0001493152-23-032654.txt : 20230914 0001493152-23-032654.hdr.sgml : 20230914 20230914170027 ACCESSION NUMBER: 0001493152-23-032654 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 55 CONFORMED PERIOD OF REPORT: 20230731 FILED AS OF DATE: 20230914 DATE AS OF CHANGE: 20230914 FILER: COMPANY DATA: COMPANY CONFORMED NAME: STREAMLINE HEALTH SOLUTIONS INC. CENTRAL INDEX KEY: 0001008586 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER INTEGRATED SYSTEMS DESIGN [7373] IRS NUMBER: 311455414 STATE OF INCORPORATION: DE FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-28132 FILM NUMBER: 231255722 BUSINESS ADDRESS: STREET 1: 2400 OLD MILTON PARKWAY STREET 2: BOX 1353 CITY: ALPHARETTA STATE: GA ZIP: 30009 BUSINESS PHONE: 888-997-8732 MAIL ADDRESS: STREET 1: 2400 OLD MILTON PARKWAY STREET 2: BOX 1353 CITY: ALPHARETTA STATE: GA ZIP: 30009 FORMER COMPANY: FORMER CONFORMED NAME: STREEAMLINE HEALTH SOLUTIONS INC. DATE OF NAME CHANGE: 20060809 FORMER COMPANY: FORMER CONFORMED NAME: LANVISION SYSTEMS INC DATE OF NAME CHANGE: 19960220 10-Q 1 form10-q.htm
0001008586 false --01-31 Q2 2024 0001008586 2023-02-01 2023-07-31 0001008586 2023-09-10 0001008586 2023-07-31 0001008586 2023-01-31 0001008586 2023-05-01 2023-07-31 0001008586 2022-05-01 2022-07-31 0001008586 2022-02-01 2022-07-31 0001008586 STRM:SoftwareAsAServiceMember 2023-05-01 2023-07-31 0001008586 STRM:SoftwareAsAServiceMember 2022-05-01 2022-07-31 0001008586 STRM:SoftwareAsAServiceMember 2023-02-01 2023-07-31 0001008586 STRM:SoftwareAsAServiceMember 2022-02-01 2022-07-31 0001008586 STRM:MaintenanceAndSupportMember 2023-05-01 2023-07-31 0001008586 STRM:MaintenanceAndSupportMember 2022-05-01 2022-07-31 0001008586 STRM:MaintenanceAndSupportMember 2023-02-01 2023-07-31 0001008586 STRM:MaintenanceAndSupportMember 2022-02-01 2022-07-31 0001008586 STRM:ProfessionalFeesAndLicensesMember 2023-05-01 2023-07-31 0001008586 STRM:ProfessionalFeesAndLicensesMember 2022-05-01 2022-07-31 0001008586 STRM:ProfessionalFeesAndLicensesMember 2023-02-01 2023-07-31 0001008586 STRM:ProfessionalFeesAndLicensesMember 2022-02-01 2022-07-31 0001008586 us-gaap:CommonStockMember 2023-01-31 0001008586 us-gaap:AdditionalPaidInCapitalMember 2023-01-31 0001008586 us-gaap:RetainedEarningsMember 2023-01-31 0001008586 us-gaap:CommonStockMember 2023-04-30 0001008586 us-gaap:AdditionalPaidInCapitalMember 2023-04-30 0001008586 us-gaap:RetainedEarningsMember 2023-04-30 0001008586 2023-04-30 0001008586 us-gaap:CommonStockMember 2022-01-31 0001008586 us-gaap:AdditionalPaidInCapitalMember 2022-01-31 0001008586 us-gaap:RetainedEarningsMember 2022-01-31 0001008586 2022-01-31 0001008586 us-gaap:CommonStockMember 2022-04-30 0001008586 us-gaap:AdditionalPaidInCapitalMember 2022-04-30 0001008586 us-gaap:RetainedEarningsMember 2022-04-30 0001008586 2022-04-30 0001008586 us-gaap:CommonStockMember 2023-02-01 2023-04-30 0001008586 us-gaap:AdditionalPaidInCapitalMember 2023-02-01 2023-04-30 0001008586 us-gaap:RetainedEarningsMember 2023-02-01 2023-04-30 0001008586 2023-02-01 2023-04-30 0001008586 us-gaap:CommonStockMember 2023-05-01 2023-07-31 0001008586 us-gaap:AdditionalPaidInCapitalMember 2023-05-01 2023-07-31 0001008586 us-gaap:RetainedEarningsMember 2023-05-01 2023-07-31 0001008586 us-gaap:CommonStockMember 2022-02-01 2022-04-30 0001008586 us-gaap:AdditionalPaidInCapitalMember 2022-02-01 2022-04-30 0001008586 us-gaap:RetainedEarningsMember 2022-02-01 2022-04-30 0001008586 2022-02-01 2022-04-30 0001008586 us-gaap:CommonStockMember 2022-05-01 2022-07-31 0001008586 us-gaap:AdditionalPaidInCapitalMember 2022-05-01 2022-07-31 0001008586 us-gaap:RetainedEarningsMember 2022-05-01 2022-07-31 0001008586 us-gaap:CommonStockMember 2023-07-31 0001008586 us-gaap:AdditionalPaidInCapitalMember 2023-07-31 0001008586 us-gaap:RetainedEarningsMember 2023-07-31 0001008586 us-gaap:CommonStockMember 2022-07-31 0001008586 us-gaap:AdditionalPaidInCapitalMember 2022-07-31 0001008586 us-gaap:RetainedEarningsMember 2022-07-31 0001008586 2022-07-31 0001008586 us-gaap:FairValueInputsLevel1Member 2023-01-31 0001008586 us-gaap:FairValueInputsLevel2Member 2023-01-31 0001008586 us-gaap:FairValueInputsLevel3Member 2023-01-31 0001008586 us-gaap:FairValueInputsLevel1Member 2023-07-31 0001008586 us-gaap:FairValueInputsLevel2Member 2023-07-31 0001008586 us-gaap:FairValueInputsLevel3Member 2023-07-31 0001008586 STRM:SecondAmendedAndRestatedLoanAndSecurityAgreementMember 2023-02-01 2023-07-31 0001008586 STRM:SecondAmendedAndRestatedLoanAndSecurityAgreementMember 2023-07-31 0001008586 STRM:SecondAmendedAndRestatedLoanAndSecurityAgreementMember us-gaap:PrimeRateMember 2023-07-31 0001008586 STRM:SecondAmendedAndRestatedLoanAndSecurityAgreementMember us-gaap:PrimeRateMember 2023-02-01 2023-07-31 0001008586 STRM:DebtAgreementMember 2023-07-31 0001008586 STRM:DebtAgreementMember 2023-01-31 0001008586 us-gaap:OtherNoncurrentAssetsMember 2023-07-31 0001008586 us-gaap:OtherNoncurrentAssetsMember 2023-01-31 0001008586 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-05-01 2023-07-31 0001008586 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-05-01 2022-07-31 0001008586 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-02-01 2023-07-31 0001008586 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-02-01 2022-07-31 0001008586 STRM:EquityAwardMember 2023-05-01 2023-07-31 0001008586 STRM:EquityAwardMember 2023-02-01 2023-07-31 0001008586 STRM:EquityAwardMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2023-05-01 2023-07-31 0001008586 STRM:EquityAwardMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2023-02-01 2023-07-31 0001008586 STRM:EquityAwardMember 2022-05-01 2022-07-31 0001008586 STRM:EquityAwardMember 2022-02-01 2022-07-31 0001008586 STRM:EmployeesMember 2023-05-01 2023-07-31 0001008586 STRM:EmployeesMember 2023-02-01 2023-07-31 0001008586 STRM:EmployeesMember 2022-05-01 2022-07-31 0001008586 STRM:EmployeesMember 2022-02-01 2022-07-31 0001008586 2023-02-01 0001008586 STRM:OverTimeRevenueMember 2023-05-01 2023-07-31 0001008586 STRM:OverTimeRevenueMember 2022-05-01 2022-07-31 0001008586 STRM:OverTimeRevenueMember 2023-02-01 2023-07-31 0001008586 STRM:OverTimeRevenueMember 2022-02-01 2022-07-31 0001008586 STRM:PointInTimeRevenueMember 2023-05-01 2023-07-31 0001008586 STRM:PointInTimeRevenueMember 2022-05-01 2022-07-31 0001008586 STRM:PointInTimeRevenueMember 2023-02-01 2023-07-31 0001008586 STRM:PointInTimeRevenueMember 2022-02-01 2022-07-31 0001008586 STRM:UnvestedRestrictedStockMember 2023-02-01 2023-07-31 0001008586 STRM:UnvestedRestrictedStockMember 2022-02-01 2022-07-31 0001008586 us-gaap:EmployeeStockOptionMember 2023-05-01 2023-07-31 0001008586 us-gaap:EmployeeStockOptionMember 2023-02-01 2023-07-31 0001008586 STRM:UnvestedRestrictedSharesMember 2023-05-01 2023-07-31 0001008586 STRM:UnvestedRestrictedSharesMember 2023-02-01 2023-07-31 0001008586 us-gaap:EmployeeStockOptionMember 2022-05-01 2022-07-31 0001008586 us-gaap:EmployeeStockOptionMember 2022-02-01 2022-07-31 0001008586 STRM:UnvestedRestrictedSharesMember 2022-05-01 2022-07-31 0001008586 STRM:UnvestedRestrictedSharesMember 2022-02-01 2022-07-31 0001008586 STRM:UnitPurchaseAgreementMember 2022-11-20 2022-11-21 0001008586 STRM:UnitPurchaseAgreementMember 2022-11-21 0001008586 STRM:UnitPurchaseAgreementMember STRM:FirstYearEarnoutMember 2022-11-20 2022-11-21 0001008586 STRM:SubleaseAgreementMember 2021-09-29 2021-10-02 0001008586 STRM:AtinceptionMember 2021-10-31 0001008586 STRM:SuwaneeOfficeLeaseMember 2021-08-14 2021-08-16 0001008586 STRM:SuwaneeOfficeLeaseMember 2023-02-01 2023-07-31 0001008586 STRM:SecondModificationAgreementMember 2022-11-29 0001008586 us-gaap:BaseRateMember STRM:SecondModificationAgreementMember 2022-11-28 2022-11-29 0001008586 us-gaap:BaseRateMember STRM:SecondModificationAgreementMember 2022-11-29 0001008586 STRM:SecurityAgreementMember STRM:BridgeBankMember 2021-08-26 0001008586 STRM:SecondModificationAgreementMember 2022-11-28 2022-11-29 0001008586 STRM:SecondModificationAgreementMember srt:MaximumMember 2023-07-31 0001008586 STRM:SecondModificationAgreementMember srt:MinimumMember 2023-07-31 0001008586 STRM:LoanAndSecurityAgreementMember 2021-08-25 2021-08-26 0001008586 STRM:OctoberThirtyOneTwoThousandAndTwentyTwoMember srt:MinimumMember 2023-07-31 0001008586 STRM:OctoberThirtyOneTwoThousandAndTwentyTwoMember srt:MaximumMember 2023-07-31 0001008586 STRM:JanuaryThirtyOneTwoThousandTwentyThreeMember srt:MinimumMember 2023-07-31 0001008586 STRM:JanuaryThirtyOneTwoThousandTwentyThreeMember srt:MaximumMember 2023-07-31 0001008586 STRM:AprilThirtyTwoThousandTwentyThreeMember srt:MinimumMember 2023-07-31 0001008586 STRM:AprilThirtyTwoThousandTwentyThreeMember srt:MaximumMember 2023-07-31 0001008586 STRM:JulyThirtyOneTwoThousandTwentyThreeMember srt:MinimumMember 2023-07-31 0001008586 STRM:JulyThirtyOneTwoThousandTwentyThreeMember srt:MaximumMember 2023-07-31 0001008586 STRM:OctoberThirtyOneTwoThousandTwentyThreeMember srt:MinimumMember 2023-07-31 0001008586 STRM:OctoberThirtyOneTwoThousandTwentyThreeMember srt:MaximumMember 2023-07-31 0001008586 STRM:JanuaryThirtyOneTwoThousandTwentyFourMember srt:MinimumMember 2023-07-31 0001008586 STRM:JanuaryThirtyOneTwoThousandTwentyFourMember srt:MaximumMember 2023-07-31 0001008586 STRM:AprilThirtyTwoThousandTwentyFourMember srt:MaximumMember 2023-07-31 0001008586 STRM:AprilThirtyTwoThousandTwentyFourMember srt:MinimumMember 2023-07-31 0001008586 STRM:JulyThirtyOneTwoThousandTwentyFourAndThereafterMember srt:MaximumMember 2023-07-31 0001008586 STRM:JulyThirtyOneTwoThousandTwentyFourAndThereafterMember srt:MinimumMember 2023-07-31 0001008586 STRM:PurchaseAgreementMember STRM:TwoThousandTwentyTwoOfferingMember 2022-10-23 2022-10-24 0001008586 STRM:PurchaseAgreementMember STRM:TwoThousandTwentyTwoOfferingMember 2022-10-24 0001008586 STRM:OneHundredEightyConsultingLLCMember 2022-06-22 0001008586 STRM:OneHundredEightyConsultingLLCMember 2023-06-28 0001008586 STRM:TwoThousandThirteenIncentiveCompensationPlanMember STRM:StockOptionsMember srt:MinimumMember 2023-07-31 0001008586 STRM:TwoThousandThirteenIncentiveCompensationPlanMember STRM:StockOptionsMember srt:MaximumMember 2023-07-31 0001008586 2023-07-30 0001008586 2023-06-15 2023-06-15 0001008586 STRM:TwoThousandThirteenIncentiveCompensationPlanMember STRM:StockOptionsMember srt:MinimumMember 2023-06-15 0001008586 STRM:TwoThousandThirteenIncentiveCompensationPlanMember STRM:StockOptionsMember srt:MaximumMember 2023-06-15 0001008586 STRM:MasterServicesAgreementMember STRM:OneHundredEightyConsultingLLCMember 2023-05-01 2023-07-31 0001008586 STRM:MasterServicesAgreementMember STRM:OneHundredEightyConsultingLLCMember 2023-02-01 2023-07-31 0001008586 STRM:MasterServicesAgreementMember STRM:OneHundredEightyConsultingLLCMember 2023-07-01 2023-07-31 0001008586 STRM:MasterServicesAgreementMember STRM:OneHundredEightyConsultingLLCMember 2022-05-01 2022-07-31 0001008586 STRM:MasterServicesAgreementMember STRM:OneHundredEightyConsultingLLCMember 2022-02-01 2022-07-31 0001008586 STRM:MasterServicesAgreementMember STRM:OneHundredEightyConsultingLLCMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2023-05-01 2023-07-31 0001008586 STRM:MasterServicesAgreementMember STRM:OneHundredEightyConsultingLLCMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2023-02-01 2023-07-31 0001008586 STRM:SOWMember STRM:OneHundredEightyConsultingLLCMember 2023-05-01 2023-07-31 0001008586 STRM:SOWMember STRM:OneHundredEightyConsultingLLCMember 2023-02-01 2023-07-31 0001008586 STRM:SOWMember STRM:OneHundredEightyConsultingLLCMember 2022-05-01 2022-07-31 0001008586 STRM:SOWMember STRM:OneHundredEightyConsultingLLCMember 2021-02-01 2022-07-31 0001008586 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SubsequentEventMember 2023-09-01 2023-09-01 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure STRM:Integer

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, DC 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 July 31, 2023

 

OR

 

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

 

For the transition period from __________ to ____________

 

Commission File Number: 000-28132

 

STREAMLINE HEALTH SOLUTIONS, INC.

(Exact name of registrant as specified in its charter)

 

Delaware   31-1455414

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification No.)

 

2400 Old Milton Pkwy., Box 1353

Alpharetta, GA 30009

(Address of principal executive offices) (Zip Code)

 

(888) 997-8732

(Registrant’s telephone number, including area code)

 

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, $0.01 par value per share   STRM   Nasdaq Capital Market

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐

 

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

 

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

 

Large accelerated filer ☐ Accelerated filer ☐ Non-accelerated filer Smaller reporting company
       
Emerging growth company      

 

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

 

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

 

The number of shares outstanding of the Registrant’s Common Stock, $0.01 par value per share, as of September 10, 2023 was 58,895,071.

 

 

 

 
 

 

TABLE OF CONTENTS

 

    Page
Part I. FINANCIAL INFORMATION 3
Item 1. CONDENSED CONSOLIDATED FINANCIAL STATEMENTS 3
  Condensed Consolidated Balance Sheets at July 31, 2023 (unaudited) and January 31, 2023 3
  Unaudited Condensed Consolidated Statements of Operations for the three and six months ended July 31, 2023 and 2022 5
  Unaudited Condensed Consolidated Statements of Stockholders’ Equity for the three and six months ended July 31, 2023 and 2022 6
  Unaudited Condensed Consolidated Statements of Cash Flows for the six months ended July 31, 2023 and 2022 7
  Notes to Unaudited Condensed Consolidated Financial Statements 8
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 19
Item 3. Quantitative and Qualitative Disclosures About Market Risk 29
Item 4. Controls and Procedures 29
Part II. OTHER INFORMATION 30
Item 1A. Risk Factors 30
Item 2. Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities 30
Item 6. Exhibits 31
  Signatures 32

 

2
 

 

PART I. FINANCIAL INFORMATION

 

Item 1. CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

 

STREAMLINE HEALTH SOLUTIONS, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS

 

(rounded to the nearest thousand dollars, except share and per share information)

 

   July 31, 2023   January 31, 2023 
   (Unaudited)     
ASSETS          
Current assets:          
Cash and cash equivalents  $4,087,000   $6,598,000 
Accounts receivable, net of allowance for credit losses of $94,000 and $132,000, respectively   2,790,000    7,719,000 
Contract receivables   940,000    960,000 
Prepaid and other current assets   895,000    710,000 
Total current assets   8,712,000    15,987,000 
Non-current assets:          
Property and equipment, net of accumulated amortization of $266,000 and $246,000 respectively   106,000    79,000 
Right-of use asset for operating lease       32,000 
Capitalized software development costs, net of accumulated amortization of $7,107,000 and $6,224,000, respectively   6,105,000    5,846,000 
Intangible assets, net of accumulated amortization of $3,527,000 and $2,627,000, respectively   13,893,000    14,793,000 
Goodwill   23,089,000    23,089,000 
Other   1,410,000    1,695,000 
Total non-current assets   44,603,000    45,534,000 
Total assets  $53,315,000   $61,521,000 

 

See accompanying notes to condensed consolidated financial statements.

 

3
 

 

STREAMLINE HEALTH SOLUTIONS, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS (CONTINUED)

 

(rounded to the nearest thousand dollars, except share and per share information)

 

   July 31, 2023   January 31, 2023 
   (Unaudited)     
LIABILITIES AND STOCKHOLDERS’ EQUITY          
Current liabilities:          
Accounts payable  $657,000   $626,000 
Accrued expenses   1,939,000    3,265,000 
Current portion of term loan   1,000,000    750,000 
Deferred revenues   6,724,000    8,361,000 
Current portion of operating lease obligation       35,000 
Acquisition earnout liability   3,015,000    3,738,000 
Total current liabilities   13,335,000    16,775,000 
Non-current liabilities:          
Term loan, net of current portion and deferred financing costs   8,517,000    8,964,000 
Deferred revenues, less current portion   212,000    167,000 
Other non-current liabilities   147,000    104,000 
Total non-current liabilities   8,876,000    9,235,000 
Total liabilities   22,211,000    26,010,000 

Commitments and contingencies – Note 8

          
Stockholders’ equity:          
Common stock, $0.01 par value per share, 85,000,000 shares authorized; 58,895,071 and 57,567,210 shares issued and outstanding, respectively   589,000    576,000 
Additional paid in capital   132,933,000    131,973,000 
Accumulated deficit   (102,418,000)   (97,038,000)
Total stockholders’ equity   31,104,000    35,511,000 
Total liabilities and stockholders’ equity  $53,315,000   $61,521,000 

 

See accompanying notes to condensed consolidated financial statements.

 

4
 

 

STREAMLINE HEALTH SOLUTIONS, INC.

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

 

(rounded to the nearest thousand dollars, except share and per share information)

 

   2023   2022   2023   2022 
   Three Months Ended July 31,   Six Months Ended July 31, 
   2023   2022   2023   2022 
Revenues:                    
Software as a service  $3,531,000   $3,117,000   $6,706,000   $5,948,000 
Maintenance and support   1,100,000    1,118,000    2,257,000    2,228,000 
Professional fees and licenses   1,139,000    1,757,000    2,139,000    3,751,000 
Total revenues   5,770,000    5,992,000    11,102,000    11,927,000 
Operating expenses:                    
Cost of software as a service   1,893,000    1,532,000    3,482,000    3,029,000 
Cost of maintenance and support   32,000    90,000    121,000    136,000 
Cost of professional fees and licenses   1,022,000    1,582,000    2,130,000    3,248,000 
Selling, general and administrative expense   4,107,000    3,934,000    7,913,000    8,435,000 
Research and development   1,305,000    1,461,000    3,006,000    2,773,000 
Acquisition-related costs   9,000    49,000    44,000    139,000 
Total operating expenses   8,368,000    8,648,000    16,696,000    17,760,000 
Operating loss   (2,598,000)   (2,656,000)   (5,594,000)   (5,833,000)
Other (expense) income:                    
Interest expense   (267,000)   (189,000)   (515,000)   (321,000)
Acquisition earnout valuation adjustments   359,000    (475,000)   723,000    25,000 
Other   (1,000)   50,000    31,000    83,000 
Loss before income taxes   (2,507,000)   (3,270,000)   (5,355,000)   (6,046,000)
Income tax expense   (8,000)   (2,000)   (61,000)   (13,000)
Net loss  $(2,515,000)  $(3,272,000)  $(5,416,000)  $(6,059,000)
                     
Basic and Diluted Earnings Per Share:                    
Net loss per common share – basic and diluted  $(0.04)  $(0.07)  $(0.10)  $(0.13)
Weighted average number of common shares – basic and diluted   56,357,684    47,231,296    56,164,282    47,129,879 

 

See accompanying notes to condensed consolidated financial statements.

 

5
 

 

STREAMLINE HEALTH SOLUTIONS, INC.

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY

 

(rounded to the nearest thousand dollars, except share information)

 

                     
     Common stock (Shares)   Common Stock (Amount)   Additional paid in capital   Accumulated deficit  

Total

stockholders’ equity

 
                     
Balance at January 31, 2023   57,567,210   $576,000   $131,973,000   $(97,038,000)  $35,511,000 
Restricted stock issued   1,185,927    12,000    (12,000)        
Restricted stock forfeited   (28,400)   (1,000)   1,000         
Surrender of shares   (88,326)   (1,000)   (178,000)       (179,000)
Share-based compensation           595,000        595,000 
Adoption of ASU 2016-13               36,000    36,000 
Net loss               (2,901,000)   (2,901,000)
Balance at April 30, 2023   58,636,411    586,000    132,379,000    (99,903,000)   33,062,000 
                          
Restricted stock issued   385,720    4,000    (4,000)        
Restricted stock forfeited   (77,000)   (1,000)   1,000         
Surrender of shares   (50,060)       (73,000)       (73,000)
Share-based compensation           630,000        630,000 
Net loss               (2,515,000)   (2,515,000)
Balance at July 31, 2023   58,895,071   $589,000   $132,933,000   $(102,418,000)  $31,104,000 

 

  

Common

stock (Shares)

  

Common

Stock (Amount)

  

Additional

paid in

capital

  

Accumulated

deficit

  

Total

stockholders’

equity

 
                     
Balance at January 31, 2022   47,840,950   $478,000   $119,225,000   $(86,659,000)  $34,044,000 
Restricted stock issued   408,031    4,000    (4,000)        
Restricted stock forfeited   (63,900)                
Surrender of shares   (95,701)   (1,000)   (140,000)       (141,000)
Share-based compensation           326,000        326,000 
Net loss               (2,787,000)   (2,787,000)
Balance at April 30, 2022   48,089,380    481,000    119,407,000    (89,446,000)   31,442,000 
                          
Exercise of Stock Options   5,000        6,000        6,000 
Restricted stock issued   726,801    7,000    (7,000)        
Restricted stock forfeited   (20,000)                
Share-based compensation           331,000        331,000 
Net loss               (3,272,000)   (3,272,000)
Balance at July 31, 2022   48,801,181   $488,000   $119,737,000   $(91,718,000)  $28,507,000 

 

See accompanying notes to condensed consolidated financial statements.

 

6
 

 

STREAMLINE HEALTH SOLUTIONS, INC.

UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

 

(rounded to the nearest thousand dollars)

 

    2023     2022  
    Six Months Ended July 31,  
    2023     2022  
Net loss   $ (5,416,000 )   $ (6,059,000 )
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:                
Depreciation and amortization     2,134,000       2,199,000  
Acquisition earnout valuation adjustments     (723,000 )     (25,000 )
Provision for deferred income taxes     43,000        
Share-based compensation expense     1,109,000       657,000  
Provision for credit losses           21,000  
Changes in assets and liabilities:                
Accounts and contract receivables     4,985,000       329,000  
Other assets     (146,000 )     (742,000 )
Accounts payable     31,000       (109,000 )
Accrued expenses and other liabilities     (1,361,000 )     364,000  
Deferred revenue     (1,592,000 )     414,000  
Net cash used in operating activities     (936,000 )     (2,951,000 )
Cash flows from investing activities:                
Purchases of property and equipment     (47,000 )     (10,000 )
Capitalization of software development costs     (1,026,000 )     (871,000 )
Net cash used in investing activities     (1,073,000 )     (881,000 )
Cash flows from financing activities:                
Repayment of bank term loan     (250,000 )      
Payments related to settlement of employee share-based awards     (252,000 )     (141,000 )
Other           6,000  
Net cash used in financing activities     (502,000 )     (135,000 )
Net decrease in cash and cash equivalents     (2,511,000 )     (3,967,000 )
Cash and cash equivalents at beginning of period     6,598,000       9,885,000  
Cash and cash equivalents at end of period   $ 4,087,000     $ 5,918,000  

 

See accompanying notes to condensed consolidated financial statements.

 

7
 

 

STREAMLINE HEALTH SOLUTIONS, INC.

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

July 31, 2023

 

NOTE 1 — BASIS OF PRESENTATION

 

Streamline Health Solutions, Inc. and each of its wholly-owned subsidiaries, Streamline Health, LLC, Avelead Consulting, LLC, Streamline Consulting Solutions, LLC and Streamline Pay & Benefits, LLC, (collectively, unless the context requires otherwise, “we,” “us,” “our,” “Streamline,” or the “Company”), operate in one segment as a provider of healthcare information technology solutions and associated services. The Company provides these capabilities through the licensing of its Coding & Clinical Documentation Improvement (CDI) solutions, eValuator coding analysis platform, RevID, and other workflow software applications and the use of such applications by software as a service (“SaaS”). The Company also provides audit services to help clients optimize their internal clinical documentation and coding functions, as well as implementation and consulting services to complement its software solutions. The Company’s software and services enable hospitals and integrated healthcare delivery systems in the United States and Canada to capture, store, manage, route, retrieve and process patient clinical, financial and other healthcare provider information related to the patient revenue cycle.

 

The accompanying unaudited condensed consolidated financial statements have been prepared by us pursuant to the rules and regulations applicable to quarterly reports on Form 10-Q of the U.S. Securities and Exchange Commission (the “SEC”). Certain information and note disclosures normally included in annual financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) have been condensed or omitted pursuant to those rules and regulations, although we believe that the disclosures made are adequate to make the information not misleading. The condensed consolidated financial statements include the accounts of Streamline Health Solutions, Inc. and each of its wholly-owned subsidiaries. In the opinion of the Company’s management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation of the condensed consolidated financial statements have been included. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s most recent annual report on Form 10-K. Operating results for the three and six months ended July 31, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending January 31, 2024.

 

The Company has one operating segment and one reporting unit due to the singular nature of our products, product development and distribution process, and client base as a provider of computer software-based solutions and services for acute-care healthcare providers.

 

All amounts in the condensed consolidated financial statements, notes and tables have been rounded to the nearest thousand dollars, except share and per share amounts, unless otherwise indicated. All references to a fiscal year refer to the fiscal year commencing February 1 in that calendar year and ending on January 31 of the following calendar year.

 

Going Concern

 

The Company’s financial statements are prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of obligations in the normal course of business. To date, the Company has not generated sufficient revenues to allow it to generate free cash flow from operations. The Company has historically accumulated losses and used cash from its financing activities to supplement its operations. Further, the Company’s current forecast projects the Company may not be able to maintain compliance with certain of its financial covenants under its current credit agreement in the future. These conditions raise substantial doubt about the ability of the Company to continue as a going concern within one year after the date that the financial statements are issued.

 

In view of these matters, continuation as a going concern is dependent upon the Company’s ability to achieve cash from operations and raise additional debt or equity capital to fund its ongoing operations. The Company expects to achieve positive operating cashflow in the next three fiscal quarters based upon executed contracts which it expects to be fully implemented. This is the first critical step to achieving cash from operations.

 

8
 

 

The Company has approximately $9.7 million in debt outstanding which represents a debt-to-annual recurring revenue (ARR) ratio of approximately 0.50. The Company believes it has capacity to increase its debt-to-ARR ratio from 0.50 to 1.00 which would add approximately $9.0 million in cash to the Company’s balance sheet. The Company believes a debt-to-ARR ratio of 1.00 is consistent with industry norms. The Company believes it will achieve positive operating cashflow in the coming fiscal quarters from unimplemented executed contracts and expects to refinance its existing debt. In addition to funding operating losses, we are obligated to pay approximately $1.2 million in cash for the Avelead earnout on or about October 2023 and $1.0 million in principal payments on the Company’s term debt over the next twelve months from July 31, 2023.

 

While the Company is confident in its ability to refinance its existing debt, it does not have written or executed agreements as of the issuance of this Form 10-Q. The Company’s ability to refinance its existing debt is based upon credit markets and economic forces that are outside of its control. The Company believes it has a good working relationship with its current banking partner, Western Alliance Bank, and has seen a positive trend in the credit markets as of late. However, there can be no assurance that the Company will be successful in raising additional capital or that such capital, if available, will be on terms that are acceptable to the Company.

 

The financial statements do not include any adjustments to the amount and classification of assets and liabilities that may be necessary should the Company not continue as a going concern.

 

NOTE 2 — SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Our significant accounting policies are presented in “Note 2 – Significant Accounting Policies” in the fiscal year 2022 Annual Report on Form 10-K. Users of financial information for interim periods are encouraged to refer to the notes to the consolidated financial statements contained in the Annual Report on Form 10-K when reviewing interim financial results.

 

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates and judgments, including those related to the recognition of revenue, share-based compensation, capitalization of software development costs, intangible assets, the allowance for credit losses, contingent consideration, and income taxes. Actual results could differ from those estimates.

 

Fair Value of Financial Instruments

 

The Financial Accounting Standards Board’s (“FASB”) authoritative guidance on fair value measurements establishes a framework for measuring fair value. This guidance enables the reader of the financial statements to assess the inputs used to develop those measurements by establishing a hierarchy for ranking the quality and reliability of the information used to determine fair values. Under this guidance, assets and liabilities carried at fair value must be classified and disclosed in one of the following three categories:

 

Level 1: Quoted market prices in active markets for identical assets or liabilities.

 

Level 2: Observable market-based inputs or unobservable inputs that are corroborated by market data.

 

Level 3: Unobservable inputs that are not corroborated by market data.

 

The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value based on the short-term maturity of these instruments. Cash and cash equivalents are classified as Level 1. There were no transfers of assets or liabilities between Levels 1, 2, or 3 during the six months ended July 31, 2023 and 2022.

9
 

 

The table below provides information on the fair value of our liabilities:

 

   Total Fair  

Quoted

Prices in

Active

Markets

  

Significant

Other

Observable

Inputs

   Significant
Unobservable Inputs
 
   Value   (Level 1)   (Level 2)   (Level 3) 
At January 31, 2023                    
Acquisition earnout liability (1)  $3,738,000   $   $   $3,738,000 
At July 31, 2023                    
Acquisition earnout liability (1)  $3,015,000   $   $   $3,015,000 

 

(1) The fair value of the acquisition earnout liability is based upon a probability-weighted discounted cash flow that was completed at the date of acquisition and updated as of July 31, 2023. The change in the fair value of the acquisition earnout liability decreased $359,000 and $723,000 for the three and six months ended July 31, 2023. The change in the fair value is recognized in “Acquisition earnout valuation adjustments” in the accompanying condensed consolidated statement of operations.
   
  The probability-weighted discounted cash flow is calculated using a Monte Carlo valuation method. The valuation model provides numerous outcomes. The outcomes are averaged and discounted to present value, which provides the current value point estimate. .. A range of possible outcomes is not available under the specific valuation method that was used in determining fair value of the acquisition earnout liability. The significant inputs include our forecast of Avelead SaaS revenue, the probabilities associated with each of (i) a change in control or (ii) a certain client termination, as well as other normal and customary inputs to financial models, including but not limited to, risk factors and interest rates.

 

The fair value of the Company’s term loan under its Second Amended and Restated Loan and Security Agreement (as amended and modified, the “Second Amended and Restated Loan Agreement”) was determined through an analysis of the interest rate spread from the date of closing the loan (August 2021) to the date of the most recent balance sheets, July 31, 2023 and January 31, 2023. The term loan bears interest at a per annum rate equal to the Prime Rate (as published in The Wall Street Journal) plus 1.5%, with a Prime “floor” rate of 3.25%. The prime rate is variable and, thus accommodates changes in the market interest rate. However, the interest rate spread (the 1.5% added to the Prime Rate) is fixed. We estimated the impact of the changes in the interest rate spread by analogizing the effect of the change in the published “Corporate Bond Rates,” reduced for any changes in the market interest rate. This provided us with an estimated change to the interest rate spread of approximately 0.5% from the date we entered the debt agreement to the end of the second quarter, July 31, 2023 and end of the fiscal year, January 31, 2023. The fair value of the debt as of July 31, 2023 and January 31, 2023 was estimated to be $9,301,000 and $9,550,000, respectively, or a discount to book value of $199,000 and $200,000, respectively. Long-term debt is classified as Level 2.

 

Revenue Recognition

 

We derive revenue from the sale of internally-developed software, either by licensing for local installation or by a SaaS delivery model, through the Company’s direct sales force or through third-party resellers. Licensed, locally-installed customers on a perpetual model utilize the Company’s support and maintenance services for a separate fee, whereas term-based locally installed license fees and SaaS fees include support and maintenance. We also derive revenue from professional services that support the implementation, configuration, training and optimization of the applications, as well as audit services and consulting services.

 

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

 

 

Disaggregation of Revenue

 

The following table provides information about disaggregated revenue by type and nature of revenue stream:

 

   July 31, 2023   July 31, 2022   July 31, 2023   July 31, 2022 
   Three Months Ended   Six Months Ended 
   July 31, 2023   July 31, 2022   July 31, 2023   July 31, 2022 
Over time revenue  $5,770,000   $5,940,000   $11,028,000   $11,804,000 
Point in time revenue       52,000    74,000    5,940,000 
Total revenue  $5,770,000   $5,992,000   $11,102,000   $11,927,000 

 

10
 

 

The Company includes revenue categories of (i) over time and (ii) point in time revenue. The Company includes revenue categories of (i) SaaS, (ii) maintenance and support, (iii) professional services, and (iv) audit services as over time revenue. For point in time revenue, the performance obligation is recognized as the point in time when the obligation is fully satisfied. The Company includes (i) software licenses as point in time revenue.

 

Contract Receivables and Deferred Revenues

 

The Company receives payments from customers based upon contractual billing schedules. Contract receivables include amounts related to the Company’s contractual right to consideration for completed performance obligations not yet invoiced. Deferred revenue includes payments received in advance of performance under the contract. The Company’s contract receivables and deferred revenue are reported on an individual contract basis at the end of each reporting period. Contract receivables are classified as current or noncurrent based on the timing of when we expect to bill the customer. Deferred revenue is classified as current or noncurrent based on the timing of when we expect to recognize revenue. In the six months ended July 31, 2023, the Company recognized approximately $4,815,000 in revenue from deferred revenues outstanding as of January 31, 2023. Revenue allocated to remaining performance obligations was $25,352,000 as of July 31, 2023, of which the Company expects to recognize approximately 69% over the next 12 months and the remainder thereafter.

 

Deferred costs (costs to fulfill a contract and contract acquisition costs)

 

The Company defers the direct costs, which include salaries and benefits, for professional services related to SaaS contracts as a cost to fulfill a contract. These deferred costs will be amortized on a straight-line basis over the period of expected benefit which is the contractual term. As of July 31, 2023 and January 31, 2023, the Company had deferred costs of $84,000 and $94,000, respectively, net of accumulated amortization of $211,000 and $176,000, respectively. Amortization expense of these costs was $17,000 and $21,000 for the three months ended July 31, 2023 and 2022, respectively, and $34,000 and $40,000 for the six months ended July 31, 2023 and 2022, respectively, and is included in cost of software as a service in the condensed consolidated statements of operations.

 

Contract acquisition costs, which consist of sales commissions paid or payable, are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial and renewal contracts are deferred and then amortized on a straight-line basis over the contract term. As a practical expedient, the Company expenses sales commissions as incurred when the amortization period of related deferred commission costs is expected to be one year or less.

 

As of July 31, 2023 and January 31, 2023, deferred commission costs paid and payable, which are included on the consolidated balance sheets within other non-current assets totaled $1,325,000 and $1,534,000, respectively, net of accumulated amortization of $1,074,000 and $820,000, respectively. Amortization expense associated with deferred sales commissions, which is included in the condensed consolidated statements of operations, was $125,000 and $95,000 for the three months ended July 31, 2023 and 2022, respectively. Amortization expense for the six months ended July 31, 2023 and 2022 was $254,000 and $186,000, respectively. There were no impairment losses for these capitalized costs for these periods.

 

Equity Awards

 

The Company accounts for share-based payments based on the grant-date fair value of the awards with compensation cost recognized as expense over the requisite service period, and forfeitures are recognized as incurred. For awards to non-employees, the Company recognizes compensation expense in the same manner as if the entity had paid cash for the goods or services. The Company incurred total compensation expense related to share-based awards for the three and six months ended July 31, 2023 of $537,000 and $1,109,000, respectively, which includes $93,000 and $116,000, respectively, of capitalized non-employee stock compensation, compared to share-based compensation expense of $331,000 and $657,000, respectively, for the three and six months ended July 31, 2022.

 

The fair value of stock options granted are estimated at the date of grant using a Black-Scholes option pricing model. Option pricing model input assumptions such as expected term, expected volatility and risk-free interest rate impact the fair value estimate. These assumptions are subjective and are generally derived from external (such as, risk-free rate of interest) and historical data (such as, volatility factor and expected term). Future grants of equity awards accounted for as share-based compensation could have a material impact on reported expenses depending upon the number, value and vesting period of future awards.

 

11
 

 

The Company issues restricted stock awards in the form of Company common stock. The fair value of these awards is based on the market closing price per share on the grant date. For the three and six months ended July 31, 2023, the Company issued 0 and 1,085,000 shares of restricted common stock to employees, respectively, compared to 470,000 and 800,000 shares of restricted common stock for the three and six months ended July 31, 2022, respectively. The Company expenses the compensation cost of these awards as the restriction period lapses, which is typically a three-year period.

 

Income Taxes

 

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and for tax credit and loss carry-forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. In assessing net deferred tax assets, the Company considers whether it is more likely than not that some or all of the deferred tax assets will not be realized. The Company establishes a valuation allowance when it is more likely than not that all or a portion of deferred tax assets will not be realized. Refer to Note 6 – Income Taxes for further details.

 

The Company provides for uncertain tax positions and the related interest and penalties based upon management’s assessment of whether certain tax positions are more likely than not to be sustained upon examination by tax authorities. At July 31, 2023, the Company believes it has appropriately accounted for any uncertain tax positions.

 

Net Loss Per Common Share

 

The Company presents basic and diluted earnings per share (“EPS”) data for the Company’s common stock.

 

The Company’s unvested restricted stock awards are considered non-participating securities because holders are not entitled to non-forfeitable rights to dividends or dividend equivalents during the vesting term. Diluted EPS for the Company’s common stock is computed using the treasury stock method.

 

The following is the calculation of the basic and diluted net loss per share of common stock for the three and six months ended July 31, 2023 and 2022:

 

   July 31, 2023   July 31, 2022   July 31, 2023   July 31, 2022 
   Three Months Ended   Six Months Ended 
   July 31, 2023   July 31, 2022   July 31, 2023   July 31, 2022 
Basic and diluted loss per share:                    
Net loss  $(2,515,000)  $(3,272,000)  $(5,416,000)  $(6,059,000)
Basic and diluted net loss per share of common stock from operations  $(0.04)  $(0.07)  $(0.10)  $(0.13)
Weighted average shares outstanding – Basic (1)   56,357,684    47,231,296    56,164,282    47,129,879 
Effect of dilutive securities – Stock options and Restricted stock (2)                
Weighted average shares outstanding – Diluted   56,357,684    47,231,296    56,164,282    47,129,879 

 

(1) Includes the effect of vested and excludes the effect of unvested restricted shares of common stock, which are considered non-participating securities. As of July 31, 2023 and 2022, there were 2,484,071 and 1,564,031 unvested restricted shares of common stock outstanding, respectively.
   
(2) Diluted net loss per share excludes the effect of shares that are anti-dilutive. For the three and six months ended July 31, 2023, diluted earnings per share excludes 618,958 outstanding stock options and 2,484,071 unvested restricted shares of common stock. For the three and six months ended July 31, 2022, diluted earnings per share excludes 684,125 outstanding stock options and 1,564,031 unvested restricted shares of common stock.

 

12
 

 

Other Operating Costs

 

Acquisition-related Costs

 

For the three months and six months ended July 31, 2023, the Company incurred certain acquisition-related costs related to the acquisition of Avelead totaling $9,000 and $44,000, respectively, consisting primarily of professional service fees. For the three and six months ended July 31, 2022, the Company incurred acquisition-related costs totaling $49,000 and $139,000 respectively, consisting primarily of professional service fees.

 

Non-Cash Items

 

For the six months ended July 31, 2023, the Company recorded capitalized software purchased with stock, totaling $116,000, as non-cash items related to the condensed consolidated statements of cash flow.

 

Accounting Pronouncements Recently Adopted

 

On February 1, 2023, the Company adopted ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), as amended. ASU 2016-13 requires an allowance for expected credit losses to be applied to financial assets at inception and reflect the risk of credit loss over the life of the asset. The Company estimated current expected credit losses based on historical credit loss rates and applied an increase to account for future economic conditions. The Company’s allowance for doubtful accounts as of January 31, 2023, prior to the adoption of ASU 216-13, was $132,000. The Company estimated the current expected credit loss related to accounts receivable as of the adoption date of February 1, 2023 to be $96,000. The Company recorded the adjustment in accounting policy change of $36,000 to the opening accumulated deficit balance for the year of adoption.

 

   January 31, 2023   CECL Adoption   Provision adjustments   Write-offs & Recoveries   July 31, 2023 
Allowance for credit losses  $(132,000)  $36,000           $(96,000)

 

For the period ended July 31, 2023, the Company estimated the current expected credit loss related to accounts receivable using historical credit loss rates and applied an adjustment to account for future economic conditions in accordance with ASU 2016-13. The Company had no further impact on the allowance for credit losses during the six month period ended July 31, 2023.

 

Recent Accounting Pronouncements Not Yet Adopted

 

The Company does not believe there are any other new accounting pronouncements that have been issued that might have a material impact on its financial position or results of operations.

 

NOTE 3 — BUSINESS COMBINATION

 

Avelead Acquisition

 

The Company acquired all of the equity interests of Avelead Consulting, LLC (“Avelead”) as part of the Company’s strategic expansion into the acute-care health care revenue cycle management industry (the “Transaction”). The Transaction was completed on August 16, 2021.

 

On November 21, 2022, the Company made cash payments of $2,012,000 and issued 1,871,037 unregistered securities in the form of restricted common stock, par value $0.01 per share, with respect to the first year earnout consideration. The estimated aggregate value of the first year earnout payment is $5,000,000. The second (and final) year earnout payment, if any, will be payable on or about October 15, 2023. These liabilities are reflected at the estimated fair value of the future commitment on the Company’s condensed consolidated balance sheet as Acquisition Earnout Liability.

 

13
 

 

NOTE 4 — OPERATING LEASES

 

We determine whether an arrangement is a lease at inception. Right-of-use assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at commencement date based on the present value of lease payments over the expected lease term. Since our lease arrangements do not provide an implicit rate, we use our incremental borrowing rate for the expected remaining lease term at commencement date for new and existing leases in determining the present value of future lease payments. Operating lease expense is recognized on a straight-line basis over the lease term.

 

Alpharetta Office Lease

 

On October 1, 2021, the Company entered into an agreement with a third-party to sublease its office space in Alpharetta, Georgia. The sublease term was for 18 months, which coincided with the Company’s underlying lease (see below). The Company received $292,000 from the sublessee over the term of the sublease. The sublease did not relieve the Company of its original obligation under the lease, and therefore the Company did not adjust the operating lease right-of-use asset and related liability. The sublease terminated on March 31, 2023. For the six months ended July 31, 2023, the Company recorded $32,000 as other income related to the sublease.

 

The Company entered into a lease for office space in Alpharetta, Georgia, on March 1, 2020. The lease terminated on March 31, 2023. At inception, the Company recorded a right-of use asset of $540,000, and related current and long-term operating lease obligation in the accompanying consolidated balance sheet. The Company used a discount rate of 6.5% to determine the lease liability. For the six months ended July 31, 2023 and 2022, the Company had lease operating costs of approximately $32,000 and $97,000, respectively.

 

Suwanee Office Lease

 

Upon acquiring Avelead on August 16, 2021 (refer to Note 3 – Business Combination), the Company assumed an operating lease agreement for the corporate office space of Avelead. The lessor is an entity controlled by one of the sellers of Avelead and that seller is a former employee of the Company. The initial 36-month term lease commenced March 1, 2019 and expired on February 28, 2022. The Company previously renewed the lease for an additional 12-month term which expired February 28, 2023 and was not renewed. For the six months ended July 31, 2023, the Company recorded rent expense of $6,000.

 

NOTE 5 — DEBT

 

Outstanding principal balances consisted of the following at:

 

   July 31, 2023   January 31, 2023 
Term loan  $9,500,000   $9,750,000 
Financing cost payable   104,000    69,000 
Deferred financing cost   (87,000)   (105,000)
Total   9,517,000    9,714,000 
Less: Current portion   (1,000,000)   (750,000)
Non-current portion of debt  $8,517,000   $8,964,000 

 

Term Loan

 

On November 29, 2022, the Company executed a Second Modification to Second Amended and Restated Loan Agreement (the “Second Modification”). The Second Modification includes an expansion of the Company’s total borrowing to include a $2,000,000 non-formula revolving line of credit. The revolving line of credit will be co-terminus with the term loan and matures on August 26, 2026. There are no requirements to draw on the line of credit. Amounts outstanding under the line of credit portion of the Second Amended and Restated Loan Agreement bear interest at a per annum rate equal to the Prime Rate (as published in The Wall Street Journal) plus 1.5%, with a Prime “floor” rate of 3.25%. The Second Modification amended certain financial covenants in the Second Amended and Restated Loan Agreement. At January 31, 2023 and July 31, 2023, there was no outstanding balance on the revolving line of credit.

 

14
 

 

Under the Second Amended and Restated Loan Agreement, the Company has a term loan facility with an initial maximum principal amount of $10,000,000. Amounts outstanding under the Second Amended and Restated Loan Agreement bear interest at a per annum rate equal to the Prime Rate (as published in The Wall Street Journal) plus 1.5%, with a Prime “floor” rate of 3.25%. The Second Amended and Restated Loan Agreement has a five-year term, and the maximum principal amount was advanced in a single-cash advance on or about the original closing date (August 2021). Interest is due monthly, and the Company shall make monthly interest-only payments through the one-year anniversary of the original closing date. Under the Second Amended and Restated Loan Agreement, principal repayments are required of $500,000 in the second year, $1,000,000 in the third year, $2,000,000 in the fourth year, and $3,000,000 in the fifth year with the remaining outstanding principal balance and all accrued but unpaid interest due in full on the maturity date. The Second Amended and Restated Loan Agreement may also require early repayments if certain conditions are met.

 

The Second Amended and Restated Loan Agreement includes customary financial covenants as follows:

 

  Minimum Cash. Borrowers shall, at all times, maintain unrestricted cash of Borrowers at Bank in an amount not less than Two Million Dollars ($2,000,000).
     
  Maximum Debt to ARR Ratio. Borrowers’ Maximum Debt to ARR Ratio, measured on a quarterly basis as of the last day of each fiscal quarter, shall not be greater than the amount set forth under the heading “Maximum Debt to ARR Ratio” as of, and for each of the dates appearing adjacent to such “Maximum Debt to ARR Ratio”.

 

Quarter Ending 

Maximum

Debt to ARR

Ratio

October 31, 2022  0.80 to 1.00
January 31, 2023  0.70 to 1.00
April 30, 2023  0.65 to 1.00
July 31, 2023  0.60 to 1.00
October 31, 2023  0.55 to 1.00
January 31, 2024  0.50 to 1.00

 

  Maximum Debt to Adjusted EBITDA Ratio. Commencing with the quarter ending April 30, 2024, Borrowers’ Maximum Debt to Adjusted EBITDA Ratio, measured on a quarterly basis as of the last day of each fiscal quarter for the trailing four (4) quarter period then ended, shall not be greater than the amount set forth under the heading “Maximum Debt to Adjusted EBITDA Ratio” as of, and for each of the dates appearing adjacent to such “Maximum Debt to Adjusted EBITDA Ratio”.

 

Quarter Ending 

Maximum Debt to Adjusted EBITDA

Ratio

April 30, 2024  3.50 to 1.00
July 31, 2024 and on the last day of each quarter thereafter  2.00 to 1.00

 

  Fixed Charge Coverage Ratio. Commencing with the quarter ending April 30, 2024, Borrowers shall maintain a Fixed Charge Coverage Ratio of not less than 1.20 to 1.00, measured on a quarterly basis as of the last day of each fiscal quarter for the trailing four (4) quarter period then ended.

 

15
 

 

The Second Amended and Restated Loan Agreement also includes customary negative covenants, subject to exceptions, which limit transfers, capital expenditures, indebtedness, certain liens, investments, acquisitions, dispositions of assets, restricted payments, and the business activities of the Company, as well as customary representations and warranties, affirmative covenants and events of default, including cross defaults and a change of control default. The line of credit also is subject to customary prepayment requirements. Substantially all the assets of the Company are collateralized by the Second Amended and Restated Loan Agreement. For the periods ended January 31, 2023 and July 31, 2023, the Company was in compliance with the Second Amended and Restated Loan Agreement covenants. The Company is forecasted to miss certain future covenants. See Note 1 – Basis of Presentation for detail regarding the Company’s assessment as a going concern.

 

The Company records costs related to the maintenance of the Second Amended and Restated Loan Agreement as deferred financing costs, net of the term loan. These deferred financing costs are being amortized over the remaining term of the loan. The Company has incurred $250,000 in financing costs which becomes payable at the earlier of the term date of the loan, or pre-payment. These costs are being accreted, through interest expense, to the full value of the $250,000 over the remaining term of the loan.

 

NOTE 6 — INCOME TAXES

 

Income tax expense increased to $61,000 for the six months ended July 31, 2023 compared to $13,000 in the prior year comparable period. The effective income tax rate on continuing operations of approximately (1)% differs from our combined federal and state statutory rate of 25% primarily due to the full valuation allowance the Company currently maintains on its net deferred tax asset.

 

The Company has recorded $342,000 and $333,000 in reserves for uncertain tax positions as of July 31, 2023 and January 31, 2023, respectively.

 

The Company and its subsidiaries are subject to U.S. federal income tax as well as income taxes in multiple state and local jurisdictions. The Company has concluded all U.S. federal tax matters for years through January 31, 2019. All material state and local income tax matters have been concluded for years through January 31, 2018. The Company is no longer subject to IRS examination for periods prior to the tax year ended January 31, 2019; however, carryforward losses that were generated prior to the tax year ended January 31, 2019 may still be adjusted by the IRS if they are used in a future period.

 

NOTE 7 — EQUITY

 

Capital Raise

 

On October 24, 2022, the Company entered into purchase agreements with certain investors pursuant to which the Company agreed to issue and sell in a registered direct offering (the “2022 Offering”) an aggregate of 6,299,989 shares of common stock, par value $0.01 per share, at a purchase price of $1.32 per share. The gross proceeds to the Company from the 2022 Offering were approximately $8,316,000. The Company used the proceeds of the 2022 Offering for general corporate purposes. The 2022 Offering closed on October 26, 2022.

 

Registration of Shares Issued to 180 Consulting

 

On June 22, 2022, the Company filed a Registration Statement on Form S-3 (Registration No. 333-265773) for the purpose of registering for resale 272,653 shares of common stock issued to 180 Consulting, LLC (“180 Consulting”). The Registration Statement was declared effective by the SEC on July 1, 2022.

 

On June 28, 2023, the Company filed a Registration Statement on Form S-3 (Registration No. 333-272993) for purpose of registering for resale 394,127 shares of common stock issued to 180 Consulting, LLC (“180 Consulting”). The Registration Statement was declared effective by the SEC on July 10, 2023.

 

16
 

 

Authorized Shares Increase

 

At the Annual Meeting of Stockholders held on June 7, 2022, the Company’s stockholders approved an amendment to the Streamline Health Solutions, Inc. Third Amended and Restated 2013 Stock Incentive Plan to increase the number of shares of the Company’s common stock authorized for issuance thereunder by 2,000,000 shares, from 8,223,246 shares to 10,223,246 shares. The Company’s stockholders also approved an amendment to the Company’s Certificate of Incorporation, as amended, to increase the total number of authorized shares of the Company’s common stock from 65,000,000 shares to 85,000,000 shares.

 

At the Annual Meeting of Stockholders held on June 15, 2023, the Company’s stockholders approved an amendment to the Streamline Health Solutions, Inc. Third Amended and Restated 2013 Stock Incentive Plan to increase the available number of shares of the Company’s common stock authorized for issuance thereunder by 1,000,000 shares, from 10,223,246 shares to 11,223,246 shares.

 

NOTE 8 — COMMITMENTS AND CONTINGENCIES

 

Consulting Agreement with 180 Consulting, LLC

 

On March 19, 2020, the Company entered into a Master Services Agreement (the “MSA”) with 180 Consulting, pursuant to which 180 Consulting has provided and will continue to provide a variety of consulting services in support of eValuator products including product management, operational consulting, staff augmentation, internal systems platform integration and software engineering services, among others, through separate executed statements of work (“SOWs”). On September 20, 2021, the Company entered into a separate MSA in support of Avelead products. Certain of the SOWs include the ability of 180 Consulting to earn common stock of the company at a conversion rate to be calculated 20 days after the execution of the related SOW. The MSA includes a termination clause upon a 90-day written notice. While no related party has a direct or indirect material interest in this MSA or the related SOWs, individuals providing services to the Company under the MSA and the SOWs may share workspace and administrative costs with 121G Consulting, LLC (“121G”). [Mr. Green is a “member” of 121G, and, accordingly, has a financial interest in that entity.] 180 Consulting earned 131,054 and 258,153 shares for the three and six months ended July 31, 2023, respectively, and has earned an aggregate of 1,173,357 shares of the Company’s common stock through July 31, 2023. 180 Consulting earned 53,836 and 109,906 shares for the three and six months ended July 31, 2022, respectively. For services rendered by 180 Consulting during the three and six months ended July 31, 2023, the Company incurred fees of $966,000 and $1,919,000, respectively, and capitalized non-employee stock compensation of $93,000 and $116,000, respectively. The Company paid fees of $578,000 and $1,030,000 for services rendered by 180 Consulting during the three and six months ended July 31, 2022.

 

Inclusive of the MSA executed with 180 Consulting are SOWs that provide for the Company to sublicense software through 180 Consulting that is owned by 121G. This is a services agreement for access to software that assists the Company in implementing and integrating with our clients’ technology. The license agreement is designed such that there is no material financial benefit that accrues to 121G. 180 Consulting licenses the software from 121G at cost. The Company paid approximately $264,000 and $381,000 for the SOWs that include the sublicense agreement for the three and six months ended July 31, 2023, respectively, and $57,000 and $140,000 for the three and six months ended July 31, 2022, respectively, which are included in the aforementioned totals above.

 

NOTE 9 - RELATED PARTY TRANSACTIONS

 

Refer to Note 3 – Business Combination. The Company acquired Avelead on August 16, 2021. Accordingly, the Company assumed a lease for corporate office space from a selling equity-holder of Avelead that is now employed by the Company. This lease term ended February 2023. For the three and six months ended July 31, 2023, the Company recorded rent expense of $0 and $6,000, respectively. For the three and six months ended July 31, 2022, the Company recorded rent expense of $18,000 and $37,000, respectively (refer to Note 4 – Operating Leases).

 

17
 

 

NOTE 10 — SUBSEQUENT EVENTS

 

On September 1, 2023, the Company exercised its right to terminate an employee in accordance with such employee’s employment agreement without cause. In connection with the termination, on September 1, 2023, the Company accelerated the vesting of approximately 150,000 previously outstanding and unvested shares of restricted common stock of the Company (the “Restricted Stock”) held by such employee prior to September 1, 2023. The Company believed it would provide goodwill and future benefit to accelerate the vesting of the 150,000 shares of Restricted Stock for this employee, with fair value totaling approximately $183,000 in stock compensation which will be recognized prospectively and immediately upon vesting, reversing any prior compensation expense recorded. This employee will also forfeit 500,000 options in connection with his termination. The employee is eligible for six months’ severance and certain medical costs due to the termination, totaling approximately $170,000.

 

18
 

 

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

 

FORWARD-LOOKING STATEMENTS

 

We make forward-looking statements in this Quarterly Report on Form 10-Q (this “Report”) and in other materials we file with the SEC or otherwise make public. This Report, therefore, contains statements about future events and expectations which are forward-looking statements within the meaning of Sections 27A of the Securities Act of 1933, as amended (the “Securities Act”), and 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). In addition, our senior management makes forward-looking statements to analysts, investors, the media and others. Statements with respect to expected revenue, income, receivables, backlog, client attrition, acquisitions and other growth opportunities, sources of funding operations and acquisitions, the integration of our solutions, the performance of our channel partner relationships, the sufficiency of available liquidity, research and development, and other statements of our plans, beliefs or expectations are forward-looking statements. These and other statements using words such as “anticipate,” “believe,” “estimate,” “expect,” “intend,” “plan,” “project,” “target,” “can,” “could,” “may,” “should,” “will,” “would” and similar expressions also are forward-looking statements. Each forward-looking statement speaks only as of the date of the particular statement. The forward-looking statements we make are not guarantees of future performance, and we have based these statements on our assumptions and analyses in light of our experience and perception of historical trends, current conditions, expected future developments and other factors we believe are appropriate under the circumstances. Forward-looking statements by their nature involve substantial risks and uncertainties that could significantly affect expected results, and actual future results could differ materially from those described in such statements. Management cautions against putting undue reliance on forward-looking statements or projecting any future results based on such statements or present or historical earnings levels.

 

Among the factors that could cause actual future results to differ materially from our expectations are the risks and uncertainties described under “Risk Factors” and elsewhere in our Annual Report on Form 10-K for the fiscal year ended January 31, 2023 and in our subsequent filings with the SEC, and include among others, the following:

 

  competitive products and pricing;
     
  product demand and market acceptance;
     
  entry into new markets;
     
  the possibility that any of the anticipated benefits of the acquisition of Avelead Consulting, LLC (“Avelead”) will not be realized or will not be realized within the expected time period, the businesses of the Company and the Avelead segment may not be integrated successfully, or such integration may be more difficult, time-consuming or costly than expected, or revenues following the Avelead acquisition may be lower than expected;
     
  new product and services development and commercialization;
     
  key strategic alliances with vendors and channel partners that resell our products;
     
  uncertainty in continued relationships with customers due to termination rights;
     
  our ability to control costs;
     
  availability, quality and security of products produced, and services provided by third-party vendors;

 

19
 

 

  the healthcare regulatory environment;
     
  potential changes in legislation, regulation and government funding affecting the healthcare industry;
     
  healthcare information systems budgets;
     
  availability of healthcare information systems trained personnel for implementation of new systems, as well as maintenance of legacy systems;
     
  the success of our relationships with channel partners;
     
  fluctuations in operating results;
     
  our future cash needs;
     
  the consummation of resources in researching acquisitions, business opportunities or financings and capital market transactions;
     
  the failure to adequately integrate past and future acquisitions into our business;
     
  critical accounting policies and judgments;
     
  changes in accounting policies or procedures as may be required by the Financial Accounting Standards Board or other standard-setting organizations;
     
  changes in economic, business and market conditions impacting the healthcare industry and the markets in which we operate;
     
  the extent to which health epidemics and other outbreaks of communicable diseases could disrupt our operations and/or materially and adversely affect our business and financial conditions;
     
  our ability to maintain compliance with the terms of our credit facilities; and
     
  our ability to maintain compliance with the continued listing standards of the Nasdaq Capital Market (“Nasdaq”).

 

Most of these risk factors are beyond our ability to predict or control. Any of these factors, or a combination of these factors, could materially affect our future financial condition or results of operations and the ultimate accuracy of our forward-looking statements. There also are other factors that we may not describe (generally because we currently do not perceive them to be material) that could cause actual results to differ materially from our expectations. We expressly disclaim any obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law.

 

On August 16, 2021, the Company entered into a Unit Purchase Agreement (“UPA”) to acquire Avelead, a recognized leader in providing solutions and services to improve revenue integrity for healthcare providers nationwide. The Company believes Avelead’s solutions will complement and extend the value the Company can deliver to its customers. Operations for Avelead are included in the Company’s consolidated financial information from the acquisition date. Refer to Note 3 – Business Combination in our unaudited condensed consolidated financial statements included in Part I, Item I, “Financial Statements” for further information on the Avelead acquisition.

 

20
 

 

During the fiscal third quarter ended October 31, 2022, the Company strengthened its balance sheet through a capital raise. On October 24, 2022, the Company entered into purchase agreements with certain investors (the “2022 Offering”). Under these purchase agreements, the Company agreed to issue and sell, in a registered direct offering, an aggregate of 6,299,989 shares of common stock, par value $0.01 per share, at a purchase price of $1.32 per share. The gross proceeds to the Company from the 2022 Offering were approximately $8.3 million. The 2022 Offering closed on October 26, 2022.

 

The Company expanded its existing relationship with its debt partner, Western Alliance Bank, in the fourth quarter of 2022. On November 29, 2022, the Company executed a Second Modification to the Second Amended and Restated Loan Agreement (“Second Modification”). The Second Modification includes an expansion of the Company’s total borrowing to include a $2,000,000 non-formula revolving line of credit. The revolving line of credit is co-terminus with the term loan, which matures on August 26, 2026. The Second Modification includes modified covenants through the term of the Second Amended and Restated Loan Agreement. See Item 1, Note 5 - Debt, for discussion of the Second Modification.

 

Results of Operations

 

Revenues

 

   Three Months Ended         
($ in thousands):  July 31, 2023   July 31, 2022   Change   % Change 
                 
Software as a service  $3,531   $3,117   $414    13%
Maintenance and support   1,100    1,118    (18)   (2)%
Professional fees and licenses   1,139    1,757    (618)   (35)%
Total Revenues  $5,770   $5,992   $(222)   (4)%

 

   Six Months Ended         
($ in thousands):  July 31, 2023   July 31, 2022   Change   % Change 
                 
Software as a service  $6,706   $5,948   $758    13%
Maintenance and support   2,257    2,228    29    1%
Professional fees and licenses   2,139    3,751    (1,612)   (43)%
Total Revenues  $11,102   $11,927   $(825)   (7)%

 

Software as a Service (SaaS) — Revenue from SaaS for the three- and six-month periods ended July 31, 2023 increased by $414,000 and $758,000, respectively, compared to the prior year periods. The increase in SaaS revenue for the three and six-month period ended July 31, 2023 is primarily due to new clients on the Company’s eValuator, RevID and Compare products. The Company expects continued growth in its SaaS business across its growth products of eValuator, RevID and Compare throughout fiscal 2023.

 

We have approximately $3.4 million in annualized contract value of SaaS contracts to be implemented as of July 31, 2023. The industry has been impacted by hospital personnel shortages and a backlog of hospital IT projects. This has resulted in slower contract-to-implementation timelines, which is delaying revenue recognition for such contracts. It is uncertain how long these headwinds will impact our implementation timelines. However, strong growth in SaaS is expected to continue as these contracts are implemented. The Company expects to see double-digit percentage growth of its reported software as a service revenue, sequentially, and year-over-year, in fiscal 2023 from its ongoing implementation efforts.

 

Maintenance and support — For both the three- and six-month periods ended July 31, 2023, revenue from maintenance and support remained relatively consistent compared to the prior year periods. The Company does not anticipate maintenance and support growth due to the Company’s shift to its growth products that are classified as software as a service.

 

21
 

 

Professional fees and licenses — Proprietary software revenue for the three- and six-month periods ended July 31, 2023 remained consistent compared to the prior year periods. The Company has primarily shifted the business from perpetual software licenses to a software as a service model. Software license sales come solely from our channel partners; therefore, the periodic amounts are less predictable and consistent than recurring revenues.

 

For the three- and six-month periods ended July 31, 2023, revenue from professional services decreased by $499,000 and $1,362,000, respectively, compared to the prior year periods. The decrease in professional fees is primarily driven by the termination of a client consulting agreement at the close of fiscal year 2022 that did not align with the Company’s long-term strategy. The Company is primarily focused on growth of its software as a service products, and, accordingly, is not expecting growth in professional services.

 

For the three- and six-month periods ended July 31, 2023, revenue from audit services decreased $66,000 and $202,000, respectively, compared to the prior year periods. The decreases for both comparable periods include revenue from new audit service agreements offset by terminated agreements. The company is primarily focused on utilizing audit services to support its technology, eValuator. Accordingly, the Company does not expect revenue growth in the future in audit services.

 

Cost of Sales

 

   Three Months Ended         
(in thousands):  July 31, 2023   July 31, 2022   Change   % Change 
Cost of software as a service  $1,893   $1,532   $361    24%
Cost of maintenance and support   32    90    (58)   (64)%
Cost of professional fees and licenses   1,022    1,582    (560)   (35)%
Total cost of sales  $2,947   $3,204   $(257)   (8)%

 

   Six Months Ended         
(in thousands):  July 31, 2023   July 31, 2022   Change   % Change 
Cost of software as a service  $3,482   $3,029   $453    15%
Cost of maintenance and support   121    136    (15)   (11)%
Cost of professional fees and licenses   2,130    3,248    (1,118)   (34)%
Total cost of sales  $5,733   $6,413   $(680)   (11)%

 

Cost of software as a service (SaaS) - The cost of SaaS solutions is comprised of salaries, amortization of capitalized software development, and third-party content provider costs. Certain costs in SaaS solutions are tied to volumes, such as number of users. These costs include coding tools supporting eValuator and a third-party system that is intended to help move data from the hospital system to our systems. For the three and six months ended July 31, 2023, the $361,000 and $453,000 increases as compared to the prior year periods were driven by an increase in both an investment in the underlying architecture of RevID and Compare and third-party content provider costs due to increased transaction volume. Costs related to the architecture investment for existing clients during the second quarter of fiscal 2023 were $128,000, or 4% of second quarter software as a service revenue. The Company expects cost of SaaS solutions will continue to increase as revenue increases.

 

For the three and six months ended July 31, 2023, cost of SaaS solutions includes non-cash expenditures of $566,000 and $1,120,000, respectively, related to the amortization of capitalized software, which impacts software as a service margins by 16% and 17%, respectively. The Company expects margins related to SaaS solutions to increase in the future for clients currently in the process of implementation. Certain costs, such as labor and third-party content providers, impact the gross margin before a customer is fully implemented and revenue is recognized.

 

22
 

 

Cost of maintenance and support - The cost of maintenance and support includes compensation and benefits for client support personnel and the cost of third-party content provider contracts. The costs for the three and six months ended July 31, 2023 remained consistent with the comparable prior year periods.

 

Cost of professional fees and licenses – The cost of professional fees and licenses include each of professional services, audit and coding services and software licenses.

 

The cost of professional fees includes compensation and benefits for personnel and related expenses. For the three and six months ended July 31, 2023, a decrease in professional services costs was driven by a large customer contract cancellation resulting in lower personnel and third-party contractor costs of $590,000 and $1,188,000, respectively. This lower cost of professional fees is expected to continue, when compared with the prior year, throughout fiscal year 2023.

 

The cost of audit services includes compensation and benefits for audit services personnel, and related expenses. These costs for the three and six months ended July 31, 2023 increased $64,000 and $146,000, respectively, compared to the prior year periods due to an increase in employee related expenses.

 

The cost of software licenses for the three and six months ended July 31, 2023 decreased by $33,000 and $76,000, respectively, compared to the prior year periods due to lower amortization of development costs related to the Company’s coding/CDI product. The Company expects software license costs to continue to decrease due to the maturity of the non-SaaS software products.

 

Selling, General and Administrative Expense

 

   Three Months Ended         
($ in thousands):  July 31, 2023   July 31, 2022   Change   % Change 
General and administrative expenses  $2,795   $2,643   $152    6%
Sales and marketing expenses   1,312    1,291    21    2%
Total selling, general, and administrative expense  $4,107   $3,934   $173    4%

 

   Six Months Ended         
($ in thousands):  July 31, 2023   July 31, 2022   Change   % Change 
General and administrative expenses  $5,379   $5,422   $(43)   (1)%
Sales and marketing expenses   2,534    3,013    (479)   (16)%
Total selling, general, and administrative expense  $7,913   $8,435   $(522)   (6)%

 

General and administrative expenses consist primarily of compensation and related benefits, reimbursable travel and entertainment expenses related to our executive and administrative staff, general corporate expenses, amortization of intangible assets, and occupancy costs. For the three months ended July 31, 2023, the increase in general and administrative expenses of $152,000 was driven primarily by an increase in professional fees of $162,000 and share-based compensation expense of $195,000, offset by a decrease of $61,000 in rent expense, $78,000 in amortization expense of intangible assets, and $85,000 related to recruiting fees. For the six months ended July 31, 2023, the general and administrative expenses remained generally consistent compared to the prior year period.

 

Sales and marketing expenses consist primarily of compensation and related benefits and travel and entertainment expenses related to our sales and marketing staff, as well as advertising and marketing expenses, including trade shows. For the three months ended July 31, 2023, sales and marketing expenses remained consistent compared to the prior year period. For the six months ended July 31, 2023, the decrease of $479,000 was primarily driven by a decrease in professional services and marketing expenses of $396,000 compared to the prior year period. There was also a decrease in severance expense of $180,000 and employee expenses of $41,000, offset by an increase in compensation and employee benefits of $131,000.

 

23
 

 

Research and Development

 

   Three Months Ended         
($ in thousands):  July 31, 2023   July 31, 2022   Change   % Change 
Research and development expense  $1,305   $1,461   $(156)   (11)%
Capitalized research and development cost   617    377    240    64%

 

   Six Months Ended         
($ in thousands):  July 31, 2023   July 31, 2022   Change   % Change 
Research and development expense  $3,006   $2,773   $233    8%
Capitalized research and development cost   1,021    887    134    15%

 

Research and development expense consists primarily of compensation and related benefits and the use of independent contractors for specific near-term development projects. Research and development expenses for the three month period ended July 31, 2023 decreased by $156,000 compared to the prior year period. The decrease was primarily driven by higher capitalization for the RevID and Compare products. Research and development expenses for the six month period ended July 31, 2023 increased by $233,000 compared to the prior year period. The increase was primarily driven by the previously announced and ongoing higher costs of the architectural improvement project for RevID and Compare products not eligible for capitalization.

 

Capitalized research and development costs for the three and six months ended July 31, 2023 increased by approximately $240,000 and $134,000, respectively, compared to the prior year periods due primarily to more projects being capitalized for the RevID and Compare products.

 

We expect total research and development costs (primarily research and development expense) will continue at levels consistent with the second quarter throughout the remainder of fiscal 2023. As the Company completes its investment in the architecture of the Avelead technology, the Company plans to replace this effort with a project for the user interface on eValuator.

 

Acquisition-related Costs

 

   Three Months Ended         
($ in thousands):  July 31, 2023   July 31, 2022   Change   % Change 
Acquisition-related costs  $9   $49   $(40)   (82)%

 

   Six Months Ended         
($ in thousands):  July 31, 2023   July 31, 2022   Change   % Change 
Acquisition-related costs  $44   $139   $(95)   (68)%

 

Refer to Note 2 – Summary of Significant Accounting Policies – Other Operating Costs – Acquisition-related costs – in the unaudited condensed consolidated financial statements included in Part I, Item I, “Financial Statements” for further details with respect to acquisition-related costs. For the three and six months ended July 31, 2023, the Company incurred certain acquisition-related costs related to the acquisition of Avelead totaling $9,000 and $44,000, respectively, consisting primarily of fees for professional services. The acquisition-related costs for the three and six months ended July 31, 2022 totaled $49,000 and $139,000, respectively, primarily related to the transaction costs of the Avelead acquisition.

 

24
 

 

Other Income (Expense)

 

   Three Months Ended         
($ in thousands):  July 31, 2023   July 31, 2022   Change   % Change 
Interest expense  $(267)  $(189)  $(78)   (41)%
Acquisition earnout valuation adjustments   359    (475)   834    176%
Miscellaneous Income   (1)   50    (51)   (102)%
Total other (expense) income  $91   $(614)  $705    (115)%

 

   Six Months Ended         
($ in thousands):  July 31, 2023   July 31, 2022   Change   % Change 
Interest expense  $(515)  $(321)  $(194)   (60)%
Acquisition earnout valuation adjustments   723    25    698    2,792%
Miscellaneous Income   31    83    (52)   (63)%
Total other (expense) income  $239   $(213)  $452    (212)%

 

Interest expense consists of interest associated with the term loan, deferred financing costs, less interest related to capitalization of software. Interest expense increased for the three and six months ended July 31, 2023 from the comparable prior year periods primarily due to the $10,000,000 term loan with Western Alliance Bank (See Note 5 – Debt) and the associated increased interest rate on that debt. Interest rate increases are expected to continue to increase interest expense (year-over-year) through the remainder of fiscal 2023.

 

Acquisition earnout valuation adjustments for the three and six months ended July 31, 2023 include a valuation income adjustment of $359,000 and $723,000, respectively, compared to $(475,000) and $25,000, respectively, for the comparable prior year periods. The valuation adjustment is related to the acquisition earnout liabilities associated with the Avelead acquisition (Refer to Note 3 – Business Combination of the unaudited condensed consolidated financial statements included in Part I, Item I, “Financial Statements”).

 

Miscellaneous income is primarily from the sublease of the Alpharetta location (Refer to Note 4 – Operating Leases of the unaudited condensed consolidated financial statements included in Part I, Item I, “Financial Statements”).

 

Provision for Income Taxes

 

We recorded an income tax expense of $8,000 and $2,000 for the three months ended July 31, 2023 and 2022, respectively, and income tax expense of $61,000 and $13,000 for the six months ended July 31, 2023 and 2022, respectively, which is comprised of estimated federal, state and local income tax provisions. The Company has a substantial amount of net operating losses for federal and state income tax purposes.

 

Use of Non-GAAP Financial Measures

 

In order to provide investors with greater insight and allow for a more comprehensive understanding of the information used by management and the Board of Directors in its financial and operational decision-making, the Company has supplemented the condensed consolidated financial statements presented on a GAAP basis in this Report with the following non-GAAP financial measures: EBITDA, Adjusted EBITDA and Adjusted EBITDA Margin.

 

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

 

25
 

 

EBITDA, Adjusted EBITDA, and Adjusted EBITDA Margin

 

We define: (i) EBITDA as net earnings (loss) before net interest expense, income tax expense (benefit), depreciation and amortization; (ii) Adjusted EBITDA as net earnings (loss) before net interest expense, income tax expense (benefit), depreciation, amortization, share-based compensation expense, transaction related expenses and other expenses that do not relate to our core operations such as severances and impairment charges; and (iii) Adjusted EBITDA Margin as Adjusted EBITDA as a percentage of GAAP net revenue. EBITDA, Adjusted EBITDA and Adjusted EBITDA Margin are used to facilitate a comparison of our operating performance on a consistent basis from period to period and provide for a supplemental understanding of factors and trends affecting our business than GAAP measures alone. These measures assist management and the board, and may be useful to investors in comparing our operating performance consistently over time as they remove the impact of our capital structure (primarily interest charges), asset base (primarily depreciation and amortization), items outside the control of the management team (taxes) and expenses that do not relate to our core operations including: transaction-related expenses (such as professional and advisory services), corporate restructuring expenses (such as severances) and other operating costs that are expected to be non-recurring. Adjusted EBITDA removes the impact of share-based compensation expense, which is another non-cash item.

 

The Board of Directors and management also use these measures (i) as one of the primary methods for planning and forecasting overall expectations and for evaluating, on at least a quarterly and annual basis, actual results against such expectations; and (ii) as a performance evaluation metric in determining achievement of certain executive and associate incentive compensation programs.

 

Our lender uses a measurement that is similar to the Adjusted EBITDA measurement described herein to assess our operating performance. The lender under our Second Amended and Restated Loan Agreement requires delivery of compliance reports certifying compliance with financial covenants, certain of which are based on a measurement that is similar to the Adjusted EBITDA measurement reviewed by our management and Board of Directors.

 

EBITDA, Adjusted EBITDA, and Adjusted EBITDA Margin are not measures of liquidity under GAAP or otherwise and are not alternatives to cash flow from continuing operating activities, despite the supplemental information provided by these measures regarding the use and analysis of these measures as mentioned above. EBITDA, Adjusted EBITDA, and Adjusted EBITDA Margin, as disclosed in this Report have limitations as analytical tools, and you should not consider these measures in isolation or as a substitute for analysis of our results as reported under GAAP; nor are these measures intended to be measures of liquidity or free cash flow for our discretionary use. Some of the limitations of EBITDA and its variations are:

 

  EBITDA does not reflect our cash expenditures or future requirements for capital expenditures or contractual commitments;
     
  EBITDA does not reflect changes in, or cash requirements for, our working capital needs;
     
  EBITDA does not reflect the interest expense, or the cash requirements to service interest or principal payments under our Second Amended and Restated Loan Agreement;
     
  EBITDA does not reflect income tax payments that we may be required to make; and
     
  Although depreciation and amortization are non-cash charges, the assets being depreciated and amortized often will have to be replaced in the future, and EBITDA does not reflect any cash requirements for such replacements.

 

Adjusted EBITDA has all the inherent limitations of EBITDA. To properly and prudently evaluate our business, the Company encourages readers to review the GAAP financial statements included elsewhere in this Report, and not rely on any single financial measure to evaluate our business. We also strongly urge readers to review the reconciliation of these non-GAAP financial measures to the most comparable GAAP measure in this section, along with the condensed consolidated financial statements included above.

 

26
 

 

The following table reconciles EBITDA and Adjusted EBITDA to net loss from continuing operations for the three and six months ended July 31, 2023 (amounts in thousands). All of the items included in the reconciliation from EBITDA and Adjusted EBITDA to net loss are either recurring non-cash items, or items that management does not consider in assessing our on-going operating performance. In the case of the non-cash items, management believes that investors may find it useful to assess the Company’s comparative operating performance because the measures without such items are less susceptible to variances in actual performance resulting from depreciation, amortization and other expenses that do not relate to our core operations and are more reflective of other factors that affect operating performance. In the case of items that do not relate to our core operations, management believes that investors may find it useful to assess our operating performance if the measures are presented without these items because their financial impact does not reflect ongoing operating performance.

 

   Three Months Ended   Six Months Ended 
In thousands, except per share data  July 31, 2023   July 31, 2022   July 31, 2023   July 31, 2022 
Adjusted EBITDA Reconciliation                    
Loss from continuing operations  $(2,515)  $(3,272)  $(5,416)  $(6,059)
Interest expense   267    189    515    321 
Income tax expense   8    2    61    13 
Depreciation and amortization   1,050    1,076    2,081    2,159 
EBITDA  $(1,190)  $(2,005)  $(2,759)  $(3,566)
Share-based compensation expense   537    331    1,109    657 
Non-cash valuation adjustments   (359)   475    (723)   (25)
Acquisition-related costs, severance, and transaction-related bonuses   119    122    176    623 
Other non-recurring charges       (19)   (33)   (67)
Adjusted EBITDA  $(893)  $(1,096)  $(2,230)  $(2,378)
Adjusted EBITDA margin (1)   (15)%   (18)%   (20)%   (20)%

 

(1) Adjusted EBITDA as a percentage of GAAP net revenue.

 

Application of Critical Accounting Policies

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and judgments that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the financial statements and the reported amount of revenue and expenses during the reporting period. Management considers an accounting policy to be critical if the accounting policy requires management to make particularly difficult, subjective, or complex judgments about matters that are inherently uncertain. A summary of our critical accounting policies is included in Note 2 to our consolidated financial statements in our Annual Report on Form 10-K for the fiscal year ended January 31, 2023. There have been no material changes to the critical accounting policies disclosed in our Annual Report on Form 10-K for the fiscal year ended January 31, 2023.

 

Liquidity, Capital Resources, and Going Concern

 

The Company’s liquidity is dependent upon numerous factors including: (i) the timing and amount of revenue and collection of contractual amounts from customers, (ii) amounts invested in research and development and capital expenditures, and (iii) the level of operating expenses, all of which can vary significantly from quarter to quarter. The Company’s primary cash requirements include regular payment of payroll and other business expenses, principal and interest payments on debt and capital expenditures. Capital expenditures generally include computer hardware and computer software to support internal development efforts or SaaS data center infrastructure. Operations are funded with cash generated by operations and borrowings under credit facilities. Information concerning the Company’s assessment as a going concern is included in Note 1 – Basis of Presentation in our unaudited condensed consolidated financial statements included in Part I, Item I, “Financial Statements”. Cash and cash equivalent balances at July 31, 2023 and January 31, 2023 were approximately $4,087,000 and $6,598,000, respectively.

 

27
 

 

On October 24, 2022, the Company entered into purchase agreements with certain investors pursuant to which the Company agreed to issue and sell in a registered direct offering an aggregate of 6,299,989 shares of common stock, par value (the “2022 Offering”) $0.01 per share at a purchase price of $1.32 per share. The gross proceeds to the Company from the 2022 Offering were approximately $8.3 million. The Company intends to use the proceeds of the 2022 Offering for general corporate purposes. The 2022 Offering closed on October 26, 2022.

 

The Company has liquidity through the Second Amended and Restated Loan Agreement described in more detail in Note 5 – Debt in our unaudited condensed consolidated financial statements included in Part I, Item I, “Financial Statements”. The Company has a term loan facility with an initial, maximum, principal amount of $10,000,000. Amounts outstanding under the Second Amended and Restated Loan Agreement bear interest at a per annum rate equal to the Prime Rate (as published in The Wall Street Journal) plus 1.5%, with a Prime “floor” rate of 3.25%. The Second Modification amended the covenants of the Second Amended and Restated Loan Agreement. Refer to Note 5 – Debt for information regarding the Second Modification. At July 31, 2023, there was no outstanding balance on the revolving line of credit.

 

The Second Amended and Restated Loan Agreement includes customary financial covenants, including the requirements that the Company achieve certain EBITDA levels and fixed coverage ratios and maintain certain cash balances and certain recurring revenue levels. The Second Amended and Restated Loan Agreement also includes customary negative covenants, subject to exceptions, which limit transfers, capital expenditures, indebtedness, certain liens, investments, acquisitions, dispositions of assets, restricted payments, and the business activities of the Company, as well as customary representations and warranties, affirmative covenants and events of default, including cross defaults and a change of control default. As of July 31, 2023, the Company was in compliance with all debt covenants under the Second Amended and Restated Loan Agreement. The Company is forecasted to miss certain future covenants. See Note 1 – Basis of Presentation for detail regarding the Company’s assessment as a Going Concern.

 

Significant cash obligations

 

(in thousands)  July 31, 2023   January 31, 2023 
Term loan (1)  $9,517   $9,714 
Acquisition earnout liability (2)   3,015    3,738 

 

(1) Term loan balance is reported net of deferred financing costs of $87,000 and $105,000 as of July 31, 2023 and January 31, 2023, respectively, and financing cost payable of $104,000 and $69,000 as of July 31, 2023 and January 31, 2022, respectively. Refer to Note 5 – Debt for additional information. The term loan payable as of July 31, 2023 and January 31, 2023 was bank term debt under the Second Amended and Restated Loan Agreement.
(2) The fair value of the acquisition earnout liability is based upon a probability-weighted discounted cash flow as of July 31, 2023 and January 31, 2023, respectively. The second year earnout will be paid on or about October 15, 2023, subject to a dispute and resolution period. Refer to Note 3 — Business Combination.
  On November 22, 2022, the Company paid the first year earnout payment to the selling equityholders of Avelead in accordance with the UPA. (See Item 1, Note 3 – Business Acquisition.) The Company paid cash of $2,012,000 and issued 1,871,037 shares of restricted common stock, $0.01 par value. The estimated aggregate value of the first year earnout was approximately $5,000,000. The second (and final) year earnout payment, if any, will be payable on or about October 15, 2023. These liabilities are reflected at the net present value of the future commitment on the Company’s balance sheet, as Acquisition Earnout Liability.

 

28
 

 

Operating cash flow activities

 

   Six months Ended 
(in thousands)  July 31, 2023   July 31, 2022 
Net loss from continuing operations  $(5,416)  $(6,059)
Non-cash adjustments to net loss   2,563    2,852 
Cash impact of changes in assets and liabilities   1,917    256 
Net cash used in operating activities  $(936)  $(2,951)

 

The net cash used in operating activities decreased during the six months ended July 31, 2023 compared with the prior year comparable period. This decrease was the result of a lower net loss from continuing operations coupled with an increase in the cash impact of changes in operating assets and liabilities. The increase in cash impact of changes in operating assets and liabilities was driven by a decrease in accounts and contract receivables as a result of the timing of cash payments received and a decrease in both deferred revenue and accrued expenses.

 

Investing cash flow activities

 

   Six months Ended 
(in thousands)  July 31, 2023   July 31, 2022 
Purchases of property and equipment  $(47)  $(10)
Capitalized software development costs   (1,026)   (871)
Net cash used in investing activities  $(1,073)  $(881)

 

The cash used in investing activities for the six months ended July 31, 2023 and July 31, 2022, includes capitalized software development costs. Capitalization of costs will continue at levels consistent with the second quarter throughout the remainder of fiscal 2023. See discussion and analysis in “Research and development costs” above.

 

Financing cash flow activities

 

   Six months Ended 
(in thousands)  July 31, 2023   July 31, 2022 
Repayment of term loan payable  $(250)  $ 
Payments related to settlement of employee share-based awards  $(252)  $(141)
Other  $   $6 
Net cash used in financing activities  $(502)  $(135)

 

The cash used in financing activities in the six months ended July 31, 2023 and July 31, 2022, includes payments related to settlement of employee share-based awards. The Company also made principal payments related to the Second Amended and Restated Loan Agreement for the six months ended July 31, 2023.

 

Item 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

As a “smaller reporting company,” as defined by Item 10 of Regulation S-K, we are not required to provide this information.

 

Item 4. CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

Our President and Chief Executive Officer (who serves as our principal executive officer) and our Senior Vice President and Chief Financial Officer (who serves as our principal financial officer) have evaluated the effectiveness of our disclosure controls and procedures (as defined in Exchange Act Rule 13a-15(e)) as of July 31, 2023. Based on that evaluation, our President and Chief Executive Officer and Senior Vice President and Chief Financial Officer have concluded that our disclosure controls and procedures were effective as of July 31, 2023.

 

Changes in Internal Control over Financial Reporting

 

There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the quarter ended July 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

29
 

 

PART II. OTHER INFORMATION

 

Item 1. LEGAL PROCEEDINGS

 

We are, from time to time, a party to various legal proceedings and claims, which arise in the ordinary course of business. We are not aware of any legal matters that could have a material adverse effect on our consolidated results of operations, financial position, or cash flows.

 

Item 1A. RISK FACTORS

 

An investment in our common stock or other securities involves a number of risks. You should carefully consider each of the risks described in our Annual Report on Form 10-K for the fiscal year ended January 31, 2023 which Annual Report includes a detailed discussion of the Company’s risk factors. If any of the risks develop into actual events, our business, financial condition, or results of operations could be negatively affected, the market price of our common stock or other securities could decline, and you may lose all or part of your investment.

 

Except as described below, there have been no material changes to the risk factors disclosed in Item 1A of our Annual Report on Form 10-K for the fiscal year ended January 31, 2023.

 

We may not be able to generate sufficient cash flows or raise additional debt and equity capital to fund our ongoing operations. We will need to raise additional funding, which may not be available on acceptable terms, if at all. If we are unable to raise additional capital in amounts and on terms sufficient to fund our ongoing operations, our lack of additional capital and results of operations could limit our ability to continue operations.

 

Our ability to continue as a going concern is dependent upon generating sufficient cash flow from operations and obtaining additional debt and equity financing. If our ability to generate cash flow from operations is curtailed or delayed, our financial condition and results of operations could be materially impacted. We have been dependent on sales of our equity securities and debt financing to meet our ongoing cash requirements. There can be no assurances that we would be able to obtain debt or equity financing when needed, on terms acceptable to the Company, or at all, and our failure to raise additional capital in amounts and on terms sufficient to fund our operations could limit our ability to continue operations.

 

Item 2. Unregistered Sales of Equity Securities, Use of Proceeds, AND ISSUER PURCHASES OF EQUITY SECURITIES

 

During the three months ended July 31, 2023, the Company issued to 180 Consulting an aggregate of 127,099 shares of common stock as compensation for services previously rendered during the three months ended April 30, 2023. Such shares were issued pursuant to the Master Services Agreement, effective March 19, 2020, by and between the Company and 180 Consulting and related statements of work. The shares were issued in a private placement in reliance on the exemption from registration available under Section 4(a)(2) of the Securities Act, including Regulation D promulgated thereunder and the certificate representing such shares has a legend imprinted on it stating that the shares have not been registered under the Securities Act and cannot be transferred until properly registered under the Securities Act or pursuant to an exemption from such registration.

 

The following table sets forth information with respect to our repurchases of common stock during the three months ended July 31, 2023:

 

           Total   Maximum 
           Number of   Number 
           Shares   of Shares 
           Purchased   that May 
   Total       as Part of   Yet Be 
   Number of       Publicly   Purchased 
   Shares   Average   Announced   under the 
   Purchased   Price Paid   Plans or   Plans or 
    (1)   per Share    Programs    Programs 
May 1 - May 31   50,060   $1.57         
June 1 - June 30                
July 1 - July 31                
Total   50,060   $1.57         

 

(1) Amount represents shares surrendered by employees to satisfy tax withholding obligations resulting from restricted stock that vested during the three months ended July 31, 2023.

 

30
 

 

Item 5. OTHER INFORMATION

 

During the three months ended July 31, 2023, none of our directors or officers (as defined in Rule 16a-1(f) of the Securities Exchange Act of 1934, as amended) adopted or terminated a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement (as such terms are defined in Item 408 of Regulation S-K of the Securities Act of 1933).

 

Item 6. EXHIBITS

 

See Index to Exhibits.

 

INDEX TO EXHIBITS

 

Exhibit No.   Description of Exhibit
3.1   Certificate of Incorporation of Streamline Health Solutions, Inc. f/k/a LanVision Systems, Inc., as amended through August 19, 2014 (Incorporated by reference from Exhibit 3.1 of the Quarterly Report on Form 10-Q, filed September 15, 2014).
3.2   Certificate of Amendment of Certificate of Incorporation of Streamline Health Solutions, Inc. (Incorporated by reference from Exhibit 3.1 of the Current Report on Form 8-K, filed May 24, 2021).
3.3   Certificate of Amendment of Certificate of Incorporation of Streamline Health Solutions, Inc. (Incorporated by reference from Exhibit 3.1 of the Current Report on Form 8-K, filed June 8, 2022).
3.4   Bylaws of Streamline Health Solutions, Inc., as amended and restated through March 28, 2014 (Incorporated by reference from Exhibit 3.1 of the Current Report on Form 8-K, filed April 3, 2014).
10.1   Amendment No. 3 to Streamline Health Solutions, Inc. Third Amended and Restated 2013 Stock Incentive Plan, dated June 15, 2023 (Incorporated by reference from Appendix B to the Company’s Definitive Proxy Statement, dated May 11, 2023, for the Company’s 2023 Annual Meeting of Stockholders).
31.1*   Certification by Chief Executive Officer pursuant to Rule 13a-14(a) of the Exchange Act.
31.2*   Certification by Chief Financial Officer pursuant to Rule 13a-14(a) of the Exchange Act.
32.1*   Certification by Chief Executive Officer pursuant to 18 U.S.C. Section 1350.
32.2*   Certification by Chief Financial Officer pursuant to 18 U.S.C. Section 1350.
101.INS*   INLINE XBRL INSTANCE DOCUMENT
101.SCH*   INLINE XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
101.CAL*   INLINE XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
101.DEF*   INLINE XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
101.LAB*   INLINE XBRL TAXONOMY EXTENSION LABELS LINKBASE
101.PRE*   INLINE XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
104*   COVER PAGE INTERACTIVE DATA FILE (FORMATTED AS INLINE XBRL AND CONTAINED IN EXHIBIT 101)

 

* Filed herewith.

 

Our SEC file number reference for documents filed with the SEC pursuant to the Securities Exchange Act of 1934, as amended, is 000-28132.

 

31
 

 

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.

 

  STREAMLINE HEALTH SOLUTIONS, INC.
     
DATE: September 14, 2023 By: /s/ WYCHE T. “TEE” GREEN, III
   

Wyche T. “Tee” Green, III

Chief Executive Officer

     
DATE: September 14, 2023 By: /s/ Thomas J. Gibson
    Thomas J. Gibson
    Chief Financial Officer

 

32

EX-31.1 2 ex31-1.htm

 

Exhibit 31.1

 

CERTIFICATION PURSUANT TO

SECTION 302 OF THE

SARBANES-OXLEY ACT OF 2002

 

I, Wyche “Tee” Green, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of Streamline Health Solutions, Inc.;
   
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
   
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
   
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

  (a) designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
     
  (b) designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
     
  (c) evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
     
  (d) disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

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

 

  (a) all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
     
  (b) any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: September 14, 2023 /s/ Wyche “Tee” Green
  Chairman of the Board of Directors, Chief Executive Officer and President

 

   

EX-31.2 3 ex31-2.htm

 

Exhibit 31.2

 

CERTIFICATION PURSUANT TO

SECTION 302 OF THE

SARBANES-OXLEY ACT OF 2002

 

I, Thomas J. Gibson, certify that:

 

1. I have reviewed this quarterly report on Form 10-Q of Streamline Health Solutions, Inc.;
   
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
   
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
   
4. The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

  (a) designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
     
  (b) designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
     
  (c) evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
     
  (d) disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

 

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

 

  (a) all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
     
  (b)  any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: September 14, 2023 /s/ Thomas J. Gibson
  Chief Financial Officer

 

   

EX-32.1 4 ex32-1.htm

 

Exhibit 32.1

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Wyche “Tee” Green, Chairman of the Board of Directors, Chief Executive Officer and President of Streamline Health Solutions, Inc. (the “Company”), certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C Section 1350, that to my knowledge:

 

  (1) The quarterly report on Form 10-Q of the Company for the quarter ended July 31, 2023 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
     
  (2) The information contained in the Report fairly presents, in all material respects, the financial condition, and results of operations of the Company.

 

/s/ Wyche “Tee” Green  
Wyche “Tee” Green  
Chairman of the Board of Directors, Chief Executive Officer and President  
   
September 14, 2023  

 

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

 

   

EX-32.2 5 ex32-2.htm

 

Exhibit 32.2

 

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Thomas J. Gibson, Chief Financial Officer of Streamline Health Solutions, Inc. (the “Company”), certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C Section 1350, that to my knowledge:

 

  (1) The quarterly report on Form 10-Q of the Company for the quarter ended July 31, 2023 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
     
  (2) The information contained in the Report fairly presents, in all material respects, the financial condition, and results of operations of the Company.

 

/s/ Thomas J. Gibson  
Thomas J. Gibson  
Chief Financial Officer  
   
September 14, 2023  

 

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

 

   

EX-101.SCH 6 strm-20230731.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - BUSINESS COMBINATION link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - OPERATING LEASES link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - EQUITY link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - SCHEDULE OF FAIR VALUE ASSETS AND LIABILITIES MEASURED ON RECURRING BASIS (Details) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - SCHEDULE OF FAIR VALUE ASSETS AND LIABILITIES MEASURED ON RECURRING BASIS (Details) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - BASIS OF PRESENTATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUE (Details) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE OF COMMON STOCK (Details) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE OF COMMON STOCK (Details) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - SCHEDULE OF ACCOUNTING PRONOUNCEMENTS RECENTLY ADOPTED (Details) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - BUSINESS COMBINATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - OPERATING LEASES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - SCHEDULE OF OUTSTANDING DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - SCHEDULE OF MAXIMUM DEBT TO ARR RATIO (Details) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - SCHEDULE OF MAXIMUM DEBT TO ADJUSTED EBITDA RATIO (Details) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - DEBT (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - INCOME TAXES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - EQUITY (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - SUBSEQUENT EVENTS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 strm-20230731_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 strm-20230731_def.xml XBRL DEFINITION FILE EX-101.LAB 9 strm-20230731_lab.xml XBRL LABEL FILE Product and Service [Axis] Software as a Service [Member] Maintenance and Support [Member] Professional Fees and Licenses [Member] Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Fair Value Hierarchy and NAV [Axis] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 3 [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Second Amended and Restated Loan and Security Agreement [Member] Variable Rate [Axis] Prime Rate [Member] Debt Agreement [Member] Balance Sheet Location [Axis] Other Noncurrent Assets [Member] Income Statement Location [Axis] Selling, General and Administrative Expenses [Member] Award Type [Axis] Equity Award [Member] Grantee Status [Axis] Share-Based Payment Arrangement, Nonemployee [Member] Title of Individual [Axis] Employees [Member] Over Time Revenue [Member] Point in Time Revenue [Member] Antidilutive Securities [Axis] Unvested Restricted Stock [Member] Share-Based Payment Arrangement, Option [Member] Unvested Restricted Shares [Member] Unit Purchase Agreement [Member] Award Date [Axis] First Year Earnout [Member] Sublease Agreement [Member] Scenario [Axis] At Inception [Member] Suwanee Office Lease [Member] Second Modification Agreement [Member] Base Rate [Member] Security Agreement [Member] Lender Name [Axis] Bridge Bank [Member] Statistical Measurement [Axis] Maximum [Member] Minimum [Member] Loan and Security Agreement [Member] October 31, 2022 [Member] January 31, 2023 [Member] April 30, 2023 [Member] July 31, 2023 [Member] October 31, 2023 [Member] January 31, 2024 [Member] April 30, 2024 [Member] July 31, 2024 and Thereafter [Member] Purchase Agreement [Member]. Plan Name [Axis] 2022 Offering [Member] Related Party Transaction [Axis] 180 Consulting LLC [Member] 2013 Incentive Compensation Plan [Member] Stock Options [Member] Master Services Agreement [Member] Legal Entity [Axis] SOW [Member] Restricted Stock Units (RSUs) [Member] Subsequent Event Type [Axis] Subsequent Event [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Statement of Financial Position [Abstract] ASSETS Current assets: Cash and cash equivalents Accounts receivable, net of allowance for credit losses of $94,000 and $132,000, respectively Contract receivables Prepaid and other current assets Total current assets Non-current assets: Property and equipment, net of accumulated amortization of $266,000 and $246,000 respectively Right-of use asset for operating lease Capitalized software development costs, net of accumulated amortization of $7,107,000 and $6,224,000, respectively Intangible assets, net of accumulated amortization of $3,527,000 and $2,627,000, respectively Goodwill Other Total non-current assets Total assets LIABILITIES AND STOCKHOLDERS’ EQUITY Current liabilities: Accounts payable Accrued expenses Current portion of term loan Deferred revenues Current portion of operating lease obligation Acquisition earnout liability Total current liabilities Non-current liabilities: Term loan, net of current portion and deferred financing costs Deferred revenues, less current portion Other non-current liabilities Total non-current liabilities Total liabilities Commitments and contingencies – Note 8 Stockholders’ equity: Common stock, $0.01 par value per share, 85,000,000 shares authorized; 58,895,071 and 57,567,210 shares issued and outstanding, respectively Additional paid in capital Accumulated deficit Total stockholders’ equity Total liabilities and stockholders’ equity Allowance for doubtful accounts Accumulated amortization, property and equipment Accumulated amortization, capitalized software development costs Accumulated amortization, intangible assets Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Statement [Table] Statement [Line Items] Revenues: Total revenues Operating expenses: Cost of software as a service Cost of maintenance and support Cost of professional fees and licenses Selling, general and administrative expense Research and development Acquisition-related costs Total operating expenses Operating loss Other (expense) income: Interest expense Acquisition earnout valuation adjustments Other Loss before income taxes Income tax expense Net loss Basic and Diluted Earnings Per Share: Net loss per common share - basic Net loss per common share - diluted Weighted average number of common shares - basic Weighted average number of common shares - diluted Beginning balance, value Beginning balance, shares Restricted stock issued Restricted stock issued, shares Restricted stock forfeited Restricted stock forfeited, shares Surrender of shares Surrender of shares, shares Share-based compensation Adoption of ASU 2016-13 Net loss Exercise of Stock Options Exercise of Stock Options, shares Ending balance, value Ending balance, shares Statement of Cash Flows [Abstract] Adjustments to reconcile net loss to net cash provided by (used in) operating activities: Depreciation and amortization Acquisition earnout valuation adjustments Provision for deferred income taxes Share-based compensation expense Provision for credit losses Changes in assets and liabilities: Accounts and contract receivables Other assets Accounts payable Accrued expenses and other liabilities Deferred revenue Net cash used in operating activities Cash flows from investing activities: Purchases of property and equipment Capitalization of software development costs Net cash used in investing activities Cash flows from financing activities: Repayment of bank term loan Payments related to settlement of employee share-based awards Other Net cash used in financing activities Net decrease in cash and cash equivalents Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Accounting Policies [Abstract] BASIS OF PRESENTATION SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Business Combination and Asset Acquisition [Abstract] BUSINESS COMBINATION Operating Leases OPERATING LEASES Debt Disclosure [Abstract] DEBT Income Tax Disclosure [Abstract] INCOME TAXES Equity [Abstract] EQUITY Commitments and Contingencies Disclosure [Abstract] COMMITMENTS AND CONTINGENCIES Related Party Transactions [Abstract] RELATED PARTY TRANSACTIONS Subsequent Events [Abstract] SUBSEQUENT EVENTS Use of Estimates Fair Value of Financial Instruments Revenue Recognition Equity Awards Income Taxes Net Loss Per Common Share Other Operating Costs Non-Cash Items Accounting Pronouncements Recently Adopted Recent Accounting Pronouncements Not Yet Adopted SCHEDULE OF FAIR VALUE ASSETS AND LIABILITIES MEASURED ON RECURRING BASIS SCHEDULE OF DISAGGREGATION OF REVENUE SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE OF COMMON STOCK SCHEDULE OF ACCOUNTING PRONOUNCEMENTS RECENTLY ADOPTED SCHEDULE OF OUTSTANDING DEBT SCHEDULE OF MAXIMUM DEBT TO ARR RATIO SCHEDULE OF MAXIMUM DEBT TO ADJUSTED EBITDA RATIO Platform Operator, Crypto-Asset [Table] Platform Operator, Crypto-Asset [Line Items] Acquisition earn out liability fair value, observable inputs Acquisition earnout liability, change in valuation Debt, description Debt outstanding cash Payments of financing costs Debt instrument, periodic payment, principal Debt instrument, term Schedule of Product Information [Table] Product Information [Line Items] Total revenue Basic net loss per share of common stock from operations Diluted net loss per share of common stock from operations Weighted average shares outstanding – Basic Effect of dilutive securities – Stock options and Restricted stock Weighted average shares outstanding – Diluted Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Diluted earnings per share Allowance for doubtful accounts Adoption of asu Provision adjustments Write offs and Recoveries Allowance for doubtful accounts Variable rate, description Interest rate Variable interest rate Debt instrument carrying amount Term loan Deferred revenue Revenue remaining performance obligation Revenue, remaining performance obligation, expected timing of satisfaction, explanation Deferred costs, net Accumulated amortization of deferred costs Deferred costs, amortization expense Deferred commissions costs paid and payable Accumulated amortization Deferred sales commissions Compensation expense related to stock-based award Restricted common shares Acquisition related costs Forgiveness of Ppp loan and accrued interest Allowance for doubtful accounts Deferred financing cost Collaborative Arrangement and Arrangement Other than Collaborative [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Payments to cash acquired Restricted common stock, shares Earnout payment Sublease, term Sublease income Operating lease, right of use assets Lesee discount rate Operating lease cost Lease expiration date Payments for rent Term loan Financing cost payable Deferred financing cost Total Less: Current portion Non-current portion of debt Schedule of Long-Term Debt Instruments [Table] Debt Instrument [Line Items] Maximum Debt to ARR Ratio Maximum Debt to Adjusted EBITDA Ratio Line of credit facility, maximum borrowing capacity Debt instrument, basis spread on variable rate Debt instrument, interest rate, stated percentage Principal amount Long term debt, maturity, year two Long term debt, maturity, year three Long term debt, maturity, year four Long term debt, maturity, year five Debt financial covenants, description Fixed charge coverage ratio Amortization of debt issuance costs Accretion expense Income Tax Expense (Benefit) Effective Income Tax Rate Reconciliation, Percent Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Uncertain tax positions Income tax description Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Number of shares issued Common stock par value Shares issued, price per share Proceeds from issuance of common stock Common stock issued for resale Number of additional shares authorized to issue Number of shares authorized to issue Stock issued during period, shares, issued for services Professional fees Non employee stock compensation Rent expense Subsequent Event [Table] Subsequent Event [Line Items] Share-based compensation arrangement by share-based payment award, terms of award Financing cost payable. Second Modification Agreement [Member] Acquisition earnout valuation adjustments. Provision for deferred income taxes. Security Agreement [Member] Bridge Bank [Member] Schedule Of Maximum Debt To ARR Ratio [Table Text Block] Maximum Debt to ARR Ratio. October 31, 2022 [Member] January 31, 2023 [Member] April 30, 2023 [Member] July 31, 2023 [Member] October 31, 2023 [Member] January 31, 2024 [Member] Schedule of maximum debt to adjust edebitda ratio[Table text block]. Maximum Debt to Adjusted EBITDA Ratio. April 30, 2024 [Member] Acquisition earnout liability, fair value. July 31, 2024 and Thereafter [Member] Fixed charge coverage ratio. Acquisition earnout liability, change in valuation. Loan and Security Agreement [Member] Second Amended And Restated Loan And Security Agreement [Member] Debt Agreement [Member] Cost of software as a service. Cost of maintenance and support. Cost of professional fees and licenses. State [Member] Federal RD [Member] Georgia RD [Member] Purchase Agreement [Member]. 2022 Offering [Member] 180 Consulting LLC [Member] 2013 Incentive Compensation Plan [Member] Stock Options [Member] Deferred costs, amortization expense. Deferred commissions costs paid and payable. Deferred commission costs accumulated amortization. Equity Award [Policy Text Block] Equity Award [Member] Effect of dilutive securities - Stock options and Restricted stock. Unvested Restricted Stock [Member] Master services agreement [Member] Unvested Restricted Shares [Member] Surrender of shares during period value Surrender of stock shares during period. Adoption of ASU Other Operating Cost [Policy Text Block] Noncash Items [Policy Text Block] SOW [Member] Recent accounting pronouncements not yet adopted [Policy text block]. Unit Purchase Agreement [Member]. First Year Earnout [Member] Sublease Term. Sublease Agreement [Member] At Inception [Member] Suwanee Office Lease [Member] Accounting Pronouncements Recently Adopted [Table Text Block] Maintenance and Support [Member] Professional Fees and Licenses [Member] Software as a Service [Member] Over Time Revenue [Member] Point in Time Revenue [Member] Assets, Current Assets, Noncurrent Assets Liabilities, Current Liabilities, Noncurrent Liabilities Equity, Attributable to Parent Liabilities and Equity Costs and Expenses Operating Income (Loss) Interest Expense Other Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Shares, Outstanding Stock Issued During Period, Value, Restricted Stock Award, Forfeitures Stock Issued During Period, Shares, Restricted Stock Award, Forfeited Increase (Decrease) in Accounts and Other Receivables Increase (Decrease) in Other Operating Assets Increase (Decrease) in Accounts Payable Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Payments to Develop Software Net Cash Provided by (Used in) Investing Activities Repayments of Long-Term Debt Payment, Tax Withholding, Share-Based Payment Arrangement Proceeds from (Payments for) Other Financing Activities Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Accounts Receivable, Allowance for Credit Loss Deferred Revenue EX-101.PRE 10 strm-20230731_pre.xml XBRL PRESENTATION FILE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover - shares
6 Months Ended
Jul. 31, 2023
Sep. 10, 2023
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jul. 31, 2023  
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2024  
Current Fiscal Year End Date --01-31  
Entity File Number 000-28132  
Entity Registrant Name STREAMLINE HEALTH SOLUTIONS, INC.  
Entity Central Index Key 0001008586  
Entity Tax Identification Number 31-1455414  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 2400 Old Milton Pkwy.  
Entity Address, Address Line Two Box 1353  
Entity Address, City or Town Alpharetta  
Entity Address, State or Province GA  
Entity Address, Postal Zip Code 30009  
City Area Code (888)  
Local Phone Number 997-8732  
Title of 12(b) Security Common Stock, $0.01 par value per share  
Trading Symbol STRM  
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   58,895,071
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets - USD ($)
Jul. 31, 2023
Jan. 31, 2023
Current assets:    
Cash and cash equivalents $ 4,087,000 $ 6,598,000
Accounts receivable, net of allowance for credit losses of $94,000 and $132,000, respectively 2,790,000 7,719,000
Contract receivables 940,000 960,000
Prepaid and other current assets 895,000 710,000
Total current assets 8,712,000 15,987,000
Non-current assets:    
Property and equipment, net of accumulated amortization of $266,000 and $246,000 respectively 106,000 79,000
Right-of use asset for operating lease 32,000
Capitalized software development costs, net of accumulated amortization of $7,107,000 and $6,224,000, respectively 6,105,000 5,846,000
Intangible assets, net of accumulated amortization of $3,527,000 and $2,627,000, respectively 13,893,000 14,793,000
Goodwill 23,089,000 23,089,000
Other 1,410,000 1,695,000
Total non-current assets 44,603,000 45,534,000
Total assets 53,315,000 61,521,000
Current liabilities:    
Accounts payable 657,000 626,000
Accrued expenses 1,939,000 3,265,000
Current portion of term loan 1,000,000 750,000
Deferred revenues 6,724,000 8,361,000
Current portion of operating lease obligation 35,000
Acquisition earnout liability 3,015,000 3,738,000
Total current liabilities 13,335,000 16,775,000
Non-current liabilities:    
Term loan, net of current portion and deferred financing costs 8,517,000 8,964,000
Deferred revenues, less current portion 212,000 167,000
Other non-current liabilities 147,000 104,000
Total non-current liabilities 8,876,000 9,235,000
Total liabilities 22,211,000 26,010,000
Stockholders’ equity:    
Common stock, $0.01 par value per share, 85,000,000 shares authorized; 58,895,071 and 57,567,210 shares issued and outstanding, respectively 589,000 576,000
Additional paid in capital 132,933,000 131,973,000
Accumulated deficit (102,418,000) (97,038,000)
Total stockholders’ equity 31,104,000 35,511,000
Total liabilities and stockholders’ equity $ 53,315,000 $ 61,521,000
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
Jul. 31, 2023
Jan. 31, 2023
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 94,000 $ 132,000
Accumulated amortization, property and equipment 266,000 246,000
Accumulated amortization, capitalized software development costs 7,107,000 6,224,000
Accumulated amortization, intangible assets $ 3,527,000 $ 2,627,000
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 85,000,000 85,000,000
Common stock, shares issued 58,895,071 57,567,210
Common stock, shares outstanding 58,895,071 57,567,210
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Revenues:        
Total revenues $ 5,770,000 $ 5,992,000 $ 11,102,000 $ 11,927,000
Operating expenses:        
Cost of software as a service 1,893,000 1,532,000 3,482,000 3,029,000
Cost of maintenance and support 32,000 90,000 121,000 136,000
Cost of professional fees and licenses 1,022,000 1,582,000 2,130,000 3,248,000
Selling, general and administrative expense 4,107,000 3,934,000 7,913,000 8,435,000
Research and development 1,305,000 1,461,000 3,006,000 2,773,000
Acquisition-related costs 9,000 49,000 44,000 139,000
Total operating expenses 8,368,000 8,648,000 16,696,000 17,760,000
Operating loss (2,598,000) (2,656,000) (5,594,000) (5,833,000)
Other (expense) income:        
Interest expense (267,000) (189,000) (515,000) (321,000)
Acquisition earnout valuation adjustments 359,000 (475,000) 723,000 25,000
Other (1,000) 50,000 31,000 83,000
Loss before income taxes (2,507,000) (3,270,000) (5,355,000) (6,046,000)
Income tax expense (8,000) (2,000) (61,000) (13,000)
Net loss $ (2,515,000) $ (3,272,000) $ (5,416,000) $ (6,059,000)
Basic and Diluted Earnings Per Share:        
Net loss per common share - basic $ (0.04) $ (0.07) $ (0.10) $ (0.13)
Net loss per common share - diluted $ (0.04) $ (0.07) $ (0.10) $ (0.13)
Weighted average number of common shares - basic [1] 56,357,684 47,231,296 56,164,282 47,129,879
Weighted average number of common shares - diluted 56,357,684 47,231,296 56,164,282 47,129,879
Software as a Service [Member]        
Revenues:        
Total revenues $ 3,531,000 $ 3,117,000 $ 6,706,000 $ 5,948,000
Maintenance and Support [Member]        
Revenues:        
Total revenues 1,100,000 1,118,000 2,257,000 2,228,000
Professional Fees and Licenses [Member]        
Revenues:        
Total revenues $ 1,139,000 $ 1,757,000 $ 2,139,000 $ 3,751,000
[1] Includes the effect of vested and excludes the effect of unvested restricted shares of common stock, which are considered non-participating securities. As of July 31, 2023 and 2022, there were 2,484,071 and 1,564,031 unvested restricted shares of common stock outstanding, respectively.
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Beginning balance, value at Jan. 31, 2022 $ 478,000 $ 119,225,000 $ (86,659,000) $ 34,044,000
Beginning balance, shares at Jan. 31, 2022 47,840,950      
Restricted stock issued $ 4,000 (4,000)
Restricted stock issued, shares 408,031      
Restricted stock forfeited
Restricted stock forfeited, shares (63,900)      
Surrender of shares $ (1,000) (140,000) (141,000)
Surrender of shares, shares (95,701)      
Share-based compensation 326,000 326,000
Net loss (2,787,000) (2,787,000)
Ending balance, value at Apr. 30, 2022 $ 481,000 119,407,000 (89,446,000) 31,442,000
Ending balance, shares at Apr. 30, 2022 48,089,380      
Beginning balance, value at Jan. 31, 2022 $ 478,000 119,225,000 (86,659,000) 34,044,000
Beginning balance, shares at Jan. 31, 2022 47,840,950      
Net loss       (6,059,000)
Ending balance, value at Jul. 31, 2022 $ 488,000 119,737,000 (91,718,000) 28,507,000
Ending balance, shares at Jul. 31, 2022 48,801,181      
Beginning balance, value at Apr. 30, 2022 $ 481,000 119,407,000 (89,446,000) 31,442,000
Beginning balance, shares at Apr. 30, 2022 48,089,380      
Restricted stock issued $ 7,000 (7,000)
Restricted stock issued, shares 726,801      
Restricted stock forfeited
Restricted stock forfeited, shares (20,000)      
Share-based compensation 331,000 331,000
Net loss (3,272,000) (3,272,000)
Exercise of Stock Options 6,000 6,000
Exercise of Stock Options, shares 5,000      
Ending balance, value at Jul. 31, 2022 $ 488,000 119,737,000 (91,718,000) 28,507,000
Ending balance, shares at Jul. 31, 2022 48,801,181      
Beginning balance, value at Jan. 31, 2023 $ 576,000 131,973,000 (97,038,000) 35,511,000
Beginning balance, shares at Jan. 31, 2023 57,567,210      
Restricted stock issued $ 12,000 (12,000)
Restricted stock issued, shares 1,185,927      
Restricted stock forfeited $ (1,000) 1,000
Restricted stock forfeited, shares (28,400)      
Surrender of shares $ (1,000) (178,000) (179,000)
Surrender of shares, shares (88,326)      
Share-based compensation 595,000 595,000
Adoption of ASU 2016-13 36,000 36,000
Net loss (2,901,000) (2,901,000)
Ending balance, value at Apr. 30, 2023 $ 586,000 132,379,000 (99,903,000) 33,062,000
Ending balance, shares at Apr. 30, 2023 58,636,411      
Beginning balance, value at Jan. 31, 2023 $ 576,000 131,973,000 (97,038,000) 35,511,000
Beginning balance, shares at Jan. 31, 2023 57,567,210      
Adoption of ASU 2016-13       36,000
Net loss       (5,416,000)
Ending balance, value at Jul. 31, 2023 $ 589,000 132,933,000 (102,418,000) 31,104,000
Ending balance, shares at Jul. 31, 2023 58,895,071      
Beginning balance, value at Apr. 30, 2023 $ 586,000 132,379,000 (99,903,000) 33,062,000
Beginning balance, shares at Apr. 30, 2023 58,636,411      
Restricted stock issued $ 4,000 (4,000)
Restricted stock issued, shares 385,720      
Restricted stock forfeited $ (1,000) 1,000
Restricted stock forfeited, shares (77,000)      
Surrender of shares (73,000) (73,000)
Surrender of shares, shares (50,060)      
Share-based compensation 630,000 630,000
Net loss (2,515,000) (2,515,000)
Ending balance, value at Jul. 31, 2023 $ 589,000 $ 132,933,000 $ (102,418,000) $ 31,104,000
Ending balance, shares at Jul. 31, 2023 58,895,071      
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Statement of Cash Flows [Abstract]    
Net loss $ (5,416,000) $ (6,059,000)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 2,134,000 2,199,000
Acquisition earnout valuation adjustments (723,000) (25,000)
Provision for deferred income taxes 43,000
Share-based compensation expense 1,109,000 657,000
Provision for credit losses 21,000
Changes in assets and liabilities:    
Accounts and contract receivables 4,985,000 329,000
Other assets (146,000) (742,000)
Accounts payable 31,000 (109,000)
Accrued expenses and other liabilities (1,361,000) 364,000
Deferred revenue (1,592,000) 414,000
Net cash used in operating activities (936,000) (2,951,000)
Cash flows from investing activities:    
Purchases of property and equipment (47,000) (10,000)
Capitalization of software development costs (1,026,000) (871,000)
Net cash used in investing activities (1,073,000) (881,000)
Cash flows from financing activities:    
Repayment of bank term loan (250,000)
Payments related to settlement of employee share-based awards (252,000) (141,000)
Other 6,000
Net cash used in financing activities (502,000) (135,000)
Net decrease in cash and cash equivalents (2,511,000) (3,967,000)
Cash and cash equivalents at beginning of period 6,598,000 9,885,000
Cash and cash equivalents at end of period $ 4,087,000 $ 5,918,000
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.2
BASIS OF PRESENTATION
6 Months Ended
Jul. 31, 2023
Accounting Policies [Abstract]  
BASIS OF PRESENTATION

NOTE 1 — BASIS OF PRESENTATION

 

Streamline Health Solutions, Inc. and each of its wholly-owned subsidiaries, Streamline Health, LLC, Avelead Consulting, LLC, Streamline Consulting Solutions, LLC and Streamline Pay & Benefits, LLC, (collectively, unless the context requires otherwise, “we,” “us,” “our,” “Streamline,” or the “Company”), operate in one segment as a provider of healthcare information technology solutions and associated services. The Company provides these capabilities through the licensing of its Coding & Clinical Documentation Improvement (CDI) solutions, eValuator coding analysis platform, RevID, and other workflow software applications and the use of such applications by software as a service (“SaaS”). The Company also provides audit services to help clients optimize their internal clinical documentation and coding functions, as well as implementation and consulting services to complement its software solutions. The Company’s software and services enable hospitals and integrated healthcare delivery systems in the United States and Canada to capture, store, manage, route, retrieve and process patient clinical, financial and other healthcare provider information related to the patient revenue cycle.

 

The accompanying unaudited condensed consolidated financial statements have been prepared by us pursuant to the rules and regulations applicable to quarterly reports on Form 10-Q of the U.S. Securities and Exchange Commission (the “SEC”). Certain information and note disclosures normally included in annual financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) have been condensed or omitted pursuant to those rules and regulations, although we believe that the disclosures made are adequate to make the information not misleading. The condensed consolidated financial statements include the accounts of Streamline Health Solutions, Inc. and each of its wholly-owned subsidiaries. In the opinion of the Company’s management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation of the condensed consolidated financial statements have been included. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s most recent annual report on Form 10-K. Operating results for the three and six months ended July 31, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending January 31, 2024.

 

The Company has one operating segment and one reporting unit due to the singular nature of our products, product development and distribution process, and client base as a provider of computer software-based solutions and services for acute-care healthcare providers.

 

All amounts in the condensed consolidated financial statements, notes and tables have been rounded to the nearest thousand dollars, except share and per share amounts, unless otherwise indicated. All references to a fiscal year refer to the fiscal year commencing February 1 in that calendar year and ending on January 31 of the following calendar year.

 

Going Concern

 

The Company’s financial statements are prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of obligations in the normal course of business. To date, the Company has not generated sufficient revenues to allow it to generate free cash flow from operations. The Company has historically accumulated losses and used cash from its financing activities to supplement its operations. Further, the Company’s current forecast projects the Company may not be able to maintain compliance with certain of its financial covenants under its current credit agreement in the future. These conditions raise substantial doubt about the ability of the Company to continue as a going concern within one year after the date that the financial statements are issued.

 

In view of these matters, continuation as a going concern is dependent upon the Company’s ability to achieve cash from operations and raise additional debt or equity capital to fund its ongoing operations. The Company expects to achieve positive operating cashflow in the next three fiscal quarters based upon executed contracts which it expects to be fully implemented. This is the first critical step to achieving cash from operations.

 

 

The Company has approximately $9.7 million in debt outstanding which represents a debt-to-annual recurring revenue (ARR) ratio of approximately 0.50. The Company believes it has capacity to increase its debt-to-ARR ratio from 0.50 to 1.00 which would add approximately $9.0 million in cash to the Company’s balance sheet. The Company believes a debt-to-ARR ratio of 1.00 is consistent with industry norms. The Company believes it will achieve positive operating cashflow in the coming fiscal quarters from unimplemented executed contracts and expects to refinance its existing debt. In addition to funding operating losses, we are obligated to pay approximately $1.2 million in cash for the Avelead earnout on or about October 2023 and $1.0 million in principal payments on the Company’s term debt over the next twelve months from July 31, 2023.

 

While the Company is confident in its ability to refinance its existing debt, it does not have written or executed agreements as of the issuance of this Form 10-Q. The Company’s ability to refinance its existing debt is based upon credit markets and economic forces that are outside of its control. The Company believes it has a good working relationship with its current banking partner, Western Alliance Bank, and has seen a positive trend in the credit markets as of late. However, there can be no assurance that the Company will be successful in raising additional capital or that such capital, if available, will be on terms that are acceptable to the Company.

 

The financial statements do not include any adjustments to the amount and classification of assets and liabilities that may be necessary should the Company not continue as a going concern.

 

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jul. 31, 2023
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

NOTE 2 — SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

 

Our significant accounting policies are presented in “Note 2 – Significant Accounting Policies” in the fiscal year 2022 Annual Report on Form 10-K. Users of financial information for interim periods are encouraged to refer to the notes to the consolidated financial statements contained in the Annual Report on Form 10-K when reviewing interim financial results.

 

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates and judgments, including those related to the recognition of revenue, share-based compensation, capitalization of software development costs, intangible assets, the allowance for credit losses, contingent consideration, and income taxes. Actual results could differ from those estimates.

 

Fair Value of Financial Instruments

 

The Financial Accounting Standards Board’s (“FASB”) authoritative guidance on fair value measurements establishes a framework for measuring fair value. This guidance enables the reader of the financial statements to assess the inputs used to develop those measurements by establishing a hierarchy for ranking the quality and reliability of the information used to determine fair values. Under this guidance, assets and liabilities carried at fair value must be classified and disclosed in one of the following three categories:

 

Level 1: Quoted market prices in active markets for identical assets or liabilities.

 

Level 2: Observable market-based inputs or unobservable inputs that are corroborated by market data.

 

Level 3: Unobservable inputs that are not corroborated by market data.

 

The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value based on the short-term maturity of these instruments. Cash and cash equivalents are classified as Level 1. There were no transfers of assets or liabilities between Levels 1, 2, or 3 during the six months ended July 31, 2023 and 2022.

 

The table below provides information on the fair value of our liabilities:

 

   Total Fair  

Quoted

Prices in

Active

Markets

  

Significant

Other

Observable

Inputs

   Significant
Unobservable Inputs
 
   Value   (Level 1)   (Level 2)   (Level 3) 
At January 31, 2023                    
Acquisition earnout liability (1)  $3,738,000   $   $   $3,738,000 
At July 31, 2023                    
Acquisition earnout liability (1)  $3,015,000   $   $   $3,015,000 

 

(1) The fair value of the acquisition earnout liability is based upon a probability-weighted discounted cash flow that was completed at the date of acquisition and updated as of July 31, 2023. The change in the fair value of the acquisition earnout liability decreased $359,000 and $723,000 for the three and six months ended July 31, 2023. The change in the fair value is recognized in “Acquisition earnout valuation adjustments” in the accompanying condensed consolidated statement of operations.
   
  The probability-weighted discounted cash flow is calculated using a Monte Carlo valuation method. The valuation model provides numerous outcomes. The outcomes are averaged and discounted to present value, which provides the current value point estimate. .. A range of possible outcomes is not available under the specific valuation method that was used in determining fair value of the acquisition earnout liability. The significant inputs include our forecast of Avelead SaaS revenue, the probabilities associated with each of (i) a change in control or (ii) a certain client termination, as well as other normal and customary inputs to financial models, including but not limited to, risk factors and interest rates.

 

The fair value of the Company’s term loan under its Second Amended and Restated Loan and Security Agreement (as amended and modified, the “Second Amended and Restated Loan Agreement”) was determined through an analysis of the interest rate spread from the date of closing the loan (August 2021) to the date of the most recent balance sheets, July 31, 2023 and January 31, 2023. The term loan bears interest at a per annum rate equal to the Prime Rate (as published in The Wall Street Journal) plus 1.5%, with a Prime “floor” rate of 3.25%. The prime rate is variable and, thus accommodates changes in the market interest rate. However, the interest rate spread (the 1.5% added to the Prime Rate) is fixed. We estimated the impact of the changes in the interest rate spread by analogizing the effect of the change in the published “Corporate Bond Rates,” reduced for any changes in the market interest rate. This provided us with an estimated change to the interest rate spread of approximately 0.5% from the date we entered the debt agreement to the end of the second quarter, July 31, 2023 and end of the fiscal year, January 31, 2023. The fair value of the debt as of July 31, 2023 and January 31, 2023 was estimated to be $9,301,000 and $9,550,000, respectively, or a discount to book value of $199,000 and $200,000, respectively. Long-term debt is classified as Level 2.

 

Revenue Recognition

 

We derive revenue from the sale of internally-developed software, either by licensing for local installation or by a SaaS delivery model, through the Company’s direct sales force or through third-party resellers. Licensed, locally-installed customers on a perpetual model utilize the Company’s support and maintenance services for a separate fee, whereas term-based locally installed license fees and SaaS fees include support and maintenance. We also derive revenue from professional services that support the implementation, configuration, training and optimization of the applications, as well as audit services and consulting services.

 

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

 

 

Disaggregation of Revenue

 

The following table provides information about disaggregated revenue by type and nature of revenue stream:

 

   July 31, 2023   July 31, 2022   July 31, 2023   July 31, 2022 
   Three Months Ended   Six Months Ended 
   July 31, 2023   July 31, 2022   July 31, 2023   July 31, 2022 
Over time revenue  $5,770,000   $5,940,000   $11,028,000   $11,804,000 
Point in time revenue       52,000    74,000    5,940,000 
Total revenue  $5,770,000   $5,992,000   $11,102,000   $11,927,000 

 

 

The Company includes revenue categories of (i) over time and (ii) point in time revenue. The Company includes revenue categories of (i) SaaS, (ii) maintenance and support, (iii) professional services, and (iv) audit services as over time revenue. For point in time revenue, the performance obligation is recognized as the point in time when the obligation is fully satisfied. The Company includes (i) software licenses as point in time revenue.

 

Contract Receivables and Deferred Revenues

 

The Company receives payments from customers based upon contractual billing schedules. Contract receivables include amounts related to the Company’s contractual right to consideration for completed performance obligations not yet invoiced. Deferred revenue includes payments received in advance of performance under the contract. The Company’s contract receivables and deferred revenue are reported on an individual contract basis at the end of each reporting period. Contract receivables are classified as current or noncurrent based on the timing of when we expect to bill the customer. Deferred revenue is classified as current or noncurrent based on the timing of when we expect to recognize revenue. In the six months ended July 31, 2023, the Company recognized approximately $4,815,000 in revenue from deferred revenues outstanding as of January 31, 2023. Revenue allocated to remaining performance obligations was $25,352,000 as of July 31, 2023, of which the Company expects to recognize approximately 69% over the next 12 months and the remainder thereafter.

 

Deferred costs (costs to fulfill a contract and contract acquisition costs)

 

The Company defers the direct costs, which include salaries and benefits, for professional services related to SaaS contracts as a cost to fulfill a contract. These deferred costs will be amortized on a straight-line basis over the period of expected benefit which is the contractual term. As of July 31, 2023 and January 31, 2023, the Company had deferred costs of $84,000 and $94,000, respectively, net of accumulated amortization of $211,000 and $176,000, respectively. Amortization expense of these costs was $17,000 and $21,000 for the three months ended July 31, 2023 and 2022, respectively, and $34,000 and $40,000 for the six months ended July 31, 2023 and 2022, respectively, and is included in cost of software as a service in the condensed consolidated statements of operations.

 

Contract acquisition costs, which consist of sales commissions paid or payable, are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial and renewal contracts are deferred and then amortized on a straight-line basis over the contract term. As a practical expedient, the Company expenses sales commissions as incurred when the amortization period of related deferred commission costs is expected to be one year or less.

 

As of July 31, 2023 and January 31, 2023, deferred commission costs paid and payable, which are included on the consolidated balance sheets within other non-current assets totaled $1,325,000 and $1,534,000, respectively, net of accumulated amortization of $1,074,000 and $820,000, respectively. Amortization expense associated with deferred sales commissions, which is included in the condensed consolidated statements of operations, was $125,000 and $95,000 for the three months ended July 31, 2023 and 2022, respectively. Amortization expense for the six months ended July 31, 2023 and 2022 was $254,000 and $186,000, respectively. There were no impairment losses for these capitalized costs for these periods.

 

Equity Awards

 

The Company accounts for share-based payments based on the grant-date fair value of the awards with compensation cost recognized as expense over the requisite service period, and forfeitures are recognized as incurred. For awards to non-employees, the Company recognizes compensation expense in the same manner as if the entity had paid cash for the goods or services. The Company incurred total compensation expense related to share-based awards for the three and six months ended July 31, 2023 of $537,000 and $1,109,000, respectively, which includes $93,000 and $116,000, respectively, of capitalized non-employee stock compensation, compared to share-based compensation expense of $331,000 and $657,000, respectively, for the three and six months ended July 31, 2022.

 

The fair value of stock options granted are estimated at the date of grant using a Black-Scholes option pricing model. Option pricing model input assumptions such as expected term, expected volatility and risk-free interest rate impact the fair value estimate. These assumptions are subjective and are generally derived from external (such as, risk-free rate of interest) and historical data (such as, volatility factor and expected term). Future grants of equity awards accounted for as share-based compensation could have a material impact on reported expenses depending upon the number, value and vesting period of future awards.

 

 

The Company issues restricted stock awards in the form of Company common stock. The fair value of these awards is based on the market closing price per share on the grant date. For the three and six months ended July 31, 2023, the Company issued 0 and 1,085,000 shares of restricted common stock to employees, respectively, compared to 470,000 and 800,000 shares of restricted common stock for the three and six months ended July 31, 2022, respectively. The Company expenses the compensation cost of these awards as the restriction period lapses, which is typically a three-year period.

 

Income Taxes

 

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and for tax credit and loss carry-forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. In assessing net deferred tax assets, the Company considers whether it is more likely than not that some or all of the deferred tax assets will not be realized. The Company establishes a valuation allowance when it is more likely than not that all or a portion of deferred tax assets will not be realized. Refer to Note 6 – Income Taxes for further details.

 

The Company provides for uncertain tax positions and the related interest and penalties based upon management’s assessment of whether certain tax positions are more likely than not to be sustained upon examination by tax authorities. At July 31, 2023, the Company believes it has appropriately accounted for any uncertain tax positions.

 

Net Loss Per Common Share

 

The Company presents basic and diluted earnings per share (“EPS”) data for the Company’s common stock.

 

The Company’s unvested restricted stock awards are considered non-participating securities because holders are not entitled to non-forfeitable rights to dividends or dividend equivalents during the vesting term. Diluted EPS for the Company’s common stock is computed using the treasury stock method.

 

The following is the calculation of the basic and diluted net loss per share of common stock for the three and six months ended July 31, 2023 and 2022:

 

   July 31, 2023   July 31, 2022   July 31, 2023   July 31, 2022 
   Three Months Ended   Six Months Ended 
   July 31, 2023   July 31, 2022   July 31, 2023   July 31, 2022 
Basic and diluted loss per share:                    
Net loss  $(2,515,000)  $(3,272,000)  $(5,416,000)  $(6,059,000)
Basic and diluted net loss per share of common stock from operations  $(0.04)  $(0.07)  $(0.10)  $(0.13)
Weighted average shares outstanding – Basic (1)   56,357,684    47,231,296    56,164,282    47,129,879 
Effect of dilutive securities – Stock options and Restricted stock (2)                
Weighted average shares outstanding – Diluted   56,357,684    47,231,296    56,164,282    47,129,879 

 

(1) Includes the effect of vested and excludes the effect of unvested restricted shares of common stock, which are considered non-participating securities. As of July 31, 2023 and 2022, there were 2,484,071 and 1,564,031 unvested restricted shares of common stock outstanding, respectively.
   
(2) Diluted net loss per share excludes the effect of shares that are anti-dilutive. For the three and six months ended July 31, 2023, diluted earnings per share excludes 618,958 outstanding stock options and 2,484,071 unvested restricted shares of common stock. For the three and six months ended July 31, 2022, diluted earnings per share excludes 684,125 outstanding stock options and 1,564,031 unvested restricted shares of common stock.

 

 

Other Operating Costs

 

Acquisition-related Costs

 

For the three months and six months ended July 31, 2023, the Company incurred certain acquisition-related costs related to the acquisition of Avelead totaling $9,000 and $44,000, respectively, consisting primarily of professional service fees. For the three and six months ended July 31, 2022, the Company incurred acquisition-related costs totaling $49,000 and $139,000 respectively, consisting primarily of professional service fees.

 

Non-Cash Items

 

For the six months ended July 31, 2023, the Company recorded capitalized software purchased with stock, totaling $116,000, as non-cash items related to the condensed consolidated statements of cash flow.

 

Accounting Pronouncements Recently Adopted

 

On February 1, 2023, the Company adopted ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), as amended. ASU 2016-13 requires an allowance for expected credit losses to be applied to financial assets at inception and reflect the risk of credit loss over the life of the asset. The Company estimated current expected credit losses based on historical credit loss rates and applied an increase to account for future economic conditions. The Company’s allowance for doubtful accounts as of January 31, 2023, prior to the adoption of ASU 216-13, was $132,000. The Company estimated the current expected credit loss related to accounts receivable as of the adoption date of February 1, 2023 to be $96,000. The Company recorded the adjustment in accounting policy change of $36,000 to the opening accumulated deficit balance for the year of adoption.

 

   January 31, 2023   CECL Adoption   Provision adjustments   Write-offs & Recoveries   July 31, 2023 
Allowance for credit losses  $(132,000)  $36,000           $(96,000)

 

For the period ended July 31, 2023, the Company estimated the current expected credit loss related to accounts receivable using historical credit loss rates and applied an adjustment to account for future economic conditions in accordance with ASU 2016-13. The Company had no further impact on the allowance for credit losses during the six month period ended July 31, 2023.

 

Recent Accounting Pronouncements Not Yet Adopted

 

The Company does not believe there are any other new accounting pronouncements that have been issued that might have a material impact on its financial position or results of operations.

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.2
BUSINESS COMBINATION
6 Months Ended
Jul. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
BUSINESS COMBINATION

NOTE 3 — BUSINESS COMBINATION

 

Avelead Acquisition

 

The Company acquired all of the equity interests of Avelead Consulting, LLC (“Avelead”) as part of the Company’s strategic expansion into the acute-care health care revenue cycle management industry (the “Transaction”). The Transaction was completed on August 16, 2021.

 

On November 21, 2022, the Company made cash payments of $2,012,000 and issued 1,871,037 unregistered securities in the form of restricted common stock, par value $0.01 per share, with respect to the first year earnout consideration. The estimated aggregate value of the first year earnout payment is $5,000,000. The second (and final) year earnout payment, if any, will be payable on or about October 15, 2023. These liabilities are reflected at the estimated fair value of the future commitment on the Company’s condensed consolidated balance sheet as Acquisition Earnout Liability.

 

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.2
OPERATING LEASES
6 Months Ended
Jul. 31, 2023
Operating Leases  
OPERATING LEASES

NOTE 4 — OPERATING LEASES

 

We determine whether an arrangement is a lease at inception. Right-of-use assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at commencement date based on the present value of lease payments over the expected lease term. Since our lease arrangements do not provide an implicit rate, we use our incremental borrowing rate for the expected remaining lease term at commencement date for new and existing leases in determining the present value of future lease payments. Operating lease expense is recognized on a straight-line basis over the lease term.

 

Alpharetta Office Lease

 

On October 1, 2021, the Company entered into an agreement with a third-party to sublease its office space in Alpharetta, Georgia. The sublease term was for 18 months, which coincided with the Company’s underlying lease (see below). The Company received $292,000 from the sublessee over the term of the sublease. The sublease did not relieve the Company of its original obligation under the lease, and therefore the Company did not adjust the operating lease right-of-use asset and related liability. The sublease terminated on March 31, 2023. For the six months ended July 31, 2023, the Company recorded $32,000 as other income related to the sublease.

 

The Company entered into a lease for office space in Alpharetta, Georgia, on March 1, 2020. The lease terminated on March 31, 2023. At inception, the Company recorded a right-of use asset of $540,000, and related current and long-term operating lease obligation in the accompanying consolidated balance sheet. The Company used a discount rate of 6.5% to determine the lease liability. For the six months ended July 31, 2023 and 2022, the Company had lease operating costs of approximately $32,000 and $97,000, respectively.

 

Suwanee Office Lease

 

Upon acquiring Avelead on August 16, 2021 (refer to Note 3 – Business Combination), the Company assumed an operating lease agreement for the corporate office space of Avelead. The lessor is an entity controlled by one of the sellers of Avelead and that seller is a former employee of the Company. The initial 36-month term lease commenced March 1, 2019 and expired on February 28, 2022. The Company previously renewed the lease for an additional 12-month term which expired February 28, 2023 and was not renewed. For the six months ended July 31, 2023, the Company recorded rent expense of $6,000.

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.2
DEBT
6 Months Ended
Jul. 31, 2023
Debt Disclosure [Abstract]  
DEBT

NOTE 5 — DEBT

 

Outstanding principal balances consisted of the following at:

 

   July 31, 2023   January 31, 2023 
Term loan  $9,500,000   $9,750,000 
Financing cost payable   104,000    69,000 
Deferred financing cost   (87,000)   (105,000)
Total   9,517,000    9,714,000 
Less: Current portion   (1,000,000)   (750,000)
Non-current portion of debt  $8,517,000   $8,964,000 

 

Term Loan

 

On November 29, 2022, the Company executed a Second Modification to Second Amended and Restated Loan Agreement (the “Second Modification”). The Second Modification includes an expansion of the Company’s total borrowing to include a $2,000,000 non-formula revolving line of credit. The revolving line of credit will be co-terminus with the term loan and matures on August 26, 2026. There are no requirements to draw on the line of credit. Amounts outstanding under the line of credit portion of the Second Amended and Restated Loan Agreement bear interest at a per annum rate equal to the Prime Rate (as published in The Wall Street Journal) plus 1.5%, with a Prime “floor” rate of 3.25%. The Second Modification amended certain financial covenants in the Second Amended and Restated Loan Agreement. At January 31, 2023 and July 31, 2023, there was no outstanding balance on the revolving line of credit.

 

 

Under the Second Amended and Restated Loan Agreement, the Company has a term loan facility with an initial maximum principal amount of $10,000,000. Amounts outstanding under the Second Amended and Restated Loan Agreement bear interest at a per annum rate equal to the Prime Rate (as published in The Wall Street Journal) plus 1.5%, with a Prime “floor” rate of 3.25%. The Second Amended and Restated Loan Agreement has a five-year term, and the maximum principal amount was advanced in a single-cash advance on or about the original closing date (August 2021). Interest is due monthly, and the Company shall make monthly interest-only payments through the one-year anniversary of the original closing date. Under the Second Amended and Restated Loan Agreement, principal repayments are required of $500,000 in the second year, $1,000,000 in the third year, $2,000,000 in the fourth year, and $3,000,000 in the fifth year with the remaining outstanding principal balance and all accrued but unpaid interest due in full on the maturity date. The Second Amended and Restated Loan Agreement may also require early repayments if certain conditions are met.

 

The Second Amended and Restated Loan Agreement includes customary financial covenants as follows:

 

  Minimum Cash. Borrowers shall, at all times, maintain unrestricted cash of Borrowers at Bank in an amount not less than Two Million Dollars ($2,000,000).
     
  Maximum Debt to ARR Ratio. Borrowers’ Maximum Debt to ARR Ratio, measured on a quarterly basis as of the last day of each fiscal quarter, shall not be greater than the amount set forth under the heading “Maximum Debt to ARR Ratio” as of, and for each of the dates appearing adjacent to such “Maximum Debt to ARR Ratio”.

 

Quarter Ending 

Maximum

Debt to ARR

Ratio

October 31, 2022  0.80 to 1.00
January 31, 2023  0.70 to 1.00
April 30, 2023  0.65 to 1.00
July 31, 2023  0.60 to 1.00
October 31, 2023  0.55 to 1.00
January 31, 2024  0.50 to 1.00

 

  Maximum Debt to Adjusted EBITDA Ratio. Commencing with the quarter ending April 30, 2024, Borrowers’ Maximum Debt to Adjusted EBITDA Ratio, measured on a quarterly basis as of the last day of each fiscal quarter for the trailing four (4) quarter period then ended, shall not be greater than the amount set forth under the heading “Maximum Debt to Adjusted EBITDA Ratio” as of, and for each of the dates appearing adjacent to such “Maximum Debt to Adjusted EBITDA Ratio”.

 

Quarter Ending 

Maximum Debt to Adjusted EBITDA

Ratio

April 30, 2024  3.50 to 1.00
July 31, 2024 and on the last day of each quarter thereafter  2.00 to 1.00

 

  Fixed Charge Coverage Ratio. Commencing with the quarter ending April 30, 2024, Borrowers shall maintain a Fixed Charge Coverage Ratio of not less than 1.20 to 1.00, measured on a quarterly basis as of the last day of each fiscal quarter for the trailing four (4) quarter period then ended.

 

 

The Second Amended and Restated Loan Agreement also includes customary negative covenants, subject to exceptions, which limit transfers, capital expenditures, indebtedness, certain liens, investments, acquisitions, dispositions of assets, restricted payments, and the business activities of the Company, as well as customary representations and warranties, affirmative covenants and events of default, including cross defaults and a change of control default. The line of credit also is subject to customary prepayment requirements. Substantially all the assets of the Company are collateralized by the Second Amended and Restated Loan Agreement. For the periods ended January 31, 2023 and July 31, 2023, the Company was in compliance with the Second Amended and Restated Loan Agreement covenants. The Company is forecasted to miss certain future covenants. See Note 1 – Basis of Presentation for detail regarding the Company’s assessment as a going concern.

 

The Company records costs related to the maintenance of the Second Amended and Restated Loan Agreement as deferred financing costs, net of the term loan. These deferred financing costs are being amortized over the remaining term of the loan. The Company has incurred $250,000 in financing costs which becomes payable at the earlier of the term date of the loan, or pre-payment. These costs are being accreted, through interest expense, to the full value of the $250,000 over the remaining term of the loan.

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.2
INCOME TAXES
6 Months Ended
Jul. 31, 2023
Income Tax Disclosure [Abstract]  
INCOME TAXES

NOTE 6 — INCOME TAXES

 

Income tax expense increased to $61,000 for the six months ended July 31, 2023 compared to $13,000 in the prior year comparable period. The effective income tax rate on continuing operations of approximately (1)% differs from our combined federal and state statutory rate of 25% primarily due to the full valuation allowance the Company currently maintains on its net deferred tax asset.

 

The Company has recorded $342,000 and $333,000 in reserves for uncertain tax positions as of July 31, 2023 and January 31, 2023, respectively.

 

The Company and its subsidiaries are subject to U.S. federal income tax as well as income taxes in multiple state and local jurisdictions. The Company has concluded all U.S. federal tax matters for years through January 31, 2019. All material state and local income tax matters have been concluded for years through January 31, 2018. The Company is no longer subject to IRS examination for periods prior to the tax year ended January 31, 2019; however, carryforward losses that were generated prior to the tax year ended January 31, 2019 may still be adjusted by the IRS if they are used in a future period.

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.2
EQUITY
6 Months Ended
Jul. 31, 2023
Equity [Abstract]  
EQUITY

NOTE 7 — EQUITY

 

Capital Raise

 

On October 24, 2022, the Company entered into purchase agreements with certain investors pursuant to which the Company agreed to issue and sell in a registered direct offering (the “2022 Offering”) an aggregate of 6,299,989 shares of common stock, par value $0.01 per share, at a purchase price of $1.32 per share. The gross proceeds to the Company from the 2022 Offering were approximately $8,316,000. The Company used the proceeds of the 2022 Offering for general corporate purposes. The 2022 Offering closed on October 26, 2022.

 

Registration of Shares Issued to 180 Consulting

 

On June 22, 2022, the Company filed a Registration Statement on Form S-3 (Registration No. 333-265773) for the purpose of registering for resale 272,653 shares of common stock issued to 180 Consulting, LLC (“180 Consulting”). The Registration Statement was declared effective by the SEC on July 1, 2022.

 

On June 28, 2023, the Company filed a Registration Statement on Form S-3 (Registration No. 333-272993) for purpose of registering for resale 394,127 shares of common stock issued to 180 Consulting, LLC (“180 Consulting”). The Registration Statement was declared effective by the SEC on July 10, 2023.

 

 

Authorized Shares Increase

 

At the Annual Meeting of Stockholders held on June 7, 2022, the Company’s stockholders approved an amendment to the Streamline Health Solutions, Inc. Third Amended and Restated 2013 Stock Incentive Plan to increase the number of shares of the Company’s common stock authorized for issuance thereunder by 2,000,000 shares, from 8,223,246 shares to 10,223,246 shares. The Company’s stockholders also approved an amendment to the Company’s Certificate of Incorporation, as amended, to increase the total number of authorized shares of the Company’s common stock from 65,000,000 shares to 85,000,000 shares.

 

At the Annual Meeting of Stockholders held on June 15, 2023, the Company’s stockholders approved an amendment to the Streamline Health Solutions, Inc. Third Amended and Restated 2013 Stock Incentive Plan to increase the available number of shares of the Company’s common stock authorized for issuance thereunder by 1,000,000 shares, from 10,223,246 shares to 11,223,246 shares.

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.2
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jul. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES

NOTE 8 — COMMITMENTS AND CONTINGENCIES

 

Consulting Agreement with 180 Consulting, LLC

 

On March 19, 2020, the Company entered into a Master Services Agreement (the “MSA”) with 180 Consulting, pursuant to which 180 Consulting has provided and will continue to provide a variety of consulting services in support of eValuator products including product management, operational consulting, staff augmentation, internal systems platform integration and software engineering services, among others, through separate executed statements of work (“SOWs”). On September 20, 2021, the Company entered into a separate MSA in support of Avelead products. Certain of the SOWs include the ability of 180 Consulting to earn common stock of the company at a conversion rate to be calculated 20 days after the execution of the related SOW. The MSA includes a termination clause upon a 90-day written notice. While no related party has a direct or indirect material interest in this MSA or the related SOWs, individuals providing services to the Company under the MSA and the SOWs may share workspace and administrative costs with 121G Consulting, LLC (“121G”). [Mr. Green is a “member” of 121G, and, accordingly, has a financial interest in that entity.] 180 Consulting earned 131,054 and 258,153 shares for the three and six months ended July 31, 2023, respectively, and has earned an aggregate of 1,173,357 shares of the Company’s common stock through July 31, 2023. 180 Consulting earned 53,836 and 109,906 shares for the three and six months ended July 31, 2022, respectively. For services rendered by 180 Consulting during the three and six months ended July 31, 2023, the Company incurred fees of $966,000 and $1,919,000, respectively, and capitalized non-employee stock compensation of $93,000 and $116,000, respectively. The Company paid fees of $578,000 and $1,030,000 for services rendered by 180 Consulting during the three and six months ended July 31, 2022.

 

Inclusive of the MSA executed with 180 Consulting are SOWs that provide for the Company to sublicense software through 180 Consulting that is owned by 121G. This is a services agreement for access to software that assists the Company in implementing and integrating with our clients’ technology. The license agreement is designed such that there is no material financial benefit that accrues to 121G. 180 Consulting licenses the software from 121G at cost. The Company paid approximately $264,000 and $381,000 for the SOWs that include the sublicense agreement for the three and six months ended July 31, 2023, respectively, and $57,000 and $140,000 for the three and six months ended July 31, 2022, respectively, which are included in the aforementioned totals above.

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.2
RELATED PARTY TRANSACTIONS
6 Months Ended
Jul. 31, 2023
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS

NOTE 9 - RELATED PARTY TRANSACTIONS

 

Refer to Note 3 – Business Combination. The Company acquired Avelead on August 16, 2021. Accordingly, the Company assumed a lease for corporate office space from a selling equity-holder of Avelead that is now employed by the Company. This lease term ended February 2023. For the three and six months ended July 31, 2023, the Company recorded rent expense of $0 and $6,000, respectively. For the three and six months ended July 31, 2022, the Company recorded rent expense of $18,000 and $37,000, respectively (refer to Note 4 – Operating Leases).

 

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.2
SUBSEQUENT EVENTS
6 Months Ended
Jul. 31, 2023
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS

NOTE 10 — SUBSEQUENT EVENTS

 

On September 1, 2023, the Company exercised its right to terminate an employee in accordance with such employee’s employment agreement without cause. In connection with the termination, on September 1, 2023, the Company accelerated the vesting of approximately 150,000 previously outstanding and unvested shares of restricted common stock of the Company (the “Restricted Stock”) held by such employee prior to September 1, 2023. The Company believed it would provide goodwill and future benefit to accelerate the vesting of the 150,000 shares of Restricted Stock for this employee, with fair value totaling approximately $183,000 in stock compensation which will be recognized prospectively and immediately upon vesting, reversing any prior compensation expense recorded. This employee will also forfeit 500,000 options in connection with his termination. The employee is eligible for six months’ severance and certain medical costs due to the termination, totaling approximately $170,000.

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jul. 31, 2023
Accounting Policies [Abstract]  
Use of Estimates

Use of Estimates

 

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates and judgments, including those related to the recognition of revenue, share-based compensation, capitalization of software development costs, intangible assets, the allowance for credit losses, contingent consideration, and income taxes. Actual results could differ from those estimates.

 

Fair Value of Financial Instruments

Fair Value of Financial Instruments

 

The Financial Accounting Standards Board’s (“FASB”) authoritative guidance on fair value measurements establishes a framework for measuring fair value. This guidance enables the reader of the financial statements to assess the inputs used to develop those measurements by establishing a hierarchy for ranking the quality and reliability of the information used to determine fair values. Under this guidance, assets and liabilities carried at fair value must be classified and disclosed in one of the following three categories:

 

Level 1: Quoted market prices in active markets for identical assets or liabilities.

 

Level 2: Observable market-based inputs or unobservable inputs that are corroborated by market data.

 

Level 3: Unobservable inputs that are not corroborated by market data.

 

The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value based on the short-term maturity of these instruments. Cash and cash equivalents are classified as Level 1. There were no transfers of assets or liabilities between Levels 1, 2, or 3 during the six months ended July 31, 2023 and 2022.

 

The table below provides information on the fair value of our liabilities:

 

   Total Fair  

Quoted

Prices in

Active

Markets

  

Significant

Other

Observable

Inputs

   Significant
Unobservable Inputs
 
   Value   (Level 1)   (Level 2)   (Level 3) 
At January 31, 2023                    
Acquisition earnout liability (1)  $3,738,000   $   $   $3,738,000 
At July 31, 2023                    
Acquisition earnout liability (1)  $3,015,000   $   $   $3,015,000 

 

(1) The fair value of the acquisition earnout liability is based upon a probability-weighted discounted cash flow that was completed at the date of acquisition and updated as of July 31, 2023. The change in the fair value of the acquisition earnout liability decreased $359,000 and $723,000 for the three and six months ended July 31, 2023. The change in the fair value is recognized in “Acquisition earnout valuation adjustments” in the accompanying condensed consolidated statement of operations.
   
  The probability-weighted discounted cash flow is calculated using a Monte Carlo valuation method. The valuation model provides numerous outcomes. The outcomes are averaged and discounted to present value, which provides the current value point estimate. .. A range of possible outcomes is not available under the specific valuation method that was used in determining fair value of the acquisition earnout liability. The significant inputs include our forecast of Avelead SaaS revenue, the probabilities associated with each of (i) a change in control or (ii) a certain client termination, as well as other normal and customary inputs to financial models, including but not limited to, risk factors and interest rates.

 

The fair value of the Company’s term loan under its Second Amended and Restated Loan and Security Agreement (as amended and modified, the “Second Amended and Restated Loan Agreement”) was determined through an analysis of the interest rate spread from the date of closing the loan (August 2021) to the date of the most recent balance sheets, July 31, 2023 and January 31, 2023. The term loan bears interest at a per annum rate equal to the Prime Rate (as published in The Wall Street Journal) plus 1.5%, with a Prime “floor” rate of 3.25%. The prime rate is variable and, thus accommodates changes in the market interest rate. However, the interest rate spread (the 1.5% added to the Prime Rate) is fixed. We estimated the impact of the changes in the interest rate spread by analogizing the effect of the change in the published “Corporate Bond Rates,” reduced for any changes in the market interest rate. This provided us with an estimated change to the interest rate spread of approximately 0.5% from the date we entered the debt agreement to the end of the second quarter, July 31, 2023 and end of the fiscal year, January 31, 2023. The fair value of the debt as of July 31, 2023 and January 31, 2023 was estimated to be $9,301,000 and $9,550,000, respectively, or a discount to book value of $199,000 and $200,000, respectively. Long-term debt is classified as Level 2.

 

Revenue Recognition

Revenue Recognition

 

We derive revenue from the sale of internally-developed software, either by licensing for local installation or by a SaaS delivery model, through the Company’s direct sales force or through third-party resellers. Licensed, locally-installed customers on a perpetual model utilize the Company’s support and maintenance services for a separate fee, whereas term-based locally installed license fees and SaaS fees include support and maintenance. We also derive revenue from professional services that support the implementation, configuration, training and optimization of the applications, as well as audit services and consulting services.

 

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

 

 

Disaggregation of Revenue

 

The following table provides information about disaggregated revenue by type and nature of revenue stream:

 

   July 31, 2023   July 31, 2022   July 31, 2023   July 31, 2022 
   Three Months Ended   Six Months Ended 
   July 31, 2023   July 31, 2022   July 31, 2023   July 31, 2022 
Over time revenue  $5,770,000   $5,940,000   $11,028,000   $11,804,000 
Point in time revenue       52,000    74,000    5,940,000 
Total revenue  $5,770,000   $5,992,000   $11,102,000   $11,927,000 

 

 

The Company includes revenue categories of (i) over time and (ii) point in time revenue. The Company includes revenue categories of (i) SaaS, (ii) maintenance and support, (iii) professional services, and (iv) audit services as over time revenue. For point in time revenue, the performance obligation is recognized as the point in time when the obligation is fully satisfied. The Company includes (i) software licenses as point in time revenue.

 

Contract Receivables and Deferred Revenues

 

The Company receives payments from customers based upon contractual billing schedules. Contract receivables include amounts related to the Company’s contractual right to consideration for completed performance obligations not yet invoiced. Deferred revenue includes payments received in advance of performance under the contract. The Company’s contract receivables and deferred revenue are reported on an individual contract basis at the end of each reporting period. Contract receivables are classified as current or noncurrent based on the timing of when we expect to bill the customer. Deferred revenue is classified as current or noncurrent based on the timing of when we expect to recognize revenue. In the six months ended July 31, 2023, the Company recognized approximately $4,815,000 in revenue from deferred revenues outstanding as of January 31, 2023. Revenue allocated to remaining performance obligations was $25,352,000 as of July 31, 2023, of which the Company expects to recognize approximately 69% over the next 12 months and the remainder thereafter.

 

Deferred costs (costs to fulfill a contract and contract acquisition costs)

 

The Company defers the direct costs, which include salaries and benefits, for professional services related to SaaS contracts as a cost to fulfill a contract. These deferred costs will be amortized on a straight-line basis over the period of expected benefit which is the contractual term. As of July 31, 2023 and January 31, 2023, the Company had deferred costs of $84,000 and $94,000, respectively, net of accumulated amortization of $211,000 and $176,000, respectively. Amortization expense of these costs was $17,000 and $21,000 for the three months ended July 31, 2023 and 2022, respectively, and $34,000 and $40,000 for the six months ended July 31, 2023 and 2022, respectively, and is included in cost of software as a service in the condensed consolidated statements of operations.

 

Contract acquisition costs, which consist of sales commissions paid or payable, are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial and renewal contracts are deferred and then amortized on a straight-line basis over the contract term. As a practical expedient, the Company expenses sales commissions as incurred when the amortization period of related deferred commission costs is expected to be one year or less.

 

As of July 31, 2023 and January 31, 2023, deferred commission costs paid and payable, which are included on the consolidated balance sheets within other non-current assets totaled $1,325,000 and $1,534,000, respectively, net of accumulated amortization of $1,074,000 and $820,000, respectively. Amortization expense associated with deferred sales commissions, which is included in the condensed consolidated statements of operations, was $125,000 and $95,000 for the three months ended July 31, 2023 and 2022, respectively. Amortization expense for the six months ended July 31, 2023 and 2022 was $254,000 and $186,000, respectively. There were no impairment losses for these capitalized costs for these periods.

 

Equity Awards

Equity Awards

 

The Company accounts for share-based payments based on the grant-date fair value of the awards with compensation cost recognized as expense over the requisite service period, and forfeitures are recognized as incurred. For awards to non-employees, the Company recognizes compensation expense in the same manner as if the entity had paid cash for the goods or services. The Company incurred total compensation expense related to share-based awards for the three and six months ended July 31, 2023 of $537,000 and $1,109,000, respectively, which includes $93,000 and $116,000, respectively, of capitalized non-employee stock compensation, compared to share-based compensation expense of $331,000 and $657,000, respectively, for the three and six months ended July 31, 2022.

 

The fair value of stock options granted are estimated at the date of grant using a Black-Scholes option pricing model. Option pricing model input assumptions such as expected term, expected volatility and risk-free interest rate impact the fair value estimate. These assumptions are subjective and are generally derived from external (such as, risk-free rate of interest) and historical data (such as, volatility factor and expected term). Future grants of equity awards accounted for as share-based compensation could have a material impact on reported expenses depending upon the number, value and vesting period of future awards.

 

 

The Company issues restricted stock awards in the form of Company common stock. The fair value of these awards is based on the market closing price per share on the grant date. For the three and six months ended July 31, 2023, the Company issued 0 and 1,085,000 shares of restricted common stock to employees, respectively, compared to 470,000 and 800,000 shares of restricted common stock for the three and six months ended July 31, 2022, respectively. The Company expenses the compensation cost of these awards as the restriction period lapses, which is typically a three-year period.

 

Income Taxes

Income Taxes

 

Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and for tax credit and loss carry-forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. In assessing net deferred tax assets, the Company considers whether it is more likely than not that some or all of the deferred tax assets will not be realized. The Company establishes a valuation allowance when it is more likely than not that all or a portion of deferred tax assets will not be realized. Refer to Note 6 – Income Taxes for further details.

 

The Company provides for uncertain tax positions and the related interest and penalties based upon management’s assessment of whether certain tax positions are more likely than not to be sustained upon examination by tax authorities. At July 31, 2023, the Company believes it has appropriately accounted for any uncertain tax positions.

 

Net Loss Per Common Share

Net Loss Per Common Share

 

The Company presents basic and diluted earnings per share (“EPS”) data for the Company’s common stock.

 

The Company’s unvested restricted stock awards are considered non-participating securities because holders are not entitled to non-forfeitable rights to dividends or dividend equivalents during the vesting term. Diluted EPS for the Company’s common stock is computed using the treasury stock method.

 

The following is the calculation of the basic and diluted net loss per share of common stock for the three and six months ended July 31, 2023 and 2022:

 

   July 31, 2023   July 31, 2022   July 31, 2023   July 31, 2022 
   Three Months Ended   Six Months Ended 
   July 31, 2023   July 31, 2022   July 31, 2023   July 31, 2022 
Basic and diluted loss per share:                    
Net loss  $(2,515,000)  $(3,272,000)  $(5,416,000)  $(6,059,000)
Basic and diluted net loss per share of common stock from operations  $(0.04)  $(0.07)  $(0.10)  $(0.13)
Weighted average shares outstanding – Basic (1)   56,357,684    47,231,296    56,164,282    47,129,879 
Effect of dilutive securities – Stock options and Restricted stock (2)                
Weighted average shares outstanding – Diluted   56,357,684    47,231,296    56,164,282    47,129,879 

 

(1) Includes the effect of vested and excludes the effect of unvested restricted shares of common stock, which are considered non-participating securities. As of July 31, 2023 and 2022, there were 2,484,071 and 1,564,031 unvested restricted shares of common stock outstanding, respectively.
   
(2) Diluted net loss per share excludes the effect of shares that are anti-dilutive. For the three and six months ended July 31, 2023, diluted earnings per share excludes 618,958 outstanding stock options and 2,484,071 unvested restricted shares of common stock. For the three and six months ended July 31, 2022, diluted earnings per share excludes 684,125 outstanding stock options and 1,564,031 unvested restricted shares of common stock.

 

 

Other Operating Costs

Other Operating Costs

 

Acquisition-related Costs

 

For the three months and six months ended July 31, 2023, the Company incurred certain acquisition-related costs related to the acquisition of Avelead totaling $9,000 and $44,000, respectively, consisting primarily of professional service fees. For the three and six months ended July 31, 2022, the Company incurred acquisition-related costs totaling $49,000 and $139,000 respectively, consisting primarily of professional service fees.

 

Non-Cash Items

Non-Cash Items

 

For the six months ended July 31, 2023, the Company recorded capitalized software purchased with stock, totaling $116,000, as non-cash items related to the condensed consolidated statements of cash flow.

 

Accounting Pronouncements Recently Adopted

Accounting Pronouncements Recently Adopted

 

On February 1, 2023, the Company adopted ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”), as amended. ASU 2016-13 requires an allowance for expected credit losses to be applied to financial assets at inception and reflect the risk of credit loss over the life of the asset. The Company estimated current expected credit losses based on historical credit loss rates and applied an increase to account for future economic conditions. The Company’s allowance for doubtful accounts as of January 31, 2023, prior to the adoption of ASU 216-13, was $132,000. The Company estimated the current expected credit loss related to accounts receivable as of the adoption date of February 1, 2023 to be $96,000. The Company recorded the adjustment in accounting policy change of $36,000 to the opening accumulated deficit balance for the year of adoption.

 

   January 31, 2023   CECL Adoption   Provision adjustments   Write-offs & Recoveries   July 31, 2023 
Allowance for credit losses  $(132,000)  $36,000           $(96,000)

 

For the period ended July 31, 2023, the Company estimated the current expected credit loss related to accounts receivable using historical credit loss rates and applied an adjustment to account for future economic conditions in accordance with ASU 2016-13. The Company had no further impact on the allowance for credit losses during the six month period ended July 31, 2023.

 

Recent Accounting Pronouncements Not Yet Adopted

Recent Accounting Pronouncements Not Yet Adopted

 

The Company does not believe there are any other new accounting pronouncements that have been issued that might have a material impact on its financial position or results of operations.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jul. 31, 2023
Accounting Policies [Abstract]  
SCHEDULE OF FAIR VALUE ASSETS AND LIABILITIES MEASURED ON RECURRING BASIS

The table below provides information on the fair value of our liabilities:

 

   Total Fair  

Quoted

Prices in

Active

Markets

  

Significant

Other

Observable

Inputs

   Significant
Unobservable Inputs
 
   Value   (Level 1)   (Level 2)   (Level 3) 
At January 31, 2023                    
Acquisition earnout liability (1)  $3,738,000   $   $   $3,738,000 
At July 31, 2023                    
Acquisition earnout liability (1)  $3,015,000   $   $   $3,015,000 

 

(1) The fair value of the acquisition earnout liability is based upon a probability-weighted discounted cash flow that was completed at the date of acquisition and updated as of July 31, 2023. The change in the fair value of the acquisition earnout liability decreased $359,000 and $723,000 for the three and six months ended July 31, 2023. The change in the fair value is recognized in “Acquisition earnout valuation adjustments” in the accompanying condensed consolidated statement of operations.
   
  The probability-weighted discounted cash flow is calculated using a Monte Carlo valuation method. The valuation model provides numerous outcomes. The outcomes are averaged and discounted to present value, which provides the current value point estimate. .. A range of possible outcomes is not available under the specific valuation method that was used in determining fair value of the acquisition earnout liability. The significant inputs include our forecast of Avelead SaaS revenue, the probabilities associated with each of (i) a change in control or (ii) a certain client termination, as well as other normal and customary inputs to financial models, including but not limited to, risk factors and interest rates.
SCHEDULE OF DISAGGREGATION OF REVENUE

The following table provides information about disaggregated revenue by type and nature of revenue stream:

 

   July 31, 2023   July 31, 2022   July 31, 2023   July 31, 2022 
   Three Months Ended   Six Months Ended 
   July 31, 2023   July 31, 2022   July 31, 2023   July 31, 2022 
Over time revenue  $5,770,000   $5,940,000   $11,028,000   $11,804,000 
Point in time revenue       52,000    74,000    5,940,000 
Total revenue  $5,770,000   $5,992,000   $11,102,000   $11,927,000 
SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE OF COMMON STOCK

The following is the calculation of the basic and diluted net loss per share of common stock for the three and six months ended July 31, 2023 and 2022:

 

   July 31, 2023   July 31, 2022   July 31, 2023   July 31, 2022 
   Three Months Ended   Six Months Ended 
   July 31, 2023   July 31, 2022   July 31, 2023   July 31, 2022 
Basic and diluted loss per share:                    
Net loss  $(2,515,000)  $(3,272,000)  $(5,416,000)  $(6,059,000)
Basic and diluted net loss per share of common stock from operations  $(0.04)  $(0.07)  $(0.10)  $(0.13)
Weighted average shares outstanding – Basic (1)   56,357,684    47,231,296    56,164,282    47,129,879 
Effect of dilutive securities – Stock options and Restricted stock (2)                
Weighted average shares outstanding – Diluted   56,357,684    47,231,296    56,164,282    47,129,879 

 

(1) Includes the effect of vested and excludes the effect of unvested restricted shares of common stock, which are considered non-participating securities. As of July 31, 2023 and 2022, there were 2,484,071 and 1,564,031 unvested restricted shares of common stock outstanding, respectively.
   
(2) Diluted net loss per share excludes the effect of shares that are anti-dilutive. For the three and six months ended July 31, 2023, diluted earnings per share excludes 618,958 outstanding stock options and 2,484,071 unvested restricted shares of common stock. For the three and six months ended July 31, 2022, diluted earnings per share excludes 684,125 outstanding stock options and 1,564,031 unvested restricted shares of common stock.
SCHEDULE OF ACCOUNTING PRONOUNCEMENTS RECENTLY ADOPTED

 

   January 31, 2023   CECL Adoption   Provision adjustments   Write-offs & Recoveries   July 31, 2023 
Allowance for credit losses  $(132,000)  $36,000           $(96,000)
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.2
DEBT (Tables)
6 Months Ended
Jul. 31, 2023
Debt Disclosure [Abstract]  
SCHEDULE OF OUTSTANDING DEBT

Outstanding principal balances consisted of the following at:

 

   July 31, 2023   January 31, 2023 
Term loan  $9,500,000   $9,750,000 
Financing cost payable   104,000    69,000 
Deferred financing cost   (87,000)   (105,000)
Total   9,517,000    9,714,000 
Less: Current portion   (1,000,000)   (750,000)
Non-current portion of debt  $8,517,000   $8,964,000 
SCHEDULE OF MAXIMUM DEBT TO ARR RATIO

Quarter Ending 

Maximum

Debt to ARR

Ratio

October 31, 2022  0.80 to 1.00
January 31, 2023  0.70 to 1.00
April 30, 2023  0.65 to 1.00
July 31, 2023  0.60 to 1.00
October 31, 2023  0.55 to 1.00
January 31, 2024  0.50 to 1.00
SCHEDULE OF MAXIMUM DEBT TO ADJUSTED EBITDA RATIO

 

Quarter Ending 

Maximum Debt to Adjusted EBITDA

Ratio

April 30, 2024  3.50 to 1.00
July 31, 2024 and on the last day of each quarter thereafter  2.00 to 1.00
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF FAIR VALUE ASSETS AND LIABILITIES MEASURED ON RECURRING BASIS (Details) - USD ($)
Jul. 31, 2023
Jan. 31, 2023
Platform Operator, Crypto-Asset [Line Items]    
Acquisition earn out liability fair value, observable inputs [1] $ 3,015,000 $ 3,738,000
Fair Value, Inputs, Level 1 [Member]    
Platform Operator, Crypto-Asset [Line Items]    
Acquisition earn out liability fair value, observable inputs [1]
Fair Value, Inputs, Level 2 [Member]    
Platform Operator, Crypto-Asset [Line Items]    
Acquisition earn out liability fair value, observable inputs [1]
Fair Value, Inputs, Level 3 [Member]    
Platform Operator, Crypto-Asset [Line Items]    
Acquisition earn out liability fair value, observable inputs [1] $ 3,015,000 $ 3,738,000
[1] The fair value of the acquisition earnout liability is based upon a probability-weighted discounted cash flow that was completed at the date of acquisition and updated as of July 31, 2023. The change in the fair value of the acquisition earnout liability decreased $359,000 and $723,000 for the three and six months ended July 31, 2023. The change in the fair value is recognized in “Acquisition earnout valuation adjustments” in the accompanying condensed consolidated statement of operations.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF FAIR VALUE ASSETS AND LIABILITIES MEASURED ON RECURRING BASIS (Details) (Parenthetical) - USD ($)
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2023
Accounting Policies [Abstract]    
Acquisition earnout liability, change in valuation $ 359,000 $ 723,000
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.2
BASIS OF PRESENTATION (Details Narrative)
$ in Millions
6 Months Ended
Jul. 31, 2023
USD ($)
Accounting Policies [Abstract]  
Debt, description The Company has approximately $9.7 million in debt outstanding which represents a debt-to-annual recurring revenue (ARR) ratio of approximately 0.50. The Company believes it has capacity to increase its debt-to-ARR ratio from 0.50 to 1.00 which would add approximately $9.0 million in cash to the Company’s balance sheet. The Company believes a debt-to-ARR ratio of 1.00 is consistent with industry norms
Debt outstanding $ 9.7
cash 9.0
Payments of financing costs 1.2
Debt instrument, periodic payment, principal $ 1.0
Debt instrument, term 12 months
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF DISAGGREGATION OF REVENUE (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Product Information [Line Items]        
Total revenue $ 5,770,000 $ 5,992,000 $ 11,102,000 $ 11,927,000
Over Time Revenue [Member]        
Product Information [Line Items]        
Total revenue 5,770,000 5,940,000 11,028,000 11,804,000
Point in Time Revenue [Member]        
Product Information [Line Items]        
Total revenue $ 52,000 $ 74,000 $ 5,940,000
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE OF COMMON STOCK (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 31, 2023
Apr. 30, 2023
Jul. 31, 2022
Apr. 30, 2022
Jul. 31, 2023
Jul. 31, 2022
Accounting Policies [Abstract]            
Net loss $ (2,515,000) $ (2,901,000) $ (3,272,000) $ (2,787,000) $ (5,416,000) $ (6,059,000)
Basic net loss per share of common stock from operations $ (0.04)   $ (0.07)   $ (0.10) $ (0.13)
Diluted net loss per share of common stock from operations $ (0.04)   $ (0.07)   $ (0.10) $ (0.13)
Weighted average shares outstanding – Basic [1] 56,357,684   47,231,296   56,164,282 47,129,879
Effect of dilutive securities – Stock options and Restricted stock [2]    
Weighted average shares outstanding – Diluted 56,357,684   47,231,296   56,164,282 47,129,879
[1] Includes the effect of vested and excludes the effect of unvested restricted shares of common stock, which are considered non-participating securities. As of July 31, 2023 and 2022, there were 2,484,071 and 1,564,031 unvested restricted shares of common stock outstanding, respectively.
[2] Diluted net loss per share excludes the effect of shares that are anti-dilutive. For the three and six months ended July 31, 2023, diluted earnings per share excludes 618,958 outstanding stock options and 2,484,071 unvested restricted shares of common stock. For the three and six months ended July 31, 2022, diluted earnings per share excludes 684,125 outstanding stock options and 1,564,031 unvested restricted shares of common stock.
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE OF COMMON STOCK (Details) (Parenthetical) - shares
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Unvested Restricted Stock [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Diluted earnings per share     2,484,071 1,564,031
Share-Based Payment Arrangement, Option [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Diluted earnings per share 618,958 684,125 618,958 684,125
Unvested Restricted Shares [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Diluted earnings per share 2,484,071 1,564,031 2,484,071 1,564,031
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF ACCOUNTING PRONOUNCEMENTS RECENTLY ADOPTED (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 30, 2023
Jul. 31, 2023
Accounting Policies [Abstract]    
Allowance for doubtful accounts $ 132,000 $ 132,000
Adoption of asu $ 36,000 36,000
Provision adjustments  
Write offs and Recoveries  
Allowance for doubtful accounts   $ 96,000
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jul. 31, 2023
Apr. 30, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Feb. 01, 2023
Jan. 31, 2023
Debt instrument carrying amount $ 9,500,000     $ 9,500,000     $ 9,750,000
Term loan 9,700,000     9,700,000      
Deferred revenue 4,815,000     4,815,000      
Revenue remaining performance obligation 25,352,000     $ 25,352,000      
Revenue, remaining performance obligation, expected timing of satisfaction, explanation       the Company expects to recognize approximately 69% over the next 12 months and the remainder thereafter.      
Deferred costs, net 84,000     $ 84,000     94,000
Accumulated amortization of deferred costs 211,000     211,000     176,000
Deferred costs, amortization expense 17,000   $ 21,000 34,000 $ 40,000    
Accumulated amortization 1,074,000     1,074,000     820,000
Compensation expense related to stock-based award       1,109,000 657,000    
Acquisition related costs 9,000   $ 49,000 44,000 $ 139,000    
Forgiveness of Ppp loan and accrued interest       116,000      
Allowance for doubtful accounts 96,000     96,000     132,000
Deferred financing cost $ 87,000     87,000   $ 96,000 105,000
Adoption of asu   $ 36,000   $ 36,000      
Employees [Member]              
Restricted common shares 0   470,000 1,085,000 800,000    
Equity Award [Member]              
Compensation expense related to stock-based award $ 537,000   $ 331,000 $ 1,109,000 $ 657,000    
Equity Award [Member] | Share-Based Payment Arrangement, Nonemployee [Member]              
Compensation expense related to stock-based award 93,000     116,000      
Selling, General and Administrative Expenses [Member]              
Deferred sales commissions 125,000   $ 95,000 254,000 $ 186,000    
Other Noncurrent Assets [Member]              
Deferred commissions costs paid and payable $ 1,325,000     $ 1,325,000     1,534,000
Second Amended and Restated Loan and Security Agreement [Member]              
Variable rate, description       The term loan bears interest at a per annum rate equal to the Prime Rate (as published in The Wall Street Journal) plus 1.5%, with a Prime “floor” rate of 3.25%. The prime rate is variable and, thus accommodates changes in the market interest rate. However, the interest rate spread (the 1.5% added to the Prime Rate) is fixed. We estimated the impact of the changes in the interest rate spread by analogizing the effect of the change in the published “Corporate Bond Rates,” reduced for any changes in the market interest rate.      
Interest rate 1.50%     1.50%      
Second Amended and Restated Loan and Security Agreement [Member] | Prime Rate [Member]              
Interest rate 3.25%     3.25%      
Variable interest rate       1.50%      
Debt Agreement [Member]              
Interest rate 0.50%     0.50%      
Debt instrument carrying amount $ 9,301,000     $ 9,301,000     9,550,000
Term loan $ 199,000     $ 199,000     $ 200,000
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
BUSINESS COMBINATION (Details Narrative) - USD ($)
Nov. 21, 2022
Jul. 31, 2023
Jan. 31, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Common stock, par value   $ 0.01 $ 0.01
Unit Purchase Agreement [Member]      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Payments to cash acquired $ 2,012,000    
Restricted common stock, shares 1,871,037    
Common stock, par value $ 0.01    
Unit Purchase Agreement [Member] | First Year Earnout [Member]      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Earnout payment $ 5,000,000    
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
OPERATING LEASES (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Oct. 02, 2021
Aug. 16, 2021
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Jan. 31, 2023
Oct. 31, 2021
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Sublease income         $ 32,000      
Operating lease, right of use assets         $ 32,000  
Lesee discount rate     6.50%   6.50%      
Operating lease cost         $ 32,000 $ 97,000    
Payments for rent     $ 0 $ 18,000 6,000 $ 37,000    
At Inception [Member]                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Operating lease, right of use assets               $ 540,000
Sublease Agreement [Member]                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Sublease, term 18 months              
Sublease income $ 292,000              
Suwanee Office Lease [Member]                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Lease expiration date   Feb. 28, 2022            
Payments for rent         $ 6,000      
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF OUTSTANDING DEBT (Details) - USD ($)
Jul. 31, 2023
Feb. 01, 2023
Jan. 31, 2023
Debt Disclosure [Abstract]      
Term loan $ 9,500,000   $ 9,750,000
Financing cost payable 104,000   69,000
Deferred financing cost (87,000) $ (96,000) (105,000)
Total 9,517,000   9,714,000
Less: Current portion (1,000,000)   (750,000)
Non-current portion of debt $ 8,517,000   $ 8,964,000
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF MAXIMUM DEBT TO ARR RATIO (Details)
Jul. 31, 2023
October 31, 2022 [Member] | Minimum [Member]  
Debt Instrument [Line Items]  
Maximum Debt to ARR Ratio 0.80%
October 31, 2022 [Member] | Maximum [Member]  
Debt Instrument [Line Items]  
Maximum Debt to ARR Ratio 1.00%
January 31, 2023 [Member] | Minimum [Member]  
Debt Instrument [Line Items]  
Maximum Debt to ARR Ratio 0.70%
January 31, 2023 [Member] | Maximum [Member]  
Debt Instrument [Line Items]  
Maximum Debt to ARR Ratio 1.00%
April 30, 2023 [Member] | Minimum [Member]  
Debt Instrument [Line Items]  
Maximum Debt to ARR Ratio 0.65%
April 30, 2023 [Member] | Maximum [Member]  
Debt Instrument [Line Items]  
Maximum Debt to ARR Ratio 1.00%
July 31, 2023 [Member] | Minimum [Member]  
Debt Instrument [Line Items]  
Maximum Debt to ARR Ratio 0.60%
July 31, 2023 [Member] | Maximum [Member]  
Debt Instrument [Line Items]  
Maximum Debt to ARR Ratio 1.00%
October 31, 2023 [Member] | Minimum [Member]  
Debt Instrument [Line Items]  
Maximum Debt to ARR Ratio 0.55%
October 31, 2023 [Member] | Maximum [Member]  
Debt Instrument [Line Items]  
Maximum Debt to ARR Ratio 1.00%
January 31, 2024 [Member] | Minimum [Member]  
Debt Instrument [Line Items]  
Maximum Debt to ARR Ratio 0.50%
January 31, 2024 [Member] | Maximum [Member]  
Debt Instrument [Line Items]  
Maximum Debt to ARR Ratio 1.00%
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.2
SCHEDULE OF MAXIMUM DEBT TO ADJUSTED EBITDA RATIO (Details)
Jul. 31, 2023
April 30, 2024 [Member] | Maximum [Member]  
Debt Instrument [Line Items]  
Maximum Debt to Adjusted EBITDA Ratio 3.50%
April 30, 2024 [Member] | Minimum [Member]  
Debt Instrument [Line Items]  
Maximum Debt to Adjusted EBITDA Ratio 1.00%
July 31, 2024 and Thereafter [Member] | Maximum [Member]  
Debt Instrument [Line Items]  
Maximum Debt to Adjusted EBITDA Ratio 2.00%
July 31, 2024 and Thereafter [Member] | Minimum [Member]  
Debt Instrument [Line Items]  
Maximum Debt to Adjusted EBITDA Ratio 1.00%
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.2
DEBT (Details Narrative) - USD ($)
Nov. 29, 2022
Aug. 26, 2021
Jul. 31, 2023
Debt Instrument [Line Items]      
Principal amount     $ 9,700,000
Second Modification Agreement [Member]      
Debt Instrument [Line Items]      
Line of credit facility, maximum borrowing capacity $ 2,000,000    
Principal amount $ 10,000,000    
Debt financial covenants, description Borrowers shall, at all times, maintain unrestricted cash of Borrowers at Bank in an amount not less than Two Million Dollars ($2,000,000).    
Second Modification Agreement [Member] | Maximum [Member]      
Debt Instrument [Line Items]      
Fixed charge coverage ratio     1.20%
Second Modification Agreement [Member] | Minimum [Member]      
Debt Instrument [Line Items]      
Fixed charge coverage ratio     1.00%
Second Modification Agreement [Member] | Base Rate [Member]      
Debt Instrument [Line Items]      
Debt instrument, basis spread on variable rate 1.50%    
Debt instrument, interest rate, stated percentage 3.25%    
Security Agreement [Member] | Bridge Bank [Member]      
Debt Instrument [Line Items]      
Long term debt, maturity, year two   $ 500,000  
Long term debt, maturity, year three   1,000,000  
Long term debt, maturity, year four   2,000,000  
Long term debt, maturity, year five   3,000,000  
Loan and Security Agreement [Member]      
Debt Instrument [Line Items]      
Amortization of debt issuance costs   250,000  
Accretion expense   $ 250,000  
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.2
INCOME TAXES (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Jan. 31, 2023
Income Tax Disclosure [Abstract]          
Income Tax Expense (Benefit) $ 8,000 $ 2,000 $ 61,000 $ 13,000  
Effective Income Tax Rate Reconciliation, Percent     1.00%    
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent     25.00%    
Uncertain tax positions $ 342,000   $ 342,000   $ 333,000
Income tax description     The Company and its subsidiaries are subject to U.S. federal income tax as well as income taxes in multiple state and local jurisdictions. The Company has concluded all U.S. federal tax matters for years through January 31, 2019. All material state and local income tax matters have been concluded for years through January 31, 2018. The Company is no longer subject to IRS examination for periods prior to the tax year ended January 31, 2019; however, carryforward losses that were generated prior to the tax year ended January 31, 2019 may still be adjusted by the IRS if they are used in a future period    
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.2
EQUITY (Details Narrative) - USD ($)
6 Months Ended
Jun. 15, 2023
Oct. 24, 2022
Jul. 31, 2023
Jul. 30, 2023
Jun. 28, 2023
Jan. 31, 2023
Jun. 22, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Common stock par value     $ 0.01     $ 0.01  
Number of additional shares authorized to issue 1,000,000   2,000,000        
Common stock, shares authorized     85,000,000 65,000,000   85,000,000  
180 Consulting LLC [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Common stock issued for resale         394,127   272,653
2013 Incentive Compensation Plan [Member] | Stock Options [Member] | Minimum [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares authorized to issue 10,223,246   8,223,246        
2013 Incentive Compensation Plan [Member] | Stock Options [Member] | Maximum [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares authorized to issue 11,223,246   10,223,246        
Purchase Agreement [Member]. | 2022 Offering [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of shares issued   6,299,989          
Common stock par value   $ 0.01          
Shares issued, price per share   $ 1.32          
Proceeds from issuance of common stock   $ 8,316,000          
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
COMMITMENTS AND CONTINGENCIES (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 18 Months Ended
Jul. 31, 2023
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Non employee stock compensation       $ 1,109,000 $ 657,000  
Master Services Agreement [Member] | 180 Consulting LLC [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Stock issued during period, shares, issued for services 1,173,357 131,054 53,836 258,153 109,906  
Professional fees   $ 966,000 $ 578,000 $ 1,919,000 $ 1,030,000  
Master Services Agreement [Member] | 180 Consulting LLC [Member] | Share-Based Payment Arrangement, Nonemployee [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Non employee stock compensation   93,000   116,000    
SOW [Member] | 180 Consulting LLC [Member]            
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]            
Professional fees   $ 264,000 $ 57,000 $ 381,000   $ 140,000
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.2
RELATED PARTY TRANSACTIONS (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Jul. 31, 2023
Jul. 31, 2022
Related Party Transactions [Abstract]        
Rent expense $ 0 $ 18,000 $ 6,000 $ 37,000
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.2
SUBSEQUENT EVENTS (Details Narrative)
Sep. 01, 2023
Restricted Stock Units (RSUs) [Member] | Subsequent Event [Member]  
Subsequent Event [Line Items]  
Share-based compensation arrangement by share-based payment award, terms of award In connection with the termination, on September 1, 2023, the Company accelerated the vesting of approximately 150,000 previously outstanding and unvested shares of restricted common stock of the Company (the “Restricted Stock”) held by such employee prior to September 1, 2023. The Company believed it would provide goodwill and future benefit to accelerate the vesting of the 150,000 shares of Restricted Stock for this employee, with fair value totaling approximately $183,000 in stock compensation which will be recognized prospectively and immediately upon vesting, reversing any prior compensation expense recorded. This employee will also forfeit 500,000 options in connection with his termination. The employee is eligible for six months’ severance and certain medical costs due to the termination, totaling approximately $170,000.
XML 49 form10-q_htm.xml IDEA: XBRL DOCUMENT 0001008586 2023-02-01 2023-07-31 0001008586 2023-09-10 0001008586 2023-07-31 0001008586 2023-01-31 0001008586 2023-05-01 2023-07-31 0001008586 2022-05-01 2022-07-31 0001008586 2022-02-01 2022-07-31 0001008586 STRM:SoftwareAsAServiceMember 2023-05-01 2023-07-31 0001008586 STRM:SoftwareAsAServiceMember 2022-05-01 2022-07-31 0001008586 STRM:SoftwareAsAServiceMember 2023-02-01 2023-07-31 0001008586 STRM:SoftwareAsAServiceMember 2022-02-01 2022-07-31 0001008586 STRM:MaintenanceAndSupportMember 2023-05-01 2023-07-31 0001008586 STRM:MaintenanceAndSupportMember 2022-05-01 2022-07-31 0001008586 STRM:MaintenanceAndSupportMember 2023-02-01 2023-07-31 0001008586 STRM:MaintenanceAndSupportMember 2022-02-01 2022-07-31 0001008586 STRM:ProfessionalFeesAndLicensesMember 2023-05-01 2023-07-31 0001008586 STRM:ProfessionalFeesAndLicensesMember 2022-05-01 2022-07-31 0001008586 STRM:ProfessionalFeesAndLicensesMember 2023-02-01 2023-07-31 0001008586 STRM:ProfessionalFeesAndLicensesMember 2022-02-01 2022-07-31 0001008586 us-gaap:CommonStockMember 2023-01-31 0001008586 us-gaap:AdditionalPaidInCapitalMember 2023-01-31 0001008586 us-gaap:RetainedEarningsMember 2023-01-31 0001008586 us-gaap:CommonStockMember 2023-04-30 0001008586 us-gaap:AdditionalPaidInCapitalMember 2023-04-30 0001008586 us-gaap:RetainedEarningsMember 2023-04-30 0001008586 2023-04-30 0001008586 us-gaap:CommonStockMember 2022-01-31 0001008586 us-gaap:AdditionalPaidInCapitalMember 2022-01-31 0001008586 us-gaap:RetainedEarningsMember 2022-01-31 0001008586 2022-01-31 0001008586 us-gaap:CommonStockMember 2022-04-30 0001008586 us-gaap:AdditionalPaidInCapitalMember 2022-04-30 0001008586 us-gaap:RetainedEarningsMember 2022-04-30 0001008586 2022-04-30 0001008586 us-gaap:CommonStockMember 2023-02-01 2023-04-30 0001008586 us-gaap:AdditionalPaidInCapitalMember 2023-02-01 2023-04-30 0001008586 us-gaap:RetainedEarningsMember 2023-02-01 2023-04-30 0001008586 2023-02-01 2023-04-30 0001008586 us-gaap:CommonStockMember 2023-05-01 2023-07-31 0001008586 us-gaap:AdditionalPaidInCapitalMember 2023-05-01 2023-07-31 0001008586 us-gaap:RetainedEarningsMember 2023-05-01 2023-07-31 0001008586 us-gaap:CommonStockMember 2022-02-01 2022-04-30 0001008586 us-gaap:AdditionalPaidInCapitalMember 2022-02-01 2022-04-30 0001008586 us-gaap:RetainedEarningsMember 2022-02-01 2022-04-30 0001008586 2022-02-01 2022-04-30 0001008586 us-gaap:CommonStockMember 2022-05-01 2022-07-31 0001008586 us-gaap:AdditionalPaidInCapitalMember 2022-05-01 2022-07-31 0001008586 us-gaap:RetainedEarningsMember 2022-05-01 2022-07-31 0001008586 us-gaap:CommonStockMember 2023-07-31 0001008586 us-gaap:AdditionalPaidInCapitalMember 2023-07-31 0001008586 us-gaap:RetainedEarningsMember 2023-07-31 0001008586 us-gaap:CommonStockMember 2022-07-31 0001008586 us-gaap:AdditionalPaidInCapitalMember 2022-07-31 0001008586 us-gaap:RetainedEarningsMember 2022-07-31 0001008586 2022-07-31 0001008586 us-gaap:FairValueInputsLevel1Member 2023-01-31 0001008586 us-gaap:FairValueInputsLevel2Member 2023-01-31 0001008586 us-gaap:FairValueInputsLevel3Member 2023-01-31 0001008586 us-gaap:FairValueInputsLevel1Member 2023-07-31 0001008586 us-gaap:FairValueInputsLevel2Member 2023-07-31 0001008586 us-gaap:FairValueInputsLevel3Member 2023-07-31 0001008586 STRM:SecondAmendedAndRestatedLoanAndSecurityAgreementMember 2023-02-01 2023-07-31 0001008586 STRM:SecondAmendedAndRestatedLoanAndSecurityAgreementMember 2023-07-31 0001008586 STRM:SecondAmendedAndRestatedLoanAndSecurityAgreementMember us-gaap:PrimeRateMember 2023-07-31 0001008586 STRM:SecondAmendedAndRestatedLoanAndSecurityAgreementMember us-gaap:PrimeRateMember 2023-02-01 2023-07-31 0001008586 STRM:DebtAgreementMember 2023-07-31 0001008586 STRM:DebtAgreementMember 2023-01-31 0001008586 us-gaap:OtherNoncurrentAssetsMember 2023-07-31 0001008586 us-gaap:OtherNoncurrentAssetsMember 2023-01-31 0001008586 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-05-01 2023-07-31 0001008586 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-05-01 2022-07-31 0001008586 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-02-01 2023-07-31 0001008586 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-02-01 2022-07-31 0001008586 STRM:EquityAwardMember 2023-05-01 2023-07-31 0001008586 STRM:EquityAwardMember 2023-02-01 2023-07-31 0001008586 STRM:EquityAwardMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2023-05-01 2023-07-31 0001008586 STRM:EquityAwardMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2023-02-01 2023-07-31 0001008586 STRM:EquityAwardMember 2022-05-01 2022-07-31 0001008586 STRM:EquityAwardMember 2022-02-01 2022-07-31 0001008586 STRM:EmployeesMember 2023-05-01 2023-07-31 0001008586 STRM:EmployeesMember 2023-02-01 2023-07-31 0001008586 STRM:EmployeesMember 2022-05-01 2022-07-31 0001008586 STRM:EmployeesMember 2022-02-01 2022-07-31 0001008586 2023-02-01 0001008586 STRM:OverTimeRevenueMember 2023-05-01 2023-07-31 0001008586 STRM:OverTimeRevenueMember 2022-05-01 2022-07-31 0001008586 STRM:OverTimeRevenueMember 2023-02-01 2023-07-31 0001008586 STRM:OverTimeRevenueMember 2022-02-01 2022-07-31 0001008586 STRM:PointInTimeRevenueMember 2023-05-01 2023-07-31 0001008586 STRM:PointInTimeRevenueMember 2022-05-01 2022-07-31 0001008586 STRM:PointInTimeRevenueMember 2023-02-01 2023-07-31 0001008586 STRM:PointInTimeRevenueMember 2022-02-01 2022-07-31 0001008586 STRM:UnvestedRestrictedStockMember 2023-02-01 2023-07-31 0001008586 STRM:UnvestedRestrictedStockMember 2022-02-01 2022-07-31 0001008586 us-gaap:EmployeeStockOptionMember 2023-05-01 2023-07-31 0001008586 us-gaap:EmployeeStockOptionMember 2023-02-01 2023-07-31 0001008586 STRM:UnvestedRestrictedSharesMember 2023-05-01 2023-07-31 0001008586 STRM:UnvestedRestrictedSharesMember 2023-02-01 2023-07-31 0001008586 us-gaap:EmployeeStockOptionMember 2022-05-01 2022-07-31 0001008586 us-gaap:EmployeeStockOptionMember 2022-02-01 2022-07-31 0001008586 STRM:UnvestedRestrictedSharesMember 2022-05-01 2022-07-31 0001008586 STRM:UnvestedRestrictedSharesMember 2022-02-01 2022-07-31 0001008586 STRM:UnitPurchaseAgreementMember 2022-11-20 2022-11-21 0001008586 STRM:UnitPurchaseAgreementMember 2022-11-21 0001008586 STRM:FirstYearEarnoutMember STRM:UnitPurchaseAgreementMember 2022-11-20 2022-11-21 0001008586 STRM:SubleaseAgreementMember 2021-09-29 2021-10-02 0001008586 STRM:AtinceptionMember 2021-10-31 0001008586 STRM:SuwaneeOfficeLeaseMember 2021-08-14 2021-08-16 0001008586 STRM:SuwaneeOfficeLeaseMember 2023-02-01 2023-07-31 0001008586 STRM:SecondModificationAgreementMember 2022-11-29 0001008586 STRM:SecondModificationAgreementMember us-gaap:BaseRateMember 2022-11-28 2022-11-29 0001008586 STRM:SecondModificationAgreementMember us-gaap:BaseRateMember 2022-11-29 0001008586 STRM:BridgeBankMember STRM:SecurityAgreementMember 2021-08-26 0001008586 STRM:SecondModificationAgreementMember 2022-11-28 2022-11-29 0001008586 srt:MaximumMember STRM:SecondModificationAgreementMember 2023-07-31 0001008586 srt:MinimumMember STRM:SecondModificationAgreementMember 2023-07-31 0001008586 STRM:LoanAndSecurityAgreementMember 2021-08-25 2021-08-26 0001008586 srt:MinimumMember STRM:OctoberThirtyOneTwoThousandAndTwentyTwoMember 2023-07-31 0001008586 srt:MaximumMember STRM:OctoberThirtyOneTwoThousandAndTwentyTwoMember 2023-07-31 0001008586 srt:MinimumMember STRM:JanuaryThirtyOneTwoThousandTwentyThreeMember 2023-07-31 0001008586 srt:MaximumMember STRM:JanuaryThirtyOneTwoThousandTwentyThreeMember 2023-07-31 0001008586 srt:MinimumMember STRM:AprilThirtyTwoThousandTwentyThreeMember 2023-07-31 0001008586 srt:MaximumMember STRM:AprilThirtyTwoThousandTwentyThreeMember 2023-07-31 0001008586 srt:MinimumMember STRM:JulyThirtyOneTwoThousandTwentyThreeMember 2023-07-31 0001008586 srt:MaximumMember STRM:JulyThirtyOneTwoThousandTwentyThreeMember 2023-07-31 0001008586 srt:MinimumMember STRM:OctoberThirtyOneTwoThousandTwentyThreeMember 2023-07-31 0001008586 srt:MaximumMember STRM:OctoberThirtyOneTwoThousandTwentyThreeMember 2023-07-31 0001008586 srt:MinimumMember STRM:JanuaryThirtyOneTwoThousandTwentyFourMember 2023-07-31 0001008586 srt:MaximumMember STRM:JanuaryThirtyOneTwoThousandTwentyFourMember 2023-07-31 0001008586 srt:MaximumMember STRM:AprilThirtyTwoThousandTwentyFourMember 2023-07-31 0001008586 srt:MinimumMember STRM:AprilThirtyTwoThousandTwentyFourMember 2023-07-31 0001008586 srt:MaximumMember STRM:JulyThirtyOneTwoThousandTwentyFourAndThereafterMember 2023-07-31 0001008586 srt:MinimumMember STRM:JulyThirtyOneTwoThousandTwentyFourAndThereafterMember 2023-07-31 0001008586 STRM:TwoThousandTwentyTwoOfferingMember STRM:PurchaseAgreementMember 2022-10-23 2022-10-24 0001008586 STRM:TwoThousandTwentyTwoOfferingMember STRM:PurchaseAgreementMember 2022-10-24 0001008586 STRM:OneHundredEightyConsultingLLCMember 2022-06-22 0001008586 STRM:OneHundredEightyConsultingLLCMember 2023-06-28 0001008586 srt:MinimumMember STRM:StockOptionsMember STRM:TwoThousandThirteenIncentiveCompensationPlanMember 2023-07-31 0001008586 srt:MaximumMember STRM:StockOptionsMember STRM:TwoThousandThirteenIncentiveCompensationPlanMember 2023-07-31 0001008586 2023-07-30 0001008586 2023-06-15 2023-06-15 0001008586 srt:MinimumMember STRM:StockOptionsMember STRM:TwoThousandThirteenIncentiveCompensationPlanMember 2023-06-15 0001008586 srt:MaximumMember STRM:StockOptionsMember STRM:TwoThousandThirteenIncentiveCompensationPlanMember 2023-06-15 0001008586 STRM:MasterServicesAgreementMember STRM:OneHundredEightyConsultingLLCMember 2023-05-01 2023-07-31 0001008586 STRM:MasterServicesAgreementMember STRM:OneHundredEightyConsultingLLCMember 2023-02-01 2023-07-31 0001008586 STRM:MasterServicesAgreementMember STRM:OneHundredEightyConsultingLLCMember 2023-07-01 2023-07-31 0001008586 STRM:MasterServicesAgreementMember STRM:OneHundredEightyConsultingLLCMember 2022-05-01 2022-07-31 0001008586 STRM:MasterServicesAgreementMember STRM:OneHundredEightyConsultingLLCMember 2022-02-01 2022-07-31 0001008586 us-gaap:ShareBasedPaymentArrangementNonemployeeMember STRM:MasterServicesAgreementMember STRM:OneHundredEightyConsultingLLCMember 2023-05-01 2023-07-31 0001008586 us-gaap:ShareBasedPaymentArrangementNonemployeeMember STRM:MasterServicesAgreementMember STRM:OneHundredEightyConsultingLLCMember 2023-02-01 2023-07-31 0001008586 STRM:SOWMember STRM:OneHundredEightyConsultingLLCMember 2023-05-01 2023-07-31 0001008586 STRM:SOWMember STRM:OneHundredEightyConsultingLLCMember 2023-02-01 2023-07-31 0001008586 STRM:SOWMember STRM:OneHundredEightyConsultingLLCMember 2022-05-01 2022-07-31 0001008586 STRM:SOWMember STRM:OneHundredEightyConsultingLLCMember 2021-02-01 2022-07-31 0001008586 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SubsequentEventMember 2023-09-01 2023-09-01 iso4217:USD shares iso4217:USD shares pure STRM:Integer 0001008586 false --01-31 Q2 2024 10-Q true 2023-07-31 false 000-28132 STREAMLINE HEALTH SOLUTIONS, INC. DE 31-1455414 2400 Old Milton Pkwy. Box 1353 Alpharetta GA 30009 (888) 997-8732 Common Stock, $0.01 par value per share STRM NASDAQ Yes Yes Non-accelerated Filer true false false 58895071 4087000 6598000 94000 132000 2790000 7719000 940000 960000 895000 710000 8712000 15987000 266000 246000 106000 79000 32000 7107000 6224000 6105000 5846000 3527000 2627000 13893000 14793000 23089000 23089000 1410000 1695000 44603000 45534000 53315000 61521000 657000 626000 1939000 3265000 1000000 750000 6724000 8361000 35000 3015000 3738000 13335000 16775000 8517000 8964000 212000 167000 147000 104000 8876000 9235000 22211000 26010000 0.01 0.01 85000000 85000000 58895071 58895071 57567210 57567210 589000 576000 132933000 131973000 -102418000 -97038000 31104000 35511000 53315000 61521000 3531000 3117000 6706000 5948000 1100000 1118000 2257000 2228000 1139000 1757000 2139000 3751000 5770000 5992000 11102000 11927000 1893000 1532000 3482000 3029000 32000 90000 121000 136000 1022000 1582000 2130000 3248000 4107000 3934000 7913000 8435000 1305000 1461000 3006000 2773000 9000 49000 44000 139000 8368000 8648000 16696000 17760000 -2598000 -2656000 -5594000 -5833000 267000 189000 515000 321000 359000 -475000 723000 25000 -1000 50000 31000 83000 -2507000 -3270000 -5355000 -6046000 8000 2000 61000 13000 -2515000 -3272000 -5416000 -6059000 -0.04 -0.04 -0.07 -0.07 -0.10 -0.10 -0.13 -0.13 56357684 56357684 47231296 47231296 56164282 56164282 47129879 47129879 57567210 576000 131973000 -97038000 35511000 1185927 12000 -12000 28400 1000 -1000 -88326 -1000 -178000 -179000 595000 595000 36000 36000 -2901000 -2901000 58636411 586000 132379000 -99903000 33062000 385720 4000 -4000 77000 1000 -1000 -50060 -73000 -73000 630000 630000 -2515000 -2515000 58895071 589000 132933000 -102418000 31104000 47840950 478000 119225000 -86659000 34044000 408031 4000 -4000 63900 -95701 -1000 -140000 -141000 326000 326000 -2787000 -2787000 48089380 481000 119407000 -89446000 31442000 5000 6000 6000 726801 7000 -7000 20000 331000 331000 -3272000 -3272000 48801181 488000 119737000 -91718000 28507000 -5416000 -6059000 2134000 2199000 723000 25000 43000 1109000 657000 21000 -4985000 -329000 146000 742000 31000 -109000 -1361000 364000 -1592000 414000 -936000 -2951000 47000 10000 1026000 871000 -1073000 -881000 250000 252000 141000 6000 -502000 -135000 -2511000 -3967000 6598000 9885000 4087000 5918000 <p id="xdx_80F_eus-gaap--OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_zfrJfDRshoN" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">NOTE 1 — <span id="xdx_822_zuBO8Yq0ZzYh">BASIS OF PRESENTATION</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Streamline Health Solutions, Inc. and each of its wholly-owned subsidiaries, Streamline Health, LLC, Avelead Consulting, LLC, Streamline Consulting Solutions, LLC and Streamline Pay &amp; Benefits, LLC, (collectively, unless the context requires otherwise, “we,” “us,” “our,” “Streamline,” or the “Company”), operate in one segment as a provider of healthcare information technology solutions and associated services. The Company provides these capabilities through the licensing of its Coding &amp; Clinical Documentation Improvement (CDI) solutions, eValuator coding analysis platform, RevID, and other workflow software applications and the use of such applications by software as a service (“SaaS”). The Company also provides audit services to help clients optimize their internal clinical documentation and coding functions, as well as implementation and consulting services to complement its software solutions. The Company’s software and services enable hospitals and integrated healthcare delivery systems in the United States and Canada to capture, store, manage, route, retrieve and process patient clinical, financial and other healthcare provider information related to the patient revenue cycle.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying unaudited condensed consolidated financial statements have been prepared by us pursuant to the rules and regulations applicable to quarterly reports on Form 10-Q of the U.S. Securities and Exchange Commission (the “SEC”). Certain information and note disclosures normally included in annual financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) have been condensed or omitted pursuant to those rules and regulations, although we believe that the disclosures made are adequate to make the information not misleading. The condensed consolidated financial statements include the accounts of Streamline Health Solutions, Inc. and each of its wholly-owned subsidiaries. In the opinion of the Company’s management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation of the condensed consolidated financial statements have been included. These condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Company’s most recent annual report on Form 10-K. Operating results for the three and six months ended July 31, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending January 31, 2024.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has one operating segment and one reporting unit due to the singular nature of our products, product development and distribution process, and client base as a provider of computer software-based solutions and services for acute-care healthcare providers.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All amounts in the condensed consolidated financial statements, notes and tables have been rounded to the nearest thousand dollars, except share and per share amounts, unless otherwise indicated. All references to a fiscal year refer to the fiscal year commencing February 1 in that calendar year and ending on January 31 of the following calendar year.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; padding: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Going Concern</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; padding: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; padding: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s financial statements are prepared on a going concern basis, which contemplates the realization of assets and the satisfaction of obligations in the normal course of business. To date, the Company has not generated sufficient revenues to allow it to generate free cash flow from operations. The Company has historically accumulated losses and used cash from its financing activities to supplement its operations. Further, the Company’s current forecast projects the Company may not be able to maintain compliance with certain of its financial covenants under its current credit agreement in the future. <span style="background-color: white">T</span>hese conditions raise substantial doubt about the ability of the Company to continue as a going concern within one year after the date that the financial statements are issued.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; padding: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; padding: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In view of these matters, continuation as a going concern is dependent upon the Company’s ability to achieve cash from operations and raise additional debt or equity capital to fund its ongoing operations. The Company expects to achieve positive operating cashflow in the next three fiscal quarters based upon executed contracts which it expects to be fully implemented. This is the first critical step to achieving cash from operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; padding: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_eus-gaap--DebtInstrumentDescription_c20230201__20230731_zY2JRoV28SD2" title="Debt, description">The Company has approximately $<span id="xdx_901_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20230731_zq2KOKENhBX1" title="Debt outstanding">9.7</span> million in debt outstanding which represents a debt-to-annual recurring revenue (ARR) ratio of approximately 0.50. The Company believes it has capacity to increase its debt-to-ARR ratio from 0.50 to 1.00 which would add approximately $<span id="xdx_909_eus-gaap--Cash_iI_pn5n6_c20230731_zHbfeGZnvDAi" title="cash">9.0</span> million in cash to the Company’s balance sheet. The Company believes a debt-to-ARR ratio of 1.00 is consistent with industry norms</span>. The Company believes it will achieve positive operating cashflow in the coming fiscal quarters from unimplemented executed contracts and expects to refinance its existing debt. In addition to funding operating losses, we are obligated to pay approximately $<span id="xdx_90C_eus-gaap--PaymentsOfFinancingCosts_pn5n6_c20230201__20230731_zjPV6cGxxlNd" title="Payments of financing costs">1.2</span> million in cash for the Avelead earnout on or about October 2023 and $<span id="xdx_902_eus-gaap--DebtInstrumentPeriodicPaymentPrincipal_pn5n6_c20230201__20230731_zJOj0laS6rf6" title="Debt instrument, periodic payment, principal">1.0</span> million in principal payments on the Company’s term debt over the next <span id="xdx_907_eus-gaap--DebtInstrumentTerm_dc_c20230201__20230731_zxSfj2IE6mTk" title="Debt instrument, term">twelve months</span> from July 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; padding: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; padding: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">While the Company is confident in its ability to refinance its existing debt, it does not have written or executed agreements as of the issuance of this Form 10-Q. The Company’s ability to refinance its existing debt is based upon credit markets and economic forces that are outside of its control. The Company believes it has a good working relationship with its current banking partner, Western Alliance Bank, and has seen a positive trend in the credit markets as of late<span style="background-color: white">. However, there can be no assurance that the Company will be successful in raising additional capital or that such capital, if available, will be on terms that are acceptable to the Company.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; padding: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; padding: 0pt; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The financial statements do not include any adjustments to the amount and classification of assets and liabilities that may be necessary should the Company not continue as a going concern.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; padding: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> The Company has approximately $9.7 million in debt outstanding which represents a debt-to-annual recurring revenue (ARR) ratio of approximately 0.50. The Company believes it has capacity to increase its debt-to-ARR ratio from 0.50 to 1.00 which would add approximately $9.0 million in cash to the Company’s balance sheet. The Company believes a debt-to-ARR ratio of 1.00 is consistent with industry norms 9700000 9000000.0 1200000 1000000.0 P12M <p id="xdx_80D_eus-gaap--SignificantAccountingPoliciesTextBlock_zCSjB3qATvC5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">NOTE 2 — <span id="xdx_822_zep4C06iyjU4">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our significant accounting policies are presented in “Note 2 – Significant Accounting Policies” in the fiscal year 2022 Annual Report on Form 10-K. Users of financial information for interim periods are encouraged to refer to the notes to the consolidated financial statements contained in the Annual Report on Form 10-K when reviewing interim financial results.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_840_eus-gaap--UseOfEstimates_z6ZY1F4qhB6l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86E_zD4hX9bDIq6g">Use of Estimates</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates and judgments, including those related to the recognition of revenue, share-based compensation, capitalization of software development costs, intangible assets, the allowance for credit losses, contingent consideration, and income taxes. Actual results could differ from those estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_848_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zHuOGVp4eHW1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86C_zFTluEcemzk1">Fair Value of Financial Instruments</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Financial Accounting Standards Board’s (“FASB”) authoritative guidance on fair value measurements establishes a framework for measuring fair value. This guidance enables the reader of the financial statements to assess the inputs used to develop those measurements by establishing a hierarchy for ranking the quality and reliability of the information used to determine fair values. Under this guidance, assets and liabilities carried at fair value must be classified and disclosed in one of the following three categories:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 1: Quoted market prices in active markets for identical assets or liabilities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 2: Observable market-based inputs or unobservable inputs that are corroborated by market data.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 3: Unobservable inputs that are not corroborated by market data.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value based on the short-term maturity of these instruments. Cash and cash equivalents are classified as Level 1. There were no transfers of assets or liabilities between Levels 1, 2, or 3 during the six months ended July 31, 2023 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_890_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_zw2RZdzdPs27" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The table below provides information on the fair value of our liabilities:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BA_zn5xybLssiIc" style="display: none">SCHEDULE OF FAIR VALUE ASSETS AND LIABILITIES MEASURED ON RECURRING BASIS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Total Fair</td><td style="font-weight: bold"> </td><td> </td> <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Quoted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Prices in</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Active</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Markets</b></span></p></td><td> </td><td> </td> <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Significant</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Other</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Observable</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Inputs</b></span></p></td><td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Significant<br/> Unobservable Inputs</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(Level 1)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(Level 2)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(Level 3)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>At January 31, 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td id="xdx_F47_zIsZxubCNW4a" style="width: 40%; text-align: left; padding-left: 10pt">Acquisition earnout liability (1)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_ecustom--AcquisitionEarnoutLiabilityFairValue_iI_c20230131_fKDEp_zeVL6x2l6Udg" style="width: 11%; text-align: right" title="Acquisition earnout liability, Fair Value">3,738,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_ecustom--AcquisitionEarnoutLiabilityFairValue_iI_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_zm1qOA3DlsCl" style="width: 11%; text-align: right" title="Acquisition earnout liability fair value"><span style="-sec-ix-hidden: xdx2ixbrl0601">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_ecustom--AcquisitionEarnoutLiabilityFairValue_iI_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zfeDKopdKAC4" style="width: 11%; text-align: right" title="Acquisition earn out liability"><span style="-sec-ix-hidden: xdx2ixbrl0603">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_ecustom--AcquisitionEarnoutLiabilityFairValue_iI_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zpXQbTSPGHsc" style="width: 11%; text-align: right" title="Acquisition earn out liability fair value, observable inputs">3,738,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>At July 31, 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td id="xdx_F46_zw4x1qxuLIw4" style="text-align: left; padding-left: 10pt">Acquisition earnout liability (1)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_984_ecustom--AcquisitionEarnoutLiabilityFairValue_iI_c20230731_fKDEp_zlZGgzT7ka6d" style="text-align: right" title="Acquisition earnout liability, Fair Value">3,015,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98A_ecustom--AcquisitionEarnoutLiabilityFairValue_iI_c20230731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_zQr5iPr398Z1" style="text-align: right" title="Acquisition earnout liability fair value"><span style="-sec-ix-hidden: xdx2ixbrl0609">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_ecustom--AcquisitionEarnoutLiabilityFairValue_iI_c20230731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zqxF36vjtroj" style="text-align: right" title="Acquisition earn out liability"><span style="-sec-ix-hidden: xdx2ixbrl0611">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98B_ecustom--AcquisitionEarnoutLiabilityFairValue_iI_c20230731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zCG6wc66CZX6" style="text-align: right" title="Acquisition earn out liability fair value, observable inputs">3,015,000</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F00_zrUTJur7OD8f" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F18_z6VZO5fzg0G7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The fair value of the acquisition earnout liability is based upon a probability-weighted discounted cash flow that was completed at the date of acquisition and updated as of July 31, 2023. The change in the fair value of the acquisition earnout liability decreased $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgQVNTRVRTIEFORCBMSUFCSUxJVElFUyBNRUFTVVJFRCBPTiBSRUNVUlJJTkcgQkFTSVMgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_90A_ecustom--AcquisitionEarnoutLiabilityChangeInValuation_c20230501__20230731_zUO1sIGkfet3" title="Acquisition earnout liability, change in valuation">359,000</span> and $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgQVNTRVRTIEFORCBMSUFCSUxJVElFUyBNRUFTVVJFRCBPTiBSRUNVUlJJTkcgQkFTSVMgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_90D_ecustom--AcquisitionEarnoutLiabilityChangeInValuation_c20230201__20230731_zVtA6AvkfI0h" title="Acquisition earnout liability, change in valuation">723,000</span> for the three and six months ended July 31, 2023. The change in the fair value is recognized in “Acquisition earnout valuation adjustments” in the accompanying condensed consolidated statement of operations.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">The probability-weighted discounted cash flow is calculated using a Monte Carlo valuation method. The valuation model provides numerous outcomes. The outcomes are averaged and discounted to present value, which provides the current value point estimate. .. A range of possible outcomes is not available under the specific valuation method that was used in determining fair value of the acquisition earnout liability. The significant inputs include our forecast of Avelead SaaS revenue, the probabilities associated with each of (i) a change in control or (ii) a certain client termination, as well as other normal and customary inputs to financial models, including but not limited to, risk factors and interest rates.</td></tr> </table> <p id="xdx_8A4_zaJ4XUVzCaY6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The fair value of the Company’s term loan under its Second Amended and Restated Loan and Security Agreement (as amended and modified, the “Second Amended and Restated Loan Agreement”) was determined through an analysis of the interest rate spread from the date of closing the loan (August 2021) to the date of the most recent balance sheets, July 31, 2023 and January 31, 2023. <span id="xdx_907_eus-gaap--DebtInstrumentDescriptionOfVariableRateBasis_c20230201__20230731__us-gaap--TypeOfArrangementAxis__custom--SecondAmendedAndRestatedLoanAndSecurityAgreementMember_zkjdv8vTtJgl" title="Variable rate, description">The term loan bears interest at a per annum rate equal to the Prime Rate (as published in The Wall Street Journal) plus <span id="xdx_906_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20230731__us-gaap--TypeOfArrangementAxis__custom--SecondAmendedAndRestatedLoanAndSecurityAgreementMember_z2c0Xd31Gs9b" title="Prime interest rate">1.5</span>%, with a Prime “floor” rate of <span id="xdx_905_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20230731__us-gaap--TypeOfArrangementAxis__custom--SecondAmendedAndRestatedLoanAndSecurityAgreementMember__us-gaap--VariableRateAxis__us-gaap--PrimeRateMember_zb95YiSubPq8" title="Prime interest rate">3.25</span>%. The prime rate is variable and, thus accommodates changes in the market interest rate. However, the interest rate spread (the <span id="xdx_903_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_uPure_c20230201__20230731__us-gaap--TypeOfArrangementAxis__custom--SecondAmendedAndRestatedLoanAndSecurityAgreementMember__us-gaap--VariableRateAxis__us-gaap--PrimeRateMember_zzRx0Vl1qUXi" title="Variable interest rate">1.5</span>% added to the Prime Rate) is fixed. We estimated the impact of the changes in the interest rate spread by analogizing the effect of the change in the published “Corporate Bond Rates,” reduced for any changes in the market interest rate.</span> This provided us with an estimated change to the interest rate spread of approximately <span id="xdx_90B_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20230731__us-gaap--TypeOfArrangementAxis__custom--DebtAgreementMember_zO06QdoJ04v9" title="Interest rate">0.5</span>% from the date we entered the debt agreement to the end of the second quarter, July 31, 2023 and end of the fiscal year, January 31, 2023. The fair value of the debt as of July 31, 2023 and January 31, 2023 was estimated to be $<span id="xdx_905_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230731__us-gaap--TypeOfArrangementAxis__custom--DebtAgreementMember_zyeBHZCOl4dg" title="Debt instrument carrying amount">9,301,000</span> and $<span id="xdx_902_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230131__us-gaap--TypeOfArrangementAxis__custom--DebtAgreementMember_zoQUwlIZD80f" title="Debt instrument carrying amount">9,550,000</span>, respectively, or a discount to book value of $<span id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20230731__us-gaap--TypeOfArrangementAxis__custom--DebtAgreementMember_zwTLvbQx0Wqd" title="Term loan">199,000</span> and $<span id="xdx_901_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20230131__us-gaap--TypeOfArrangementAxis__custom--DebtAgreementMember_zpC7y0WBCoxa" title="Term loan">200,000</span>, respectively. Long-term debt is classified as Level 2.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_844_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zvUBoaeQ4sX2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_862_zvPc9U70gtk8">Revenue Recognition</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We derive revenue from the sale of internally-developed software, either by licensing for local installation or by a SaaS delivery model, through the Company’s direct sales force or through third-party resellers. Licensed, locally-installed customers on a perpetual model utilize the Company’s support and maintenance services for a separate fee, whereas term-based locally installed license fees and SaaS fees include support and maintenance. We also derive revenue from professional services that support the implementation, configuration, training and optimization of the applications, as well as audit services and consulting services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We recognize revenue in accordance with Accounting Standards Codification (ASC) 606, <i>Revenue from Contracts with Customers</i>, under the core principle of recognizing revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Disaggregation of Revenue</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_894_eus-gaap--DisaggregationOfRevenueTableTextBlock_zT5VcJn3M4Yl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The following table provides information about disaggregated revenue by type and nature of revenue stream:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zHbdmpwKRj92" style="display: none">SCHEDULE OF DISAGGREGATION OF REVENUE</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49C_20230501__20230731_zhRzS6lzsg1" style="border-bottom: Black 1.5pt solid; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49F_20220501__20220731_z6I3DtxtJVq9" style="border-bottom: Black 1.5pt solid; text-align: center">July 31, 2022</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_491_20230201__20230731_z8dtQYLxlJ55" style="border-bottom: Black 1.5pt solid; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49B_20220201__20220731_z7b1BTPLE0X4" style="border-bottom: Black 1.5pt solid; text-align: center">July 31, 2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Three Months Ended</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Six Months Ended</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">July 31, 2022</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">July 31, 2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr id="xdx_405_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--OverTimeRevenueMember_zcHq7J5mbH6l" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Over time revenue</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">5,770,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">5,940,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">11,028,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">11,804,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--PointInTimeRevenueMember_zFTNcNLwo5Yg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Point in time revenue</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0647">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">52,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">74,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,940,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zEf8Nhqa5Kdi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Total revenue</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,770,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,992,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,102,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,927,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A1_zzH8NCYrzbO1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company includes revenue categories of (i) over time and (ii) point in time revenue. The Company includes revenue categories of (i) SaaS, (ii) maintenance and support, (iii) professional services, and (iv) audit services as over time revenue. For point in time revenue, the performance obligation is recognized as the point in time when the obligation is fully satisfied. The Company includes (i) software licenses as point in time revenue.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Contract Receivables and Deferred Revenues</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company receives payments from customers based upon contractual billing schedules. Contract receivables include amounts related to the Company’s contractual right to consideration for completed performance obligations not yet invoiced. Deferred revenue includes payments received in advance of performance under the contract. The Company’s contract receivables and deferred revenue are reported on an individual contract basis at the end of each reporting period. Contract receivables are classified as current or noncurrent based on the timing of when we expect to bill the customer. Deferred revenue is classified as current or noncurrent based on the timing of when we expect to recognize revenue. In the six months ended July 31, 2023, the Company recognized approximately $<span id="xdx_902_eus-gaap--DeferredRevenue_iI_pp0p0_c20230731_zcq9tcrQUHhd" title="Deferred revenue">4,815,000</span> in revenue from deferred revenues outstanding as of January 31, 2023. Revenue allocated to remaining performance obligations was $<span id="xdx_904_eus-gaap--RevenueRemainingPerformanceObligation_iI_pp0p0_c20230731_zi3CkdAwBj17" title="Revenue remaining performance obligation">25,352,000</span> as of July 31, 2023, of which <span id="xdx_905_eus-gaap--RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation_c20230201__20230731_z8J7T5IVwio1" title="Revenue, remaining performance obligation, expected timing of satisfaction, explanation">the Company expects to recognize approximately 69% over the next 12 months and the remainder thereafter.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Deferred costs (costs to fulfill a contract and contract acquisition costs)</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company defers the direct costs, which include salaries and benefits, for professional services related to SaaS contracts as a cost to fulfill a contract. These deferred costs will be amortized on a straight-line basis over the period of expected benefit which is the contractual term. As of July 31, 2023 and January 31, 2023, the Company had deferred costs of $<span id="xdx_90A_eus-gaap--DeferredCostsCurrentAndNoncurrent_iI_pp0p0_c20230731_z3alxbSA0mW9" title="Deferred costs, net">84,000</span> and $<span id="xdx_90D_eus-gaap--DeferredCostsCurrentAndNoncurrent_iI_pp0p0_c20230131_zQrAwB46Xbyb" title="Deferred costs, net">94,000</span>, respectively, net of accumulated amortization of $<span id="xdx_906_eus-gaap--AccumulatedAmortizationOfOtherDeferredCosts_iI_pp0p0_c20230731_zjGNr3Pcd8mi" title="Accumulated amortization of deferred costs">211,000</span> and $<span id="xdx_90C_eus-gaap--AccumulatedAmortizationOfOtherDeferredCosts_iI_pp0p0_c20230131_zfsHC74Xx0P2" title="Accumulated amortization of deferred costs">176,000</span>, respectively. Amortization expense of these costs was $<span id="xdx_909_ecustom--DeferredCostsAmortizationExpenses_pp0p0_c20230501__20230731_zV5ZfNdvegGj" title="Deferred costs, amortization expense">17,000</span> and $<span id="xdx_906_ecustom--DeferredCostsAmortizationExpenses_pp0p0_c20220501__20220731_zFuJQG9dJsu9" title="Deferred costs, amortization expense">21,000</span> for the three months ended July 31, 2023 and 2022, respectively, and $<span id="xdx_904_ecustom--DeferredCostsAmortizationExpenses_pp0p0_c20230201__20230731_z00V4BnePUBk" title="Deferred costs, amortization expense">34,000</span> and $<span id="xdx_906_ecustom--DeferredCostsAmortizationExpenses_pp0p0_c20220201__20220731_z8vdqlh9EYFh" title="Deferred costs, amortization expense">40,000</span> for the six months ended July 31, 2023 and 2022, respectively, and is included in cost of software as a service in the condensed consolidated statements of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract acquisition costs, which consist of sales commissions paid or payable, are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial and renewal contracts are deferred and then amortized on a straight-line basis over the contract term. As a practical expedient, the Company expenses sales commissions as incurred when the amortization period of related deferred commission costs is expected to be one year or less.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of July 31, 2023 and January 31, 2023, deferred commission costs paid and payable, which are included on the consolidated balance sheets within other non-current assets totaled $<span id="xdx_90F_ecustom--DeferredCommissionsCostsPaidAndPayable_iI_pp0p0_c20230731__us-gaap--BalanceSheetLocationAxis__us-gaap--OtherNoncurrentAssetsMember_zuBW3Md7fdRi" title="Deferred commissions costs paid and payable">1,325,000</span> and $<span id="xdx_909_ecustom--DeferredCommissionsCostsPaidAndPayable_iI_pp0p0_c20230131__us-gaap--BalanceSheetLocationAxis__us-gaap--OtherNoncurrentAssetsMember_zROeRlatPTHf" title="Deferred commissions costs paid and payable">1,534,000</span>, respectively, net of accumulated amortization of $<span id="xdx_903_ecustom--DeferredCommissionCostsAccumulatedAmortization_iI_c20230731_zrCIcIiZQTM5" title="Accumulated amortization">1,074,000</span> and $<span id="xdx_90F_ecustom--DeferredCommissionCostsAccumulatedAmortization_iI_c20230131_zjmGZAIA7nY3" title="Accumulated amortization">820,000</span>, respectively. Amortization expense associated with deferred sales commissions, which is included in the condensed consolidated statements of operations, was $<span id="xdx_90C_eus-gaap--AmortizationOfDeferredSalesCommissions_c20230501__20230731__us-gaap--IncomeStatementLocationAxis__us-gaap--SellingGeneralAndAdministrativeExpensesMember_zdVaJx4ooHXa" title="Deferred sales commissions">125,000</span> and $<span id="xdx_908_eus-gaap--AmortizationOfDeferredSalesCommissions_c20220501__20220731__us-gaap--IncomeStatementLocationAxis__us-gaap--SellingGeneralAndAdministrativeExpensesMember_zleeSSdXNhI2" title="Deferred sales commissions">95,000</span> for the three months ended July 31, 2023 and 2022, respectively. Amortization expense for the six months ended July 31, 2023 and 2022 was $<span id="xdx_909_eus-gaap--AmortizationOfDeferredSalesCommissions_c20230201__20230731__us-gaap--IncomeStatementLocationAxis__us-gaap--SellingGeneralAndAdministrativeExpensesMember_znxvWszJpmK1" title="Deferred sales commissions">254,000</span> and $<span id="xdx_908_eus-gaap--AmortizationOfDeferredSalesCommissions_c20220201__20220731__us-gaap--IncomeStatementLocationAxis__us-gaap--SellingGeneralAndAdministrativeExpensesMember_zAdALbmqTGi8" title="Deferred sales commissions">186,000</span>, respectively. There were no impairment losses for these capitalized costs for these periods.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84B_ecustom--EquityAwardPolicyTextBlock_zMIUVourkb8i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86B_zjPB2OUS4P8h">Equity Awards</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company accounts for share-based payments based on the grant-date fair value of the awards with compensation cost recognized as expense over the requisite service period, and forfeitures are recognized as incurred. For awards to non-employees, the Company recognizes compensation expense in the same manner as if the entity had paid cash for the goods or services. The Company incurred total compensation expense related to share-based awards for the three and six months ended July 31, 2023 of $<span id="xdx_909_eus-gaap--ShareBasedCompensation_c20230501__20230731__us-gaap--AwardTypeAxis__custom--EquityAwardMember_z0xQk4JOW6Nd" title="Compensation expense related to stock-based award">537,000</span> and $<span id="xdx_903_eus-gaap--ShareBasedCompensation_c20230201__20230731__us-gaap--AwardTypeAxis__custom--EquityAwardMember_zpRwa1PToVf9" title="Compensation expense related to stock-based award">1,109,000</span>, respectively, which includes $<span id="xdx_902_eus-gaap--ShareBasedCompensation_c20230501__20230731__us-gaap--AwardTypeAxis__custom--EquityAwardMember__us-gaap--GranteeStatusAxis__us-gaap--ShareBasedPaymentArrangementNonemployeeMember_zPG3RWCePIR7" title="Compensation expense related to stock-based award">93,000</span> and $<span id="xdx_903_eus-gaap--ShareBasedCompensation_c20230201__20230731__us-gaap--AwardTypeAxis__custom--EquityAwardMember__us-gaap--GranteeStatusAxis__us-gaap--ShareBasedPaymentArrangementNonemployeeMember_z8jmSXGFNbP6" title="Compensation expense related to stock-based award">116,000</span>, respectively, of capitalized non-employee stock compensation, compared to share-based compensation expense of $<span id="xdx_907_eus-gaap--ShareBasedCompensation_c20220501__20220731__us-gaap--AwardTypeAxis__custom--EquityAwardMember_zMp1luxHFTy9" title="Compensation expense related to stock-based award">331,000</span> and $<span id="xdx_908_eus-gaap--ShareBasedCompensation_c20220201__20220731__us-gaap--AwardTypeAxis__custom--EquityAwardMember_zGp3hfa0Den6" title="Compensation expense related to stock-based award">657,000</span>, respectively, for the three and six months ended July 31, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The fair value of stock options granted are estimated at the date of grant using a Black-Scholes option pricing model. Option pricing model input assumptions such as expected term, expected volatility and risk-free interest rate impact the fair value estimate. These assumptions are subjective and are generally derived from external (such as, risk-free rate of interest) and historical data (such as, volatility factor and expected term). Future grants of equity awards accounted for as share-based compensation could have a material impact on reported expenses depending upon the number, value and vesting period of future awards.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company issues restricted stock awards in the form of Company common stock. The fair value of these awards is based on the market closing price per share on the grant date. For the three and six months ended July 31, 2023, the Company issued <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c20230501__20230731__srt--TitleOfIndividualAxis__custom--EmployeesMember_zsHsJXPNVCVk" title="Restricted common shares">0</span> and <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c20230201__20230731__srt--TitleOfIndividualAxis__custom--EmployeesMember_zfBWi8KsalAh" title="Restricted common shares">1,085,000</span> shares of restricted common stock to employees, respectively, compared to <span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c20220501__20220731__srt--TitleOfIndividualAxis__custom--EmployeesMember_zqyCdKj8XLWh" title="Restricted common shares">470,000</span> and <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c20220201__20220731__srt--TitleOfIndividualAxis__custom--EmployeesMember_zXs4PKz5ZNdl" title="Restricted common shares">800,000</span> shares of restricted common stock for the three and six months ended July 31, 2022, respectively. The Company expenses the compensation cost of these awards as the restriction period lapses, which is typically a three-year period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_849_eus-gaap--IncomeTaxPolicyTextBlock_zuM0bngOLHhk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86F_zFcj8mx3rug4">Income Taxes</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and for tax credit and loss carry-forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. In assessing net deferred tax assets, the Company considers whether it is more likely than not that some or all of the deferred tax assets will not be realized. The Company establishes a valuation allowance when it is more likely than not that all or a portion of deferred tax assets will not be realized. Refer to Note 6 – Income Taxes for further details.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company provides for uncertain tax positions and the related interest and penalties based upon management’s assessment of whether certain tax positions are more likely than not to be sustained upon examination by tax authorities. At July 31, 2023, the Company believes it has appropriately accounted for any uncertain tax positions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_849_eus-gaap--EarningsPerSharePolicyTextBlock_z0VbWGRMna64" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_864_z9dXjTB16UWl">Net Loss Per Common Share</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company presents basic and diluted earnings per share (“EPS”) data for the Company’s common stock.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s unvested restricted stock awards are considered non-participating securities because holders are not entitled to non-forfeitable rights to dividends or dividend equivalents during the vesting term. Diluted EPS for the Company’s common stock is computed using the treasury stock method.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_899_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zbidWI8SYVRc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following is the calculation of the basic and diluted net loss per share of common stock for the three and six months ended July 31, 2023 and 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BB_zc3ZHAvtQ8h4" style="display: none">SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE OF COMMON STOCK</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_494_20230501__20230731_zQO27AwDCALi" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49E_20220501__20220731_zKiDuES7J3Hb" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_490_20230201__20230731_zqHgkKEp17Pk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49C_20220201__20220731_zsXnOvpI1fIh" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Basic and diluted loss per share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--NetIncomeLoss_zpOeBXPQvvu7" style="vertical-align: bottom; background-color: White"> <td style="width: 40%; text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Net loss</td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right">(2,515,000</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right">(3,272,000</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right">(5,416,000</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right">(6,059,000</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Basic and diluted net loss per share of common stock from operations</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpAA__" id="xdx_902_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20230501__20230731_z0WlbSgOsko" title="Basic net loss per share of common stock from operations"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpAA__" id="xdx_90E_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20230501__20230731_zYrzqmx5F0Ge" title="Diluted net loss per share of common stock from operations">(0.04</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpAA__" id="xdx_900_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20220501__20220731_pdd" title="Basic net loss per share of common stock from operations"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpAA__" id="xdx_90C_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20220501__20220731_ziGCDdsathwa" title="Diluted net loss per share of common stock from operations">(0.07</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpAA__" id="xdx_90A_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20230201__20230731_zJZLhTR4lwY7" title="Basic net loss per share of common stock from operations"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpAA__" id="xdx_908_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20230201__20230731_zEGgaZrOMhm9" title="Diluted net loss per share of common stock from operations">(0.10</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpAA__" id="xdx_902_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20220201__20220731_z9nfpSqtr7Oe" title="Basic net loss per share of common stock from operations"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpAA__" id="xdx_90E_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20220201__20220731_zuEgdbJO7zSd" title="Diluted net loss per share of common stock from operations">(0.13</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_406_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_zBw2nNadPnv8" style="vertical-align: bottom; background-color: White"> <td>Weighted average shares outstanding – Basic <span id="xdx_F42_z6j4HNvwSLpf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">56,357,684</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">47,231,296</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">56,164,282</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">47,129,879</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--EffectOfDilutiveSecuritiesStockOptionsRestrictedStocks_pid_zXv39Kpu3LMj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Effect of dilutive securities – Stock options and Restricted stock <span id="xdx_F4C_zaIZJAwk0gJ5" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0749">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0750">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0751">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0752">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_zPqMzeOsReNb" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Weighted average shares outstanding – Diluted</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">56,357,684</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">47,231,296</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">56,164,282</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">47,129,879</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span id="xdx_F01_zM9rZy0mzz33" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F15_zXaxOMT7FzHe" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes the effect of vested and excludes the effect of unvested restricted shares of common stock, which are considered non-participating securities. As of July 31, 2023 and 2022, there were <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_907_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230201__20230731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedStockMember_znDQ2cvzOYm" title="Diluted earnings per share">2,484,071</span> and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220201__20220731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedStockMember_z8N3S7FojLp8" title="Diluted earnings per share">1,564,031</span> unvested restricted shares of common stock outstanding, respectively.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F00_zNWG3Nuvfor3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1C_zEJB1iCIMvp9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Diluted net loss per share excludes the effect of shares that are anti-dilutive. For the three and six months ended July 31, 2023, diluted earnings per share excludes <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20230501__20230731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_zRaVe6SraN7j" title="Diluted earnings per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20230201__20230731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_zPVMWEGWsJzh" title="Diluted earnings per share">618,958</span></span> outstanding stock options and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20230501__20230731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedSharesMember_zfM7bdqE5JXk" title="Diluted earnings per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20230201__20230731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedSharesMember_zYrw2OHs6rp3" title="Diluted earnings per share">2,484,071</span></span> unvested restricted shares of common stock. For the three and six months ended July 31, 2022, diluted earnings per share excludes <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_90B_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20220501__20220731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_zzPfBGtUro4b" title="Diluted earnings per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_90A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20220201__20220731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_zV35w8zhTYb6" title="Diluted earnings per share">684,125</span></span> outstanding stock options and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_907_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20220501__20220731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedSharesMember_zpIfFn0Dette" title="Diluted earnings per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20220201__20220731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedSharesMember_zuaD8JFLiJT8" title="Diluted earnings per share">1,564,031</span></span> unvested restricted shares of common stock.</span></td></tr> </table> <p id="xdx_8A5_znBMZDIduD4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_845_ecustom--OtherOperatingCostPolicyTextBlock_zEeTg0zbovU5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_zEMbaki6zHc2">Other Operating Costs</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Acquisition-related Costs</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the three months and six months ended July 31, 2023, the Company incurred certain acquisition-related costs related to the acquisition of Avelead totaling $<span id="xdx_906_eus-gaap--BusinessCombinationAcquisitionRelatedCosts_c20230501__20230731_zA4RB1Ehhk44" title="Acquisition related costs">9,000</span> and $<span id="xdx_901_eus-gaap--BusinessCombinationAcquisitionRelatedCosts_c20230201__20230731_za0fncVu6DX6" title="Acquisition related costs">44,000</span>, respectively, consisting primarily of professional service fees. For the three and six months ended July 31, 2022, the Company incurred acquisition-related costs totaling $<span id="xdx_90B_eus-gaap--BusinessCombinationAcquisitionRelatedCosts_c20220501__20220731_zxvvwUhtfvP4" title="Acquisition related costs">49,000</span> and $<span id="xdx_908_eus-gaap--BusinessCombinationAcquisitionRelatedCosts_c20220201__20220731_z32qxtTP50Od" title="Acquisition related costs">139,000</span> respectively, consisting primarily of professional service fees.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_842_ecustom--NoncashItemsPolicyTextBlock_zWiH02ISRxZb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_zy5q5S0ZZDX1">Non-Cash Items</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the six months ended July 31, 2023, the Company recorded capitalized software purchased with stock, totaling $<span id="xdx_901_eus-gaap--DebtInstrumentDecreaseForgiveness_c20230201__20230731_zurju9QXnmY3" title="Forgiveness of Ppp loan and accrued interest">116,000</span>, as non-cash items related to the condensed consolidated statements of cash flow.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84F_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zJ14CiyVmjGh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_860_zTLqBeB0kBjl">Accounting Pronouncements Recently Adopted</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On February 1, 2023, the Company adopted ASU No. 2016-13, <i>Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</i> (“ASU 2016-13”), as amended. ASU 2016-13 requires an allowance for expected credit losses to be applied to financial assets at inception and reflect the risk of credit loss over the life of the asset. The Company estimated current expected credit losses based on historical credit loss rates and applied an increase to account for future economic conditions. The Company’s allowance for doubtful accounts as of January 31, 2023, prior to the adoption of ASU 216-13, was $<span id="xdx_90F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_c20230131_z58DJcbES21c" title="Allowance for doubtful accounts">132,000</span>. The Company estimated the current expected credit loss related to accounts receivable as of the adoption date of February 1, 2023 to be $<span id="xdx_90E_eus-gaap--DeferredFinanceCostsNet_iI_c20230201_zhUa0JEC7dsi" title="Deferred financing cost">96,000</span>. The Company recorded the adjustment in accounting policy change of $<span id="xdx_906_ecustom--AdoptionOfASU_c20230201__20230731_z5a79wZIyIZg" title="Adoption of asu">36,000</span> to the opening accumulated deficit balance for the year of adoption.</span></p> <p id="xdx_893_ecustom--AccountingPronouncementsRecentlyAdoptedTableTextBlock_zluZ2FAKxm79" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B1_zYcAOJWRrDJa" style="display: none">SCHEDULE OF ACCOUNTING PRONOUNCEMENTS RECENTLY ADOPTED</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">January 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">CECL Adoption</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Provision adjustments</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Write-offs &amp; Recoveries</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 35%; text-align: left; padding-bottom: 1.5pt">Allowance for credit losses</td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(<span id="xdx_908_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_pp0p0_c20230201__20230731_zTVHts03AfO6" title="Allowance for doubtful accounts">132,000</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><span id="xdx_90B_ecustom--AdoptionOfASU_c20230201__20230731_zTO1u0qUrdal" title="Adoption of asu">36,000</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"> </td><td id="xdx_98A_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20230201__20230731_zkug0SNsB5G3" style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right" title="Provision adjustments"><span style="-sec-ix-hidden: xdx2ixbrl0809">—</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"> </td><td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_c20230201__20230731_z39gWdOYtDza" style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right" title="Write offs and Recoveries"><span style="-sec-ix-hidden: xdx2ixbrl0811">—</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(<span id="xdx_90F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20230201__20230731_zkCYfNjyPTZd" title="Allowance for doubtful accounts">96,000</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td></tr> </table> <p id="xdx_8A0_zdXp9xJQ1y8f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the period ended July 31, 2023, the Company estimated the current expected credit loss related to accounts receivable using historical credit loss rates and applied an adjustment to account for future economic conditions in accordance with ASU 2016-13. The Company had no further impact on the allowance for credit losses during the six month period ended July 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_848_ecustom--RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock_zv9RX7UJ8dih" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_865_z0b38RGlunba">Recent Accounting Pronouncements Not Yet Adopted</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company does not believe there are any other new accounting pronouncements that have been issued that might have a material impact on its financial position or results of operations.</span></p> <p id="xdx_850_zAHSbhjutcY5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_840_eus-gaap--UseOfEstimates_z6ZY1F4qhB6l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86E_zD4hX9bDIq6g">Use of Estimates</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. On an ongoing basis, management evaluates its estimates and judgments, including those related to the recognition of revenue, share-based compensation, capitalization of software development costs, intangible assets, the allowance for credit losses, contingent consideration, and income taxes. Actual results could differ from those estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_848_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zHuOGVp4eHW1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86C_zFTluEcemzk1">Fair Value of Financial Instruments</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Financial Accounting Standards Board’s (“FASB”) authoritative guidance on fair value measurements establishes a framework for measuring fair value. This guidance enables the reader of the financial statements to assess the inputs used to develop those measurements by establishing a hierarchy for ranking the quality and reliability of the information used to determine fair values. Under this guidance, assets and liabilities carried at fair value must be classified and disclosed in one of the following three categories:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 1: Quoted market prices in active markets for identical assets or liabilities.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 2: Observable market-based inputs or unobservable inputs that are corroborated by market data.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 3: Unobservable inputs that are not corroborated by market data.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and accrued expenses approximate fair value based on the short-term maturity of these instruments. Cash and cash equivalents are classified as Level 1. There were no transfers of assets or liabilities between Levels 1, 2, or 3 during the six months ended July 31, 2023 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_890_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_zw2RZdzdPs27" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The table below provides information on the fair value of our liabilities:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BA_zn5xybLssiIc" style="display: none">SCHEDULE OF FAIR VALUE ASSETS AND LIABILITIES MEASURED ON RECURRING BASIS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Total Fair</td><td style="font-weight: bold"> </td><td> </td> <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Quoted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Prices in</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Active</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Markets</b></span></p></td><td> </td><td> </td> <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Significant</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Other</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Observable</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Inputs</b></span></p></td><td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Significant<br/> Unobservable Inputs</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(Level 1)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(Level 2)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(Level 3)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>At January 31, 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td id="xdx_F47_zIsZxubCNW4a" style="width: 40%; text-align: left; padding-left: 10pt">Acquisition earnout liability (1)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_ecustom--AcquisitionEarnoutLiabilityFairValue_iI_c20230131_fKDEp_zeVL6x2l6Udg" style="width: 11%; text-align: right" title="Acquisition earnout liability, Fair Value">3,738,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_ecustom--AcquisitionEarnoutLiabilityFairValue_iI_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_zm1qOA3DlsCl" style="width: 11%; text-align: right" title="Acquisition earnout liability fair value"><span style="-sec-ix-hidden: xdx2ixbrl0601">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_ecustom--AcquisitionEarnoutLiabilityFairValue_iI_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zfeDKopdKAC4" style="width: 11%; text-align: right" title="Acquisition earn out liability"><span style="-sec-ix-hidden: xdx2ixbrl0603">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_ecustom--AcquisitionEarnoutLiabilityFairValue_iI_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zpXQbTSPGHsc" style="width: 11%; text-align: right" title="Acquisition earn out liability fair value, observable inputs">3,738,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>At July 31, 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td id="xdx_F46_zw4x1qxuLIw4" style="text-align: left; padding-left: 10pt">Acquisition earnout liability (1)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_984_ecustom--AcquisitionEarnoutLiabilityFairValue_iI_c20230731_fKDEp_zlZGgzT7ka6d" style="text-align: right" title="Acquisition earnout liability, Fair Value">3,015,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98A_ecustom--AcquisitionEarnoutLiabilityFairValue_iI_c20230731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_zQr5iPr398Z1" style="text-align: right" title="Acquisition earnout liability fair value"><span style="-sec-ix-hidden: xdx2ixbrl0609">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_ecustom--AcquisitionEarnoutLiabilityFairValue_iI_c20230731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zqxF36vjtroj" style="text-align: right" title="Acquisition earn out liability"><span style="-sec-ix-hidden: xdx2ixbrl0611">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98B_ecustom--AcquisitionEarnoutLiabilityFairValue_iI_c20230731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zCG6wc66CZX6" style="text-align: right" title="Acquisition earn out liability fair value, observable inputs">3,015,000</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F00_zrUTJur7OD8f" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F18_z6VZO5fzg0G7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The fair value of the acquisition earnout liability is based upon a probability-weighted discounted cash flow that was completed at the date of acquisition and updated as of July 31, 2023. The change in the fair value of the acquisition earnout liability decreased $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgQVNTRVRTIEFORCBMSUFCSUxJVElFUyBNRUFTVVJFRCBPTiBSRUNVUlJJTkcgQkFTSVMgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_90A_ecustom--AcquisitionEarnoutLiabilityChangeInValuation_c20230501__20230731_zUO1sIGkfet3" title="Acquisition earnout liability, change in valuation">359,000</span> and $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgQVNTRVRTIEFORCBMSUFCSUxJVElFUyBNRUFTVVJFRCBPTiBSRUNVUlJJTkcgQkFTSVMgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_90D_ecustom--AcquisitionEarnoutLiabilityChangeInValuation_c20230201__20230731_zVtA6AvkfI0h" title="Acquisition earnout liability, change in valuation">723,000</span> for the three and six months ended July 31, 2023. The change in the fair value is recognized in “Acquisition earnout valuation adjustments” in the accompanying condensed consolidated statement of operations.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">The probability-weighted discounted cash flow is calculated using a Monte Carlo valuation method. The valuation model provides numerous outcomes. The outcomes are averaged and discounted to present value, which provides the current value point estimate. .. A range of possible outcomes is not available under the specific valuation method that was used in determining fair value of the acquisition earnout liability. The significant inputs include our forecast of Avelead SaaS revenue, the probabilities associated with each of (i) a change in control or (ii) a certain client termination, as well as other normal and customary inputs to financial models, including but not limited to, risk factors and interest rates.</td></tr> </table> <p id="xdx_8A4_zaJ4XUVzCaY6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The fair value of the Company’s term loan under its Second Amended and Restated Loan and Security Agreement (as amended and modified, the “Second Amended and Restated Loan Agreement”) was determined through an analysis of the interest rate spread from the date of closing the loan (August 2021) to the date of the most recent balance sheets, July 31, 2023 and January 31, 2023. <span id="xdx_907_eus-gaap--DebtInstrumentDescriptionOfVariableRateBasis_c20230201__20230731__us-gaap--TypeOfArrangementAxis__custom--SecondAmendedAndRestatedLoanAndSecurityAgreementMember_zkjdv8vTtJgl" title="Variable rate, description">The term loan bears interest at a per annum rate equal to the Prime Rate (as published in The Wall Street Journal) plus <span id="xdx_906_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20230731__us-gaap--TypeOfArrangementAxis__custom--SecondAmendedAndRestatedLoanAndSecurityAgreementMember_z2c0Xd31Gs9b" title="Prime interest rate">1.5</span>%, with a Prime “floor” rate of <span id="xdx_905_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20230731__us-gaap--TypeOfArrangementAxis__custom--SecondAmendedAndRestatedLoanAndSecurityAgreementMember__us-gaap--VariableRateAxis__us-gaap--PrimeRateMember_zb95YiSubPq8" title="Prime interest rate">3.25</span>%. The prime rate is variable and, thus accommodates changes in the market interest rate. However, the interest rate spread (the <span id="xdx_903_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_uPure_c20230201__20230731__us-gaap--TypeOfArrangementAxis__custom--SecondAmendedAndRestatedLoanAndSecurityAgreementMember__us-gaap--VariableRateAxis__us-gaap--PrimeRateMember_zzRx0Vl1qUXi" title="Variable interest rate">1.5</span>% added to the Prime Rate) is fixed. We estimated the impact of the changes in the interest rate spread by analogizing the effect of the change in the published “Corporate Bond Rates,” reduced for any changes in the market interest rate.</span> This provided us with an estimated change to the interest rate spread of approximately <span id="xdx_90B_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20230731__us-gaap--TypeOfArrangementAxis__custom--DebtAgreementMember_zO06QdoJ04v9" title="Interest rate">0.5</span>% from the date we entered the debt agreement to the end of the second quarter, July 31, 2023 and end of the fiscal year, January 31, 2023. The fair value of the debt as of July 31, 2023 and January 31, 2023 was estimated to be $<span id="xdx_905_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230731__us-gaap--TypeOfArrangementAxis__custom--DebtAgreementMember_zyeBHZCOl4dg" title="Debt instrument carrying amount">9,301,000</span> and $<span id="xdx_902_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230131__us-gaap--TypeOfArrangementAxis__custom--DebtAgreementMember_zoQUwlIZD80f" title="Debt instrument carrying amount">9,550,000</span>, respectively, or a discount to book value of $<span id="xdx_902_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20230731__us-gaap--TypeOfArrangementAxis__custom--DebtAgreementMember_zwTLvbQx0Wqd" title="Term loan">199,000</span> and $<span id="xdx_901_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_c20230131__us-gaap--TypeOfArrangementAxis__custom--DebtAgreementMember_zpC7y0WBCoxa" title="Term loan">200,000</span>, respectively. Long-term debt is classified as Level 2.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_890_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock_zw2RZdzdPs27" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The table below provides information on the fair value of our liabilities:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BA_zn5xybLssiIc" style="display: none">SCHEDULE OF FAIR VALUE ASSETS AND LIABILITIES MEASURED ON RECURRING BASIS</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Total Fair</td><td style="font-weight: bold"> </td><td> </td> <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Quoted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Prices in</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Active</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Markets</b></span></p></td><td> </td><td> </td> <td colspan="2" style="text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Significant</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Other</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Observable</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Inputs</b></span></p></td><td> </td><td style="font-weight: bold"> </td> <td colspan="2" style="font-weight: bold; text-align: center">Significant<br/> Unobservable Inputs</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Value</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(Level 1)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(Level 2)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">(Level 3)</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>At January 31, 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td id="xdx_F47_zIsZxubCNW4a" style="width: 40%; text-align: left; padding-left: 10pt">Acquisition earnout liability (1)</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_ecustom--AcquisitionEarnoutLiabilityFairValue_iI_c20230131_fKDEp_zeVL6x2l6Udg" style="width: 11%; text-align: right" title="Acquisition earnout liability, Fair Value">3,738,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_ecustom--AcquisitionEarnoutLiabilityFairValue_iI_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_zm1qOA3DlsCl" style="width: 11%; text-align: right" title="Acquisition earnout liability fair value"><span style="-sec-ix-hidden: xdx2ixbrl0601">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_ecustom--AcquisitionEarnoutLiabilityFairValue_iI_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zfeDKopdKAC4" style="width: 11%; text-align: right" title="Acquisition earn out liability"><span style="-sec-ix-hidden: xdx2ixbrl0603">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_ecustom--AcquisitionEarnoutLiabilityFairValue_iI_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zpXQbTSPGHsc" style="width: 11%; text-align: right" title="Acquisition earn out liability fair value, observable inputs">3,738,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>At July 31, 2023</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td id="xdx_F46_zw4x1qxuLIw4" style="text-align: left; padding-left: 10pt">Acquisition earnout liability (1)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_984_ecustom--AcquisitionEarnoutLiabilityFairValue_iI_c20230731_fKDEp_zlZGgzT7ka6d" style="text-align: right" title="Acquisition earnout liability, Fair Value">3,015,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98A_ecustom--AcquisitionEarnoutLiabilityFairValue_iI_c20230731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_zQr5iPr398Z1" style="text-align: right" title="Acquisition earnout liability fair value"><span style="-sec-ix-hidden: xdx2ixbrl0609">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_ecustom--AcquisitionEarnoutLiabilityFairValue_iI_c20230731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zqxF36vjtroj" style="text-align: right" title="Acquisition earn out liability"><span style="-sec-ix-hidden: xdx2ixbrl0611">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98B_ecustom--AcquisitionEarnoutLiabilityFairValue_iI_c20230731__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zCG6wc66CZX6" style="text-align: right" title="Acquisition earn out liability fair value, observable inputs">3,015,000</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span id="xdx_F00_zrUTJur7OD8f" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F18_z6VZO5fzg0G7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The fair value of the acquisition earnout liability is based upon a probability-weighted discounted cash flow that was completed at the date of acquisition and updated as of July 31, 2023. The change in the fair value of the acquisition earnout liability decreased $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgQVNTRVRTIEFORCBMSUFCSUxJVElFUyBNRUFTVVJFRCBPTiBSRUNVUlJJTkcgQkFTSVMgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_90A_ecustom--AcquisitionEarnoutLiabilityChangeInValuation_c20230501__20230731_zUO1sIGkfet3" title="Acquisition earnout liability, change in valuation">359,000</span> and $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEZBSVIgVkFMVUUgQVNTRVRTIEFORCBMSUFCSUxJVElFUyBNRUFTVVJFRCBPTiBSRUNVUlJJTkcgQkFTSVMgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_90D_ecustom--AcquisitionEarnoutLiabilityChangeInValuation_c20230201__20230731_zVtA6AvkfI0h" title="Acquisition earnout liability, change in valuation">723,000</span> for the three and six months ended July 31, 2023. The change in the fair value is recognized in “Acquisition earnout valuation adjustments” in the accompanying condensed consolidated statement of operations.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"> </td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"> </td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">The probability-weighted discounted cash flow is calculated using a Monte Carlo valuation method. The valuation model provides numerous outcomes. The outcomes are averaged and discounted to present value, which provides the current value point estimate. .. A range of possible outcomes is not available under the specific valuation method that was used in determining fair value of the acquisition earnout liability. The significant inputs include our forecast of Avelead SaaS revenue, the probabilities associated with each of (i) a change in control or (ii) a certain client termination, as well as other normal and customary inputs to financial models, including but not limited to, risk factors and interest rates.</td></tr> </table> 3738000 3738000 3015000 3015000 359000 723000 The term loan bears interest at a per annum rate equal to the Prime Rate (as published in The Wall Street Journal) plus 1.5%, with a Prime “floor” rate of 3.25%. The prime rate is variable and, thus accommodates changes in the market interest rate. However, the interest rate spread (the 1.5% added to the Prime Rate) is fixed. We estimated the impact of the changes in the interest rate spread by analogizing the effect of the change in the published “Corporate Bond Rates,” reduced for any changes in the market interest rate. 0.015 0.0325 0.015 0.005 9301000 9550000 199000 200000 <p id="xdx_844_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zvUBoaeQ4sX2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_862_zvPc9U70gtk8">Revenue Recognition</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We derive revenue from the sale of internally-developed software, either by licensing for local installation or by a SaaS delivery model, through the Company’s direct sales force or through third-party resellers. Licensed, locally-installed customers on a perpetual model utilize the Company’s support and maintenance services for a separate fee, whereas term-based locally installed license fees and SaaS fees include support and maintenance. We also derive revenue from professional services that support the implementation, configuration, training and optimization of the applications, as well as audit services and consulting services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We recognize revenue in accordance with Accounting Standards Codification (ASC) 606, <i>Revenue from Contracts with Customers</i>, under the core principle of recognizing revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Disaggregation of Revenue</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p id="xdx_894_eus-gaap--DisaggregationOfRevenueTableTextBlock_zT5VcJn3M4Yl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The following table provides information about disaggregated revenue by type and nature of revenue stream:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zHbdmpwKRj92" style="display: none">SCHEDULE OF DISAGGREGATION OF REVENUE</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49C_20230501__20230731_zhRzS6lzsg1" style="border-bottom: Black 1.5pt solid; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49F_20220501__20220731_z6I3DtxtJVq9" style="border-bottom: Black 1.5pt solid; text-align: center">July 31, 2022</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_491_20230201__20230731_z8dtQYLxlJ55" style="border-bottom: Black 1.5pt solid; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49B_20220201__20220731_z7b1BTPLE0X4" style="border-bottom: Black 1.5pt solid; text-align: center">July 31, 2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Three Months Ended</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Six Months Ended</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">July 31, 2022</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">July 31, 2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr id="xdx_405_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--OverTimeRevenueMember_zcHq7J5mbH6l" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Over time revenue</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">5,770,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">5,940,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">11,028,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">11,804,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--PointInTimeRevenueMember_zFTNcNLwo5Yg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Point in time revenue</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0647">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">52,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">74,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,940,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zEf8Nhqa5Kdi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Total revenue</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,770,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,992,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,102,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,927,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A1_zzH8NCYrzbO1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company includes revenue categories of (i) over time and (ii) point in time revenue. The Company includes revenue categories of (i) SaaS, (ii) maintenance and support, (iii) professional services, and (iv) audit services as over time revenue. For point in time revenue, the performance obligation is recognized as the point in time when the obligation is fully satisfied. The Company includes (i) software licenses as point in time revenue.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Contract Receivables and Deferred Revenues</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company receives payments from customers based upon contractual billing schedules. Contract receivables include amounts related to the Company’s contractual right to consideration for completed performance obligations not yet invoiced. Deferred revenue includes payments received in advance of performance under the contract. The Company’s contract receivables and deferred revenue are reported on an individual contract basis at the end of each reporting period. Contract receivables are classified as current or noncurrent based on the timing of when we expect to bill the customer. Deferred revenue is classified as current or noncurrent based on the timing of when we expect to recognize revenue. In the six months ended July 31, 2023, the Company recognized approximately $<span id="xdx_902_eus-gaap--DeferredRevenue_iI_pp0p0_c20230731_zcq9tcrQUHhd" title="Deferred revenue">4,815,000</span> in revenue from deferred revenues outstanding as of January 31, 2023. Revenue allocated to remaining performance obligations was $<span id="xdx_904_eus-gaap--RevenueRemainingPerformanceObligation_iI_pp0p0_c20230731_zi3CkdAwBj17" title="Revenue remaining performance obligation">25,352,000</span> as of July 31, 2023, of which <span id="xdx_905_eus-gaap--RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation_c20230201__20230731_z8J7T5IVwio1" title="Revenue, remaining performance obligation, expected timing of satisfaction, explanation">the Company expects to recognize approximately 69% over the next 12 months and the remainder thereafter.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Deferred costs (costs to fulfill a contract and contract acquisition costs)</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company defers the direct costs, which include salaries and benefits, for professional services related to SaaS contracts as a cost to fulfill a contract. These deferred costs will be amortized on a straight-line basis over the period of expected benefit which is the contractual term. As of July 31, 2023 and January 31, 2023, the Company had deferred costs of $<span id="xdx_90A_eus-gaap--DeferredCostsCurrentAndNoncurrent_iI_pp0p0_c20230731_z3alxbSA0mW9" title="Deferred costs, net">84,000</span> and $<span id="xdx_90D_eus-gaap--DeferredCostsCurrentAndNoncurrent_iI_pp0p0_c20230131_zQrAwB46Xbyb" title="Deferred costs, net">94,000</span>, respectively, net of accumulated amortization of $<span id="xdx_906_eus-gaap--AccumulatedAmortizationOfOtherDeferredCosts_iI_pp0p0_c20230731_zjGNr3Pcd8mi" title="Accumulated amortization of deferred costs">211,000</span> and $<span id="xdx_90C_eus-gaap--AccumulatedAmortizationOfOtherDeferredCosts_iI_pp0p0_c20230131_zfsHC74Xx0P2" title="Accumulated amortization of deferred costs">176,000</span>, respectively. Amortization expense of these costs was $<span id="xdx_909_ecustom--DeferredCostsAmortizationExpenses_pp0p0_c20230501__20230731_zV5ZfNdvegGj" title="Deferred costs, amortization expense">17,000</span> and $<span id="xdx_906_ecustom--DeferredCostsAmortizationExpenses_pp0p0_c20220501__20220731_zFuJQG9dJsu9" title="Deferred costs, amortization expense">21,000</span> for the three months ended July 31, 2023 and 2022, respectively, and $<span id="xdx_904_ecustom--DeferredCostsAmortizationExpenses_pp0p0_c20230201__20230731_z00V4BnePUBk" title="Deferred costs, amortization expense">34,000</span> and $<span id="xdx_906_ecustom--DeferredCostsAmortizationExpenses_pp0p0_c20220201__20220731_z8vdqlh9EYFh" title="Deferred costs, amortization expense">40,000</span> for the six months ended July 31, 2023 and 2022, respectively, and is included in cost of software as a service in the condensed consolidated statements of operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract acquisition costs, which consist of sales commissions paid or payable, are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions for initial and renewal contracts are deferred and then amortized on a straight-line basis over the contract term. As a practical expedient, the Company expenses sales commissions as incurred when the amortization period of related deferred commission costs is expected to be one year or less.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of July 31, 2023 and January 31, 2023, deferred commission costs paid and payable, which are included on the consolidated balance sheets within other non-current assets totaled $<span id="xdx_90F_ecustom--DeferredCommissionsCostsPaidAndPayable_iI_pp0p0_c20230731__us-gaap--BalanceSheetLocationAxis__us-gaap--OtherNoncurrentAssetsMember_zuBW3Md7fdRi" title="Deferred commissions costs paid and payable">1,325,000</span> and $<span id="xdx_909_ecustom--DeferredCommissionsCostsPaidAndPayable_iI_pp0p0_c20230131__us-gaap--BalanceSheetLocationAxis__us-gaap--OtherNoncurrentAssetsMember_zROeRlatPTHf" title="Deferred commissions costs paid and payable">1,534,000</span>, respectively, net of accumulated amortization of $<span id="xdx_903_ecustom--DeferredCommissionCostsAccumulatedAmortization_iI_c20230731_zrCIcIiZQTM5" title="Accumulated amortization">1,074,000</span> and $<span id="xdx_90F_ecustom--DeferredCommissionCostsAccumulatedAmortization_iI_c20230131_zjmGZAIA7nY3" title="Accumulated amortization">820,000</span>, respectively. Amortization expense associated with deferred sales commissions, which is included in the condensed consolidated statements of operations, was $<span id="xdx_90C_eus-gaap--AmortizationOfDeferredSalesCommissions_c20230501__20230731__us-gaap--IncomeStatementLocationAxis__us-gaap--SellingGeneralAndAdministrativeExpensesMember_zdVaJx4ooHXa" title="Deferred sales commissions">125,000</span> and $<span id="xdx_908_eus-gaap--AmortizationOfDeferredSalesCommissions_c20220501__20220731__us-gaap--IncomeStatementLocationAxis__us-gaap--SellingGeneralAndAdministrativeExpensesMember_zleeSSdXNhI2" title="Deferred sales commissions">95,000</span> for the three months ended July 31, 2023 and 2022, respectively. Amortization expense for the six months ended July 31, 2023 and 2022 was $<span id="xdx_909_eus-gaap--AmortizationOfDeferredSalesCommissions_c20230201__20230731__us-gaap--IncomeStatementLocationAxis__us-gaap--SellingGeneralAndAdministrativeExpensesMember_znxvWszJpmK1" title="Deferred sales commissions">254,000</span> and $<span id="xdx_908_eus-gaap--AmortizationOfDeferredSalesCommissions_c20220201__20220731__us-gaap--IncomeStatementLocationAxis__us-gaap--SellingGeneralAndAdministrativeExpensesMember_zAdALbmqTGi8" title="Deferred sales commissions">186,000</span>, respectively. There were no impairment losses for these capitalized costs for these periods.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_894_eus-gaap--DisaggregationOfRevenueTableTextBlock_zT5VcJn3M4Yl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in">The following table provides information about disaggregated revenue by type and nature of revenue stream:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.25in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BA_zHbdmpwKRj92" style="display: none">SCHEDULE OF DISAGGREGATION OF REVENUE</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49C_20230501__20230731_zhRzS6lzsg1" style="border-bottom: Black 1.5pt solid; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49F_20220501__20220731_z6I3DtxtJVq9" style="border-bottom: Black 1.5pt solid; text-align: center">July 31, 2022</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_491_20230201__20230731_z8dtQYLxlJ55" style="border-bottom: Black 1.5pt solid; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49B_20220201__20220731_z7b1BTPLE0X4" style="border-bottom: Black 1.5pt solid; text-align: center">July 31, 2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Three Months Ended</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Six Months Ended</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">July 31, 2022</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">July 31, 2022</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr id="xdx_405_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--OverTimeRevenueMember_zcHq7J5mbH6l" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Over time revenue</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">5,770,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">5,940,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">11,028,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">11,804,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_hsrt--ProductOrServiceAxis__custom--PointInTimeRevenueMember_zFTNcNLwo5Yg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1.5pt">Point in time revenue</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0647">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">52,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">74,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,940,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_zEf8Nhqa5Kdi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Total revenue</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,770,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,992,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,102,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">11,927,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> 5770000 5940000 11028000 11804000 52000 74000 5940000 5770000 5992000 11102000 11927000 4815000 25352000 the Company expects to recognize approximately 69% over the next 12 months and the remainder thereafter. 84000 94000 211000 176000 17000 21000 34000 40000 1325000 1534000 1074000 820000 125000 95000 254000 186000 <p id="xdx_84B_ecustom--EquityAwardPolicyTextBlock_zMIUVourkb8i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86B_zjPB2OUS4P8h">Equity Awards</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company accounts for share-based payments based on the grant-date fair value of the awards with compensation cost recognized as expense over the requisite service period, and forfeitures are recognized as incurred. For awards to non-employees, the Company recognizes compensation expense in the same manner as if the entity had paid cash for the goods or services. The Company incurred total compensation expense related to share-based awards for the three and six months ended July 31, 2023 of $<span id="xdx_909_eus-gaap--ShareBasedCompensation_c20230501__20230731__us-gaap--AwardTypeAxis__custom--EquityAwardMember_z0xQk4JOW6Nd" title="Compensation expense related to stock-based award">537,000</span> and $<span id="xdx_903_eus-gaap--ShareBasedCompensation_c20230201__20230731__us-gaap--AwardTypeAxis__custom--EquityAwardMember_zpRwa1PToVf9" title="Compensation expense related to stock-based award">1,109,000</span>, respectively, which includes $<span id="xdx_902_eus-gaap--ShareBasedCompensation_c20230501__20230731__us-gaap--AwardTypeAxis__custom--EquityAwardMember__us-gaap--GranteeStatusAxis__us-gaap--ShareBasedPaymentArrangementNonemployeeMember_zPG3RWCePIR7" title="Compensation expense related to stock-based award">93,000</span> and $<span id="xdx_903_eus-gaap--ShareBasedCompensation_c20230201__20230731__us-gaap--AwardTypeAxis__custom--EquityAwardMember__us-gaap--GranteeStatusAxis__us-gaap--ShareBasedPaymentArrangementNonemployeeMember_z8jmSXGFNbP6" title="Compensation expense related to stock-based award">116,000</span>, respectively, of capitalized non-employee stock compensation, compared to share-based compensation expense of $<span id="xdx_907_eus-gaap--ShareBasedCompensation_c20220501__20220731__us-gaap--AwardTypeAxis__custom--EquityAwardMember_zMp1luxHFTy9" title="Compensation expense related to stock-based award">331,000</span> and $<span id="xdx_908_eus-gaap--ShareBasedCompensation_c20220201__20220731__us-gaap--AwardTypeAxis__custom--EquityAwardMember_zGp3hfa0Den6" title="Compensation expense related to stock-based award">657,000</span>, respectively, for the three and six months ended July 31, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The fair value of stock options granted are estimated at the date of grant using a Black-Scholes option pricing model. Option pricing model input assumptions such as expected term, expected volatility and risk-free interest rate impact the fair value estimate. These assumptions are subjective and are generally derived from external (such as, risk-free rate of interest) and historical data (such as, volatility factor and expected term). Future grants of equity awards accounted for as share-based compensation could have a material impact on reported expenses depending upon the number, value and vesting period of future awards.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company issues restricted stock awards in the form of Company common stock. The fair value of these awards is based on the market closing price per share on the grant date. For the three and six months ended July 31, 2023, the Company issued <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c20230501__20230731__srt--TitleOfIndividualAxis__custom--EmployeesMember_zsHsJXPNVCVk" title="Restricted common shares">0</span> and <span id="xdx_905_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c20230201__20230731__srt--TitleOfIndividualAxis__custom--EmployeesMember_zfBWi8KsalAh" title="Restricted common shares">1,085,000</span> shares of restricted common stock to employees, respectively, compared to <span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c20220501__20220731__srt--TitleOfIndividualAxis__custom--EmployeesMember_zqyCdKj8XLWh" title="Restricted common shares">470,000</span> and <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c20220201__20220731__srt--TitleOfIndividualAxis__custom--EmployeesMember_zXs4PKz5ZNdl" title="Restricted common shares">800,000</span> shares of restricted common stock for the three and six months ended July 31, 2022, respectively. The Company expenses the compensation cost of these awards as the restriction period lapses, which is typically a three-year period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 537000 1109000 93000 116000 331000 657000 0 1085000 470000 800000 <p id="xdx_849_eus-gaap--IncomeTaxPolicyTextBlock_zuM0bngOLHhk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_86F_zFcj8mx3rug4">Income Taxes</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income taxes are accounted for under the asset and liability method. Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and for tax credit and loss carry-forwards. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled. In assessing net deferred tax assets, the Company considers whether it is more likely than not that some or all of the deferred tax assets will not be realized. The Company establishes a valuation allowance when it is more likely than not that all or a portion of deferred tax assets will not be realized. Refer to Note 6 – Income Taxes for further details.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company provides for uncertain tax positions and the related interest and penalties based upon management’s assessment of whether certain tax positions are more likely than not to be sustained upon examination by tax authorities. At July 31, 2023, the Company believes it has appropriately accounted for any uncertain tax positions.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_849_eus-gaap--EarningsPerSharePolicyTextBlock_z0VbWGRMna64" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_864_z9dXjTB16UWl">Net Loss Per Common Share</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company presents basic and diluted earnings per share (“EPS”) data for the Company’s common stock.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s unvested restricted stock awards are considered non-participating securities because holders are not entitled to non-forfeitable rights to dividends or dividend equivalents during the vesting term. Diluted EPS for the Company’s common stock is computed using the treasury stock method.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_899_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zbidWI8SYVRc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following is the calculation of the basic and diluted net loss per share of common stock for the three and six months ended July 31, 2023 and 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BB_zc3ZHAvtQ8h4" style="display: none">SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE OF COMMON STOCK</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_494_20230501__20230731_zQO27AwDCALi" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49E_20220501__20220731_zKiDuES7J3Hb" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_490_20230201__20230731_zqHgkKEp17Pk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49C_20220201__20220731_zsXnOvpI1fIh" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Basic and diluted loss per share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--NetIncomeLoss_zpOeBXPQvvu7" style="vertical-align: bottom; background-color: White"> <td style="width: 40%; text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Net loss</td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right">(2,515,000</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right">(3,272,000</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right">(5,416,000</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right">(6,059,000</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Basic and diluted net loss per share of common stock from operations</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpAA__" id="xdx_902_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20230501__20230731_z0WlbSgOsko" title="Basic net loss per share of common stock from operations"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpAA__" id="xdx_90E_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20230501__20230731_zYrzqmx5F0Ge" title="Diluted net loss per share of common stock from operations">(0.04</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpAA__" id="xdx_900_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20220501__20220731_pdd" title="Basic net loss per share of common stock from operations"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpAA__" id="xdx_90C_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20220501__20220731_ziGCDdsathwa" title="Diluted net loss per share of common stock from operations">(0.07</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpAA__" id="xdx_90A_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20230201__20230731_zJZLhTR4lwY7" title="Basic net loss per share of common stock from operations"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpAA__" id="xdx_908_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20230201__20230731_zEGgaZrOMhm9" title="Diluted net loss per share of common stock from operations">(0.10</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpAA__" id="xdx_902_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20220201__20220731_z9nfpSqtr7Oe" title="Basic net loss per share of common stock from operations"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpAA__" id="xdx_90E_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20220201__20220731_zuEgdbJO7zSd" title="Diluted net loss per share of common stock from operations">(0.13</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_406_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_zBw2nNadPnv8" style="vertical-align: bottom; background-color: White"> <td>Weighted average shares outstanding – Basic <span id="xdx_F42_z6j4HNvwSLpf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">56,357,684</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">47,231,296</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">56,164,282</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">47,129,879</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--EffectOfDilutiveSecuritiesStockOptionsRestrictedStocks_pid_zXv39Kpu3LMj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Effect of dilutive securities – Stock options and Restricted stock <span id="xdx_F4C_zaIZJAwk0gJ5" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0749">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0750">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0751">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0752">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_zPqMzeOsReNb" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Weighted average shares outstanding – Diluted</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">56,357,684</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">47,231,296</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">56,164,282</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">47,129,879</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span id="xdx_F01_zM9rZy0mzz33" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F15_zXaxOMT7FzHe" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes the effect of vested and excludes the effect of unvested restricted shares of common stock, which are considered non-participating securities. As of July 31, 2023 and 2022, there were <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_907_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230201__20230731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedStockMember_znDQ2cvzOYm" title="Diluted earnings per share">2,484,071</span> and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220201__20220731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedStockMember_z8N3S7FojLp8" title="Diluted earnings per share">1,564,031</span> unvested restricted shares of common stock outstanding, respectively.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F00_zNWG3Nuvfor3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1C_zEJB1iCIMvp9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Diluted net loss per share excludes the effect of shares that are anti-dilutive. For the three and six months ended July 31, 2023, diluted earnings per share excludes <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20230501__20230731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_zRaVe6SraN7j" title="Diluted earnings per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20230201__20230731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_zPVMWEGWsJzh" title="Diluted earnings per share">618,958</span></span> outstanding stock options and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20230501__20230731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedSharesMember_zfM7bdqE5JXk" title="Diluted earnings per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20230201__20230731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedSharesMember_zYrw2OHs6rp3" title="Diluted earnings per share">2,484,071</span></span> unvested restricted shares of common stock. For the three and six months ended July 31, 2022, diluted earnings per share excludes <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_90B_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20220501__20220731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_zzPfBGtUro4b" title="Diluted earnings per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_90A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20220201__20220731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_zV35w8zhTYb6" title="Diluted earnings per share">684,125</span></span> outstanding stock options and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_907_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20220501__20220731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedSharesMember_zpIfFn0Dette" title="Diluted earnings per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20220201__20220731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedSharesMember_zuaD8JFLiJT8" title="Diluted earnings per share">1,564,031</span></span> unvested restricted shares of common stock.</span></td></tr> </table> <p id="xdx_8A5_znBMZDIduD4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_899_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zbidWI8SYVRc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following is the calculation of the basic and diluted net loss per share of common stock for the three and six months ended July 31, 2023 and 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BB_zc3ZHAvtQ8h4" style="display: none">SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE OF COMMON STOCK</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_494_20230501__20230731_zQO27AwDCALi" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49E_20220501__20220731_zKiDuES7J3Hb" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_490_20230201__20230731_zqHgkKEp17Pk" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49C_20220201__20220731_zsXnOvpI1fIh" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Three Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Six Months Ended</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Basic and diluted loss per share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--NetIncomeLoss_zpOeBXPQvvu7" style="vertical-align: bottom; background-color: White"> <td style="width: 40%; text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Net loss</td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right">(2,515,000</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right">(3,272,000</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right">(5,416,000</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 11%; text-align: right">(6,059,000</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Basic and diluted net loss per share of common stock from operations</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpAA__" id="xdx_902_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20230501__20230731_z0WlbSgOsko" title="Basic net loss per share of common stock from operations"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpAA__" id="xdx_90E_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20230501__20230731_zYrzqmx5F0Ge" title="Diluted net loss per share of common stock from operations">(0.04</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpAA__" id="xdx_900_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20220501__20220731_pdd" title="Basic net loss per share of common stock from operations"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpAA__" id="xdx_90C_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20220501__20220731_ziGCDdsathwa" title="Diluted net loss per share of common stock from operations">(0.07</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpAA__" id="xdx_90A_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20230201__20230731_zJZLhTR4lwY7" title="Basic net loss per share of common stock from operations"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpAA__" id="xdx_908_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20230201__20230731_zEGgaZrOMhm9" title="Diluted net loss per share of common stock from operations">(0.10</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpAA__" id="xdx_902_eus-gaap--IncomeLossFromContinuingOperationsPerBasicShare_c20220201__20220731_z9nfpSqtr7Oe" title="Basic net loss per share of common stock from operations"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpAA__" id="xdx_90E_eus-gaap--IncomeLossFromContinuingOperationsPerDilutedShare_c20220201__20220731_zuEgdbJO7zSd" title="Diluted net loss per share of common stock from operations">(0.13</span></span></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_406_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_zBw2nNadPnv8" style="vertical-align: bottom; background-color: White"> <td>Weighted average shares outstanding – Basic <span id="xdx_F42_z6j4HNvwSLpf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">56,357,684</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">47,231,296</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">56,164,282</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">47,129,879</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--EffectOfDilutiveSecuritiesStockOptionsRestrictedStocks_pid_zXv39Kpu3LMj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Effect of dilutive securities – Stock options and Restricted stock <span id="xdx_F4C_zaIZJAwk0gJ5" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0749">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0750">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0751">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0752">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_zPqMzeOsReNb" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1.5pt">Weighted average shares outstanding – Diluted</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">56,357,684</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">47,231,296</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">56,164,282</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">47,129,879</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span id="xdx_F01_zM9rZy0mzz33" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F15_zXaxOMT7FzHe" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Includes the effect of vested and excludes the effect of unvested restricted shares of common stock, which are considered non-participating securities. As of July 31, 2023 and 2022, there were <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_907_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20230201__20230731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedStockMember_znDQ2cvzOYm" title="Diluted earnings per share">2,484,071</span> and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_90F_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20220201__20220731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedStockMember_z8N3S7FojLp8" title="Diluted earnings per share">1,564,031</span> unvested restricted shares of common stock outstanding, respectively.</span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F00_zNWG3Nuvfor3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span id="xdx_F1C_zEJB1iCIMvp9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Diluted net loss per share excludes the effect of shares that are anti-dilutive. For the three and six months ended July 31, 2023, diluted earnings per share excludes <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20230501__20230731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_zRaVe6SraN7j" title="Diluted earnings per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_908_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20230201__20230731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_zPVMWEGWsJzh" title="Diluted earnings per share">618,958</span></span> outstanding stock options and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_904_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20230501__20230731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedSharesMember_zfM7bdqE5JXk" title="Diluted earnings per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_905_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20230201__20230731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedSharesMember_zYrw2OHs6rp3" title="Diluted earnings per share">2,484,071</span></span> unvested restricted shares of common stock. For the three and six months ended July 31, 2022, diluted earnings per share excludes <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_90B_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20220501__20220731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_zzPfBGtUro4b" title="Diluted earnings per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_90A_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20220201__20220731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__us-gaap--EmployeeStockOptionMember_zV35w8zhTYb6" title="Diluted earnings per share">684,125</span></span> outstanding stock options and <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_907_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20220501__20220731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedSharesMember_zpIfFn0Dette" title="Diluted earnings per share"><span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNDSEVEVUxFIE9GIEJBU0lDIEFORCBESUxVVEVEIE5FVCBMT1NTIFBFUiBTSEFSRSBPRiBDT01NT04gU1RPQ0sgKERldGFpbHMpIChQYXJlbnRoZXRpY2FsKQA_" id="xdx_900_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20220201__20220731__us-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis__custom--UnvestedRestrictedSharesMember_zuaD8JFLiJT8" title="Diluted earnings per share">1,564,031</span></span> unvested restricted shares of common stock.</span></td></tr> </table> -2515000 -3272000 -5416000 -6059000 -0.04 -0.04 -0.07 -0.07 -0.10 -0.10 -0.13 -0.13 56357684 47231296 56164282 47129879 56357684 47231296 56164282 47129879 2484071 1564031 618958 618958 2484071 2484071 684125 684125 1564031 1564031 <p id="xdx_845_ecustom--OtherOperatingCostPolicyTextBlock_zEeTg0zbovU5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_zEMbaki6zHc2">Other Operating Costs</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Acquisition-related Costs</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the three months and six months ended July 31, 2023, the Company incurred certain acquisition-related costs related to the acquisition of Avelead totaling $<span id="xdx_906_eus-gaap--BusinessCombinationAcquisitionRelatedCosts_c20230501__20230731_zA4RB1Ehhk44" title="Acquisition related costs">9,000</span> and $<span id="xdx_901_eus-gaap--BusinessCombinationAcquisitionRelatedCosts_c20230201__20230731_za0fncVu6DX6" title="Acquisition related costs">44,000</span>, respectively, consisting primarily of professional service fees. For the three and six months ended July 31, 2022, the Company incurred acquisition-related costs totaling $<span id="xdx_90B_eus-gaap--BusinessCombinationAcquisitionRelatedCosts_c20220501__20220731_zxvvwUhtfvP4" title="Acquisition related costs">49,000</span> and $<span id="xdx_908_eus-gaap--BusinessCombinationAcquisitionRelatedCosts_c20220201__20220731_z32qxtTP50Od" title="Acquisition related costs">139,000</span> respectively, consisting primarily of professional service fees.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 9000 44000 49000 139000 <p id="xdx_842_ecustom--NoncashItemsPolicyTextBlock_zWiH02ISRxZb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i><span id="xdx_86B_zy5q5S0ZZDX1">Non-Cash Items</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the six months ended July 31, 2023, the Company recorded capitalized software purchased with stock, totaling $<span id="xdx_901_eus-gaap--DebtInstrumentDecreaseForgiveness_c20230201__20230731_zurju9QXnmY3" title="Forgiveness of Ppp loan and accrued interest">116,000</span>, as non-cash items related to the condensed consolidated statements of cash flow.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 116000 <p id="xdx_84F_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zJ14CiyVmjGh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_860_zTLqBeB0kBjl">Accounting Pronouncements Recently Adopted</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On February 1, 2023, the Company adopted ASU No. 2016-13, <i>Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</i> (“ASU 2016-13”), as amended. ASU 2016-13 requires an allowance for expected credit losses to be applied to financial assets at inception and reflect the risk of credit loss over the life of the asset. The Company estimated current expected credit losses based on historical credit loss rates and applied an increase to account for future economic conditions. The Company’s allowance for doubtful accounts as of January 31, 2023, prior to the adoption of ASU 216-13, was $<span id="xdx_90F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iI_pp0p0_c20230131_z58DJcbES21c" title="Allowance for doubtful accounts">132,000</span>. The Company estimated the current expected credit loss related to accounts receivable as of the adoption date of February 1, 2023 to be $<span id="xdx_90E_eus-gaap--DeferredFinanceCostsNet_iI_c20230201_zhUa0JEC7dsi" title="Deferred financing cost">96,000</span>. The Company recorded the adjustment in accounting policy change of $<span id="xdx_906_ecustom--AdoptionOfASU_c20230201__20230731_z5a79wZIyIZg" title="Adoption of asu">36,000</span> to the opening accumulated deficit balance for the year of adoption.</span></p> <p id="xdx_893_ecustom--AccountingPronouncementsRecentlyAdoptedTableTextBlock_zluZ2FAKxm79" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B1_zYcAOJWRrDJa" style="display: none">SCHEDULE OF ACCOUNTING PRONOUNCEMENTS RECENTLY ADOPTED</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">January 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">CECL Adoption</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Provision adjustments</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Write-offs &amp; Recoveries</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 35%; text-align: left; padding-bottom: 1.5pt">Allowance for credit losses</td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(<span id="xdx_908_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_pp0p0_c20230201__20230731_zTVHts03AfO6" title="Allowance for doubtful accounts">132,000</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><span id="xdx_90B_ecustom--AdoptionOfASU_c20230201__20230731_zTO1u0qUrdal" title="Adoption of asu">36,000</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"> </td><td id="xdx_98A_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20230201__20230731_zkug0SNsB5G3" style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right" title="Provision adjustments"><span style="-sec-ix-hidden: xdx2ixbrl0809">—</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"> </td><td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_c20230201__20230731_z39gWdOYtDza" style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right" title="Write offs and Recoveries"><span style="-sec-ix-hidden: xdx2ixbrl0811">—</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(<span id="xdx_90F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20230201__20230731_zkCYfNjyPTZd" title="Allowance for doubtful accounts">96,000</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td></tr> </table> <p id="xdx_8A0_zdXp9xJQ1y8f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the period ended July 31, 2023, the Company estimated the current expected credit loss related to accounts receivable using historical credit loss rates and applied an adjustment to account for future economic conditions in accordance with ASU 2016-13. The Company had no further impact on the allowance for credit losses during the six month period ended July 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 132000 96000 36000 <p id="xdx_893_ecustom--AccountingPronouncementsRecentlyAdoptedTableTextBlock_zluZ2FAKxm79" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B1_zYcAOJWRrDJa" style="display: none">SCHEDULE OF ACCOUNTING PRONOUNCEMENTS RECENTLY ADOPTED</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">January 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">CECL Adoption</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Provision adjustments</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Write-offs &amp; Recoveries</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 35%; text-align: left; padding-bottom: 1.5pt">Allowance for credit losses</td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(<span id="xdx_908_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_pp0p0_c20230201__20230731_zTVHts03AfO6" title="Allowance for doubtful accounts">132,000</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><span id="xdx_90B_ecustom--AdoptionOfASU_c20230201__20230731_zTO1u0qUrdal" title="Adoption of asu">36,000</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"> </td><td id="xdx_98A_eus-gaap--AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease_c20230201__20230731_zkug0SNsB5G3" style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right" title="Provision adjustments"><span style="-sec-ix-hidden: xdx2ixbrl0809">—</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"> </td><td id="xdx_98E_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_c20230201__20230731_z39gWdOYtDza" style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right" title="Write offs and Recoveries"><span style="-sec-ix-hidden: xdx2ixbrl0811">—</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 2%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(<span id="xdx_90F_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_c20230201__20230731_zkCYfNjyPTZd" title="Allowance for doubtful accounts">96,000</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">)</td></tr> </table> 132000 36000 96000 <p id="xdx_848_ecustom--RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock_zv9RX7UJ8dih" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_865_z0b38RGlunba">Recent Accounting Pronouncements Not Yet Adopted</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company does not believe there are any other new accounting pronouncements that have been issued that might have a material impact on its financial position or results of operations.</span></p> <p id="xdx_803_eus-gaap--BusinessCombinationDisclosureTextBlock_zfp3CKTp6dF" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">NOTE 3 — <span id="xdx_82F_zBxZRjNpdsya">BUSINESS COMBINATION</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Avelead Acquisition</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company acquired all of the equity interests of Avelead Consulting, LLC (“Avelead”) as part of the Company’s strategic expansion into the acute-care health care revenue cycle management industry (the “Transaction”). The Transaction was completed on August 16, 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On November 21, 2022, the Company made cash payments of $<span id="xdx_906_eus-gaap--PaymentsToAcquireBusinessesNetOfCashAcquired_c20221120__20221121__us-gaap--TypeOfArrangementAxis__custom--UnitPurchaseAgreementMember_zYR7qEy6BbT7" title="Payments to cash acquired">2,012,000</span> and issued <span id="xdx_900_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20221120__20221121__us-gaap--TypeOfArrangementAxis__custom--UnitPurchaseAgreementMember_zvABnFNHAof1" title="Restricted common stock, shares">1,871,037</span> unregistered securities in the form of restricted common stock, par value $<span id="xdx_90B_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20221121__us-gaap--TypeOfArrangementAxis__custom--UnitPurchaseAgreementMember_zI24wRikl58d" title="Common stock, par value">0.01</span> per share, with respect to the first year earnout consideration. The estimated aggregate value of the first year earnout payment is $<span id="xdx_90D_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_c20221120__20221121__us-gaap--TypeOfArrangementAxis__custom--UnitPurchaseAgreementMember__us-gaap--AwardDateAxis__custom--FirstYearEarnoutMember_z6H8Z2hfYGA9" title="Earnout payment">5,000,000</span>. The second (and final) year earnout payment, if any, will be payable on or about October 15, 2023. These liabilities are reflected at the estimated fair value of the future commitment on the Company’s condensed consolidated balance sheet as Acquisition Earnout Liability.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 2012000 1871037 0.01 5000000 <p id="xdx_801_eus-gaap--LesseeOperatingLeasesTextBlock_zs1eyAVvLlmb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">NOTE 4 — <span id="xdx_82D_zgXzFXTYzMab">OPERATING LEASES</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We determine whether an arrangement is a lease at inception. Right-of-use assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease right-of-use assets and liabilities are recognized at commencement date based on the present value of lease payments over the expected lease term. Since our lease arrangements do not provide an implicit rate, we use our incremental borrowing rate for the expected remaining lease term at commencement date for new and existing leases in determining the present value of future lease payments. Operating lease expense is recognized on a straight-line basis over the lease term.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Alpharetta Office Lease</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On October 1, 2021, the Company entered into an agreement with a third-party to sublease its office space in Alpharetta, Georgia. The sublease term was for <span id="xdx_907_ecustom--SubleaseTerm_dtM_c20210929__20211002__us-gaap--TypeOfArrangementAxis__custom--SubleaseAgreementMember_z6xKy0KMOEze" title="Sublease, term">18</span> months, which coincided with the Company’s underlying lease (see below). The Company received $<span id="xdx_90E_eus-gaap--SubleaseIncome_c20210929__20211002__us-gaap--TypeOfArrangementAxis__custom--SubleaseAgreementMember_z3w5cjJ6Jyo4" title="Sublease income">292,000</span> from the sublessee over the term of the sublease. The sublease did not relieve the Company of its original obligation under the lease, and therefore the Company did not adjust the operating lease right-of-use asset and related liability. The sublease terminated on March 31, 2023. For the six months ended July 31, 2023, the Company recorded $<span id="xdx_904_eus-gaap--SubleaseIncome_c20230201__20230731_zwSNFKJMZCw1" title="Sublease income">32,000</span> as other income related to the sublease.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company entered into a lease for office space in Alpharetta, Georgia, on March 1, 2020. The lease terminated on March 31, 2023. At inception, the Company recorded a right-of use asset of $<span id="xdx_90F_eus-gaap--OperatingLeaseRightOfUseAsset_iI_c20211031__srt--StatementScenarioAxis__custom--AtinceptionMember_zA1siiIPiuVj" title="Operating lease, right of use assets">540,000</span>, and related current and long-term operating lease obligation in the accompanying consolidated balance sheet. The Company used a discount rate of <span id="xdx_907_eus-gaap--LesseeOperatingLeaseDiscountRate_iI_dp_uPure_c20230731_z0suPO60EbHd" title="Lesee discount rate">6.5</span>% to determine the lease liability. For the six months ended July 31, 2023 and 2022, the Company had lease operating costs of approximately $<span id="xdx_901_eus-gaap--OperatingLeaseCost_c20230201__20230731_zfdUtRt05A8a" title="Operating lease cost">32,000</span> and $<span id="xdx_90E_eus-gaap--OperatingLeaseCost_c20220201__20220731_zaGZk4oh8sie" title="Operating lease cost">97,000</span>, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Suwanee Office Lease</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Upon acquiring Avelead on August 16, 2021 (refer to Note 3 – Business Combination), the Company assumed an operating lease agreement for the corporate office space of Avelead. The lessor is an entity controlled by one of the sellers of Avelead and that seller is a former employee of the Company. The initial 36-month term lease commenced March 1, 2019 and expired on <span id="xdx_90D_eus-gaap--LeaseExpirationDate1_dd_c20210814__20210816__us-gaap--TypeOfArrangementAxis__custom--SuwaneeOfficeLeaseMember_zKAftZUIXHO3" title="Lease expiration date">February 28, 2022</span>. The Company previously renewed the lease for an additional 12-month term which expired February 28, 2023 and was not renewed. For the six months ended July 31, 2023, the Company recorded rent expense of $<span id="xdx_909_eus-gaap--PaymentsForRent_c20230201__20230731__us-gaap--TypeOfArrangementAxis__custom--SuwaneeOfficeLeaseMember_zn8SFKqCrc2h" title="Payments for rent">6,000</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> P18M 292000 32000 540000 0.065 32000 97000 2022-02-28 6000 <p id="xdx_80A_eus-gaap--DebtDisclosureTextBlock_zC5cewrZpc7h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">NOTE 5 — <span id="xdx_82C_zYfJCF9fcBH4">DEBT</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89C_eus-gaap--ScheduleOfDebtTableTextBlock_zG8NCggakzei" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding principal balances consisted of the following at:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_zF7RFAd4kYBh" style="display: none">SCHEDULE OF OUTSTANDING DEBT</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49F_20230731_zmiNrMmFux17" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49D_20230131_zXAdY8lCVdu6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">January 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_407_eus-gaap--DebtInstrumentCarryingAmount_iI_zukKT4Laqyt2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left">Term loan</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">9,500,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">9,750,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_ecustom--FinancingCostPayable_iI_z00HSnx5lHAc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Financing cost payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">104,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">69,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--DeferredFinanceCostsNet_iNI_di_zpVFbXurKPFe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Deferred financing cost</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(87,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(105,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_40C_eus-gaap--LongTermDebt_iI_zQyCIXu7NQkk" style="vertical-align: bottom; background-color: White"> <td>Total</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,517,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,714,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--LongTermDebtCurrent_iNI_di_zPVgvVajd2of" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Less: Current portion</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,000,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(750,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_409_eus-gaap--LongTermDebtNoncurrent_iI_znHZnEZTy0zf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Non-current portion of debt</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,517,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,964,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AC_zvwWqpmMyOw5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Term Loan</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On November 29, 2022, the Company executed a Second Modification to Second Amended and Restated Loan Agreement (the “Second Modification”). The Second Modification includes an expansion of the Company’s total borrowing to include a $<span id="xdx_90D_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_c20221129__us-gaap--TypeOfArrangementAxis__custom--SecondModificationAgreementMember_zCTCxSW7Ksgb" title="Line of credit facility, maximum borrowing capacity">2,000,000</span> non-formula revolving line of credit. The revolving line of credit will be co-terminus with the term loan and matures on August 26, 2026. There are no requirements to draw on the line of credit. Amounts outstanding under the line of credit portion of the Second Amended and Restated Loan Agreement bear interest at a per annum rate equal to the Prime Rate (as published in The Wall Street Journal) plus <span id="xdx_902_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_uPure_c20221128__20221129__us-gaap--VariableRateAxis__us-gaap--BaseRateMember__us-gaap--TypeOfArrangementAxis__custom--SecondModificationAgreementMember_zAdzjal3gyp8" title="Debt instrument, basis spread on variable rate">1.5</span>%, with a Prime “floor” rate of <span id="xdx_90B_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20221129__us-gaap--VariableRateAxis__us-gaap--BaseRateMember__us-gaap--TypeOfArrangementAxis__custom--SecondModificationAgreementMember_zvyIq5UQQRP8" title="Debt instrument, interest rate, stated percentage">3.25</span>%. The Second Modification amended certain financial covenants in the Second Amended and Restated Loan Agreement. At January 31, 2023 and July 31, 2023, there was no outstanding balance on the revolving line of credit.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under the Second Amended and Restated Loan Agreement, the Company has a term loan facility with an initial maximum principal amount of $<span id="xdx_90C_eus-gaap--DebtInstrumentFaceAmount_iI_c20221129__us-gaap--TypeOfArrangementAxis__custom--SecondModificationAgreementMember_z4UZISsfOah2" title="Principal amount">10,000,000</span>. Amounts outstanding under the Second Amended and Restated Loan Agreement bear interest at a per annum rate equal to the Prime Rate (as published in The Wall Street Journal) plus <span id="xdx_90F_eus-gaap--DebtInstrumentBasisSpreadOnVariableRate1_pid_dp_uPure_c20221128__20221129__us-gaap--VariableRateAxis__us-gaap--BaseRateMember__us-gaap--TypeOfArrangementAxis__custom--SecondModificationAgreementMember_zWhWlv6sI7Oa" title="Debt instrument, basis spread on variable rate">1.5</span>%, with a Prime “floor” rate of <span id="xdx_90D_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20221129__us-gaap--VariableRateAxis__us-gaap--BaseRateMember__us-gaap--TypeOfArrangementAxis__custom--SecondModificationAgreementMember_zakTGAIgTzQ2" title="Debt instrument, interest rate, stated percentage">3.25</span>%. The Second Amended and Restated Loan Agreement has a five-year term, and the maximum principal amount was advanced in a single-cash advance on or about the original closing date (August 2021). Interest is due monthly, and the Company shall make monthly interest-only payments through the one-year anniversary of the original closing date. Under the Second Amended and Restated Loan Agreement, principal repayments are required of $<span id="xdx_902_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_iI_c20210826__us-gaap--TypeOfArrangementAxis__custom--SecurityAgreementMember__us-gaap--LineOfCreditFacilityAxis__custom--BridgeBankMember_zsGO7cEznUc9" title="Long term debt, maturity, year two">500,000</span> in the second year, $<span id="xdx_90A_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_iI_c20210826__us-gaap--TypeOfArrangementAxis__custom--SecurityAgreementMember__us-gaap--LineOfCreditFacilityAxis__custom--BridgeBankMember_zY6XuCQy0Bjl" title="Long term debt, maturity, year three">1,000,000</span> in the third year, $<span id="xdx_904_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_iI_c20210826__us-gaap--TypeOfArrangementAxis__custom--SecurityAgreementMember__us-gaap--LineOfCreditFacilityAxis__custom--BridgeBankMember_z3diTybxqtu" title="Long term debt, maturity, year four">2,000,000</span> in the fourth year, and $<span id="xdx_90A_eus-gaap--LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_iI_c20210826__us-gaap--TypeOfArrangementAxis__custom--SecurityAgreementMember__us-gaap--LineOfCreditFacilityAxis__custom--BridgeBankMember_zPBTJNx7JwY5" title="Long term debt, maturity, year five">3,000,000</span> in the fifth year with the remaining outstanding principal balance and all accrued but unpaid interest due in full on the maturity date. The Second Amended and Restated Loan Agreement may also require early repayments if certain conditions are met.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Second Amended and Restated Loan Agreement includes customary financial covenants as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Minimum Cash</span></b>. <span id="xdx_902_eus-gaap--DebtInstrumentCovenantDescription_c20221128__20221129__us-gaap--TypeOfArrangementAxis__custom--SecondModificationAgreementMember_z3c8gr8VmC3e" title="Debt financial covenants, description">Borrowers shall, at all times, maintain unrestricted cash of Borrowers at Bank in an amount not less than Two Million Dollars ($2,000,000).</span></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Maximum Debt to ARR Ratio</span></b>. Borrowers’ Maximum Debt to ARR Ratio, measured on a quarterly basis as of the last day of each fiscal quarter, shall not be greater than the amount set forth under the heading “Maximum Debt to ARR Ratio” as of, and for each of the dates appearing adjacent to such “Maximum Debt to ARR Ratio”.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify"> </p> <p id="xdx_89C_ecustom--ScheduleOfMaximumDebtToARRRatioTableTextBlock_z4DxOWcpHIve" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B2_z6QQZvlSn639" style="display: none">SCHEDULE OF MAXIMUM DEBT TO ARR RATIO</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 75%; margin-right: auto"> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1.5pt solid; width: 82%; font-weight: bold">Quarter Ending</td><td style="width: 2%; font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 16%; font-weight: bold; text-align: left"><p style="text-align: center; margin-top: 0; margin-bottom: 0">Maximum</p> <p style="text-align: center; margin-top: 0; margin-bottom: 0">Debt to ARR</p> <p style="text-align: center; margin-top: 0; margin-bottom: 0">Ratio</p></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>October 31, 2022</td><td> </td> <td style="text-align: right"><span id="xdx_906_ecustom--MaximumDebtToArrRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--OctoberThirtyOneTwoThousandAndTwentyTwoMember__srt--RangeAxis__srt--MinimumMember_zTrgiPStsop1" title="Maximum Debt to ARR Ratio">0.80</span> to <span id="xdx_90A_ecustom--MaximumDebtToArrRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--OctoberThirtyOneTwoThousandAndTwentyTwoMember__srt--RangeAxis__srt--MaximumMember_zFpEK9LPYScf" title="Maximum Debt to ARR Ratio">1.00</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>January 31, 2023</td><td> </td> <td style="text-align: right"><span id="xdx_902_ecustom--MaximumDebtToArrRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--JanuaryThirtyOneTwoThousandTwentyThreeMember__srt--RangeAxis__srt--MinimumMember_zLFJzdvRFNla" title="Maximum Debt to ARR Ratio">0.70</span> to <span id="xdx_90A_ecustom--MaximumDebtToArrRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--JanuaryThirtyOneTwoThousandTwentyThreeMember__srt--RangeAxis__srt--MaximumMember_zezkuWsCaGg1" title="Maximum Debt to ARR Ratio">1.00</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>April 30, 2023</td><td> </td> <td style="text-align: right"><span id="xdx_905_ecustom--MaximumDebtToArrRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--AprilThirtyTwoThousandTwentyThreeMember__srt--RangeAxis__srt--MinimumMember_z3vqxKr6hYAl" title="Maximum Debt to ARR Ratio">0.65</span> to <span id="xdx_907_ecustom--MaximumDebtToArrRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--AprilThirtyTwoThousandTwentyThreeMember__srt--RangeAxis__srt--MaximumMember_zvSCATdRkcb" title="Maximum Debt to ARR Ratio">1.00</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>July 31, 2023</td><td> </td> <td style="text-align: right"><span id="xdx_907_ecustom--MaximumDebtToArrRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--JulyThirtyOneTwoThousandTwentyThreeMember__srt--RangeAxis__srt--MinimumMember_zW7cE4rH1eW4" title="Maximum Debt to ARR Ratio">0.60</span> to <span id="xdx_904_ecustom--MaximumDebtToArrRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--JulyThirtyOneTwoThousandTwentyThreeMember__srt--RangeAxis__srt--MaximumMember_za6lOSnjG686" title="Maximum Debt to ARR Ratio">1.00</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>October 31, 2023</td><td> </td> <td style="text-align: right"><span id="xdx_909_ecustom--MaximumDebtToArrRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--OctoberThirtyOneTwoThousandTwentyThreeMember__srt--RangeAxis__srt--MinimumMember_zUZCtWUppnPg" title="Maximum Debt to ARR Ratio">0.55</span> to <span id="xdx_904_ecustom--MaximumDebtToArrRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--OctoberThirtyOneTwoThousandTwentyThreeMember__srt--RangeAxis__srt--MaximumMember_zfhxg5elJtX3" title="Maximum Debt to ARR Ratio">1.00</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>January 31, 2024</td><td> </td> <td style="text-align: right"><span id="xdx_905_ecustom--MaximumDebtToArrRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--JanuaryThirtyOneTwoThousandTwentyFourMember__srt--RangeAxis__srt--MinimumMember_zy0Q72VJjAF5" title="Maximum Debt to ARR Ratio">0.50</span> to <span id="xdx_907_ecustom--MaximumDebtToArrRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--JanuaryThirtyOneTwoThousandTwentyFourMember__srt--RangeAxis__srt--MaximumMember_zmwSNKN1stfl" title="Maximum Debt to ARR Ratio">1.00</span></td></tr> </table> <p id="xdx_8AA_zrEPYDF1HvHi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Maximum Debt to Adjusted EBITDA Ratio</span></b>. Commencing with the quarter ending April 30, 2024, Borrowers’ Maximum Debt to Adjusted EBITDA Ratio, measured on a quarterly basis as of the last day of each fiscal quarter for the trailing four (4) quarter period then ended, shall not be greater than the amount set forth under the heading “Maximum Debt to Adjusted EBITDA Ratio” as of, and for each of the dates appearing adjacent to such “Maximum Debt to Adjusted EBITDA Ratio”.</span></td></tr> </table> <p id="xdx_893_ecustom--ScheduleOfMaximumDebtToAdjustedEBITDARatioTableTextBlock_z7LTQuIsC7a4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_ztttk90Bq9Kd" style="display: none">SCHEDULE OF MAXIMUM DEBT TO ADJUSTED EBITDA RATIO</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 75%; margin-right: auto"> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1.5pt solid; width: 82%; font-weight: bold">Quarter Ending</td><td style="width: 2%; font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 16%; font-weight: bold; text-align: left"><p style="text-align: center; margin-top: 0; margin-bottom: 0">Maximum Debt to Adjusted EBITDA</p> <p style="text-align: center; margin-top: 0; margin-bottom: 0">Ratio</p></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>April 30, 2024</td><td> </td> <td style="text-align: right"><span id="xdx_905_ecustom--MaximumDebtToAdjustedEbitdaRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--AprilThirtyTwoThousandTwentyFourMember__srt--RangeAxis__srt--MaximumMember_zh4Ji4eb10Y8" title="Maximum Debt to Adjusted EBITDA Ratio">3.50</span> to <span id="xdx_903_ecustom--MaximumDebtToAdjustedEbitdaRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--AprilThirtyTwoThousandTwentyFourMember__srt--RangeAxis__srt--MinimumMember_zQONOP0HQG2i" title="Maximum Debt to Adjusted EBITDA Ratio">1.00</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">July 31, 2024 and on the last day of each quarter thereafter</td><td> </td> <td style="text-align: right"><span id="xdx_901_ecustom--MaximumDebtToAdjustedEbitdaRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--JulyThirtyOneTwoThousandTwentyFourAndThereafterMember__srt--RangeAxis__srt--MaximumMember_zAURHohunK39" title="Maximum Debt to Adjusted EBITDA Ratio">2.00 </span>to <span id="xdx_904_ecustom--MaximumDebtToAdjustedEbitdaRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--JulyThirtyOneTwoThousandTwentyFourAndThereafterMember__srt--RangeAxis__srt--MinimumMember_zpzpkBdneJ4h" title="Maximum Debt to Adjusted EBITDA Ratio">1.00</span></td></tr> </table> <p id="xdx_8A8_zLxZd31tfHm5" style="margin-top: 0; margin-bottom: 0"> </p> <p style="margin-top: 0; margin-bottom: 0"></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">●</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Fixed Charge Coverage Ratio</span></b>. Commencing with the quarter ending April 30, 2024, Borrowers shall maintain a Fixed Charge Coverage Ratio of not less than <span id="xdx_90E_ecustom--FixedChargeCoverageRatio_iI_pid_dp_uPure_c20230731__us-gaap--TypeOfArrangementAxis__custom--SecondModificationAgreementMember__srt--RangeAxis__srt--MaximumMember_z2WtIghSInf6" title="Fixed charge coverage ratio">1.20</span> to <span id="xdx_90E_ecustom--FixedChargeCoverageRatio_iI_pid_dp_uPure_c20230731__us-gaap--TypeOfArrangementAxis__custom--SecondModificationAgreementMember__srt--RangeAxis__srt--MinimumMember_zbUjRrWpnfF3" title="Fixed charge coverage ratio">1.00</span>, measured on a quarterly basis as of the last day of each fiscal quarter for the trailing four (4) quarter period then ended.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Second Amended and Restated Loan Agreement also includes customary negative covenants, subject to exceptions, which limit transfers, capital expenditures, indebtedness, certain liens, investments, acquisitions, dispositions of assets, restricted payments, and the business activities of the Company, as well as customary representations and warranties, affirmative covenants and events of default, including cross defaults and a change of control default. The line of credit also is subject to customary prepayment requirements. Substantially all the assets of the Company are collateralized by the Second Amended and Restated Loan Agreement. For the periods ended January 31, 2023 and July 31, 2023, the Company was in compliance with the Second Amended and Restated Loan Agreement covenants. The Company is forecasted to miss certain future covenants. See Note 1 – Basis of Presentation for detail regarding the Company’s assessment as a going concern.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company records costs related to the maintenance of the Second Amended and Restated Loan Agreement as deferred financing costs, net of the term loan. These deferred financing costs are being amortized over the remaining term of the loan. The Company has incurred $<span id="xdx_90D_eus-gaap--AmortizationOfFinancingCosts_c20210825__20210826__us-gaap--TypeOfArrangementAxis__custom--LoanAndSecurityAgreementMember_zMtLd9OEh619" title="Amortization of debt issuance costs">250,000</span> in financing costs which becomes payable at the earlier of the term date of the loan, or pre-payment. These costs are being accreted, through interest expense, to the full value of the $<span id="xdx_901_eus-gaap--AccretionExpense_c20210825__20210826__us-gaap--TypeOfArrangementAxis__custom--LoanAndSecurityAgreementMember_zFVZDVBGjB48" title="Accretion expense">250,000</span> over the remaining term of the loan.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89C_eus-gaap--ScheduleOfDebtTableTextBlock_zG8NCggakzei" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding principal balances consisted of the following at:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_zF7RFAd4kYBh" style="display: none">SCHEDULE OF OUTSTANDING DEBT</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49F_20230731_zmiNrMmFux17" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">July 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1.5pt"> </td> <td colspan="2" id="xdx_49D_20230131_zXAdY8lCVdu6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">January 31, 2023</td><td style="padding-bottom: 1.5pt; font-weight: bold"> </td></tr> <tr id="xdx_407_eus-gaap--DebtInstrumentCarryingAmount_iI_zukKT4Laqyt2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 60%; text-align: left">Term loan</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">9,500,000</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">9,750,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_ecustom--FinancingCostPayable_iI_z00HSnx5lHAc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Financing cost payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">104,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">69,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--DeferredFinanceCostsNet_iNI_di_zpVFbXurKPFe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt">Deferred financing cost</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(87,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(105,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_40C_eus-gaap--LongTermDebt_iI_zQyCIXu7NQkk" style="vertical-align: bottom; background-color: White"> <td>Total</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,517,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,714,000</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--LongTermDebtCurrent_iNI_di_zPVgvVajd2of" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Less: Current portion</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1,000,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(750,000</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr> <tr id="xdx_409_eus-gaap--LongTermDebtNoncurrent_iI_znHZnEZTy0zf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Non-current portion of debt</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,517,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,964,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 9500000 9750000 104000 69000 87000 105000 9517000 9714000 1000000 750000 8517000 8964000 2000000 0.015 0.0325 10000000 0.015 0.0325 500000 1000000 2000000 3000000 Borrowers shall, at all times, maintain unrestricted cash of Borrowers at Bank in an amount not less than Two Million Dollars ($2,000,000). <p id="xdx_89C_ecustom--ScheduleOfMaximumDebtToARRRatioTableTextBlock_z4DxOWcpHIve" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B2_z6QQZvlSn639" style="display: none">SCHEDULE OF MAXIMUM DEBT TO ARR RATIO</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 75%; margin-right: auto"> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1.5pt solid; width: 82%; font-weight: bold">Quarter Ending</td><td style="width: 2%; font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 16%; font-weight: bold; text-align: left"><p style="text-align: center; margin-top: 0; margin-bottom: 0">Maximum</p> <p style="text-align: center; margin-top: 0; margin-bottom: 0">Debt to ARR</p> <p style="text-align: center; margin-top: 0; margin-bottom: 0">Ratio</p></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>October 31, 2022</td><td> </td> <td style="text-align: right"><span id="xdx_906_ecustom--MaximumDebtToArrRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--OctoberThirtyOneTwoThousandAndTwentyTwoMember__srt--RangeAxis__srt--MinimumMember_zTrgiPStsop1" title="Maximum Debt to ARR Ratio">0.80</span> to <span id="xdx_90A_ecustom--MaximumDebtToArrRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--OctoberThirtyOneTwoThousandAndTwentyTwoMember__srt--RangeAxis__srt--MaximumMember_zFpEK9LPYScf" title="Maximum Debt to ARR Ratio">1.00</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>January 31, 2023</td><td> </td> <td style="text-align: right"><span id="xdx_902_ecustom--MaximumDebtToArrRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--JanuaryThirtyOneTwoThousandTwentyThreeMember__srt--RangeAxis__srt--MinimumMember_zLFJzdvRFNla" title="Maximum Debt to ARR Ratio">0.70</span> to <span id="xdx_90A_ecustom--MaximumDebtToArrRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--JanuaryThirtyOneTwoThousandTwentyThreeMember__srt--RangeAxis__srt--MaximumMember_zezkuWsCaGg1" title="Maximum Debt to ARR Ratio">1.00</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>April 30, 2023</td><td> </td> <td style="text-align: right"><span id="xdx_905_ecustom--MaximumDebtToArrRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--AprilThirtyTwoThousandTwentyThreeMember__srt--RangeAxis__srt--MinimumMember_z3vqxKr6hYAl" title="Maximum Debt to ARR Ratio">0.65</span> to <span id="xdx_907_ecustom--MaximumDebtToArrRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--AprilThirtyTwoThousandTwentyThreeMember__srt--RangeAxis__srt--MaximumMember_zvSCATdRkcb" title="Maximum Debt to ARR Ratio">1.00</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>July 31, 2023</td><td> </td> <td style="text-align: right"><span id="xdx_907_ecustom--MaximumDebtToArrRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--JulyThirtyOneTwoThousandTwentyThreeMember__srt--RangeAxis__srt--MinimumMember_zW7cE4rH1eW4" title="Maximum Debt to ARR Ratio">0.60</span> to <span id="xdx_904_ecustom--MaximumDebtToArrRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--JulyThirtyOneTwoThousandTwentyThreeMember__srt--RangeAxis__srt--MaximumMember_za6lOSnjG686" title="Maximum Debt to ARR Ratio">1.00</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>October 31, 2023</td><td> </td> <td style="text-align: right"><span id="xdx_909_ecustom--MaximumDebtToArrRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--OctoberThirtyOneTwoThousandTwentyThreeMember__srt--RangeAxis__srt--MinimumMember_zUZCtWUppnPg" title="Maximum Debt to ARR Ratio">0.55</span> to <span id="xdx_904_ecustom--MaximumDebtToArrRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--OctoberThirtyOneTwoThousandTwentyThreeMember__srt--RangeAxis__srt--MaximumMember_zfhxg5elJtX3" title="Maximum Debt to ARR Ratio">1.00</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>January 31, 2024</td><td> </td> <td style="text-align: right"><span id="xdx_905_ecustom--MaximumDebtToArrRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--JanuaryThirtyOneTwoThousandTwentyFourMember__srt--RangeAxis__srt--MinimumMember_zy0Q72VJjAF5" title="Maximum Debt to ARR Ratio">0.50</span> to <span id="xdx_907_ecustom--MaximumDebtToArrRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--JanuaryThirtyOneTwoThousandTwentyFourMember__srt--RangeAxis__srt--MaximumMember_zmwSNKN1stfl" title="Maximum Debt to ARR Ratio">1.00</span></td></tr> </table> 0.0080 0.0100 0.0070 0.0100 0.0065 0.0100 0.0060 0.0100 0.0055 0.0100 0.0050 0.0100 <p id="xdx_893_ecustom--ScheduleOfMaximumDebtToAdjustedEBITDARatioTableTextBlock_z7LTQuIsC7a4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_ztttk90Bq9Kd" style="display: none">SCHEDULE OF MAXIMUM DEBT TO ADJUSTED EBITDA RATIO</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 75%; margin-right: auto"> <tr style="vertical-align: bottom; background-color: White"> <td style="border-bottom: Black 1.5pt solid; width: 82%; font-weight: bold">Quarter Ending</td><td style="width: 2%; font-weight: bold; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 16%; font-weight: bold; text-align: left"><p style="text-align: center; margin-top: 0; margin-bottom: 0">Maximum Debt to Adjusted EBITDA</p> <p style="text-align: center; margin-top: 0; margin-bottom: 0">Ratio</p></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>April 30, 2024</td><td> </td> <td style="text-align: right"><span id="xdx_905_ecustom--MaximumDebtToAdjustedEbitdaRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--AprilThirtyTwoThousandTwentyFourMember__srt--RangeAxis__srt--MaximumMember_zh4Ji4eb10Y8" title="Maximum Debt to Adjusted EBITDA Ratio">3.50</span> to <span id="xdx_903_ecustom--MaximumDebtToAdjustedEbitdaRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--AprilThirtyTwoThousandTwentyFourMember__srt--RangeAxis__srt--MinimumMember_zQONOP0HQG2i" title="Maximum Debt to Adjusted EBITDA Ratio">1.00</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">July 31, 2024 and on the last day of each quarter thereafter</td><td> </td> <td style="text-align: right"><span id="xdx_901_ecustom--MaximumDebtToAdjustedEbitdaRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--JulyThirtyOneTwoThousandTwentyFourAndThereafterMember__srt--RangeAxis__srt--MaximumMember_zAURHohunK39" title="Maximum Debt to Adjusted EBITDA Ratio">2.00 </span>to <span id="xdx_904_ecustom--MaximumDebtToAdjustedEbitdaRatio_iI_pid_dp_uPure_c20230731__srt--StatementScenarioAxis__custom--JulyThirtyOneTwoThousandTwentyFourAndThereafterMember__srt--RangeAxis__srt--MinimumMember_zpzpkBdneJ4h" title="Maximum Debt to Adjusted EBITDA Ratio">1.00</span></td></tr> </table> 0.0350 0.0100 0.0200 0.0100 0.0120 0.0100 250000 250000 <p id="xdx_80C_eus-gaap--IncomeTaxDisclosureTextBlock_zZh0rubWq5J8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">NOTE 6 — <span id="xdx_821_zgbUJXvj421l">INCOME TAXES</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Income tax expense increased to $<span id="xdx_903_eus-gaap--IncomeTaxExpenseBenefit_c20230201__20230731_zNKxqgQfmUG6">61,000</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">for the six months ended July 31, 2023 compared to $<span id="xdx_90C_eus-gaap--IncomeTaxExpenseBenefit_c20220201__20220731_zKGk7Sqw2AW4">13,000</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">in the prior year comparable period. </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The effective income tax rate on continuing operations of approximately (<span id="xdx_908_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_uPure_c20230201__20230731_zkuWkMyffnq4">1</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)% differs from our combined federal and state statutory rate of <span id="xdx_90D_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_pid_dp_uPure_c20230201__20230731_zCiywWGAyLKc">25</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">% primarily due to the full valuation allowance the Company currently maintains on its net deferred tax asset.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has recorded $<span id="xdx_900_eus-gaap--UnrecognizedTaxBenefits_iI_c20230731_zRf8S0h2itMi" title="Uncertain tax positions">342,000</span> and $<span id="xdx_908_eus-gaap--UnrecognizedTaxBenefits_iI_c20230131_z4FjtYU6OOP8" title="Uncertain tax positions">333,000</span> in reserves for uncertain tax positions as of July 31, 2023 and January 31, 2023, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--IncomeTaxExaminationDescription_c20230201__20230731_zf7FGCpUzP3c" title="Income tax description">The Company and its subsidiaries are subject to U.S. federal income tax as well as income taxes in multiple state and local jurisdictions. The Company has concluded all U.S. federal tax matters for years through January 31, 2019. All material state and local income tax matters have been concluded for years through January 31, 2018. The Company is no longer subject to IRS examination for periods prior to the tax year ended January 31, 2019; however, carryforward losses that were generated prior to the tax year ended January 31, 2019 may still be adjusted by the IRS if they are used in a future period</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 61000 13000 0.01 0.25 342000 333000 The Company and its subsidiaries are subject to U.S. federal income tax as well as income taxes in multiple state and local jurisdictions. The Company has concluded all U.S. federal tax matters for years through January 31, 2019. All material state and local income tax matters have been concluded for years through January 31, 2018. The Company is no longer subject to IRS examination for periods prior to the tax year ended January 31, 2019; however, carryforward losses that were generated prior to the tax year ended January 31, 2019 may still be adjusted by the IRS if they are used in a future period <p id="xdx_803_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z4QkZCpHGSt8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">NOTE 7 — <span id="xdx_821_zSr0r0gHjrBj">EQUITY</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Capital Raise</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On October 24, 2022, the Company entered into purchase agreements with certain investors pursuant to which the Company agreed to issue and sell in a registered direct offering (the “2022 Offering”) an aggregate of <span id="xdx_902_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20221023__20221024__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--PlanNameAxis__custom--TwoThousandTwentyTwoOfferingMember_zSGpfM6JFI91" title="Number of shares issued">6,299,989</span> shares of common stock, par value $<span id="xdx_904_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20221024__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--PlanNameAxis__custom--TwoThousandTwentyTwoOfferingMember_z284TlMz6Esf" title="Common stock par value">0.01</span> per share, at a purchase price of $<span id="xdx_90A_eus-gaap--SharesIssuedPricePerShare_iI_c20221024__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--PlanNameAxis__custom--TwoThousandTwentyTwoOfferingMember_zBJ3Fiu6cRnl" title="Shares issued, price per share">1.32</span> per share. The gross proceeds to the Company from the 2022 Offering were approximately $<span id="xdx_90C_eus-gaap--ProceedsFromIssuanceOfCommonStock_c20221023__20221024__us-gaap--TypeOfArrangementAxis__custom--PurchaseAgreementMember__us-gaap--PlanNameAxis__custom--TwoThousandTwentyTwoOfferingMember_zTDOyCAzqOBl" title="Proceeds from issuance of common stock">8,316,000</span>. The Company used the proceeds of the 2022 Offering for general corporate purposes. The 2022 Offering closed on October 26, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Registration of Shares Issued to 180 Consulting</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On June 22, 2022, the Company filed a Registration Statement on Form S-3 (Registration No. 333-265773) for the purpose of registering for resale <span id="xdx_904_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_pid_c20220622__us-gaap--RelatedPartyTransactionAxis__custom--OneHundredEightyConsultingLLCMember_z0394bVp3REd" title="Common stock issued for resale">272,653</span> shares of common stock issued to 180 Consulting, LLC (“180 Consulting”). The Registration Statement was declared effective by the SEC on July 1, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On June 28, 2023, the Company filed a Registration Statement on Form S-3 (Registration No. 333-272993) for purpose of registering for resale <span id="xdx_901_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_pid_c20230628__us-gaap--RelatedPartyTransactionAxis__custom--OneHundredEightyConsultingLLCMember_zhRXxjGtKS45" title="Common stock issued for resale">394,127</span> shares of common stock issued to 180 Consulting, LLC (“180 Consulting”). The Registration Statement was declared effective by the SEC on July 10, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Authorized Shares Increase</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At the Annual Meeting of Stockholders held on June 7, 2022, the Company’s stockholders approved an amendment to the Streamline Health Solutions, Inc. Third Amended and Restated 2013 Stock Incentive Plan to increase the number of shares of the Company’s common stock authorized for issuance thereunder by <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_c20230201__20230731_zFaHhQGE5Vg9" title="Number of additional shares authorized to issue">2,000,000</span> shares, from <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20230731__us-gaap--PlanNameAxis__custom--TwoThousandThirteenIncentiveCompensationPlanMember__us-gaap--AwardTypeAxis__custom--StockOptionsMember__srt--RangeAxis__srt--MinimumMember_zOH0Xm1ZTSU3" title="Number of shares authorized to issue">8,223,246</span> shares to <span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20230731__us-gaap--PlanNameAxis__custom--TwoThousandThirteenIncentiveCompensationPlanMember__us-gaap--AwardTypeAxis__custom--StockOptionsMember__srt--RangeAxis__srt--MaximumMember_zarYb0EsAHFi" title="Number of shares authorized to issue">10,223,246</span> shares. The Company’s stockholders also approved an amendment to the Company’s Certificate of Incorporation, as amended, to increase the total number of authorized shares of the Company’s common stock from <span id="xdx_905_eus-gaap--CommonStockSharesAuthorized_iI_c20230730_zN5vIBtbJz2d" title="Common stock, shares authorized">65,000,000</span> shares to <span id="xdx_903_eus-gaap--CommonStockSharesAuthorized_iI_c20230731_znvS4LcqKdFf" title="Common stock, shares authorized">85,000,000</span> shares.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At the Annual Meeting of Stockholders held on June 15, 2023, the Company’s stockholders approved an amendment to the Streamline Health Solutions, Inc. Third Amended and Restated 2013 Stock Incentive Plan to increase the available number of shares of the Company’s common stock authorized for issuance thereunder by <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_c20230615__20230615_zzPuP410voTl" title="Number of additional shares authorized to issue">1,000,000</span> shares, from<span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20230615__us-gaap--PlanNameAxis__custom--TwoThousandThirteenIncentiveCompensationPlanMember__us-gaap--AwardTypeAxis__custom--StockOptionsMember__srt--RangeAxis__srt--MinimumMember_zlgXKDfgLKll" title="Number of shares authorized to issue"> 10,223,246 </span>shares to <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20230615__us-gaap--PlanNameAxis__custom--TwoThousandThirteenIncentiveCompensationPlanMember__us-gaap--AwardTypeAxis__custom--StockOptionsMember__srt--RangeAxis__srt--MaximumMember_zCiuUL0hoyF7" title="Number of shares authorized to issue">11,223,246</span> shares.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 6299989 0.01 1.32 8316000 272653 394127 2000000 8223246 10223246 65000000 85000000 1000000 10223246 11223246 <p id="xdx_809_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zL5f4lvzvAmh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">NOTE 8 —<span id="xdx_821_zG5dD96R04Ra"> COMMITMENTS AND CONTINGENCIES</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Consulting Agreement with 180 Consulting, LLC</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On March 19, 2020, the Company entered into a Master Services Agreement (the “MSA”) with 180 Consulting, pursuant to which 180 Consulting has provided and will continue to provide a variety of consulting services in support of eValuator products including product management, operational consulting, staff augmentation, internal systems platform integration and software engineering services, among others, through separate executed statements of work (“SOWs”). On September 20, 2021, the Company entered into a separate MSA in support of Avelead products. Certain of the SOWs include the ability of 180 Consulting to earn common stock of the company at a conversion rate to be calculated 20 days after the execution of the related SOW. The MSA includes a termination clause upon a 90-day written notice. While no related party has a direct or indirect material interest in this MSA or the related SOWs, individuals providing services to the Company under the MSA and the SOWs may share workspace and administrative costs with 121G Consulting, LLC (“121G”). [Mr. Green is a “member” of 121G, and, accordingly, has a financial interest in that entity.] 180 Consulting earned <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20230501__20230731__us-gaap--TypeOfArrangementAxis__custom--MasterServicesAgreementMember__dei--LegalEntityAxis__custom--OneHundredEightyConsultingLLCMember_zhbfZrUpf5u3" title="Stock issued during period, shares, issued for services">131,054</span> and <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20230201__20230731__us-gaap--TypeOfArrangementAxis__custom--MasterServicesAgreementMember__dei--LegalEntityAxis__custom--OneHundredEightyConsultingLLCMember_zHV0Ddizmdt7" title="Stock issued during period, shares, issued for services">258,153</span> shares for the three and six months ended July 31, 2023, respectively, and has earned an aggregate of <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20230701__20230731__us-gaap--TypeOfArrangementAxis__custom--MasterServicesAgreementMember__dei--LegalEntityAxis__custom--OneHundredEightyConsultingLLCMember_zqv5bxDOSyI1" title="Stock issued during period, shares, issued for services">1,173,357</span> shares of the Company’s common stock through July 31, 2023. 180 Consulting earned <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20220501__20220731__us-gaap--TypeOfArrangementAxis__custom--MasterServicesAgreementMember__dei--LegalEntityAxis__custom--OneHundredEightyConsultingLLCMember_zQ7gXn5RL2b" title="Stock issued during period, shares, issued for services">53,836</span> and <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_c20220201__20220731__us-gaap--TypeOfArrangementAxis__custom--MasterServicesAgreementMember__dei--LegalEntityAxis__custom--OneHundredEightyConsultingLLCMember_z6P1mKNIivu2" title="Stock issued during period, shares, issued for services">109,906</span> shares for the three and six months ended July 31, 2022, respectively. For services rendered by 180 Consulting during the three and six months ended July 31, 2023, the Company incurred fees of $<span id="xdx_901_eus-gaap--ProfessionalFees_pp0p0_c20230501__20230731__us-gaap--TypeOfArrangementAxis__custom--MasterServicesAgreementMember__dei--LegalEntityAxis__custom--OneHundredEightyConsultingLLCMember_ztPIkIlUKfaj" title="Incurred fees">966,000</span> and $<span id="xdx_90F_eus-gaap--ProfessionalFees_pp0p0_c20230201__20230731__us-gaap--TypeOfArrangementAxis__custom--MasterServicesAgreementMember__dei--LegalEntityAxis__custom--OneHundredEightyConsultingLLCMember_zPENBLtiFdm4" title="Incurred fees">1,919,000</span>, respectively, and capitalized non-employee stock compensation of $<span id="xdx_90E_eus-gaap--ShareBasedCompensation_pp0p0_c20230501__20230731__us-gaap--TypeOfArrangementAxis__custom--MasterServicesAgreementMember__dei--LegalEntityAxis__custom--OneHundredEightyConsultingLLCMember__us-gaap--GranteeStatusAxis__us-gaap--ShareBasedPaymentArrangementNonemployeeMember_zDYjU1XqriW3" title="Non employee stock compensation">93,000</span> and $<span id="xdx_907_eus-gaap--ShareBasedCompensation_pp0p0_c20230201__20230731__us-gaap--TypeOfArrangementAxis__custom--MasterServicesAgreementMember__dei--LegalEntityAxis__custom--OneHundredEightyConsultingLLCMember__us-gaap--GranteeStatusAxis__us-gaap--ShareBasedPaymentArrangementNonemployeeMember_zdceSaCQlbP4" title="Non employee stock compensation">116,000</span>, respectively. The Company paid fees of $<span id="xdx_903_eus-gaap--ProfessionalFees_pp0p0_c20220501__20220731__us-gaap--TypeOfArrangementAxis__custom--MasterServicesAgreementMember__dei--LegalEntityAxis__custom--OneHundredEightyConsultingLLCMember_zp4iIotgRO71" title="Incurred fees">578,000</span> and $<span id="xdx_90A_eus-gaap--ProfessionalFees_pp0p0_c20220201__20220731__us-gaap--TypeOfArrangementAxis__custom--MasterServicesAgreementMember__dei--LegalEntityAxis__custom--OneHundredEightyConsultingLLCMember_zAsaoq4IHq83" title="Incurred fees">1,030,000</span> for services rendered by 180 Consulting during the three and six months ended July 31, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inclusive of the MSA executed with 180 Consulting are SOWs that provide for the Company to sublicense software through 180 Consulting that is owned by 121G. This is a services agreement for access to software that assists the Company in implementing and integrating with our clients’ technology. The license agreement is designed such that there is no material financial benefit that accrues to 121G. 180 Consulting licenses the software from 121G at cost. The Company paid approximately $<span id="xdx_908_eus-gaap--ProfessionalFees_pp0p0_c20230501__20230731__us-gaap--TypeOfArrangementAxis__custom--SOWMember__dei--LegalEntityAxis__custom--OneHundredEightyConsultingLLCMember_zjDqP1DXjRTh" title="Professional fees">264,000 </span>and $<span id="xdx_908_eus-gaap--ProfessionalFees_pp0p0_c20230201__20230731__us-gaap--TypeOfArrangementAxis__custom--SOWMember__dei--LegalEntityAxis__custom--OneHundredEightyConsultingLLCMember_zWXOqGSNcLKf" title="Professional fees">381,000</span> for the SOWs that include the sublicense agreement for the three and six months ended July 31, 2023, respectively, and $<span id="xdx_90B_eus-gaap--ProfessionalFees_pp0p0_c20220501__20220731__us-gaap--TypeOfArrangementAxis__custom--SOWMember__dei--LegalEntityAxis__custom--OneHundredEightyConsultingLLCMember_zsG9xvABxTu5" title="Professional fees">57,000</span> and $<span id="xdx_901_eus-gaap--ProfessionalFees_pp0p0_c20210201__20220731__us-gaap--TypeOfArrangementAxis__custom--SOWMember__dei--LegalEntityAxis__custom--OneHundredEightyConsultingLLCMember_zxsyqDGw9l3i" title="Professional fees">140,000</span> for the three and six months ended July 31, 2022, respectively, which are included in the aforementioned totals above.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 131054 258153 1173357 53836 109906 966000 1919000 93000 116000 578000 1030000 264000 381000 57000 140000 <p id="xdx_800_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zkpi1wgQJLBg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">NOTE 9 - <span id="xdx_822_zGpkPiVEzdG2">RELATED PARTY TRANSACTIONS</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Refer to Note 3 – Business Combination. The Company acquired Avelead on August 16, 2021. Accordingly, the Company assumed a lease for corporate office space from a selling equity-holder of Avelead that is now employed by the Company. This lease term ended February 2023. For the three and six months ended July 31, 2023, the Company recorded rent expense of $<span id="xdx_908_eus-gaap--PaymentsForRent_c20230501__20230731_zn86w8GdZl1h" title="Rent expense">0</span> and $<span id="xdx_902_eus-gaap--PaymentsForRent_c20230201__20230731_z8Uonj7F0eMj" title="Rent expense">6,000</span>, respectively. For the three and six months ended July 31, 2022, the Company recorded rent expense of $<span id="xdx_909_eus-gaap--PaymentsForRent_c20220501__20220731_zIrveN5g67o" title="Rent expense">18,000</span> and $<span id="xdx_90C_eus-gaap--PaymentsForRent_c20220201__20220731_zxmyBrsEAHxe" title="Rent expense">37,000</span>, respectively (refer to Note 4 – Operating Leases).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 0 6000 18000 37000 <p id="xdx_805_eus-gaap--SubsequentEventsTextBlock_zhOqviJO8qPj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">NOTE 10 — <span id="xdx_82F_zF4bki3jznM4">SUBSEQUENT EVENTS</span></span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On September 1, 2023, the Company exercised its right to terminate an employee in accordance with such employee’s employment agreement without cause. <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward_c20230901__20230901__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z3aXMmR4IFq9" title="Share-based compensation arrangement by share-based payment award, terms of award">In connection with the termination, on September 1, 2023, the Company accelerated the vesting of approximately 150,000 previously outstanding and unvested shares of restricted common stock of the Company (the “Restricted Stock”) held by such employee prior to September 1, 2023. The Company believed it would provide goodwill and future benefit to accelerate the vesting of the 150,000 shares of Restricted Stock for this employee, with fair value totaling approximately $183,000 in stock compensation which will be recognized prospectively and immediately upon vesting, reversing any prior compensation expense recorded. This employee will also forfeit 500,000 options in connection with his termination. The employee is eligible for six months’ severance and certain medical costs due to the termination, totaling approximately $170,000.</span></span></p> In connection with the termination, on September 1, 2023, the Company accelerated the vesting of approximately 150,000 previously outstanding and unvested shares of restricted common stock of the Company (the “Restricted Stock”) held by such employee prior to September 1, 2023. The Company believed it would provide goodwill and future benefit to accelerate the vesting of the 150,000 shares of Restricted Stock for this employee, with fair value totaling approximately $183,000 in stock compensation which will be recognized prospectively and immediately upon vesting, reversing any prior compensation expense recorded. This employee will also forfeit 500,000 options in connection with his termination. The employee is eligible for six months’ severance and certain medical costs due to the termination, totaling approximately $170,000. The fair value of the acquisition earnout liability is based upon a probability-weighted discounted cash flow that was completed at the date of acquisition and updated as of July 31, 2023. The change in the fair value of the acquisition earnout liability decreased $359,000 and $723,000 for the three and six months ended July 31, 2023. The change in the fair value is recognized in “Acquisition earnout valuation adjustments” in the accompanying condensed consolidated statement of operations. Includes the effect of vested and excludes the effect of unvested restricted shares of common stock, which are considered non-participating securities. As of July 31, 2023 and 2022, there were 2,484,071 and 1,564,031 unvested restricted shares of common stock outstanding, respectively. Diluted net loss per share excludes the effect of shares that are anti-dilutive. For the three and six months ended July 31, 2023, diluted earnings per share excludes 618,958 outstanding stock options and 2,484,071 unvested restricted shares of common stock. For the three and six months ended July 31, 2022, diluted earnings per share excludes 684,125 outstanding stock options and 1,564,031 unvested restricted shares of common stock. EXCEL 50 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( N(+E<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " +B"Y7:\5!@.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:05T=#E9<,G!<&!XEM(;EM8TX;DI-VW-ZU;A^@'\#%W__SN M=W"-"=+T$5]B'S"2PW0S^K9+TH05.Q %"9#, ;U.94YTN;GKH]>4GW$/09NC MWB-4G-^!1])6DX8)6(2%R%1CC301-?7QC+=FP8?/V,XP:P!;]-A1 E$*8&J: M&$YCV\ 5,,$(HT_?!;0+<:[^B9T[P,[),;DE-0Q#.=1S+N\@X/WYZ75>MW!= M(MT9S+^2DW0*N&*7R6_U>K-]9*KB55WPAT+<;BLA.9?\_F-R_>%W%?:]=3OW MCXTO@JJ!7W>AO@!02P,$% @ "X@N5YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" +B"Y7[=E'$?@% #)'P & 'AL+W=OOT+'=KKT+L25#0CK"':&D84L(C>EVW6XOA"W %]OR9!G" M?S_)!CO-B2_,5_JB\:_G01]+EAY)W347S^F2,8E>HC!.KQM+*9./EI5Z2Q;1 M])PG+%9WYEQ$5*I3L;#21##JYZ(HM(AM7U@1#>)&KYM?FXA>EVB"N4Q^329"G5FEBQ]$+$X#'B/!YM>- M/OXXN=_F\ IF1E,VX.&?@2^7UXU. _EL3K-0/O'U'=L"M;6?Q\,T M_Q^MBV=;K0;RLE3R:"M6)8B"N/A+7[8OXA@!V0K(&P'>)W"V@OS-647)5_ U$OIIY:8/\G>3JQ5-$.MJ=*50=P.ED[T!7S&!FBA=4L'2KB65I[YC M>5O]3:$G>_07Z(''PS_WN]II%*K)_6-Z0X5#R^R@O\./:4(]=MU0 M'UK*Q(HU>K_\A"_L7TUX/\CL.]A6"=N"W'N?N)>I3U2BZ29A)E)8CNWF%Q,2 MJ*J)U"Z1VF"9^HK'SYEN0[HP,<'Z.0U3TZL8@+*:4!)%W]_OY8*^]]0?*:@)V2L#.<8 3 M)@+NZ[X3J=[;^,G!3F5ON;>[!/4U.:]*SJOC.&^#U*/A#O=6738.-;#;%V+B M S4U^;!=C9[V_R+\QJC8SW? 3%5ARX0(R^HRODH(&"S6(!/B+2+48@_8-9LV M;CK8" HJZX*2"I2 )1O&,I ;Q1DR-,ZB&1-&/-C$MNTFZ6#'V%AA;5W *LM@ M,#WL )_8(M!Q1M7IF$;F.H2-W.G3L/]P/QH/W]T-^_?3.^0^WG^=CA['[AD: MC0?G1OA31!M<91L,IY,M_$ U9:&:\4CEU1?T.]L8\6$K5!!\.)9X W:OGT&-LYH0M2\96?<#S<]^X@G"*/$6J/$7@ /06=,)3J0:D MOX)D;R=UP-%1 ]*5D?04@8I4@8K 62AOKGW!Z'XPV.!]I]/Y8 0[19 B59 B M,+FZNFQV+LU!$9;6Y:NR$H$#SC20*@/S.<+D_>P#D\8+MG0@< M,!KWW4]]XZ(?+*Q+6$4DG1]P_&9<'A_ JKJ<51XB M1^6A42R9*+9$]+R<[L"-G+#C/LY3)"%2)2%R5!+2'6SMWTWO6JU^YT MKMKV)>Y:J]>,UJO-4MW\\CWD%'EZG:#8-RVOEOO4_7QWUJH>+S:Y'ZANO2D* MV5Q)[?-+]?.BV#21_GADE&?"?V NC_G7.Y.] ^4N_>]_P!0 M2P,$% @ "X@N5_-?1'36!@ K1X !@ !X;"]W;W)KA8J"RZ M(I4T_?4[THYEAR?:&?(ED>3CZ7E(WCUWU,6#:K_JA92&?%_6C;X<+8Q9G4\F MNEC(I=!G:B4;^&6NVJ4P<-O>3?2JE:)T@Y;UA$51,EF*JAG-+MRSZW9VH3I3 M5XV\;HGNEDO1/GZ0M7JX'-'1TX//U=W"V >3V<5*W,D;:;ZLKENXFVR]E-52 M-KI2#6GE_'+TGIY?\<0.JJ% 9N/HA:-(4D-]:Q)J?DR\U'\M/)SQ<3 R^U0R?%Y@4?UB]@ R_X MO:O/"*=CPB+&D>%7!X:+9FCX!*AN^;(M7^;\\2&^7=O*QA"A-1 [Q_BL'4QQ M!S:LSO5*%/)R!'&C97LO1[.W;V@2O 3'V0*64^2M^.PF9/!W%F6YQ9, O]J9K3XG FREXS$[V2 MLSV^^99O?F C0=W1FD>WDVPB6D$E8/H +XINV=5.><12M:;Z(9S(V^AF2=*' M-YNN;PY%=^XO7)3XZ^N;I<.A3:->4Z,@75<,G0+X3LOU^KK,9>< >#5WI)90 M>:!:&G2,KQ)!537RJ'$V3&VG7* '-&5508Q5/V"IM)J;!]%**)M@'91;4U(H M;?1Q*YN.:93V:YN,&9L>E[PW('?9)31"T@QB&&?39'@B^CJ"!J5[]JDQHKFK M(&]O(O@XSGPC<'U%G\*^Q58;L8QC/AT&W,L_#>O_&G I*_B,><4BT/?,J$QH\,@ M>\FGZ5$5?5V)VZJN3"5Q,:7!TN&E:OI:WO9)]_4##0;0=)4'Y?V183WT*(4N<41#S)BF,;#12[K19B%1?BCG$O 7()FW,NF MPV>6(1J9LBD"TS?,>#(=6(IK#!Y:IP='J0_CRFB"I@AGDR7%6P7K!9N$GWLM<8 MW$8>Z^[+*R[KKS<*^$.Q8\OKE"+(X@1NR@PV[T( ML[ (^T7G(<2^T&99BC3/B&'. EF5]XK,PXJ\QGP )_?5E3%&J0\4LTRBP'$3 M[Y68TV!FNC&J^+I0=2E;_?9-QFCZSIUOF$B[B0!G2=Z(5HY)EGL.ES;]+HGFHC.+%1K#Q'> MD3@;9SE8I-0ELS@=QTDZAM;@R;C2VE:1[A"R,QK:[A)2W.&&F?N:'V/=*&:7 M#M>_?.?X_4!Q4):N,H"][(Y1JX84Z^,3%*XO^)2SG",M'VI*\W2XP^=]=< / M'L1O3R] 6*JB,BA:7^U/:<2F-$/@(K9Y&@6*&=Z7!OR8GEH/AB&*W>^8.7V6 M;3?($^EG1_36^_D.+?!7T@D\3[&#/3?B.5 _SW9^99H/^3^(=J[ MJM$@T7,8&IVE,!GM^MOH^L:HE?N\>*N,44MWN9 ""%@#^'VNE'FZL5\LMU^H M9_\!4$L#!!0 ( N(+E>3IDO\40, #8* 8 >&PO=V]R:W-H965T M&ULK9;1;MLV%(9?A="&H06ZB)(LR4YM 8F+8AM0P*C1]F+8 M!2W1%A&*5$G*;OOT.Z00AQ?E!JCM=4VK0EX8+O0AJ M8]KK,-1E31NBKV1+!;S92M40 UVU"W6K**E<4L/#&.,L; @303%WSU:JF,O. M<";H2B'=-0U17V\IEX=%$ 7W#]ZS76WL@["8MV1'U]1\:%<*>N&@4K&&"LVD M0(IN%\%-=+V,L$UP$1\9/>B3-K)6-E+>V<[?U2+ EHAR6AHK0>!G3Y>4 M$$.*N9('I&PTJ-F&FQN7#6Z8L,NX-@K>,L@SQ5**"A:%5@A:6G)6$0.=6\*) M*"E:6V&-7JR(HL+4U+"2\)?H3_1A_0:]^/WE/#0 8:7"\CC@;3]@?&' ?SI^ MA9+H%8IQG'C2ES]()^)2>@C6!__QX#]V>LD%O;4!OU"6!LDM>LL$N&:$HY74 MS)79OS<;;104VW\^J[WVQ*]M=^"U;DE)%P%L,4W5G@;%'[]%&7[M,_Z+Q,ZF M(1FF(7E,O;CAL)_=BL/)@"K9;>\',"=K#8E_,)ACC>;@_ M-36.BI+X-.P,=S+@3A['+X7SL:!R7Q?'DHJ5LL)3]I"4F#!$[MN$4$:VIGSX;%4J2QA[Z M<5R=T><#??XH_5(V#6QW.&_+.Z@BHM">\([Z2'NA_(0 7^'H >8/@LX8 MIP/C]!F,NH;*T(ATII;*EHN/=3I:ZVF*W=\#WB<$GC'/!N;9\YF9UIV?=S;" M2*?368KSA_/K"/)1 MMS>J=T3MF-"(TRVDXJL<-%1_2>D[1K;N.[^1!FX-KEG#Q8XJ&P#OMU*:^XZ] M.@Q7Q>)_4$L#!!0 ( N(+E<^BL(?(P@ .0L 8 >&PO=V]R:W-H M965T&ULM5I=<]LV%GWOK\!H.SO)C&T1 #]$KZV9Q"*GZ31= M3[39/G3V@:8@BQN*4 E0$2L1/6#Q9%G7N >W%Y<4#@YL#++V+# MF$1/V[P0MY.-E+OKZ52D&[9-Q!7?L4+]LN;E-I'J:_DX%;N2):O::)M/B>/X MTVV2%9/Y37WOOIS?\$KF6<'N2R2J[38I_WS/#)\XU/V>-&ZAO3^61+)C_O[DOU;7ID665;5HB,%ZADZ]O).WP=4U\;U(C_9NP@3JZ1=N6!\R_Z MRX?5[<31/6(Y2Z6F2-3'GMVQ/-=,JA]_M*238YO:\/3ZF3VNG5?./"2"W?'\ MMVPE-[>3V02MV#JIYDMY+NK_Z-!BG0E**R'YMC56/=AF1?.9 M/+6!.#' =," M ;DW, ;,*"M 3TW< <,W-; ?6D+7FO@O;0%OS6H!W/:!*N. M]"*1R?RFY =4:K1BTQ?U<-76*L!9H3-K*4OU:Z;LY/R.%RN5)VR%U)7@>;9* MI/JRE.I#)9 4B*_1OW>L3'0B"/3F-XR_:V.?_X?+)%=UNQD% M:! :>[^VUY/'?NX%@:/^;J;[T_@"N# D!BXR<1ACQP3&$# DP2FPY[)W=-FS MIEQ;8HI'Q)YVNB#!R>>-F7QCDD5CDL4CD?5&PC^.A&]-OCLNI"[Z@J_E(2D9 M2@1*D&XE2QDT)@V==YH2LY":N0C@/ KDHHFC[@Q(10#GD' P$X.C_\&+_->R M3+(B*5(5@F*EM-=NQTL)12 P>V+V=V&B0O.)C4P4)MAT'H!1?]#WV='WV8M\ MWY5\S816CZH.K1D3=01RE0#ZR81",#/[H^8B,P@ S@,&-S)Q!%,S7+&)H\2= M#08B/ 8BM 9BJ:2N*D87Z)$5JC#EM?_)2@FP3$A=J/;LN5!!T0B-7KG8",AHD+0FP^8K&)F[G4&XP&=CJ5Z%CC\4F5F:1,-W4<5FIBROE.RT-0 M^3E ;CJ>Z3T$='TSV2, J)SW3?\!( D".AR $YF,K0%XE_Y192+3(OBR9'DM MDE/UM( /0\MU_JB?NV^B7!,603 S16( ANEP-<2D\YR\0(QP8WX&'2=F E)_ M!O@. 'W7!$8 $/M^"(T]@ P"WQD.02>'L57MG8B3G O8<6HT?DF\$/(<0OJ> MZ5 $(3TOA,8>0LZH)>\[)8I=NRZ3&U:B-^V@OT59D?(M [49MHK:UXJS4=FB M4=GBL=CZ8]))96S5?_,/2IFN+PTIQ5%P#, P0I *. ( 5@,TL!ZA0I MMDO27U3%10]LS=5*I"D^2"9/ ]./J095%8:$%X2D!%A!1Q#2HQZ4]P#2=]QA M58X[-8KMX/GR_U=M9ZM%-]FK= M\,A046T?5'#XNAB?QQ+B MQ+Y+9N0\GA"G8IP%X4!(.\E+[)+W%2&UY9RI3(?"8R*'P@-QPN&!.*WAZ80Q ML0OC9>]=[;)Y5XM^_\ATD.!,L1*^>KH8DRT:E2T>BZT_-)U*)\&W[Z41J\)_ M]2B,R1:-RA:/Q=8?A6X50>RKB*_OJ+4$IYJ.>L!"9P$!,3;7&!$ 5 MP2$Z: M0"^TO,0FW;J!V-<-'\_V,);-'H:],E@I7YV38[)%H[+%8['U]]B[]0UUOKTR M4.O:Z-7;[&.R1:.RQ6.Q]4>A6W!1^XO]KU<&"KQ9QPZPV0X",?!2&P 2XIDE M) :!9+@RT&X50^VKF/O3';[X>8?OEW:'SUH@[,RO3LTQV:)1V>*QV/IC='(* MYWN.X8Q[#F?<@SCCGL3Y.X[BT&XU1[_W, Z%#L50X-4R! R YSX"@ 1BC $@ M#;SA=^U4K[CZ=[I%!K4O,M2:\T.1YM6*B1_DAB&V7K.T/BZP9Z)>FZD*PIX: M!.HCJJ+%Z'V+,DOU9;MB.UG"29Y^N4"'3:8WFM5J)N6%R%:L5.""%Y>[I)19 MFNWJK;@?!$NK,I,9$U?H74WS3Q%5_=&GX>[T%U19 ?]CURX,_?""3#" M%YZOKBB&DF1Z/1ZO?5\?*CV[?X>O%QBX'^'K M&+K_CGK7$?7 7WSU2W/HL^M2<_[W8U(^9H5 .5NK[CE7@9HPRN9(;?-%\EU] M!/2!2\FW]>6&)2JR&J!^7W,NG[_H!HX'F^=_ 5!+ P04 " +B"Y7BC-5 MX=8) P4P & 'AL+W=OZ^=H^:MU%WU;+=7L]>NRZI_>323M_U*NR?5<_ MZ;7YSWW=K,K.O&T>)NU3H\O%MM!J.>%QG$Y69;4>W5QM__:QN;FJ-]VR6NN/ M3=1N5JNR^?V#7M8OUR,V^OZ'3]7#8]?_87)S]50^Z#O=?7[ZV)AWD[W*HEKI M=5O5ZZC1]]>C6_9>I=L"VXA_5?JE/7@=]1_E2UU_[=_\;7$]BOL6Z:6>=[U$ M:7X]ZZE>+GLETX[?=J*C?9U]PULM_5XON\7J4CZ*% MOB\WR^Y3_?)7O?M 2:\WKY?M]F?TLHN-1]%\TW;U:E?8M&!5K5]_E]]V1AP4 MX'R@ -\5X$<%1#I00.P*B.,:LH$"B3U\^^-6Y6=N7- M55._1$T?;=3Z%UOWMZ6-7]6Z3Y2[KC'_K4RY[F9:KQ?FLNM%9%ZU];):E)UY M<]>97R8?NC:J[\V[>O[UL5XN=-/^.5*_;:KN]^B'S^MRLZA,](_1./I\-XM^ M^../5Y/.-*J7GLQW#?CPV@ ^V(#5RB3,MHKH/[_JU1?=_!>0F>(RMPO3%)-Y MY3+Z6%:+<;6.IN53U9GWB.@,%_VD._-5,W:HLEE7ZX<6TU*XUC]KTQ:WV,1< MJ_T%X_L+QK#ZWVPQ@K.$^\R)D?.<[3-"F\2.5'"AE+>1CH M^"'V?HA0/]K'LM'M68:\:B>N(3(NDF-+T$;TO?G[]JFD"/4$R[_";T619/%Q?XO6&9I_E&**2,SQFL66*6+< M[=[8<<]OBVA>KPS4MF4_.0?I )4*Z'!W0H<73?#4SU2J"M7I"EW[#I",H?;] M77?1LF[!S,2+AMA%)#3;"3E?%I[EF8\ YT2ZEEDH8C@5J?4"1J+;I\800#Q, M Q@HASH"'=QAXTW4"1C_W/.@-!Q7DCI)Z,"0@63D@];8KF(X6!T;(FEHM.> M %B4QWDABT)SX2])XPEA]/Q_$V!*<;I9JB4G/]M_C#Z@XT@G'DN6$?F/FYD M/,V]A0V\YN"$I5135&JNZQ:K.(Y58:O)N%@ KE,)S:B$%(&0>PDL6?' 7:>S MUI0YP#_<7\F M9U\.E0C+?9SXA_-G'C*I"=;I" MUSX+7OQR\,*+AMA%M?'$ 4 2/./^#.V<2-;Z;QE+X(QU[DJT *^ 3UU)YO>&4^%S%Q-]6OI9"82.BRP60%8" MH2))V/!H+"P^B>"#=/!*-&R+3U))EJ099YXQI"Q%JJ:HU-Q+<'!T+Y"EAN%_ MI^2<2?2G(E/A[UR-@;@9WK" L9M R#7/4I"XZ.P=-K@+:+'=M(RD"D M:HI*S;7=,I (/+V'\O].[-0I&^$C!T X>,M"DO;M0JY[%H'$I6?QT+P% (/G MTK>1=+^)5$U1J;G&6Y 2.$B=>2A,^!M08+X"FTH,V)^>X:T*25FPQN'=.F$Q M200?ET-S$3BAEN>"I\<6D2(2J9JB4G,=MX@D3AS&"UA&PJ4"F%[X?),4P#$) MJ@K5Z0K=(_<6IR2.4[>+>LOQ?;[>WGTV4U26CADX2\65 MRC$II)X- PDLWD@<;T*&9M*3=J1J,U(U)7UZP\9RBS02 M1QIT+*>\FV=*JC8C55,2 *-$,L1@2T8R[- >N)4!)[=_!.2G>C. [C"G5%)6:>PDL)B47G<8#_09N.0*2$$ =X&9XO%D!ZQ4$0JYU M%J>2B[:!T!OB?8P2>9)QST12B")54U1JKNL6HI)+3]&!AOO4!"T,)P T 3E[ MP18.G+-O%W+=.WB&PZ7;0&C:^I USH!#S'CEP6E+^RB'_P=B)1:Q$ARQSMS( MP%4"%O,28.\)6@.@JE"=KM!USO)2$KP%A.8J!!9QG'JY2@I'I&J*2LUUW )4 M^-?/PN,VXUKX]G?'W3 MU4_;YP]^J;NN7FU?/NK2C$-]@/G_?5UWW]_TCS3DYP>I/NL-YX8\E$6EKT8;8[:7X['.-KQD^HW< M\@I^64M5,@.WZGZLMXJSW TJBS$-@LFX9*(:+>;NV:U:S.7.%*+BMXKH75DR M]7C#"WFX&H6CIP@Z MO%S2U YP%G\(?M!'U\1264GYV=[\FE^- HN(%SPSU@6#KSU?\J*PG@#'OXW3 M4?M.._#X^LG[.T<>R*R8YDM9_"ERL[D:S48DYVNV*\Q'>?B%-X02ZR^3A7:? MY-#8!B.2[;2193,8$)2BJK_90Q.(HP'@!Q] FP'T^8!X8$#4#(@&06_"AAG%DM9Y9 4GA.XTK(0.3-P'-SG?\#ZZJ>W$9"+LE,J(_]P#C'GM+CE*'PVCN)]FS"X=SO*TQ3OUXKW._MT)+1Q9 M+#DQ[(&CH&<],#$"V?MJ? X1S_1)6TZIE]/=ABE^804W)T #NA!=9X(_V&N. M$4I[A,(P2/N4^G:39#J8A3#HI#'XBCQDD -1%P@\_GYO7Q3:FD_CZ'1)#/,Y MDOK06_B6&U;=7/KN-"L)4HABM8X_1,)>QJ0B9W M5<,]FPU63-!1A MU"]$88QH*F8XC>DPQ$[Q0[_DMY'=LD<;211FW(]/B(#LFUT\6_BG(#OE#[T2 M:4&J'52@INC4TT"ZX!XM Q1Z@F"*)ACZOF4TB8?!=P($IDI[SA MS%\B+?"U:]772I8 ?\_UE_1YX3?HJJ=*GLG;:10ZK0[]8GV[4]F&V?4!NQ=H M@"&!YM&M%0Y-U=:V36@,^D)\$4^1_"%V-GD#V:.=8%._8"_95AA6-$VI!:_E MVAR@\X N:L\+Z:!#W==X&:5]X05@%)F"F.5L.CP#:2?2U*N _>6#34$4?(B! MGR(M(&8YFWG =_)*Z5G7;B3OWB?EOST2 ]A3L?@ATR M]"*F:,\X>+DMY"/G1!\U^@R67HY/5D3B:8+(%&88QIZYVO4"U-\+N)X*Q?8- MVVRTCZ?]3F R#+SK ZB_#^A5"&R5H<20YB )L*!C740TO+&E77- 7VX.<@Y; M*9@?%KKCX7IQ>V'5!?;H0[MRBFZW0Z0'PRRC=#*\*:1=AT#]F_/E$&+"#%GQ M>U%5-A-6.+D2,D>)]+?JDR2=(3SZANELYDE$)_'4+_%>&MQVQ5X":>]L+@YF MB-0CADD:SOH$QD='V"57]^YD7Q.WIZA/@=NG[;\'U^[,_-GSF_!R6?\'T+FI M_Y)XSQ1D1Y."K\%E\&8*857U*7]]8^36'92OI#&R=)<;SG*NK '\OI;2/-W8 M%[3_M2S^!U!+ P04 " +B"Y7U!K^CGD* !]&0 & 'AL+W=O M([6=G![SM2M_>NRZ:+155UZ$KFFD7[]2QJU.)@>3_L('O:PC7=@[/6[E4EVK M^'M[Y?%K;[!2Z4;9H)T57BU.)F<'+UX]H?6\X ^M5F'T75 D<^>^T(_+ZF2R M3PXIH\I(%B0^;M2Y,H8,P8VOV>9DV)(>''_OK;_AV!'+7 9U[LPG7<7Z9/)\ M(BJUD)V)']SJKT1=BR[$%V3'\;O1MOT*6\S#J,'GN]_ MXX'#_, A^YTV8B]?RRA/C[U;"4^K88V^<*C\-)S3EI)R'3WN:CP73U^=75]> MB_=OQ-6'B^N+=Q_//EZ^?W>\%V&:%NR5VBM^W!I\.NP]^O5X;T&?^[,3!P=3,7A_N'1/?:.ACB/V-[1-^R=E:7K;-1V*:Z< MT:560?S[;!ZB!R_^LRO@9._);GM4*R]"*TMU,D$Q!.5OU.3TP0\'3_=?WN/M MD\';)_=9__M9N=?,;B??O?]X41R(!S\\/SPX?"EV;B5@1^Z9X=%] M!DI46T"1WQF%16?+C! <7&%>T:=N6J/NKN]+8\N-TO5+.4U]M,6 _%94W :> MO0PC5.R&*D)9.3=*U"ZT.@( ODO!+#US:D3'2AF4F >^ZQ!5$XC*1)S?K::5 MU_!/T>B*\F^RC9V'N6&.4XL\0G:1?I0$1WD)OD$Y$NJW!8(4' ] MDE.QT%9:D-R,>#)R;"B?<<%X93@ .$%.]D8]=K,=RF!=&L5 %;(L$U0$=&DV M6C]6EJ;#]*?$2VL[8+ 3C0$#6@=P?84U"KH'4X;=7J*!>S:)VZHE6.5F?+<> M&VE0/!1]S?YT=G;5>SX">Y,B]!C7Z$B6MB%WX1N@H_C '^Y^*S)GF(>QEI'A M'0%0-+("0ZER*@P2:N(PW<@OBE>.\0-VT'"!AAXB277X/3S*"+/=C$B@A/\? MI_4,Z]F^:U%>\#GSZ6Z[2)5*;A%2J+SJ,\1J2+1-5BU]S\N>_$^%5_3D9-##]UD)X(%! MR8(J)%#QJ;&4P$[1.AN:0KGIPW MJD>_-\^5T$!S 15UVT)?4=!YSP6J YZNE?28(#S5?I9PW@_;/4F]M1^MM0PL M>]P0QB" J*-;E:-.+1ASM^I4WS-)DZ!JO;"29@DY"D5&7;_J2E*!^1L&%!2@ M:P>SJ&&,ESG729&G2Y(::8CS:>^O"HRF ::3'R;F8UI7W=%=PP1E-I=XX#$/ MHQUS"35W9DPAFU3/F0G?0=!I)A6+'QH3XXF#4Y%0$LQIE_)M4$\#SJY)PC5%6*@4SIX;;,2D5M$X'N]&^,; !1A ME)3;-VKNB28XGS ,X!B6@4)8QFNYCR5&H0 VI.KIN4 T;D6WMYZ;B9\<=2.< M)DKHL#'WAE+;6?HI3WE>T0042\?6LR&D7@.75:W16_D\T9!X315.[<+H/X?N M!2VNXJ!11<"-L)#<1:A/NKG1RSSR,PERZT2G]TG0SCO0'2E ^3A!C)B.VP;7 M$=5PFJ L^KO%@DZ[&VV34D,P81+0]WZQ6*!3%*4,M6"%O?"NZ2ORKFSDG6I- MLHTT6!K57=,E487)&#(?.V8PVR1S-'LRT#P(T%KR449#R4INY\B:WJB0,FF? M(@_+#3-*'&;P'=>HJ#S?[;22=1&=AV( R)\%/MG @J3A29Y-7W^)$F@-AO'_K@D[C8^CL MY!+QJ^@Y3D?P-*5R5\@*-XC46#E>=:NHB7(WY'\68SVAZ T M\@&@#KGS^$#)@ELEU[IJ-P[W_NWD_M:T@B;W[E8C@PJ[_4/\<_8,__;%P>P0 M__9%Q,$-8:=Y*S[5VO!1<, *WB"2A:XR4PC?4?[0+)ETBF^HVZ2F.$E3"KER M*E4Z-_J5)VUK.7T]3@,/ Q$JMT>(_HZL%OP;/@SGAMV'PK_G$04S2E4NA$;Z M+WV[4X@5 KRD&N7A0)V=#J4XYY$ [&4I)]>9;5IE\1TH[CH7AZOX34 2/%FR MU[I-Y3NNRKFTO H=/%KJ()\P_:BD,*Y2Q;_"BBG7!!D/-#/EAK=0UG909W.M6<#*U*$^%9XF,UE'7[SR#/IP>^LA6&C,3JT)7DO@ ?![D)'4SW:20,C:"0'K17[AN>Z-7XHWR2W[Q3P2#G^GM^'!U^-O"67JEOEF>_C#QF_1+C9ELU */ M[L^>_3@1/KWL3S^B:_D%^]S%Z!K^"IF'^4 +<'_A(,_R#]I@^(O+Z7\!4$L# M!!0 ( N(+E<(V+Z)MQ4 \\ 8 >&PO=V]R:W-H965T&ULS5M;<]NVMG[GK\!XY^RQ9V1'%U_3)#.*K*3N=FP?RVZG<^8\4")D ML:%(E2!]Z:_?WUH+ $%;ST+I2C\LL-Q^V M%E6U>O?VK9DM]#(V>\5*Y_AE7I3+N,)M>??6K$H=)_S2,GO;[W8/WR[C--_Z M^)Z?794?WQ=UE:6YOBJ5J9?+N'SZI+/BX<-6;\L]N$[O%A4]>/OQ_2J^TQ-= MW:ZN2MR]];,DZ5+G)BUR5>KYAZUA[]VG?1K/ WY-]8,)KA5Q,BV*;W1SEGS8 MZA)!.M.SBF:(\>=>CW26T40@XT\[YY9?DEX,K]WLGYEW\#*-C1X5V6]I4BT^ M;!UOJ43/XSJKKHN'G[7EYX#FFQ69X7_5@XS='VRI66VJ8FE?!@7+-)>_\:.5 M0_#"<7?#"WW[0I_IEH68RM.XBC^^+XL'5=)HS$87S"J_#>+2G)0RJ4K\FN*] MZN/D]NO7X?7OZO*SFIQ]N3C[?#8:7MRHX6AT>7MQ+8P:YXE.VN^_!9V>V+XC]E/_U0E_J;,]->AU M5+_;'[PRW\ S/^#Y!AOF&\YF19U7:7ZGKHHLG:7:J/\93DU5PEC^=QW#,M_^ M^OG(@=Z953S3'[;@(4:7]WKKXS__T3OL_O0*M?N>VOW79O\_JNK5N==3?G%Y M,X[ZZI__..[W^C^I[U]?7=9E9-*[/)VGLSBOX'M>T"LGZ+C4BM?**YVH-.=U M^MV?+HI**[MJ#ZL&TZS1%[^$87B_6F@U3\TLSM23CDLRDGXTS/,:#Z[UJB@K M!1@@7U:][NZ_]M0M^#2JF..M/,YG*<:EN> < 0:N<%_I,EVJ%?XM$B%:YZ"B M!&(EJBH(F'1)%[1\#MJ-NYD5N0&520S^HF8)4^$!8*TR-*(";@K[],IF:M7# M0A,*W@.6B']'6#,O1 DD,LQ6!*;&IDK!">BY6>@(DE[%I3#6XC@@!T2 (A) M6CT!AZJ%^C(<7F'F/^L4TP-WUI/!DT/9R%>=/Q"]+=D]= L?!0'Y7T$/ <6HZ(5GZ M/LYJ)B?%+&WB_JB3.YZ]@Z5G69U@BJA:%$:#PXRTY#17ZED!JW/"@M1U7NN. M,@OH?Y>"0**(-L0FEFA'S>)56L59^I>7L"GFU0.92X*WLV+%Y,T*(\M7<7Z7 M3C--$M-X%+&$,H1(R$*SZP%"QU*J* M'TE*PUE5-Q:!\766J"2=DZ7.RV*IA&LOGCWU.4[+Z%?(3A/MG[U*SG* 82TZ M(3-J?@E\<0)NDKB$>WPJ\(<]]^@GH[:M1W\>3CY9/]U1<8W%2PB+HK&ZJ^$? MQ#'Y&VA0]TS#4L>F+JTM@,QXFJ6(<= CZ(^7FB)]1$*2@41$\_8>*$U-,[7. M\3JY)6LVAN"(QXVF!QL@I1AY(D>=^05Z[*=*897B0'L\^-(&P"Z:4$ MVI9J/ N(WK.3]M^IRRG%)=*EG8[?(X!WD^

<8;4JBT=VX5"A+)6H$'0U<+9JETP'E%9P%6]E MAOCSWKVG1IMH%.D%UF%$7*K'#./'!\W"4#XTZWV\6U2_G"*_\[KQ JY#NG[_8.7IW>_A[1 M>%)L6V$<(%]=!Q H@%"OJ-PC8YC:WW8?N#K3 FOD6MK:^9S,AAW\(38A8:H2U1.@/GA8)H-%[ M5@Z\*(L:?-<5Y1Q&QKL[!HOX7DM^[ *))0MAS&;\(HP.LMITMFC+(&-BLVBETE/(@82?I:@?6-L= M5:;F&T0XJXK2V$05ZT.=JI3$<[VCCR3Q]YDDQZ^L0.HO^J3D?H(D'1,.EQ(B M:/)KS7EV9$ ^ M22.C@I?<443%?W'VA$JE2>\"&2AIIKF\O($5J !D@I"U5 MW&BZ7A8T)]((<#F-,TY^N3,$-;V,H,^#A%BNEW0TA6V;AE9*@:@,QKN "%= M4Q[K*$&00P5R3<])Q*M:PQZ)YV#@RY?]4X$!OM=N;\65XFN@UKM-T@/5?&]=H[DI:I, MG+&%+I:K:-TREZ O"Y#R,Y9 92E9L6,NP,P@2RS:04/B\5Q MX0M8%M)DMR!3$NVO,^8$M31J8J*(4V"J?DK5O)&6R2YJ=1@M8666(9]"@LKD MP$J%%)!OB='.43GMRD5)*TT%8,3$J+H"AOREU])BZA6W&M@18A).+F:#)(1S M%F(^QBTW#R!/S:"M*3JQK=@@ M=&>07ZW 3\R+9B,:ZK*_<(,E!B#0INF<\^)A\BV$?YJ.. 2"!6$%*:,XVOK MZ!%CDBP/OY^,=M1A][#CC%XD,2*D![0:F6CDK> T-?$=\.G.<^3>NVD7T9MI>1)S^V'OS'4\9 8.9X M>J,..D='79N]'G1.]MUU#S#5/VYNCKO[G*1=<=I"V5\XC\MV#_J2T?'89CY; M.6Q<]:3?+-3K!C>Q-$WDIN&>*SUNOS:O">JH]6)"R MET.#IB+JR+-NA<$Y1YS!(;>GO!2,M87 ]\YP,TJ]K:D=<'V+Y M) 6HDA#\/-RLMG4EM36(,$[BY5W>&^%=A@V*>-F%<95206E[[NY:[1\*;)@8 M2[$M/VCN'LU8*V0!MN(26UDG8O/]:ZKG:T8OUWP1$O?46?X=/9].F+VT_+;I M@6'X&[7?.;9MAOY!9V"!-GQ7:#%M8MJS')[\EX49VM+1CY7J]1UM9 '22"9D MLZ:$B#>O0OE%W.A7V_*'ZJ8ZFY.XX\8>;.9@;X)V +^TTW)RMCE!*)L]VIT$ MJ9]]0H6DGW&8YI[J7,]3&D0.MSYM"IR9T[.93RDHT^%%\%OTDGKV&:,;9Q!. M'VC4E,$"%OV7V$1,.4%,6+!+VX[6$;R Q>C9&U@UVI/NN&/&HQ!9*//<4\.7 MS9>UE4W;>!9Q\IQLS/)&'4LT/I$__9X4(+VC0_O7/N8_ QEDTP"/W"^TZ!3$ M "CUOJ3]P+]ERNH@X$X3\B?;Z^W8;K5 )F/93/88;%U.9DL-%DK>//W%M)*, M-@I,C//"./#OR8O%99,3)/O)<_T0P);@CI>7-?_\.S0<>0U[>KS:J#E'>P%4 M5)'6$^I,=%[X*4?,EP*+.2K53) /T98@"3'>IB)GX8'&W416># O;WB$BIIW M.W@'F0H_. V1''VGI6U>A]5,+WD]BVV0?*T#>P@-MXZ?E?(1*96V9&R[)M]U M(&SW3RI*(O$:,L/.H"]8V.L<6).%_=JT\[AO"VL[YL3!IAUX+(8_ADE73]'P M@0N3$)3\)@794+@UZL-Q*RS[2;/-BMT\S5I&8U^\ M/PVW\V6KU;_DD:!NCK*^+FT,;4_F#$FR2$L&S( $JY&C%$^:$M*UT<>T2(TL M7:[G:^(E;53E.?5,L-#2$$B!ZJ!++F%M(MNXX'W]]JX61\6!P9&VGUY4FS,E 'O3$1@8#@<7#@Z8. M:>L8 #3[QH4V.3"; E%5-IO0KN7N.UH\R'>L/V7Q[-ON9+8H" UD(MY8I)^Y MS[&G+M<\C;AWV3J88&KRNM#K 4N=YO:^H Y/LS^;FF^[_J%E$XCW]/#H#I!;S !6JNYEGR'%4T.[^S'NOP.I&N MD-EX'L*>.%C$Q"7M.X(O:I^)Q/@TGTV7/CG59<<*ENB] M)^GZ/)G/L0C%0N!>NP"&Y#G%06Q*F4LQ0LN,VYFA S:8R+U%L(WU>:AXWPNP M,AZNTF<0)WO!D>O<\KXW]TQ94"T@9#,7T/D1AVPC$;.8*$;U8X'O?=LP.+9M MTC,^&!+=T,$0=\.G1&2CIJ71IC3B4-(Z/_#D=X=\C8!IU(:3!L]PUL&.U1:] M2!$.UJ41V. 8%50TK:4?16<=^*@*_^8WC#>W>"?$^V)$ MYT]6*^B<*NSXT1Y$X.,]UF:?;&?>)A!R%@7B@$]1,A)*CQ&VG=W8]%$G$FBJ M*J/HARI,3KWP82L8ERR>1"-%SYZAE-_Z% =T>W6T M^JJ04B(L.B6X-YLRE$["EC(Y6]%T>IHC<;ZA(>IEGY%V !$5;5B0+':MW-B$ M# H*.;?(B^G'V.TH?$)GN?G!=IV--59JN^I_UPA8MA3+8!.J<6? MQ1R,WR"D/74!JSTG'[V"L$>"XQ,&WK; >0.:I97.[ YU5M,*M)D+\S%-3 MCM/,XAK>C[2(7=&=4N(T,Q.?IPEL$DQ@$G%;S@C.DNWEDG.ZF];1G^!0C@N^ M4L2=6IE!,-\E"^XDX??:'T/@[5;:+ N/ME!P0F$J-FG2.W! 'N.(=BE>:E# M0)< =1!VYVU*?B )CEKGC=J;&G389\0'@T[/SF]OQJ?J8GRCSB\G$W4UOE:3 MGX?78]KJ&%U^_7IYH28WEZ-__;_<[_CT0HAM ;Z++IQ0WZCM?N? -MCH5,_V MH-,_ZC>W!YU]6Q/P+2[MZ96=-T= M[G?ZQWUZVNN?=(Z/3J*QG&RFD$'L4$(?^*4_O=ZJ>]PQ@I;7;_=W_,;0AK\_ MQ([SS!]AAI@_<]UT+E,]=Q:LI%RP6QOM$6L!S=+75F?8\G@-X:)&DIN[?&2[ M'>F^R@'$?F>?>GA'/6IW@,?NH!>1<*U HC7FMH$C2[T_]XE\/=UU:OY/DG9K M\=&:".-)..P==TX.C@,VH#IHZ*!A1\X(1I?B#]#YB#M+P?&[79LB1/(+*(T: M2H,6]@]5&:[MX.)N_'(]V^-Z=HX^/"D5''7B]@61_T8)..S;=JK<]0;R]P+3 MTZ'4Z RY;QC1.]SM8=#:0_<6 M $92A9SSMP!J^Z98 ;$&_<.==^IK&=F1] 7)VK/\O8& ]HEMX,B? M,+R%G_5<7U[@>C3^.KZXF=!Y5_P]_UT-3R^O$/>BYUU0-1J/SD4B%*NO*,7E M1FB<_(',42CX#?ZM=XOY'& 9+U<_D2BI+B'T?':Z=/-G$83XGA<^92J,/,=1 M&G;BXI(S)-M%^%LC:CI4X?%$7U4%!(7VO^9UYTR@;592VN74HL8P%CX&J5IT52O?Y"R]KCV M*R+=LZX2A=]PM7T)=93Z'1CM7*FU 59H8TLPKA8L[@LX/[EFN'YH?6G6GI[1 MG%M24^HGV-X)/UWR1O7&=E5$QPV;WH,K.2AI=I_8T Z,SU+VU+JO_=X&'VDN M=7G'GZ+RQSEY)=]K^J?^:]>A?.39#)=/9;_&Y5T*16=ZCE>[>T<'6[+9[FZJ M8L6??$Z+JBJ6?+G@+U]H 'Z?%ZA9[0TMX+\!_OAO4$L#!!0 ( N(+E&PO=V]R:W-H965T&ULC57;;AHQ M$'WG*T;;JFHEREX@%X6+!#154S4D"DG[4/7![ ZL5:^]L;T0_KYC[T*I1% ? M 'LN9\[8GL-@H_1ODR-:>"F$-,,@M[:\"D.3YE@PTU$E2O(LE2Z8I:U>A:;4 MR#*?5(@PB:+SL&!TV[<(^2\0*EX4J"QN4P&,=7DYZ+]P'?.6[,P1I<)PNE?KO- M338,(D<(!:;6(3#Z6>,4A7! 1..YP0SV)5WBX7J'_MGW3KTLF,&I$C]X9O-A M?,X:5*&/\-FSKVK!= 6AFKBB:9&!1VB"79T>1I?C.[ MGL]A>G<[N9F-'V_N9H/0$K+SAVF#,JE1DE=0SN%629L;N)899O_FA\1H3RO9 MT9HD)P&_5J(#W;@-291T3^!U]VUV/5[WM38K0Q9C8*J*!9>L?A$R@[$Q]/+' MZ7/%#??6G^.%L9I>RZ]CYU"7Z1TOXR;HRI0LQ6% (V)0KS$8O7L3GT?]$TWT M]DWT3J'_]UV=1#G.<7;W>-WJPKLWETF<].%8)1BO:998UCH\K,<<6W2D)9-; M&C"R:\R "0%J"39'0#+9+7!ID6I9X^P-#EV%-#0[7*[:\.W;%-Z[ZDG4;_Q^ M%_<_ #-0,FUWD$TY3_6B;\!=EL453UOX0@ZO%E1/^6"65A8_IDPCY,B$S<&O M-:Y15@CI-A5(XR1)?TAI+"5F-'-Z"^]==D/H41,L\RJR(]5QG<.! S9$,R5J M BUF+3*,JQ5!07SN'W'<@3O9FJDU%@O4D-1/.VD?MD1$,N+$3$X-;QT??UYO M(6E',7VB".+VY47I(;:!9!_J93= M;5R!_;_.Z ]02P,$% @ "X@N5[5%4_&X! U0H !D !X;"]W;W)K M&ULC5;;;MLX$'W75PS41;$+)+[(B7,WX&33;A=M M$B3I]IF6QA81B51)RH[WZW>&E&PEZP1]L25Q+N>:(#I[+0MF+ M.'>N.NWW;9IC*6Q/5ZAH9:Y-*1R]FD7?5@9%YIW*HI\,!N-^*:2*)^?^VYV9 MG.O:%5+AG0%;EZ4PZTLL].HB'L;MAWNYR!U_Z$_.*[' !W3?JSM#;_U-E$R6 MJ*S4"@S.+^+I\/3R@.V]P3\25[;S#,QDIO43OWS)+N(! \("4\<1!/TM\0J+ M@@,1C)]-S'B3DAV[SVWT3YX[<9D)BU>Z^"$SEU_$QS%D.!=UX>[UZB]L^!QR MO%07UO_"*M@.CV)(:^MTV3@3@E*J\"^>&QTZ#L>#-QR2QB'QN$,BC_)/X<3D MW.@5&+:F:/S@J7IO B<5%^7!&5J5Y.?X>OU].'ZX;SO*"JO M]=,FPF6(D+P180S?M'*YA6N58?;2OT]H-I"2%M)E\F[ O^NB!Z/A'B2#9/1. MO-&&XLC'&[U%L4(CG%0+^(I4/[N+8HAPL#L"-\:IK42*%S'M?(MFB?'DXX?A M>'#V#KZ##;Z#]Z+_4@G>C; ;W\WMXW5T !\_'"?#Y Q>9X$?&&7HT-"F0ECE MZ'(T(*A/C!%J@=1X#J0% 06K!H+>5(H5]U(/?//NZ_E^S4O6HK/4HCXYN>G: M@&$+02>W,&2'J5XH^2]F M+$*J2TJ3!GTRX= /A0P8#^5JH2Y%42/H^6MP>HF>-N!S18,)6\+,OQ<]L,2> M9B/ZMA86,@U*.\J@ES+SFLJR*F0J'1 OW(,5>K'9G>(8[R8*F&E#.Y)YLUFK M^Q8 &=+PWN@2A5+L8LJNB@8MJX3/TF[%M)01VNW$7W=J,:]=;5[7Z_^%862* M@$C;U9Y'.%AGA"\;MP K+SN2=I2$:5'E5#SG1'0[GTM2U3<_W*KH-G5Z1BYA MPM O^U[ILA)J#80(#663BG87=\/"8%!@)5U."%PN3;9?">/6O %M/0MI)1S!9Z234XH>/%*VUBMHO1+62SL\AN0DV1L,!C *?V0;[4;6D&6W M7\BZQ^I]$R;-&]:#@&.KF%3"!9?M_2P65-S8_6,LH9LR+8?[RL,>&K2X:M0+_<>M&V MW&V;$,5*^\9YH3.Q:]"U2EI+'CPP%9=*TO9(Z5PTNB@HU6Q-)+P7QZ1+28'& M=H+XEG*Y<%%8"Y.7[USTC-3F>HT;]X9'2$SMYB1U^6B\7_(Y'"9I*&S;P5FW M]L.3IG\K:4+%/^',U'0CBY)CKVX"8U^B76=;OW/5(&P+?Z&RE*E6+MPZ-E\W M=[9IN*ILS<.%CS MI+*$=4ZN@][181SV4?OB=.4O+C/MZ!KD'W/2"@T;T/I< M4^F;%TZPN&ULE5=;3R,W%'Z?7V%ET8I*:2X#X0Y2(&S+ M:H$MA+92U0=GYB1QUS/.VAX"_?7]CFJYR^6N&*+)/V^9RTF9\VNHW%ASLUF7K^T#X[FC"Z#]4ZJ>GC8.&2&DL"^WO MS/Q7JNSIL;S$:!?^BWE)&^\W1%(X;[**&0@RE9>_\JGRPPK#0><5AKABB /N M4E% .9!>GIU8,Q>6J2&-%\'4P UP*N>@W'N+4P4^?S:X/!^>M#TD\;Z=5%SG M)5?\"M>>N#:YGSIQF:>4KO.W@:"&$2]@G,=O"OQ744]\_' 0=^-CP9+%;>&=EWFJ M\DDTLRI/U$QJY+&6>4).) ;EY3REPHR%GY(8&XTZ!;60_DC<7_QZ.7CX0[AT&J@&-R5H@'*^3;Q_L![*?Q':W MTRN7T=!XF =UW?(0RKI!6O2%G#L2%P5$Y=!E;&@*VUT^7,BI@$'.C*1N1%?%A\$?<#.Z],-E,YL^"GB@I MV.U2W!."D**@4C56B0RJO%E\[J,!IDR']1TAE,P4E/0GEBAC@-LLF:,>=XXW M2 LGW>.?6M$0=)O4(2UTD2(=():> -!5]JY #EFU?^R C5T\,M:6>0*L%3^, MV1)Q[=!NJR=V6G%//, "&_FE\A\P:MU=4PELPM<9-9:)TLH_HUGZ*:-6N?(* ML- 9559D8IGJ,C,%? 1CMI!9_P>W2,QE(BPMV*E7\%STCHC4#BT[.-=%E;U ME" UL/8PR57UYHZBCQ\.]_8/C\4U3($%T85T4W$>O$S6"3>56C=1E *_PN-> M=$W!EZ['GRAR- %O5<)8$N:$O4MF<)W+_!M@L:\JC^3&"XVB@*/Q<3@W4*TU M A\-@$F";7NK=@62IP98NC@*+1;![]_=B3O.H[5N<=W_\^KZX;IL0L/;DJH_ MO+J-?D.;0"3YZN#TJ<2)_XF+;A-ON(*JCA*+3NN X=B?MEL<+1?'?41>BUV M.O7!7J_B66M7^%XQO%##1[W>1C6[?%1QO>J-])\B]-/+\ZOAH/\CGAE\?K@? M7@YJCA_RTB8UZ[;O(K\7:%=MWPV9RTT&!:8E.FDJGSE?2"93\;W2BT/,>&-> MQJW."Z,_J2=*HXNIM!.NT4>RF-\J4[NMN*1^;\U([P)>DIHQET,G^=3!1.TRA2.+-H8;@[7C!(Y4]RST-H 0WD,!"!6.7=S M2G/40%,D9$,E:45Y.'P$3,:%C4R^%\JI2DFJW,Q4.W:;=(Z8:J4"<9,M6&$P M^WE4.,6*HC"%@IG*F2!#A= M&4-Y:84AM5M[E42"Q!I5?'93T4B1H!(@C.! T;S&+5@0MCJ7@&20< MXC)6BWBYU5@L80-TY018 ._9$&/7$O?%B.<1;M;Z.0J]#*)+'[[PB)"6;4(O M0A9*K?Z%9T?/XGWW2$M@> \\,[+*I$Z4+"NE'86J9QEK+6+]!IHC*DB/!%NM M>'8JKY[W@5E&J/3H0KCB>\ 2&C=X(C@R4XC.(B7'!6?L*N\]D;@Q'J-2.>QU MC]'?,<>Q [^NI M+10PA12,,$VE#+]ETJ7, G"OKD*_:B0E98F"HS0/8: $6 M.(U-71C"''8Z& K0+#?<2 PSH44TW],"0DINFO:0Z3GQ+1[&B'H0",@(SC'.)^%9 A*0$WN(0%5GAKN6O3!TJG"!HPX513XN)WTR.@O?(B MRPAMDM^=[#/@UAR[=FN?%F M%MYW(^-1?6$YQ?.<+!/@?&R0*M6&%=0/_K/_ %!+ P04 " +B"Y7*;WZ M*@L$ #*" &0 'AL+W=O[6+ M7!YLBQ3GS#ESHZ<;8[^Z$M'#ME+:S:+2^_HLCEU68B7TZ M=K5%D0>C2L7):'025T+J:#X->W=V/C6-5U+CG0775)6PNTM49C.+QM%^XUZN M2\\;\7Q:BS4NT'^I[RRMX@-*+BO43AH-%HM9=#$^NYSP^7#@+XD;UWL&5K(R MYBLO;O)9-&)"J##SC"#HYQ&O4"D&(AK?.LSHX)(-^\][]#^"=M*R$@ZOC/I; MYKZ<1:<1Y%B(1OE[L_D3.SW'C)<9Y<(W;-JS:1I!UCAOJLZ8&%12M[]BV\6A M9W Z>L8@Z0R2P+MU%%A^$%[,I]9LP/)I0N.'(#58$SFI.2D+;^FM)#L_O_ET M]?GV&I87_UPOIK$G1-Z/L\[ZLK5.GK$^@5NC?>G@6N>8_V@?$Y,#G61/YS)Y M$?!CHX:0CH\@&27I"WCI05X:\-+GY.G,5 A+L84/TF7*N,8B_'NQP*# T*9/8\[+"(U#[9N15ZD;J-=!$HEWJ:0>F %'7UFPE-2@2E5]@#+^^ M&^22L*R#PIH*3!-..!8LFTOPP7PX/J-K"=9]C0,.3?[[O("ZAHI,E:81<@]J),1N8/C94NEV&@ MNN%@V1/-K"E'F6J8-@7F1\?LD5+D0U*Z.G 4-6N:=0D?A6[H2N@Z?_S[$"X( M@%-J)1G_3*.GHL,R1>]7/:UMU>@J3\&'*AUVC[$;RY7U![")J^ M;=89MZU;UU5U6QVA7D.!=[WQDZIS*,T&']$>02:LW1'.1E@6147 )(6GE%#V MUJBYP@FB#P^OP%,L=A0JJ=1@1='*'^CVH&.K73!F$;+@QUVHD(9;G'(MJ*8] M#\56$3PUQ.+>_5*A78=;E-/=:-]>-8?=PT5]T=Y/WX^WM_RML&ON!X4%F8Z& MOQU'8-N;LUUX4X?;:F4\W7WAL:0_&VCY +TOC/'[!3LX_'V9_P]02P,$% M @ "X@N5[/^XP,/! ]0D !D !X;"]W;W)K&ULS59=;]LV%'W7K[A0@:(%7%L?_DIB&W"R#$V!-%F<;AB&/= 2;1&A2)6D MXF:_?O=2MN*@CE$4>]B+S8][#L\]Y!4YV6CS8 O.'7PKI;+3L'"N.NWU;%;P MDMFNKKC"F94V)7/8->N>K0QGN0>5LI=$T;!7,J'"V<2/W9K91-=."L5O#=BZ M+)EY.N=2;Z9A'.X&[L2Z<#30FTTJMN8+[KY4MP9[O98E%R575F@%AJ^FX3P^ M/>]3O _X7?"-W6L#9;+4^H$Z5_DTC$@0ESQSQ,#P[Y%?<"F)"&5\W7*&[9($ MW&_OV'_UN6,N2V;YA99_B-P5TW <0LY7K);N3F\^\FT^ ^++M+3^%S9-;(S! M66V=+K=@5% *U?RS;UL?]@#CZ!5 L@4D7G>SD%?Y"W-L-C%Z X:BD8T:/E6/ M1G%"T:8LG,%9@3@WN_SMR]7]GY.>0RX:Z65;W'F#2U[!#>%:*U=8N%0YSU_B M>ZBA%9+LA)PG1PD_U;(+:=R!)$K2(WQIFUCJ^=+7$OM:"_<$?\V7UAG<^[\/ MY=A0] ]34#V@U!.0U6;K,#C#FQM.,8%5*) "&=;T6MEDV%P9+%?1JQ8U0:WA'+)11$IV16+C9 MSOBQ^.P]4B$[TJ^9XXB#82F=*(K@SB]E&'T- M HQ>% S]@RM2Y?7%XPA5*XL%3>NC7Y]JQ8%L^MZLE9"(8B]88>%0"7D%V*&O M!BP^I/#N1<\33\DP\%HE+X'_+!Z8G2QTM;GL3.%5.!T@#*91"&CI#,< MI,_"QDVU_-?"1NCB5MCKHJ 1%:0G_4ZNT(;\0_/@YVQ*L-K L%S%Y# MN5(UDW"-GRKBH!UP.GLHM,PYGJ*"RYS4^=1&!RSWAWMT9L'NPUA5&?U(&>-A MP QSGR7N)B&Q;C@KJ8+@(V?2%<%"RYJRM1W2UX7[0I@5=(*&CZX_ON)/@5B?](<11VQP.GN>?FS]A>#PX<);^OXZS1R8D M6\H?]C[8]QY^S/NX-73/\3ANFX55QRL_8/#MKY6KGF5FY'VS?-O+G* MG\.;!]$U,VNA+$B^0FC4'0U",,TCH^DX7?F+?:D=/A-\L\!W&3<4@/,KK=VN M0PNT+[W9OU!+ P04 " +B"Y75*=0FZ(% !<# &0 'AL+W=OG@ZC8??AL]IDCC^,STXJL9$WTOU3?3)X M&_=14E7(TBI=DI'KT^%Y]/;= =M[@R]*;NW>,W$E*ZU_\,ME>CH,&9#,9>(X M@L#/G5S(/.= @/%O&W/8IV3'_>F^ 4R4WY<89K"KXN;/%]7)Y>;N\N+J]H?.K M][2XOKJ]O/IP<;6XO+@Y&3ND8,-QTH9[UX2+?Q%N1DM=NLS219G*]+'_&-!Z M?'&'[UW\8L"_ZWQ$DRB@.(PG+\2;]/5.?+S)K^K51:$<5.4LB3*E!>"J_/Y^XJHVM!;P0=)NI)!L\MJ!,6*J, MOE.0K1?&5N4Y)5X=M62W=A68[H11TNU(K]F@BV [B*K$B*LJ;1Q;R"\BKX73 MA@.D=>+8(,GKE.EJ/V%#EYB 7%9 F+=&\,02^5[X@*P3ZS6)>L-FWB!@DJ1A M0[L#305*R(7C2>U7-DT<7X[5:[<5T+4L-Q" -)R^@QR0*#1*T*#46.Z'T?4F M0TF50 PXWW%Q_M5T31N@R>E;!=H7N<8_1Z>A1 MIP=/.MTG0S.?<'A^ARDNTI[!$2VD<3AQ>)%#,CL(_$)RV1CDG2RJU M0Z-&]#53N<1;'QF*=(Z9M9ERGHDV@R> MH+2!]X70:Y%W.^*1ND'#_G:M,>>;XCD@*ZWO1P'\-F/-^2L&CQAO(%+4K'BX M\H$\2+2%FII=&T3"H/@4:_0.ENOU\U2RBL&WI[R7A.AG,F<$S=)ZG>QEX!UEK>).[R,"V:JH'1Z3DTE6ZEQO=LVVZFIZ0 *$V&)JP]AMC=/&8^#Y M)GD-.ZC?&@\B6,E2KI5K\2:)J1O!-Y6#G\$>/VW.IJ"^U+711:-CA&!I-P"[ M@BNAL $J=.A>,8!\1[]1/#OP?9_,HU81C2 .&CD\=V48[]WX"FDV_EYKD; N M77/YZ[_V5^?SYL;X8-[VH-5LI#RR1IWZ= +;$)88&(L M Z/E!:^P*"P1I?&\X?3:D!:XO7]COW7:2FGSH]3U(,6-U8:9R M]04W>LXL7R(+[7YAU?AVR3FIM9'E!DP9E%PT*WO=W,,6H!]\ (@V@,CEW01R M65XSPT8#)5>@K#>QV8V3ZM"4'!?V469&T5=..#.:WGR+YS?7,(FG\U\PG\8/ ML_AJ?O?X,!OXAOBMEY]LN,8-5_0!5P_NI3"YAAN18OH>[U->;7+16W+C:"_A MU[KH0#<\ABB(NGOXNJW8KN/K?B06"V8PA0E39@USQ81FKC@T_(X7VBBR_NS2 MW=">[J:U?7.A*Y;@T*/&T*A>T!L='8:]X')/TJ=MTJ?[V/_SA?9R[<[TX7%^ M<_ 93N#C2##%#-6!D? @#4(7C@[[41A>PKC6%$)KN)+E@@MF+[,#\QSM0<7$ MFMKNN>:*+CU^H59D*5 KQO62*AO"GGO9L -QDDB531A#2H2D!;T0>WN% UC2Y7CQV@L>!0)E>(P$0*FK]" MV?2 0P!5\+JMX/?2%%K-Y*-0&,!7&K/:2H)/$$#O. @""/MNZ9Z[95 M P HP@ !D !X;"]W;W)K&ULC5;;;N,V$'WW M5PRTQ:(%#$N6+41;? [J9QLGTH^D!)(XL(16I)RI=^?8>4+#LWMR\6 M+S.'9\YP.)YLE'XR!:*%;2FDF0:%M=5U&)JTP)*9@:I0TDZN=,DL3?4J-)5& MEGFG4H1Q%%V$)>,RF$W\VIV>351M!9=XI\'49:L%O9>;7[#-IYSAYTSP^ M"?A[+08P&O8ACN+1";Q1%^/(XXW>B[%.#'ZO45I8K.G7P%\WB;&:;L3?;X7; MH)V]C>:JY-I4+,5I0&5@4*\QF'W\,+R(QB>XGG5H4VXP TYR:7>UP2JP MJ.D.,HO )&!9";5#!.Z**U4Z8S)%NK^VH!I/B\[ $[DC!';'\R+?:!-OZ#/_&APM?$-//K:S26RQ6H'%A5 M:;7E5- H=C \C_I1% &E8:P4BK;<"%\#'EM:XUD+3'G/I4'A5X*1-/> M7I9#R"_Y0^[X%=QTG/M-MG+&-:R9J E862:\C,\T_V%X-?+H?*\;B4A=QK F MYP4G)3SU!$GJ5*TD_P=]9*9"_XP3B@N+ER5FO$&M*_)MP^B3VQJU:5*X@T;- M9Z?@UHT;?$WOEI.5FUYWJ1OIA%$NT!Q)M/.HT415#L X]B]OJI/CZ*8VJ3K4 M"6DE^(HG KUZAF^A]$]G6R$]XUC[*G+1I:@MM55P,:9,T&F&BC'SPKXNBG?% MOO2T!V\]3N%1XRA1KWQ[-'10+6W30[K5K@/?-(WG8-ZT[\],KSBI(C GUVAP M>1XT[\9^8E7EVU"B+#4U/RSH7P1J9T#[N5)V/W$'=/]+9O\"4$L#!!0 ( M N(+E?YSZ9) 18 /\_ 9 >&PO=V]R:W-H965T D7N(LM0$NQU7MGE22B9-N-"[N RW1MCJRY!:E M+/WKYRPD1=FR*S5/%^CJ2#)U>'B6[RRD/CYG^:->*%6(EV62ZD][BZ)8O3\^ MUN%"+:4^RE8JA5]F6;Z4!=SF\V.]RI6,Z*5EW^>>/ M65DD<:IN9P=^RH M1/%2I3K.4I&KV:>]0>?]ETX/7Z 1O\7J67O7 I^9Z(U$R6 M27&7/?^BS(+Z2"_,$DW_%\\\MG^R)\)2%]G2O P<+..4_\H7(PCOA?/VEA>Z MYH4N\7LI"?/^;9L\AQ-%##"UHJO0W,Q2EJ95+D\&L,[Q6?)P_?OP_N M_A W7\5D_.UZ_'4\'%S?B\%P>/-P?3^^_B9N;Z[&P_%H(O9OLR0.8Z4//AX7 M,#42. [--%]XFNZ6:4[%]RPM%EJ,TDA%]?>/@67'=]?R_:6[D^"O97(D>IV6 MZ+:[O1WT>DX./:+7VT)O$(99F19Q.A=VF>)_!U-=Y& W_]>T8*9WTDP/G>F] M7LE0?=H#;]$J?U)[G__YC\YI^\,.;D\[J']^T$ID,S'210R&J703?SLI M-/,'9 .?K+A?J !^7LEP8*+ MA?@V&-R"V_Y5QD >+#8%'\?!HLC@[E$)Y6:1:22D!EQ8X21:% M9"#F;@>/" MM1)RB:K1 3"2Y86*<#I\WL@*$0-E+ED\PX?@R+%N M^6RI)YF4Q$X,5.K,_5E&@JG#I(R 1% L,M!"KA*)+,&JD*50-8(XFV1"A7<2&3^&\G89W-BF<8#N#R!*BY(O;" M3//TA4SG\311*#$%CP*24 +H"K( F62Y"',5Q85(,A@![X!FT*Z9"L!II'(S M-ZX-%I0ME2CD"TII$!8ER!-4!JBF87R91"**01>YF.794O"JG7B.Q YK[CMK M[N^TYJ\RSL5O('XRZJ].J^,4W*\DP3<9^$ZBS0:.,P6[9R*;KW[Q<&$"HH]D M'FGQ)8,___S'>;=S]D&+?;SJMC]\'4R^T&7GPX&0)4@J!\UBT!'S,HY(/:#A M&:[VB7A8*JG+W!@NR%1.DQB@'(P.A"V7"@-:@!KE@1X#-0 17]802\54B3"!U^(9#4C1MG4(CL*@DJ7*R2Q# ME^*%Y I> \'-0:%*OQ=7*)V@\U[\N\S0]R&=>83\:97'H2(LY%3#/-TT>&:/>]N)FBL:(N#0$#&T9%\%Z99M48\Y@Q$T CS/(\FV8Y MH1(HRS 707)@)^F]!WGN( &(N9L,N@A*F?#5H#,*+I1Z05*E"\1^D#WCIF0_ MTHB0*J9YO8=9AV9QB0XM&'Y\5B0< 3E!J@$1:5-;[>B\GPE]'EP]4H@(3OZV!\)WX;7#V,Q& R&=U/ MQ.#Z4ER-!U_&5^-[3/F^CP:3A[O1I;BY%G>CXWS@$&[ #?C0-,8HB),[!^"$$WP&3N&_F8K<\;8Q!ZWXC_P%YUW57O(!@4 MXE>9EE!).(D%@Q#4J3GZ*IFG4(6("G7V@=([T6N=]3-[P&.1\76%4;1?.<\ ($,".4*JQHTAJGY[?"9BA#%L(:N MI8R=S]!LR,&?I:8,)%$%8R3,&$3H6VC,WLQH?N4J(@"09.HU:9!5BG !Z8AR M"=E/+B52D*J0&X-@^A#T M#OE8*@AK$?/O/^?@AQ0^$D,Q0YINR7R6#^"",,BR[7)JF%^4*?(.4MN=O0A5RDN MDZ3XE610I[ ^L1*90$4!! =+#A%(_$Y1'A>)*QR*3V 0Q[S!')(5*ACV8:W2 M>PD60G&-"P:3LOZ0N*/G$ELT()>DH5&!E\PQHL)_,GF%LJI*[SP9"&X:V2*B M@AS,OFQ I*7O#\HYYFH ,H"0IJZRH_%ZF2%-2"-@E5.94/)+#1!0TV8$70\2 M;+E.TL$4;%M7O&(*)%8@>YD"!##K"O-8RPD$.2B7[O YBGA5%I#.!?"(EZ\ 4.LDP?<9D#EXU.0\-DXPJ MX*@P+:B:?!;MG$VSR=.B.,?N G)$^3F69KFHWHCSZ' E<_ H7&R20+('V3.Q M R[$K #[AAEE481RPI0M:*6PE Z(&5$6 '!_JT9>=+G"O@9[J43AI&S3(&1* MJ'#Q$FZI#0/R5!11%(9.,F13(!BF1,44RX_>T 'A!,H)[QQ.;YG\"/0H9**Q M(-M4)D#V#"I'T #6E)9-BB^6'@$ 9AD('K;5D:6S>%Z:[D, :33''IP[6T'H M\YH@%(%6*U@!/=(U#)7H IQEG, S[E;D7WOOEY= M4OBVF4'@)_1RBB$WJ@BIR"T"K+YX77'!E&+!H[QV$Y3Y8!O+>K)_.9X,OGV[ M&WT;W(\AFXV:WHE^Z^RL;5+K?NOBQ%YW $.[Y]7->?N$,LA;RJDP-?7IV%2\W^5TD\96 M]$Q9LW76BVXU4:?MW5QTS^@&([WQ<.MDVI&KN@@FIQ&96RBJDE*951/?'+9^ M@C"Z>HL)^J""LQ@?I5]QOB9O;AE^G@XVO$U[3#ONO@)&-3)NDCR5DV%3#PPB MIG&+6 OGH%1ET%@D$U@R '1<7-1?FY4(==A$U9C5;!$/"L*U4PT:T@JVR-BZ M,T8TTZ5@>+E44._G*K)>K&MZYIZ&HCX&=]<('*J8X!5LH9D"4PK(>A-"K! 2 MB#)!R+(<>'V2"JQMJZ7>= [6 XH_18Y5$PZLM7ZY3>RJP&;M<(WQJE!.3QD( M#Z3LY%"A*8LZ<$LWPJ"$2$9/3'16FZ.J5BRK-?UM+*0F#"JVUME _=KM@8"* M5Y@^B@%440B.#K7]3=&+/1=DC"H,?A=U 7S&6!TV*F*S163+N QKBM3>U7I3 M&-B ,$Q%MORLJ+45DE;0 DPYR+;2)&+]]CG%^IS!YIP;(?%(C-,W-*1:?O92 M\]NJ00?#WXF3UKGI@73[K9X!6O]=YD77F:E3.;WX'P,S\%ZJ7@K1Z5K>T *X MRXW(9DP)(MZL\.47T):)V.<_6-25R0S%+2M[,)F#N?%Z%?32088H4SV M:/9DN+AW"154)(3#2'NJ4C6+<1 Z7'/:Y#DSI6>A2RDPTZ%)X+=@DWOR&:TJ M9^"5/N.H*8$%6/3?;!,2,21T(W'&$_F0:T2W32F?()"P+>0/$- W0;+'[@\F;XS^; M%IS1!IZ)45XH/?^>;$Q.^P-8/CGBJ7KV8(MQQ\G+F'_Z!@T'3L..'ZV3@-,@R\$;+6W[/*1F?,GIF6T#Y6LVF*?2:8:&;R MD0)5A-A(=LK=[8P7,L^RB#;_JNIV+>-E7R3+J\O)"L4+-+Y*S,+L1+S=267" M[NTI NQ^[\R8=*?-C:N+'C_HL.GV>HS6I_VJ/*KK&' Q?*3Z'W&%3 &YRJM3 M!G:;PG4!:9#K\G])9/AX. D7&8(4$Z+-6/R9VB]'XJ;A:4#]WMK)$UTB&/A@ M!&C9JFZ?,FP\57O:L7X\G*&\ZKW.&)1BSJYX:W7=?1.WO8D#7*XNIW\JWCBC M?5!X-(=(D%-3A]LPIG\*Z1 UT,2^8;CEL9(;(5F6#HC: D(?U(<(]KB'Z[U9 MK2G@#C:-KTG@ %R@I"8#29Z"G6) ,=9C'%Y%W*S26P^\F",E"XFKQ+U:6!=V M]5AB=-+/9/$N^$0*+K#US@44)83E5\9U09\^&A>SP\ MU!14=K[='%289$ DA;FAPTF\Y5:SLZJ.I+A;.PGRZO;Y7$$%9,26,R-KZ&_! MT-@0OHCI -B\@BP W+4 PYF6W+S#4RMT0HI^B*:#$^HE9O/=QAZG M?&!M(*<5@P1*A6Q,VUC&?/+A+Z*0:3X-\WH(OQH_>*LTS*$?NYFJ4LEP &_1 MGI9#B !/$JU68(G8CI OYD@)&8;QI%>SQV*R+3Y5!.( 3\?,S9<>X7X]%32Y MMHHX_!5%@C$92E8^OT1G_,"UHLV%U5W"IO,:$U;*W$!.X*>0M&)SZ!'+SF(A M4VI[<#,;UX!X!A65R48:9N&*"U^:8I#%LWSK#:GZV:YJ9[8ZMTIU!A#CE3FCG@_"=F,QH5N8DGDA!/9.L8:?; MQ&8'M+NN./LJX[K+K] YY:BVUS#W!EM*^)1,U1:K3F*Z[@^KEWR&>R?(5+!E M0K381KF1"6FHOB3M5])DZD7:O6'JI*/DS'D].HNU?O*C;D=3E<3J"9OU!<0Q M%;KY+>AKR %J@A&E"8UWDFI& M8Z ?--)?LPDZ[4 *C4-S'"(I40AX<@ \5'NQSIZ7'-U.W*XRY206=3?;@&N! M=Z/C6:88_ZEGUAS2U\IY3.%Q>P^RP94TFT:T@\YGMT)9 D!!/DEH88_$47Z> M,"PA 5,](-X%U&;5' K0/5).UNU-[9R9=P+,9BU KAQ+O'QE5N?D)ZJ'H':X MK;Y)A2?+AG0*[7)\]7 _NA37HWMQ=3.9B-O1G9C\,K@;X=;5\.;[]YMK,;F_ M&?[K_^7^U9<-(=8%^#ZXMD)])_:[K;YIF.(1LOU>JWO6K6[[K1-33-$M7)JC M4@<-T[Q%5UA"9"NS%4 ,M(_:)TP=KL[L5:?MKGHPV>_V!)8Y]\3DZ824QEU3 M-"L;4Y@Q/.+6/VWUH/8[/3^!!+35!0EU+T[Q:>?TI-4][^+33O>B=7YV$8SX MS#]&-5P.5D*>7UK:DUK!:,^LU+Q^OWO@-OJV_/VIY5C/_)G%X.+'=G>$ZGNW M.@-67&>9K:KZB$9 ,_S5U>FWL'8A7%!)095#)TMLT^:D"TG:4;/(B-^R3_J3"'[[P3#UXEI MX/-=IW?QHZJTXWW4UMF=%@&/=-![#%5&LQYV$MB2#!FJ 5%U8O[97;,\HJ.K MYK,?[^B36)5YN*"T>$Z M6,0@ IA=_U[/"' G\68!5C,&/YA1W*3!5S7-J;/?*$EI!@XF#U#0',&(SNEA M!P8U?M5C0'_(Q?$5?1DE]N^S%42I7O?TX+WX7GWD0DT?&AF8D0"VS1\+=7H< MJ"],MY/_^"F-_R7EW4A@]'3$NB:FD&M7>K M;PKQ_!C%64]B'DU3[%*+!P_"9DNP!CP0:XK*II-B8&W&TNH5_D)",,Q[\::>K2JYIUHC3YD&]9FGV(XS#5%ZNJ1#,5M[T &> MNZY:=[9BQX+.?AB)N[TN@SYJ4LFQ]TWV4N5S^O*&PO=V]R M:W-H965T M<>RLY;08+/:!EFB;&TG4D%3<_OL]A[K8;AQ/.O.R0!"3(GGNYSN'O-P(^:S6 MC&GR+8E3==58:YU=-)LJ7+.$JC.1L116ED(F5,-4KIHJDXQ&YE 2-]U6J]=, M*$\;UY?FVZ.\OA2YCGG*'B51>9)0^?V&Q6)SU7 :U8<97ZTU?FA>7V9TQ0*F MG[)'";-F327B"4L5%RF1;'G5\)R+FS[N-QN^<+91.V."FBR$>,;)*+IJM% @ M%K-0(P4*/R]LR.(8"8$8?Y8T&S5+/+@[KJC?&=U!EP55;"CBKSS2ZZO&H$$B MMJ1YK&=B\YF5^G217BAB9?Z33;&WWVF0,%=:).5AD"#A:?%+OY5VV#DP:+UQ MP"T/N$;N@I&1\I9J>GTIQ89(W W4<&!4-:=!.)ZB4P(M897#.7T=/#T\>+,_ MR/2.!*/[R>AN-/0F<^(-A].GR7PTN2>/T_%H./(#__N+T6I^.2-NII>TY):,1][-:#R:H]L>?"]XFOFW9#HA,W_X-)NA5V^\8!0<4NPXZ_F:61K# M@"PPGTDFQ0N/P%H\+0 ",PW^])J1)>62O- X9T0LB<@EB3E=\)AK,.\%J;2P M_JD6UEQH&I,[9/>O7&@6D4?)0R,4\4S6DPH-$JS?'^/]<6(?S)F+RPFSFDU?S3Y%M.]RCYC8?8>A"^E1/EP90(Q(GB&^8C LRK6/&P.'L!9Q97(+AB%5:[+$L-%KJLF& M*A**)(L9+L('X&A%5!ONNYQIBBQP!;8I7-VSQAD*3\(U35<,7?XZ]OY:E8B% M4-) %PL,TSTW9NN[;6,>I/Y^U< H(8W#/#;BY@HQA1K\8V1(92R,6$6B)$RO M153(O_-51"RVZLQ*\X1)D8/>N09S,57LKV:$2E#NA4DHH9$QU8Y86A"#/Q#M MQA@VV:QYN-ZF+5HFS*6L=Y!,.O^'*,'7!9!"$BH;FBLHZZS7KFNL(;:R6M> MI#%/PSB/F $>P"8&+M)(T8.TA>Z%!)0&T%:\L!3MHO>((Z4*X+XEG$Q!C+@("V67>H&EK 78 8T?\X07WK:)Y.H93!AJ M(94A"MYD$ (:G*@A=HZ4GVY=?KKO+C^WH\"[OY_Y]]Y\!,@,7V;^%W_RY!\J M+4?)'JZ9Z-NEB"&Q,#2*RE,%K[5;<^@"HP)"GZY6DJV,VTKGDL5WHK]GS)@# M_)!+$UG5*A1Y1I/]>O2F6M8>\NSAD$N.K &(2,;VVB"H,]_V/OQMVM,7S#AH ME6N=/I"NW>^W2O3OVN>=:NPX=LL=;">#5L> W*-)>T3/73I5M>BZ!2*:O5MZ M9>5]D^NYNV7DM'8FYV[?3(Y$8Z^.QMZ[HQ';@:%I'6Y'XZL&""49. PM:9%( *0)G *AIJNH(2(S$.1/HQHU+#I3"C>$.TMI:$WNAU.UIGI&DJ@-@&_[EV9P#HV7>( M8W=!QU;;L="XI4&L ^'VAD:E]*:',KT?W%L_5FX^(W?O!Q CKEU%O&FM0+^# M(O2<@7W>'>RH :X##W6WZAS!\GZ-Y?UW8_GN"\1L.H'QT'_P)W UA.L?_([_ M(-[M]!&@[1""'^5SN-78P\_W<[=^O/N1H3\<$R\J\@JNHM"MF" M(ER[0+ETS7$,WSB1N@/6E@ M\.4$& M]>OD]?\ 4$L#!!0 ( N(+E?>S;&2E , () 9 >&PO=V]R:W-H M965TV6N>WKJNB+4[M2K-9A(UD)\,9MIW'<\0X@R&FF#0/#O&[VC MC!D@I/&UPG1JE\;P]7J/?F]CQUC61-$[P7Y/8[WM.UT'8IJ0@NF%V'VD53R! MP8L$4_87=J5NX#D0%4J+K#)&!EG*RW_R7.7AE4'WE$&S,FA:WJ4CRW),-!GT MI-B!--J(9A8V5&N-Y%)NBK+4$J4IVNG!>#(*X2(D:T;5^YZK$=((W*@R'Y7F MS1/F'9@)KK<*)CRF\:&]BU1J/LT]GU'S+.!#P:Z@Y5]"TVNVSN"UZOA:%J]U M*CZZUC!.5<2$*B2%/X=KI27VPE_'@BVQVL>QS'S,',!4ZQO4LVG&N\T(K M37B<\DTCERF/TIPP;&I&>$051 )G36D:@TA ;RDD@N'0HC80?0OG"#:P;B]U MW>"!\ )'O#YHA%1FP 3A\ YN+@//N_0\SZZO [MNW*<<61A?D5 :A)\ MKVU5.S=6:TP3*B4R3 [5+[K75NT]7/A>4"X;H= 8'KKS2R$Z\RU:XQ-5ZA;N M"H3BZ$M(^X6X\(UPCU,10YQ'P7^)WNABAF+36N^@6^.;]4VGY'NF(8*Z(8+_ MW!"SX1_3V6IF MN.5&B]S>&ULO5AM M;^(X$/[>7S'*K4Z[$FT2PEM[@$2!WG*B+R*E]Z&Z#R88L#:)L[8#VW]_MI,& M\9&R&B*]/DW@8'B%_0"(?2 MLJ(L0$)NV=KD$<-HJ4&!;]8MJV4&B(1&OZO/'EB_2V/ADQ _,.!Q$"#VT)1(/FUQ4/L^XI)QO$U)34RGPIXN'YE MO]')RV06B.,A]?\F2['I&1T#EGB%8E_,Z.XS3A-J*CZ/^EQ_PBZ]:QG@Q5S0 M( 7+" (2)M_H6RK$ #2?CN'^!FX&DQD\#:;S,0Q< M=_SHPN!N!-/)X'HRG3Q.QB[P?T=S,;#^6PVN?L3K@?NQ(6/(RP0 M\?DG.(>Y.X*/'SYU32%#5(Y,+PUGF(13/Q+.7[%_ 8Y=@[I5=PK@HS?@*#P& M-Z4PF3KU3)VZYG..\#WX2*C:@OL(,R0HJ\&0O42"G@\XET7Y/)4 F @<\'^* MDDW8&\7LJJ2O>(0\W#-DS7+,MMCH__Z;W;+^*$J](K*<$$XFA%/&WA]X7V/" MB2Y5C%@(\B\$?((6Q"?B!5:(,-@B/\8UH OE'"U\#"2,8L$+ M8A]L>+[%P0*SPK!+64]]""HBRPG0S 1HOFLU-*L4HB*RG!"M3(C6+ZV&==JZE0I1$5D M.2$N,R$N?VDUE7L[4DVEH!.JZ>=YBJG/?4YJHHM+\)! M,VN_:TVE]%6)41%;7HQ][VJ7=H25U]4;[HX45HIZNVLKNEC6MMFJ=\V?[#LY MN[R5D[$^;O#97@*@*Q ;+,?0O&9YR0C7,^82XDB-K! QNDAMYSL]84K;DG"/ MQJ%:>HAO8"5':\F-!.P0!X\&D8^541Y(CV=+)+3W0\\H5"Z415[CRBKGHI=L ML+D &3QX&Q2NU>^E S\UE27V&%:YG'T IWE9DS)#N^[4M-S?/WSFP8098+;6 MD[K*1B::3!'9:?8VX%H/S=^=.U=#VRFT-*0EF6KW+I+7#[>(K4G(P<Z_2_Q=02P,$% M @ "X@N5XB[.C&A @ ) 8 !D !X;"]W;W)K&ULK55A;]HP$/TKIVR:6JEKTH32K8-( =(U$VT1*=V':1],.,"J$U/;@?;? MSW9"1C6*IFE?B,^^]^[>67YT-EP\RB6B@N><%;+K+)5:7;JNS):8$WG*5UCH MDSD7.5$Z% M7K@22F07ES/4]K^WFA!9.V+%[(Q%V>*D8+7 D0)9Y3L1+#QG? M=)TS9[LQIHNE,AMNV%F1!::H)JN1T)';L,QHCH6DO "!\ZX3G5WV6R;?)CQ0 MW,B=-1@E4\X?39#,NHYG&D*&F3(,1'_6V$?&#)%NXZGF=)J2!KB[WK)?6>U: MRY1(['/VG<[4LNM\:;:ZSUG!N^C#-I?V%3YWH.9*54/*_!NH.< M%M67/-=SV %HGOT OP;X?PL(:D!@A5:=65D#HDC8$7P#PF1K-K.PL[%HK886 MYA93)?0IU3@5IOWK># 9QG!W!5=1,H:':#B)(4K3^#Z%Z'8 PR3J)_X;[05PPS63A+B8X6P/OG\8WSZ =_6HFGGYVWGU M_(.$WTIV"L'9"?B>'^SKYY_AK]H)FNL++%_P!E^49;PL%"T6,.*,9A0E_(BF M4@G]/G[NFW?%U]K/9SSC4JY(AEU'FX)$L48G_/#NK.U]V2?V/Y&]DMYJI+<. ML6OI3R65U)H!$E%HBP)&R90RJEY.(%N28H% "U@35A*3MF\<58VVK6$<;QT& MYY\]S^NXZUVA?Z9=^,%N6B7!W7F(.8J%]2<)]HZJ-]GL-A88V9?O_DZO_/.& MB 4M)#"<:ZAW>J']0%2>5 6*K^RSGG*E3<(NE]K&49@$?3[G7&T#4Z#Y8PA_ M 5!+ P04 " +B"Y7U1@ %)<# #J" &0 'AL+W=OI>R.AY(;,]\WS?C&3NCG=+?389HX247THR#S-KB M)@Q-DF'.3$L5*&EEK73.+ WU)C2%1I9ZIUR$<13UPIQQ&4Q&?FZN)R-56L$E MSC68,L^9WL]0J-TX: >O$PN^R:R;"">C@FUPB?9;,=V_P!\>=.7H'%\E*J>]N\)".@\@)0H&)=0B,'EN\12$<$,GX<< , M:DKG>/S^BO[%QTZQK)C!6R7^Y*G-QL$@@!37K!1VH7:_X2&>KL-+E##^'W:5 M;;<70%(:J_*#,RG(N:R>[.60AR.'0?2.0WQPB+WNBLBKO&.6349:[4 [:T)S M+SY4[TWBN'2;LK2:5CGYV/"P!/3 MFKF\7<(Y< F/7 A*IAF%EL@=1)@E;29@7N98OK6/R31M?+X M5?DL/@GX>RE:T&E?01S%'?BVO(.+\\L3N)TZ(QV/VWD'=YHDJI26RPW,E> ) M1P-_35?&:JJ@OYL"K_"NF_%<5]V8@B4X#JAM#.HM!I./']J]Z/,)M=>UVNM3 MZ),[7-DK*D.3:%ZX.F\2>!KB.<.S6Y473.XA8P9846CUPJGB4>SA?-CJG^75 MMKL*2(D0J+N-93)U2=IE/,FH/WUPTI*_M_EDU2,TE[8ZKND09VWAB56##(_YV*VY6,*@5#'Z=;RYI#TNGY H* MU%RE/(&BTD8SU H)+YAHDE2A]XXE-0L:UH*&_T^019TW,9^&:<>0^_.[J2;# MH_LG1[WQMZPK;CI'JZNHGJTO\FEU?_TTK[X"'IG>D%H0N";7J-6GZM#5S5H- MK"K\;;92ENY&_YK1QPAJ9T#K:Z7LZ\ 1U)\WDW\ 4$L#!!0 ( N(+E?0 M+MXC70, "00 9 >&PO=V]R:W-H965TE>5'L1X("H2 M0.S<_W<^GSER-#>8/-,% $,O41C3EK9@;-G0=3I90.33"[R$F-^981+YC _) M7*=+ OXT$46A;AE&18_\(-:<9C+7)TX3KU@8Q- GB*ZBR"=_.A#B34LSM>W$ M()@OF)C0G>;2G\,0V&C9)WRDYY1I$$%, QPC K.6UC8;GFD(06+Q&,"&[EPC M$+K^)U!M=RG$.Y>;^F72? \F+%/ MH8O#G\&4+5I:34-3F/FKD WPYAJR@,J"-\$A3=[1)K4M<^/)BC(<96*^@BB( MTT__)=N('0'GR 56)K#>"NPC@E(F*)WJPRID@"5U/8T\VSO69[S0) MWB BK#E-7"2[GZCY?@6Q."A#1OC=@.N8,^Q>>^[HQD/WE\CM#=M75P/OJOW0 MN[\3,P/OT;L;>>C,!>8'(3U'W]!HZ**SS^=-G7'W J)/,E>=U)5UQ%4)W>*8 M+2CRXBE,)7JW6%\IT.L\[#QV:QM[QRH$_EB%%ZAD?D66894DZ^F>+K=DX7S, MN_??WOKB8,]>*T^HAO\=,--T(]!A'])(MA>6NP\+781W7G S ]Y15Y# MO )9#E)Y)9&+7X6U4ZY6#?YJZNO=[978U>O6@9U[:&>:IG%HZ,D,ZU9UUW O MXG(><;DPXOLU$/3 ?XS0((T:/=U"- 8B/8*%K/<>094P5R7,4P3;2T@E3TA% M>66HJ$R+2IBK$N8I@NVEI9JGI?JQRI#*R_^L#!*[NGUHYQ[:B<)0.ZP,,L.: M81^M#+4\XEIAQ'TG5H9#WWF.H$N:JA'F*8'M)J>=)J2NO#G65:5$) M+21/%A*SJGU8/62T-_4HW1%] MI^N)@,R3=I.B"5[%+'WNS6?SEK:=-')OYCMFHVM*YEW1 B==UBL^[9]O?3(/ M8HI"F'%7QD65%SN2MJ3I@.%ETG.-,>,=7'*YX&T\$&' [\\P9MN!<)#_,>#\ M!5!+ P04 " +B"Y7&] 7D.D$ #R% &0 'AL+W=O]7$.JB: $G$G5W:AMP?,UN;HB3[4.P#XI, MVT(E425I._W[)2E%D1U:=5KEP9&H.3.'/,/AI;/%Y#M=(<3 .O9*G3C*!@+D%)K)N&X>I)$*5:KR/;;DFO@]&NZBY8J)!KW7R8(EFB'VD-T2_J:77N91@E(: MX100M.AJ?7@VA1(@+?Z-T)96GH'HRA/&W\7+Q;RK&8(1BE'(A(N _]N@ 8IC MX8GS^%$XU#M%18<< MX2_$,96_8%O8&AH(UY3AI !S!DF4YO^#YV(@*@!H'0"8!<#S&;@=W8'9M'\G[08W5U(A9$,?T"3L##; @^__6E MHS/.3/C7PX+%(&=A'F!A@2ND2W.(X"B-$P6/_B3+"Z]Y_JES+_=EJ?V(Q.*-9$**NQJL] M162#M-ZGC] UOJJ$;M+9J$EGXR:=39IT-FW(V4ZZV&6ZV'7>>]=\O8\QI:K$ MR)&N1(I%?=,[,1WH&(;1T3=5T56&;0.^,1PI#"W3,]\8CE4>/=][8SA1&#HV M'YM]PZG"T#6<=M5P9P"=<@"=V@$\#V@4@K081I AOM-9!00!O A3A*^X>"K M4O@=+ A. -]$D4#L0I0#GD?RJAR-4\/>&^U:/N^=8NJ08J K?W!/G2893)0, M]B).U4:66CJWE,ZME6X8Q6N&Y@V)YQXE7BVC]XJG#OD+\9ID,%$RV!=/;71 M/*\4SZL5[YO<9G/U@@U798ERX2C@!P[*@G0N%L!/'WT3PJ] SE$%_?/Z$(]0 MN5[F(*?2'<>U',_U][6N]?Y>K=]&M3W3@F;;W=.WR:@355^A:YN^N:>QBAXG MYWMMM#'-C$?YV*V\H,;H"A MN\R\=F,%IEA)5/G2/K9:U+)Y;T*\C7J@6C09=:+JJ[):J.C550LH;G!V6RHG M=OBK*GZ1AO%ZCN@'MD( E15EPVN$T)>7"_2<6X!=BW5:V)!*.2G28'>'T +; M512N@-@\A+P(17-$Q-8"IR=90!@_AV6!.)1]>*U>IZ OW? 3X,_R "G9B*-@ M2U#ASK;BQVS9OMTR/ A@RW'YDP6!"_U6V_$KWWA.M:#IO-JH9H%>N?Q($%G* MBS *Y*$QW_66K>5EV[F\8MIK'\"S,52T3\3EG**]#XVS"1=2]07R+_GUVRNE M_#;P*B#+B-?T&"TX/>/4XTE#\@NV_(7A3%[7/&'&<"(?5RC@HR\,^/<%QNSE M100HKSE[_P-02P,$% @ "X@N5S@OU*_3 P \1( !D !X;"]W;W)K M&ULS9A=;^(X%(;_BI655C/23/-!^&@7D"#)J-TM M!9%V]V*T%VYR@*A)S-H.=/[]VB:DI)-FZ*XOYH;8YIS'Q^>-CQP/]X0^L0T M1\]9FK.1L>%\>V6:+-I AMD%V4(N_ED1FF$NNG1MLBT%'"NG+#4=R^J9&4YR M8SQ48PLZ'I*"ITD."XI8D668?IM"2O8CPS:. \MDO>%RP!P/MW@-(?"'[8** MGEE1XB2#G"4D1Q16(V-B7P6V-I^TC_HA8O%O.(&7@D_2N)^69D# P4PPH7*5^2 M_364"^I*7D12IG[1OK2U#!05C).L=!819$E^>.+G,A$G#H+3[."4#LYK!_<- MAT[IT#EW!K=T<,^=H5LZJ*6;A[6KQ/F8X_&0DCVBTEK09$-E7WF+?"6Y?%%" M3L6_B?#CX]"[#OR'VP#-OZ#I)+SQT.3.1_[-[<-]X*.[X![=SL,0+8(E"J\G M2V7GS6>S^1T*[^?>'^B##QPG*?N(/BPPA9QO@"<13C^BSXAMQ @;FEP$*J>8I:G3"OR]2"]0Q_Z$ M',OI-,3CG>_N-"WG_\T>_.?9:\GH5*],1_'<-W@/^0X8AQ@MQ8,FD6R&G$1/ MZ.L,LD>@?S )B%SQ':2$V EI1DB&/9-N"8U6FR0H% MF.9)OF9H 12%GE#IAODY8H E6D[);2=EMW6.^E%$H M!D=UMD(=54Z;!&EEO5<0G3#_ .LJF#RS[,:..W"MOCTT=Z>Y_M[.[O9&]R=4) M\W7" DVPFDS]2J;^3U&X^CJEU GS=<("3;":E(-*RH'&PC7X;MOW[,%E=U"O M#EZ#V<"UG6[=S#^/%OR05EOX9;7PR_>?BM3YM[6ZM$+?^TKJA/DZ88$F6$T9 MVWKYQK%^BOI2AJ%)3:TT7RLMT$6K"WKRT6IKK#(E[(>G$*_!\/4QI$SFF<3@ M#.(A!>;))WP&=*WN3AB*2)'SPZ=9-5K=STS4K<2K\:E]Y=D-X[Z\SU%7!B_X MPV70#--UDC.4PDI,95WT1;3T<+]RZ'"R51<(CX1SDJGF!G ,5!J(_U>$\&-' M3E#=5WS-B8^QV6 M2TI2&',D\B3!_/JT@ $HUD9+Q ML.&TRBDU<+>]9;\PWI67.180,'I'(KGL6FT+11#CG,H)6U_"QD]3\X6,"O-$ MZR+VM&FA,!>2)1NP4I"0M'CCQ\TZ[ :AP#N!N#^+\#; #QCM%!F;/6QQ'Z' MLS7B.EJQZ899&X-6;DBJ_^)4H%P6@VO+T:?D'C MR6BHVL'@9C"\G:+)(%#OZ^^HUQ^-;P=]]+X/$A,JCM!'-)NJ_MNCCBV5'LUJ MAYNYSXNYW0-S>^B&I7(IT""-(*K !_7X5@W>5NM0+H:[78QSMY:PE_%CY#D? MD.NX7I6>>OC7G"IXHPJ^)\ %\!9;_[DVCY7RN,OM*9'O63TKK)W7L?H^J M](+3$)!*5"AB^5S&.56'WJR(J/)>$+8,HI:_Y9&*O]51>$=4\&+6GKE6J:]6J&W.V(B;OXNB7RBDJ M"U>O82W-<_?/"\A0S=8Y+UIJ]XT2"^@^Q0#B-T 1"M@*NSDZ5X5JJYQI^ M 5F=X79IN/W:9Z66\+FVVT\V]J>*+6OOU*@$^,*4;H&,QJ)H[S%C2@K>3\ H %A7 9 >&PO=V]R:W-H M965T+:#%G!C2[(<)TT".+8>&4S3 M(&FG6"SV RW1ME!)5"DICV)^_)"28ED1S4C;NT71^D&>RTL>7Y+G4CQ[H.Q[ MNB4D0X]1&*?G@VV6):>C4>IM2833(YJ0F'^SIBS"&7_+-J,T803[1:4H'.GC M\704X2 >7)P5G]VPBS.:9V$0DQN&TCR*,'NZ)"%].!]H@^-85"A*_!60AW3O-1*NK"C] M+MY<^>>#L6@1"8F7"0C,_[LG"Q*& HFWXT<%.MC9%!7W7S^CVX7SW)D53LF" MAM\"/]N>#V8#Y),USL/LECZXI'+(%'@>#=/B7_10E1T/D)>G&8VJRKP%41"7 M_^/'JB/V*G <>06]JJ"_K# Y4,&H*AA=*TRJ"I,7%0[Z8%85S*X6IE6%:=<* MQU6%XZX59E6%63&ZY7 48[G$&;XX8_0!,5&:HXD7!2&*VGP(@UAP]RYC_-N MU\LN[KY^^C2__3?Z;*.[*^?ZRKY:S*^_H/EB\?GK]9>K:P?=?/[S:G%EW:%W M2Y+A($S1-68,"\J]1Q_0U[LE>O>O]V>CC+=&8(Z\RO)E:5D_8-E GVB<;5-D MQ3[Q)?4M=?VIHOZ(]\*N*_3GKKC4E8!_Y.$1,K0ATL>Z(6G/0EU]GC!>?7RP M^K*[=5W6&[_6>/O7K#OJZC99':'Q8>ON*]9Q?*CQC9$T=J0V"KS) ;PE664H MB-.,Y3S,9LCCA'T*X@W"$^_:=/Q1QDC(,&LCA[8D$8=2#!7XL&QV?"@P8;)C@T3 M)1N^$!:AD.)8-NYE5;-A4S;N2A-]QQT2S.KH@0UIU($$-PU3;Y-'V82^Y($$ MLZ:ML"QWP8:TZD""N4!@#?8<[]ASW(4]PU?I,T3D,>%;.AZ,LB 2Y>@:I?RK M=(V]78$0QP?)IFQ(SSY;0((M(<$L=7]G6X(6-$IP_%1U:(HRRGO?HYLX^$D0 M3A)&'P.^[R7A$YJ>O$7TGC DZL7D,4.:CJ)R9X%CO_BX'#F_+,0(7F>$'%Y&-*'0IQ94X9\FJ^R=1X*GHGLD3RLM!76DW:G+]2&>Q,' M5"/NYH(-:M0!17,E+FB&?GB]4@O FEH!WNU6UD',B2&T.3'#2)G0EDMGL@T* MJ-X+BF9I;=%:XH(-:M21])N$?JZD;=K8/#S$M4JKJ67#N4^39V$"I[ET:$'U MU0IMWV&C[? 2U*C5S:@-:M0!17.AT)H\J;5,32UF6E$2TB="4O2?3R1:$?9? M*54@E;D%*-H2%,T"1;-!T1Q0-!<*K4F\6DC5U$KJ+5_:LL K=S=1Q"-5NL7< MD)1^;=FN-0&!BJ82@Y/CMJAE2+ MHA;?R&9/:"X4#V5X4>/T#2^@:$M0- L4S09%8[$O*/-D/DD)@P'!;2\MR/@CC@Z^[B<0=DE0Q3;_W4=GJ'.5"I&13- D6S M0=$<4#07"JW)S5J0UCL>4DYQR-DGMG]!*IX>DV[^=(D*JDN.*ZN-]J:6V=;O MVD8M2>-T4Y+EDL!ILW9$\"J5'M/2VQJP9T@ $>L08%,WJZH0-:M8!17,KM,9,8!J'#W7JM0JNJU7P M.^)1L3[B.T"?E(P0^F2Q[O[S.3'/"^6LV%-N&"DVB^I(!JJ9@Z(M0=$L4#0; M%,T!17.AT)HTK35S7:V9_X59(,(4X@MX,D0^23T6)(<.'JK!>A,05& '1;-> MZ;8O6X*RYZ1O. P1-R=N9OB#YBS&X7N4A'F*M"/S[1 ]!-F6 MFRAA?O]MINOCC^N04E:\UCZ^*4S2-3*.=//M48&9%(6++X(4W3\/.X]"0]XF M#BT.;T01]7D)/I=MA7HE?"H:'&'VG62UAP+F"+GT@=P3-BR*-+Y#Y341;]Z) M;T2;$?;]4G!H^O]>-&8=/!+_"'WCO91FQ5,GY4,E0<3'*Q-^B'DV\[$T#Y!FC[OBJ$Q>4);0 O!3!6[0P'5:=BOA\GWOB MA ,5(_O4J8^DT0CT+#LHF@N%UGPHO4[O&.KTSM5^Y\D"4%5?G-6N\W9'8\U\ M^1 Z:,(&%,WJZ(,-:M4!17.AT)H\J5,QACH5\ZN+*_3W?@Q6+;G4#>D[XX&B M+4'1+% T&Q3- 45SH=":Y*W32(8ZC?1ZD-.E 8)OKEY&.= ,#RB:U=4)&]2L M XKF0J$UF;)W28LZ>;-;G >O4@8RT; 15N"HED5VNNS)^PM+K#7N/P_$CE& MG<@QU(F.V)@OY7E$E.R!MCR>/P:M.] MJ0.:Q.GJA UJU@%%_Q! M\RH=?;!!K3J@:*[$!WTL&?W1WK6<$6&;XHI6D4GC/_#R,L/=I[MK8.?%Y::Y'-+.[7+2UYK^/+.V4^8;7AT02%9XUJ^R6A27 JZ MHEE&H^+EEF"?,%& ?[^F-'M^(PSL+M.]^ =02P,$% @ "X@N5\N.VC1L M P 5Q !D !X;"]W;W)K&ULQ9AK;],P%(;_ MRE% :$C07'K=:"NU#8@BUE4K Z&)#VYZVD1+XLQV6Y#X\=A)%IJ1AE588A_6 M./'['I^G]G'<_IZR.^XC"O@>A3$?&+X0R85IW,V[-.M"(,8YPSX-HH(^S'&D.X'AFT\W+@. M-KY0-\QA/R$;7*"X2>9,MLS"915$&/. QL!P/3!&]H5KIX*TQ^< ]_S@&E0J M2TKO5&.Z&AB6&A&&Z EE0>3'#B<8ALI)CN,^-S6*F$IX>/W@_BY-7B:S)!PG M-/P2K(0_,'H&K'!-MJ&XIOOWF"?45GX>#7GZ'_9Y7\L ;\L%C7*Q'$$4Q-DG M^9Z#.!#8K2,")QST:?IU0S.7!0D"#G,"&-$?3$O MX37<+%PX>_ZR;PH95ZE-+X\QSF(X1V+,Z*X!COT*',MQ*N23>OF';=B 9B9O M5LC=O\A)?$QN2E@%,:<@YJ1^S2-^$(\'!ARJ7-D.S2&+Y[9'>M-%5R= M9JXFLQ+X9@&^6>1K!1R27AWKR A#'8DW&(5P%JC4P%F9MW43)71W=!J M6';?W!V"^4NG4L*M(N%6;<(W<2!@OF6>+PL;C#8,LWEU>XG1$EGEU*EU/#5S MG6:N)K,2R79!LOV_UVQ;)WB=9JXFLQ+X3@&^4SN%Y^2'PLI!4/ (]^4^?[\- M&*ZJ$&96G8,UY%BV?(&QRFMM4AOR5#J:S$ITN@6=;BV=:^2"!9[ %7BEXL9] M(J-5,,[%[7MIK=1XQJ Y_*2)-9B5&O8-335?5[3RC4D]IHIX+19%8" M*>6,)UFKB:S$F?;^OV*;/WO MW2,?@2;V6MU<76YE^@<'%+MVGC_,W"3;2BKIV7_L'&TK_7NT^.M#G0Q&DUL& MQCPXQ*DC]R5AFR#F$.):VEN-KBSZ+#O%9@U!D_1_)&I#O+Y MFE+QT%!'Q>*WA.$O4$L#!!0 ( N(+E?_EMOIJ04 .PT 9 >&PO M=V]R:W-H965T97A@0X(D/1!9+\N\K'];@Q:BF>3NY =OH?3[)>BUD?]9X'_// MR88Q0;Z&093OS;.Q;$^]L6;;T<>/+7&Y$>Z$S& M6V_-9DQ\W#YRN=?J%;6>-E8^9>PN[B MX"]_*3:WK5&++-G*VP7B*=X[K&A0/^4MXB#)/LF^**NUR&*7B#@LQ+(&H1_E MW][7XD0<"6COC$ O!/IK0?^,H%L(NDT%O4+0:UJE?B'H-XTP* 2#IA&&A6#8 M5# J!*.F@NM"D/FKD_=?UOF&)[S)F,=[PM/2DI9N9 [*U++/_2@U^TQP^:LO M=6+R\&@^3?]P/]CDWIS.S!EY8S#A^4%"/GB<>ZD3WY)?R<>90=[\_';<$3)F MJNPL"KZ1\_4S_"YY'T=BDQ S6K)EC=Y2ZP<*?4>VM6RP_M+@=[H2^+ 0;:+I M5T37=%I3GSNU?+I;MPD=G)4;:OGONZ!-NC23=VOD9G.Y7GY$RNMN@XPHY51BA6SJ_F_&Z9WAR> R\>9Q[G$REV:,UD\.X(%ZTK.P_B WC M1&R\B%1%G^XED[B"A@5U^!]&_L)MEZ"W;;DO]3">//K#7YY2?YV)+(D X2YH)@%4OV2TOVE99\ MV+)T3(W6)'/F%>'I))7$*[*3/O62A(FDSJ=*ZJ4^1<*,_P C=19%5LH"52R(C2S]9Q#LY'Y!.K1TTE9!+S8B$&3F,:D?G M6&MK@W[U')O(F%:SF#8RIH.$N2!8Q7'#TG'#2\9#LH@34652RR%A!A)F M(F'6L-'_]&FIZ^%)*0=9,1<$JQAN5!INI#3Z M#0DS1B>]]:JGS-,2='32GU9>JG]4:G!JC5-4M\8:R/:Y(%C%&M>E-:Z5UI@* MXD8+MLT>3GYZS\(YX[6WNTK,I?9 P@PDS$3"+"3,1L(<),P%P2K^I=KA&:?V MHQ_U%#4 F1]*,Z T$TJSH#0;2G.@-!=%JUX#1\_YZ?]RAZW&7FQL),V TDPH MS8+2;"C-@=+<@G8\'^KWM.,)4=6R^L&R>K/GE-,U9_GXK)I^J&D7.Q5),Z T M$TJSH#0;2G.@-!=%J_KYD'"B/SSC1*$I)RC-@-),*,V"TFPHS8'27!2M>@T< M4D^T6>[IB@C&PUH+JP%T1,+LC8!:PT)335":":594)H-I3E0FHNB50U[2$Q1 M=6:J0;*4GF8P].O31XIWZD@7NQ-),Z$T"TJSH30'2G-1M*H[#XDIJLY,S79[ M+V*,/*Q6_H*1^\RIRDDR-$D%I1E0F@FE65":#:4Y4)J+HE4=?4A\T>$/GR1# MLV90F@&EF5":!:794)H#I;DH6O4:..3BJ#H9EP_C[.O63QT=1V1YYHT#->=B M)ZMK9;%YF^BC*W+N_4\#6AT32K.@-!M*0+:3J=&&C3+*:<;%Q MHT\K?Q6\/%HN MS9EF"U)>'3?HC4EKCEOTQLX7WASP^3J@]QY?^U%" K:2H;3V4-X)\'QI3;XC MXFVV[F(>"Q&'V>:&>4O&TP+R]U4=-$"YP&GR#U!+ P04 " +B"Y7 M?D"*(_\" "3"@ &0 'AL+W=OFB:/5I!BWJ9KR.2;F+(4"]EE M2Y.O&>!%#DJ)V;$LSTQQDAG^*!^[9_Z(;@1),KAGB&_2%+.7"R!T-S9LXW7@ M(5FNA!HP_=$:+V$&XG%]SV3/K%@620H93VB&&,1CX]P>!GTU/Y_P,X$=WVLC MY22D]$EUKA=CPU(+ @*14 Q8/K8P 4(4D5S&WY+3J"05<+_]RC[-O4LO(>8P MH>17LA"KL=$WT )BO"'B@>ZNH/3C*KZ($IY_HUTQUQD8*-IP0=,2+%>0)EGQ MQ,]E#GL VSD"Z)2 SEL!W1+0?2O *0%.GDQA)<\AP +[(T9WB*G9DDTU\C!S MM+2?9&K;9X+)MXG$"7\VN;H,'F\NT=T4W3W.9_/SV^#Z]AL*+B_FZ"P @1/" M/Z,6>IP%Z.SCYY$II*K"FE&I<%$H=(XH?-^0-NK:7U#'ZG0U\$DS? IA&UG' MX<%_U'%V3-V4455Y=:J\.CE?]PA? *% 0<(C0OF& ?I]'G+!Y.G]HTNFX'+T M7.I&#_D:1S VY)7EP+9@^)\^V)[U59?3>Y(%[T1VD&&WRK#;Q.[/@:6(4)SI M(BN@7@Y5OUE;?^!:ZC,RM_MI-$JB!X8=2JC3J/1:9+A+$JR)8HH M%VB-7W!(0.>ZX''W%F!;3MUTH]RIINN:WN"H9;>R[#9:#B &QF"!X@/O.L]N M3;_5[]4]N[6]:0V\VK1 PV9;[E$_7N7':SZK5&"B6[U7TQNXMF;YC?2G;IE& MM&<[1TWV*I.]1I,WP/D0339RXS)Y3"E3?\DZTSU=R+K;V:AWJFN-:M/M[%>N M^XVN;VG6B@X](QK+HB'4'M=^[1SVM1O>*'JJ=8WHP--LN+E7 :AR[0=FRR3C MB$ LD5:[)]-C10E4= 1=YT5!2(4L,?+F2E:-P-0$^3ZF5+QV5)U1U:'^/U!+ M P04 " +B"Y7VJP)Y_4# W&@ &0 'AL+W=OG.*V;A!?\<.G6[&S#?2M3!E[UCNC><_QM",:T)G4$D3];.@9#0*M MI'S\246=K$_=<'?[5?TBOGEU,U,BZ!D+?OISN>PY'0?,Z8*L SEAVTN:WE!3 MZ\U8(.*_8)MJ3G53=Y9V<)IT@'(ZN%H'1P## M;P!Y"+]M[BJOF6&4&4:Q7B-'[V8FV93R5TD$'LAW0JP2@2DJ_5@RW! MX[6Z (PD#<5>K[@&KXW,:\,ZSF/R$H]E[%FRY&$@JI+V&4VDH!=KZ1?!IN\= M>5ZGZV[V6&AF%IKEHT[MV:*VJI<T\4+6JK>LG1.\Z\'U>:]'$-7J%G7O=>=5FG6A_JNKT_ M;;@#'5@^[P,JVRY?=A -@B"J-')8!W2@H0ZT@J)@YKA(@4.#$VCGR6#%_0!@ MKUR!V\7+CJ !$6Q6&W@=Z(&&/="*BX*!M_87>:N9$[G!"K1SQ1+Y(35N%2\[ MAH9(L%-MY'4P"!H(02LW"D9^7*3&D8$+LL-%_:]?GN%V[9(#B R2$*PT;U0' M@M#.+,@^#2J4=ZKUL<1S C=D07:RY =^0(';M!T(0@9!R#X9 M*A9XLU"!&[ @.UC>S!X*001"RSXJ*1=[97^/-'(PC M@Q9D1XLU]$/JO(X9#S90PEZUBRYU< @;#F'[U*A0Z*G6@76.#5VPG2[OYF>- MHG5NER\[ACO+;!6OL]5!(FQ(A"M<:L,Y:VTY98X-8+ =,-;,#RASNWS9031H MPM4NN.$Z4(0-BG"%:V[XL$4W=^E%;%F>ZU^:1:O%C,F M BY8_)5&F&6:JQ5G TU:HB"\'@V&W1!U.[UA&*#[8-B[ M11]"D(3&XF/+E@I R]B3PEDG=^;N<':]B&O(PY^0Z[C>:W-;<9?P;@GO&KWZ M#KT@XS1&GF,$Z^BA#\D8^'?T"_7)$TT623FTC;526_\-YR(C$VA;*MP%\"58 M_OMWN.E\KB#W2G+/J'L[R$,82]1+A>0+%>(2/=RH":@G(1%;6;TCL-9+UGKE M+J_WTC!+AH+HAXI+B,JP(.K_V@:=RV+'Z.KK8>D[-<=KM.SE%IQ&B=/8]]!I M^M=#K]3>/ +K2/N9GY8TIY4TZN)X7E\< M=432" WGH)+05 +_U]^^TM.>NWI6KN/LH!%P=@16[+RD!NCCGF5R?=N+.XP\W8KXP]H?>>+1D958+[^%Z)=NIKVL#M[4?U3Z[P4)@)T_Q"9G^*J5F<=HXZ M9,IGK,S,C5S_QJL"#:Q>*C/M_I/UYMQAU"%IJ8W,JV"X@UP4FV]V7X'8"CAZ M*8!6 ?1)0'SP0D"_"NB_->"@"CAP9#9%<1P29MAXI.2:*'LVJ-D-!]-%0_%% M8>O]UB@X*B#.C)-?S[^2O80;)C)-OC"EF*V(C^1G\NTV(7L?/HYZ!JYCS^ZE ME>;Y1I.^H/E%KO8)/>X2&E'J";\(AY^5 M S@U(5H3HDZO_Q(A/C'DLM!&E=#>#?GK,YQ +@W/]=\^-ANU [^:3>,3O60I M/^U GFJN5KPS_NG'>!C]XB.%*98@B;4H]FN*_9#Z^%J)(A5+EA&6R[(P/G)! MA5W)88HE&[&A$[,]Z6I\?!C9SZBW\D YJ*$)38NS;(E29ZP;*L2Y@A\$T,3$JU;:JB@"E-0%Q7X3'",$7^)5=5!Q$:N8*7 MVK7/Q11+D,1:B..HF8='J&-7)8<$$E4MP5)KH]RR-'&PO7X2]S;9%TS-N>MP M%#A88HV-])(,JNU,$E,MJ=0LT'K$B/:CF/HGGG%C:N+@;'^'G!;%JSD=OM;. M!%%-#Y9:FW-C>^(^;EJCFB!4M01+K8VR,4MQV"WMFM:H'@E5+:G4XOA)6K^0 MU8W_B8/&X.U9?HQHD5+4$2ZU-NO%(\1 WKS%MS@6J6H*EUD;9 MV*8X[)L<2E&C[-IU7 'S>K>.3: %KY@2;)*Y7.=>N(?^47+PQ%2%;V1G;.]A MJ^+&5\5O,%;;V,#Q<&MV'*8NT899S[/D*H7#T%5ZR1UYR?7I,W2H;@9+K8VN M\3/QJX:F5,(\O- W*C&%@<7YPF#OB&IE4-42++7VBGEC9BBNF:&H9@95+<%2 M:Z-LS P-FYG/LI@32.R<3 &J7=DPKNUVR0-GBIBU=_(3%MT9:/QLV6K@6;1* ML*[:1K7UH";L:5Y#M8!D]\+"?62S41L\7^-[2NL]G EMG D-/Y%YA=9,ELH+ M"]6@5&K;L+RKQ G69=NP&N]!P][C-5ABY6]9J!ZD4MN&U??#>H^',+1Q(33L M0CY+NY8*/B0PSGIIH=H-5+4$2ZV-M+$;%-=N4%2[@:J68*FU439V@X;MQEDN ME1'_;,RQG+F$)D+KDA6I75?01GN)8GJ'BTJMU>\-?)G\'AZ#-AZ#ACW&69HJ M[D#Q^R4OM+^3P[0&%Y7:\%4RJ!:BM_4&C7W?Z8JI.7@KDO$9R$?[AU!3:O,* MT6;'R*5[J68BC9&YVUR 7>7*G@#'9U*:QQW[GD[](M?X/U!+ P04 " + MB"Y7F[13^YD$ 1$@ &0 'AL+W=O*DK53U80UCL[G TMTECO]] M9X$XV"8DZ>7%L,N<,SMSUL,.PXV0WU2 J.$I"F,UL@*MDW/;5EZ $5,MD6!, M3U9"1DS34*YME4AD?@:*0KOM.'T[8CRVQL-L[D:.AR+5(8_Q1H)*HXC)[26& M8C.R7.MYXI:O VTF[/$P86MYSY.597K*-!L/I=B --;$9FXRN3(T)9C'9F,MM*2GG'!Z?/5U\OOU#.XN M_IHMX-,4->.A@J],2F8D_PP_P_UB"I]^_#RT-?DS*-LKN"]S[O8KW!VX%K$. M%,QB'_T*_+0>WZ_!VQ3G+MCV<["7[5K"W]*P!1WW%-I.NU.QGLG[X>VJ<+[/ M^^S[O,_?@+/X->][N>SL-DXGX^N\MG%B3T0(=^P)IEQYH5"I1/C[8JFTI'+Q M3]5VR1F[U8RFA)ZKA'DXLJA&*I2/:(U_^L'M.U^JM&J2;-HDV:Q)LGE#9'L: M=W<:=^O8RQK/GNA5IA ^76*,*ZXKRT'.UL_8S!OM<3QP'&=H/Y9U.S9J'QE- MCXWZ[I'5[-C*[1Q9S6MC_)\9[.TRV*O-X&RUPNS=":5B#T> ML*=P@]+#6%>EM=;%1_\V39)-[AUHWJ3+>4-D>YJ?[30_J]7\ M/O90TJDH!DVZ)4)QH["JTNSLJ!QUNL>U;5+K[Z-JO,_GK$F?\PJ?G;VZNY?H MP2[1@_>\;$R6?52>Y(E)=%6>:WD^^M]HDFQ:'^%=@"<3$24LW@*+?>!:44.W M5-SG3')4P.@$11,/5&1 "[AO+5JP*LH(?TD/4["A5LQ<7V;1#""BAHHG(=%H M4Y:,EU!X!']()5<^S]HYU3JAI<#S4@+B,=4K3.F4#8R(]QP;C]3!:90*J)&% M+3*ZTX$4Z3H .E:FU) 6)TOWEQ9<$ '9H^0$/EQ&*8J"\R1@5$^7B'%I$6_Z M&;2@' )7$ MR$:]1EC-X=;L ?&+4-V5U.>--:&7"5Y#011HC3;*8!1F'@*;5 M.(KJ"P1B@X\H3\&CUFA+/!LF35!*H5DDU?L-DGIK.AU1YT0497IX@YYRL:54 M\3 \65*V_ ?J^\ALNDBIZ1U@Q6J3:'[CRBJI-HDYM[WA!9 M7ASL4LL:H5QG'Q?,/DQCG3Z/./ M)==,KGFL(,05N7):9W2DD/D'B'R@19(US$NAJ?W.;@-D]&\P!O1\)81^'A@' MNZ] X_\ 4$L#!!0 ( N(+E=Y48/;^@4 +(T 9 >&PO=V]R:W-H M965TKB4G3<#OOQHRZ1K5A69> %D@^Q+CS/(:T7Y] \XG07BR_)FG-) MOH5!E%QVUE)NWFI:LECSD"7=>,,C=6<9BY!)=2I66K(1G'F941AH5->'6LC\ MJ#.;9M?F8C:-MS+P(SX7)-F&(1/?KWD0[RX[1N?IPD=_M9;I!6TVW; 5O^?R MTV8NU)E64CP_Y%'BQQ$1?'G9N3+>NC0SR%K\Z?-=!"D)-6/KP6T4_I,#0^/G^AV-G@UF >6\)LX^,OWY/JR M,^X0CR_9-I ?XYW+BP$-4MXB#I+L/]D5;?4.66P3&8>%L>I!Z$?Y)_M6?!$' M!D;_A $M#&A;@UYAT'MN,#AAT"\,^FT]# J#05N#86$P;&LP*@Q&;0W&A<$X M>[KYX\B>IB=X]VLF M^)MK%6X\7KW9,>.3S.X4DMY*' MR3\UX[G._??K_:>YX&VR80M^V5'!/N'BD7=FO_QD#/5?ZW2%A)E(F(6$V4B8 M@X2Y(%A%J_U2J_TF^DSI,U3*5$%X\85LF""/+-CR.LTU7X:R5A MDC1X)81MY3H6_K\JA,F8^$E2+Y[

!@C(:>_56'>=/8D7-U<>R4UCFUD$YM M),Q!PEP0K"*A82FA8>LPR^K!);R:' M-^[\R ^W86-";N['N4J#TDPHS8+2;"C-@=)<%*VJW8-E6N.%,W/1 91HD303 M2K.@-!M*V+!4;C^BXH9;-O/T[9T*H!E&9":1:49D-I#I3FHFA5 M[>Z+!T;_I5,VM.P I9E0F@6EV5": Z6Y*%I5M/MJAM&VG'%FRJXI8ACU*1M: MQJCS6SM5L*!^;2C-@=)<%*TJH7TUPV@N9\RW8K%6T8Q?28NJ$\+2K.A M- =*K=D9H=B7R#3'XBXTVVW>(AEC(.L\,U9QX7 M:0-U?QG'\NDD=5!N4YK]#U!+ P04 " +B"Y7_,E0T=@$ #*'P &0 M 'AL+W=O.W8DVI1#_C*!%#;2WEYD37Q6)-8R*.V88FZLZ2\9A(=Z:1B.'I,PT4:#[-H5'PW85D9A0J\X$MLX)OS^C$9L-]2P]G#A<[A:R_2" M/AILR(K.J?RRN>+J3"\I01C31(0L09PNA]HI/O%Q)Q5D%O^$="?VCE'Z*#>, MW:8GY\%0,](6T8@N9(H@ZN^.CFD4I235CA\%5"M]IL+]XP?Z)'MX]3 W1- Q MB[Z&@5P/M9Z& KHDVTA^9KN_:/% =LI;L$ADOVA7V!H:6FR%9'$A5BV(PR3_ M)S^+CM@3*$ZSP"P$YFL%5B&PG@HZSP@ZA:#S6@]V(;!?Z\$I!,Y3@?.,H%L( MNEFP\M[-0N,2248#SG:(I]:*EAYD\!+E4# M4HR^*)R=Y<[,9YQA-&6)7 OD)0$-&O3C=KWUDMYKUSLOZ?T7VM]K >BJY\ON M-Q^Z_\QL)?Z]C8Z1A8^0:9A64X>\3>Z^7FXV=>?;O$_>YMW_97DE%%;Y)E@9 MSWKN36!11&Y8GN;H5.5[LJ)JT)6()$'E_%*N*4=R31)4%7V[4$QT+FDLOC>] M'7D#.LT-2(O.B=B0!1UJJJH(RN^H-OKC-^P8?S9E!B3,A81YD+ )),P'@E7R MJU/F5Z>-/IJIPDOC3<3N*45J7%_I93M?+J5J;=P[;UI'0T^#3Z?>,)S6_MJU^,1*^,1*\U$E>< M+:E(/_%)A):TN8];$8>^J[U:/>T[3JV>NG4SN]NKF7EU,]S'#56\P9.])P!%"X!2#)3F@M(\4-H$E.9#T:IYMK<. MB*$_3]N)!^<-KM7HOE6O1J!.O0:G&-=KX 34JP]%JX;:? RUV3[GN_SZAL_1 M=OC!48>DN: T#Y0V :7Y4+1J"CVNE>)W7RS%H*NEH#07E.:!TB:@-!^*5LVS MQS53W+YH^JJ/HG;&P9E27V8TG4Y#(:K;-:Q&>@UF5@\W5!C(A_ ;O.).Y2,K M#XB^MW,84[[*-H6%JOS;1.9;)^753?%OY$9_O M&PO=V]R:W-H M965T5TWE312V@0QQ$;5=B"$ M^. FUR::$V>V^[)_C^VDH5NS:H)]:7SG>Y[SO?3.WU!VQS, @;8%*?G R(2H M^J;)DPP*S,]H!:6\65!68"%%MC1YQ0"G&E00T[&LGEG@O#0"7^O&+/#I2I"\ MA#%#?%44F#T,@=#-P+"-G6*2+S.A%&;@5W@)4Q"WU9A)R6Q9TKR DN>T1 P6 M R.T^[&G[+7!]QPV?.^,5"1S2N^4<)4.#$L]" @D0C%@^5G#" A11/(9]PVG MT;I4P/WSCOV3CEW&,L<<1I3\R%.1#8Q+ Z6PP"LB)G3S&9IXSA5?0@G7OVA3 MVYY?&"A9<4&+!BQ?4.1E_<7;)@][ ,G3#7 :@/,4X#T#$HQO,&%;U/$4?T.TT0B=O3WU32.^*PTP: M3\/:D_.,)Q==TU)D',5E"FD'/CJ.[QW!FS+J-G1G%_K0.4KX947.D&N_1X[E MN!WO&;T<[G2%\W_>XW_V_B@9;ML'KN9SG^L#(%A BL:8B0Q+RWIB%1U:]0Z, MXD,C]V+?JH[0W)M(!;"E7@4<)715BKHI6VV[;4(]9)_HAW9_9'?H([F=ZF7R ME[Y>;=>8+7/9M@06TI5U=B$')JO712T(6NEY.*="3E=]S.2&!:8,Y/V"4K$3 ME(-V9P=_ %!+ P04 " +B"Y78QN=1K\# " " &0 'AL+W=OH M+-<*#!:3Z,/P[.+(QX> GQP;N_<-7LE"ZSO?N,XG4>()H<#,>01&KQ5>HA > MB&C\ZC"CW90^>[*270:08X%JX6[U[Q, M"QN>T'2Q2019;9V673(QD%RU;[;N?/@O"6F7D ;>[42!Y4?FV'1L= /&1Q.: M_PA20S:1X\HORLP9&N64YZ:S^<7LZOO\ZML/N/I)SQD' MX]C15#XASCK8BQ8V?0D6JP$DPSZD23IZF!X3PQW-=$4"S1_P[\PJQ<6?]6H'%RM_',[]IR&5^?TV^', M5BS#243U;M&L,)J^>S-\GYR_HFBT4S0*Z*.7''I"] M%P+5#:9\E._H?R![M MR!Z]:O^L9 ;_\-6?0Z8EG0B6M9N*2D0M47H!BPW8O;B*;4(W:YC)^^#02 NZ M:-O/"7R=PK7J95JI;C,WW)7@2@RP7 4R?: !*CP7%ARZXNN'L$LBS=2&#H&, M#@0J:R+H^U=45UPM Z^J,GK-::.CV,#P..DG20)DYHKKVHI-CXXTZYC*?3R] MH%8^FX""ZJ#-W)GA]"B2(/GM99 M"2@KH3>(OH<<&4;.WM>5>\I.=67A^);<[SOUVM0K&#:R8J E8.R:"C0\\ M?SL\'05TOO7M0:TU)2Z,H#6,_^ M<:5Z._8JM5VJ':3W2O E7P@,[EF^!JH=5UI?#,.3\Y[UK)G*,*C+T- )K-'LDT![\-SQ$.]=*/YN_LK,DI,T@05MSF1P^[ MMN%T%>Z8A79T8X7/DGX1T/@ &B^T=MN&O[9V/QW3WU!+ P04 " +B"Y7 MOY-4*2\# D$P #0 'AL+W-T>6QE#DIBIE8W)W\O;' M2IG+-X&['[T[.NK=G5[NQT\JX)2$7M'S9XB>]7!=BV'2\;.DGU#&A"]VA5NA MWQ&'7F+ON$/M'6/DQ$-NF8X6UBLY&65*M@L:$1>PNC1GP3T58S*E@L\T!U9& MU8_O =L>&.1" M- 8'Q 4FHX(:P[2\LIWJX2KX" KJ]NVFL X7FF[Z@W/2$JJ;33)3.F6Z2=,G MV]!D)%@&=C1?+.%N5!$":(S*;2/E=*$DK3QL&77#RLZ9$#?P!G[/=K3766?% M>K!>LFE:0W73R;@.Z'?5G'97=O BW:#@]\I\6MGAR*H/AB:MK7_FF?YQ8ZCBW]EN?JMLF_8Z['>5E^[ MR?-#,!D?@LF#J,GA(9A,7J7)L-[ .Z>$G3-"$PW@+#8FW^!,)]JDP6S%A>&R M[BUYFC+YZ*A@Y0V=V3\!=O3M\RG+Z$J8VP8C&KFH%MV*SU!81]Y*JZ_ C&<9@? 0S+@SG .(Z% MY?F?QC-$Q^,PS-O0BPQ1SA#E.)8/F58?+(^?D]C+/](DB:(XQF9T.O4ZF&+S M%L?PXU?#O $#RP.9_FRN\=7&*^3I.L#6]*D*P4:*5R(V4GRN ?'/&S"2Q+_: M6!Y@8*N U0[D]^>!FO)SH@A6%?.&O<$XDB08 K7HK]$X1F8GAH]_?;"W)(J2 MQ(\ YG<011@";R..8 [ X9$4;4/[NU'X7:?"MO_BTU^ 5!+ P04 " + MB"Y7EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0 M(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I M6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6 MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L# M!!0 ( N(+E>9!B-'MP, )<9 / >&PO=V]R:V)O;VLN>&ULQ9E! MED;2-(V4W<&@^*R8\"+(-.<=A20:TT!>01)NOWU*\%Z*M+L MV[VH/AF$C3\>XGWOB0_/0GY]$.(K^M8V7;]R#L-PO%DL^NK 6MK_)HZL4T?V M0K9T4+ORRZ(_2D;K_L#8T#8+;[F\7K24=\['#Z=S[>3"W!$#JP8N.C6H!^XX M>^Y_'->[Z(GW_($W?/AKY8S;#7-0RSO>\N^L7CE+!_4'\?Q)2/Y== -M2"5% MTZP<=SIPQ^3 JY^&B88LZ$,_C@ST(:<*9.5<+]4)]USVP_B-\?Q4,3XQ]>5I M[W$0M[P9F(SHP#92/!YY]T6?1EW%PKB,,0ZGSRF(-_+_A%'L][QBD:@>6]8- M4QPE:S1@UQ_XL7=01UNV\6RB=#7K M>E8CM=6+AM>*HT9KVM"N8LB ] !([XR0?WH&I ] ^F>!)!I'_=2 O 0@+\\( M.8OD%0!Y=4Y(WX"\!B"O[4*N Q(3E-VB78X)3HN@B+/40'L+H+VUBT;*) GR M>PU'XDT:W\9AD!8H",.L3(O8@'P'0+ZS'+^2Q"DF!(59LH[3E^%[#Y"]MTN6 M[7"N<-(-VN* 8&(FZB64J9=VN2*\+DP6T!J6M1&GZK9A5 2?Y_&!).%:M@3^ MHXR+>Y,&LH%K6P=9DL1%HC(#04$:J6F>ZCF%TS">APRR@6M9!SG>!@6.T"[( MBWM4Y$%*@E _B3-"2 6N91>0(3*QJ)#)!C/LF! S/G):=\UII_^-!G\U-R#F>9>>\K/,- M1"HE-3$A"WF_T$)969!"/4$:>E)F9"Y^0!;R?Z&%DN!SG)3)A%AD*,C-O.E# M%O(M6PC$C'XW,2$+^98M],_-->>C7LLT2R,?7.NRK!^S_WN%T\2$].-;UL_4 M$OY7("'S^+;7NJ V$5V8F)!Y?,OF^?=&<0RNB0F9Q[?>[;SH%N>WWL2$S../ MYEF<7@34;,\[5J?J+WHU7M&FVDFD/Z8UC\LKW:;L'YLF5&-9MQ6T/KU7.+T3 M^?@W4$L#!!0 ( N(+E>WO<)+@0$ "D7 : >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'/-V$UNPC 0AN&K1#X SLSP6Q%6W;"MN$ 4#$'D3[&K MPNT;A47X4!?=(,\JLJ.,W]6CR-LO5^7ATC:^O'0^N=55XS-3AM!]6.N+TM6Y MG[6=:X8WI[:O\S L^[/M\N*:GYWE-%W:_GF&V6V?9R:'>^?^,[$]G2Z%^VR+ M[]HUX8_!]J?MK[YT+ICDD/=G%S)C;]6T[>WXH-DPV23[8V;Z_9&,C1W$$,3Q M@P2")'[0'(+F\8,6$+2('[2$H&7\H!4$K>('K2%H'3]H T&;^$&4HHRI@J07 MK!5H3<@U*?":$&Q2(#8AV:3 ;$*T28':A&R3 K<)X28%@WJ) ;WFY+%&@MZ#>HD!O0;U%@=Z">HL"O07U M%@5Z"^HM[]3;AWOE_-3S6./Y[Z0Z#-^ZZ?AQ^=A$">_4$L#!!0 M ( N(+E=CUHH4FP$ )07 3 6T-O;G1E;G1?5'EP97-=+GAM;,V8 MS6[",!"$7R7*%1%CNZ4_ BYMKRV'OH";;$A$$ENVH?#V=<*/U(I&("IU+K$2 M[\Z,O=)WR.1]:\A%F[IJW#0NO#>/C+FTH%JY1!MJPDZN;:U\>+4+9E2Z5 MB M8C0:LU0WGAH_]*U&/)L\4ZY6E8]>-N&S*W4SC2U5+HZ>=H6MUS16QE1EJGS8 M9^LF^^$RW#LDH;.K<45IW" 4Q.RD0[OSN\&^[VU-UI8917-E_:NJ0Q7;5,SY M;44NZ99E2IM-5'5H29RRIS!5$OJZ2G>B@W]F'&Z;=DU_MW\GT&8;* MN=7&A8E9NMSN,)*V>VB"$%E?]A_QZ!BDKSX?M=/.*#O3.USOI[;+;AZ.=&UL4$L! A0#% @ "X@N5VO%08#O M*P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0# M% @ "X@N5YE&PO=V]R:W-H965T&UL4$L! A0# M% @ "X@N5_-?1'36!@ K1X !@ ("!/ X 'AL+W=O M3IDO\40, #8* M 8 " @4@5 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ "X@N5XHS5>'6 M"0 ,%, !@ ("!*"$ 'AL+W=O\R'/V @8 '<9 8 " M@30K !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ "X@N5PC8OHFW%0 #SP !@ M ("!&SP 'AL+W=O&PO=V]R:W-H965T&[S8 M08 /P/ 9 " @3A: !X;"]W M;W)K&UL4$L! A0#% @ "X@N5RF]^BH+! MR@@ !D ("!)&$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "X@N5_P,BXCZ @ 9 8 !D M ("!A6\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ "X@N5PCBFL+&PO=V]R:W-H965T&8 !X;"]W;W)K&UL4$L! A0#% @ "X@N M5XB[.C&A @ ) 8 !D ("!'YT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "X@N5QO0%Y#I! \A0 M !D ("!6:< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "X@N5Y*"MY/P"@ 6%< !D M ("!K+, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ "X@N5WY BB/_ @ DPH !D ("!5L@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ "X@N5X&PO=V]R:W-H965T&UL4$L! A0#% @ "X@N5_S)4-'8! RA\ !D M ("!L^, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ "X@N5[^35"DO P )!, T ( ! MB>\ 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL M4$L! A0#% @ "X@N5[>]PDN! 0 *1< !H ( !L/< M 'AL+U]R96QS+W=O 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.23.2 html 155 210 1 true 52 0 false 5 false false R1.htm 00000001 - Document - Cover Sheet http://streamlinehealth.net/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://streamlinehealth.net/role/BalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://streamlinehealth.net/role/BalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited) Sheet http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://streamlinehealth.net/role/StatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://streamlinehealth.net/role/StatementsOfCashFlows Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 00000007 - Disclosure - BASIS OF PRESENTATION Sheet http://streamlinehealth.net/role/BasisOfPresentation BASIS OF PRESENTATION Notes 7 false false R8.htm 00000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://streamlinehealth.net/role/SummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 00000009 - Disclosure - BUSINESS COMBINATION Sheet http://streamlinehealth.net/role/BusinessCombination BUSINESS COMBINATION Notes 9 false false R10.htm 00000010 - Disclosure - OPERATING LEASES Sheet http://streamlinehealth.net/role/OperatingLeases OPERATING LEASES Notes 10 false false R11.htm 00000011 - Disclosure - DEBT Sheet http://streamlinehealth.net/role/Debt DEBT Notes 11 false false R12.htm 00000012 - Disclosure - INCOME TAXES Sheet http://streamlinehealth.net/role/IncomeTaxes INCOME TAXES Notes 12 false false R13.htm 00000013 - Disclosure - EQUITY Sheet http://streamlinehealth.net/role/Equity EQUITY Notes 13 false false R14.htm 00000014 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://streamlinehealth.net/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 14 false false R15.htm 00000015 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://streamlinehealth.net/role/RelatedPartyTransactions RELATED PARTY TRANSACTIONS Notes 15 false false R16.htm 00000016 - Disclosure - SUBSEQUENT EVENTS Sheet http://streamlinehealth.net/role/SubsequentEvents SUBSEQUENT EVENTS Notes 16 false false R17.htm 00000017 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 17 false false R18.htm 00000018 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://streamlinehealth.net/role/SummaryOfSignificantAccountingPolicies 18 false false R19.htm 00000019 - Disclosure - DEBT (Tables) Sheet http://streamlinehealth.net/role/DebtTables DEBT (Tables) Tables http://streamlinehealth.net/role/Debt 19 false false R20.htm 00000020 - Disclosure - SCHEDULE OF FAIR VALUE ASSETS AND LIABILITIES MEASURED ON RECURRING BASIS (Details) Sheet http://streamlinehealth.net/role/ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails SCHEDULE OF FAIR VALUE ASSETS AND LIABILITIES MEASURED ON RECURRING BASIS (Details) Details 20 false false R21.htm 00000021 - Disclosure - SCHEDULE OF FAIR VALUE ASSETS AND LIABILITIES MEASURED ON RECURRING BASIS (Details) (Parenthetical) Sheet http://streamlinehealth.net/role/ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetailsParenthetical SCHEDULE OF FAIR VALUE ASSETS AND LIABILITIES MEASURED ON RECURRING BASIS (Details) (Parenthetical) Details 21 false false R22.htm 00000022 - Disclosure - BASIS OF PRESENTATION (Details Narrative) Sheet http://streamlinehealth.net/role/BasisOfPresentationDetailsNarrative BASIS OF PRESENTATION (Details Narrative) Details http://streamlinehealth.net/role/BasisOfPresentation 22 false false R23.htm 00000023 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUE (Details) Sheet http://streamlinehealth.net/role/ScheduleOfDisaggregationOfRevenueDetails SCHEDULE OF DISAGGREGATION OF REVENUE (Details) Details 23 false false R24.htm 00000024 - Disclosure - SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE OF COMMON STOCK (Details) Sheet http://streamlinehealth.net/role/ScheduleOfBasicAndDilutedNetLossPerShareOfCommonStockDetails SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE OF COMMON STOCK (Details) Details 24 false false R25.htm 00000025 - Disclosure - SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE OF COMMON STOCK (Details) (Parenthetical) Sheet http://streamlinehealth.net/role/ScheduleOfBasicAndDilutedNetLossPerShareOfCommonStockDetailsParenthetical SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE OF COMMON STOCK (Details) (Parenthetical) Details 25 false false R26.htm 00000026 - Disclosure - SCHEDULE OF ACCOUNTING PRONOUNCEMENTS RECENTLY ADOPTED (Details) Sheet http://streamlinehealth.net/role/ScheduleOfAccountingPronouncementsRecentlyAdoptedDetails SCHEDULE OF ACCOUNTING PRONOUNCEMENTS RECENTLY ADOPTED (Details) Details 26 false false R27.htm 00000027 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Sheet http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) Details http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesTables 27 false false R28.htm 00000028 - Disclosure - BUSINESS COMBINATION (Details Narrative) Sheet http://streamlinehealth.net/role/BusinessCombinationDetailsNarrative BUSINESS COMBINATION (Details Narrative) Details http://streamlinehealth.net/role/BusinessCombination 28 false false R29.htm 00000029 - Disclosure - OPERATING LEASES (Details Narrative) Sheet http://streamlinehealth.net/role/OperatingLeasesDetailsNarrative OPERATING LEASES (Details Narrative) Details http://streamlinehealth.net/role/OperatingLeases 29 false false R30.htm 00000030 - Disclosure - SCHEDULE OF OUTSTANDING DEBT (Details) Sheet http://streamlinehealth.net/role/ScheduleOfOutstandingDebtDetails SCHEDULE OF OUTSTANDING DEBT (Details) Details 30 false false R31.htm 00000031 - Disclosure - SCHEDULE OF MAXIMUM DEBT TO ARR RATIO (Details) Sheet http://streamlinehealth.net/role/ScheduleOfMaximumDebtToArrRatioDetails SCHEDULE OF MAXIMUM DEBT TO ARR RATIO (Details) Details 31 false false R32.htm 00000032 - Disclosure - SCHEDULE OF MAXIMUM DEBT TO ADJUSTED EBITDA RATIO (Details) Sheet http://streamlinehealth.net/role/ScheduleOfMaximumDebtToAdjustedEbitdaRatioDetails SCHEDULE OF MAXIMUM DEBT TO ADJUSTED EBITDA RATIO (Details) Details 32 false false R33.htm 00000033 - Disclosure - DEBT (Details Narrative) Sheet http://streamlinehealth.net/role/DebtDetailsNarrative DEBT (Details Narrative) Details http://streamlinehealth.net/role/DebtTables 33 false false R34.htm 00000034 - Disclosure - INCOME TAXES (Details Narrative) Sheet http://streamlinehealth.net/role/IncomeTaxesDetailsNarrative INCOME TAXES (Details Narrative) Details http://streamlinehealth.net/role/IncomeTaxes 34 false false R35.htm 00000035 - Disclosure - EQUITY (Details Narrative) Sheet http://streamlinehealth.net/role/EquityDetailsNarrative EQUITY (Details Narrative) Details http://streamlinehealth.net/role/Equity 35 false false R36.htm 00000036 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative) Sheet http://streamlinehealth.net/role/CommitmentsAndContingenciesDetailsNarrative COMMITMENTS AND CONTINGENCIES (Details Narrative) Details http://streamlinehealth.net/role/CommitmentsAndContingencies 36 false false R37.htm 00000037 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative) Sheet http://streamlinehealth.net/role/RelatedPartyTransactionsDetailsNarrative RELATED PARTY TRANSACTIONS (Details Narrative) Details http://streamlinehealth.net/role/RelatedPartyTransactions 37 false false R38.htm 00000038 - Disclosure - SUBSEQUENT EVENTS (Details Narrative) Sheet http://streamlinehealth.net/role/SubsequentEventsDetailsNarrative SUBSEQUENT EVENTS (Details Narrative) Details http://streamlinehealth.net/role/SubsequentEvents 38 false false All Reports Book All Reports form10-q.htm ex31-1.htm ex31-2.htm ex32-1.htm ex32-2.htm strm-20230731.xsd strm-20230731_cal.xml strm-20230731_def.xml strm-20230731_lab.xml strm-20230731_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 55 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "form10-q.htm": { "axisCustom": 0, "axisStandard": 19, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 480, "http://xbrl.sec.gov/dei/2023": 30 }, "contextCount": 155, "dts": { "calculationLink": { "local": [ "strm-20230731_cal.xml" ] }, "definitionLink": { "local": [ "strm-20230731_def.xml" ] }, "inline": { "local": [ "form10-q.htm" ] }, "labelLink": { "local": [ "strm-20230731_lab.xml" ] }, "presentationLink": { "local": [ "strm-20230731_pre.xml" ] }, "schema": { "local": [ "strm-20230731.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] } }, "elementCount": 373, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 46, "http://streamlinehealth.net/20230731": 15, "http://xbrl.sec.gov/dei/2023": 5, "total": 66 }, "keyCustom": 26, "keyStandard": 184, "memberCustom": 35, "memberStandard": 16, "nsprefix": "STRM", "nsuri": "http://streamlinehealth.net/20230731", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://streamlinehealth.net/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - OPERATING LEASES", "menuCat": "Notes", "order": "10", "role": "http://streamlinehealth.net/role/OperatingLeases", "shortName": "OPERATING LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - DEBT", "menuCat": "Notes", "order": "11", "role": "http://streamlinehealth.net/role/Debt", "shortName": "DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - INCOME TAXES", "menuCat": "Notes", "order": "12", "role": "http://streamlinehealth.net/role/IncomeTaxes", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "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": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - EQUITY", "menuCat": "Notes", "order": "13", "role": "http://streamlinehealth.net/role/Equity", "shortName": "EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - COMMITMENTS AND CONTINGENCIES", "menuCat": "Notes", "order": "14", "role": "http://streamlinehealth.net/role/CommitmentsAndContingencies", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - RELATED PARTY TRANSACTIONS", "menuCat": "Notes", "order": "15", "role": "http://streamlinehealth.net/role/RelatedPartyTransactions", "shortName": "RELATED PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - SUBSEQUENT EVENTS", "menuCat": "Notes", "order": "16", "role": "http://streamlinehealth.net/role/SubsequentEvents", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "menuCat": "Policies", "order": "17", "role": "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:UseOfEstimates", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "menuCat": "Tables", "order": "18", "role": "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - DEBT (Tables)", "menuCat": "Tables", "order": "19", "role": "http://streamlinehealth.net/role/DebtTables", "shortName": "DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-07-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://streamlinehealth.net/role/BalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-07-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-07-31", "decimals": "0", "first": true, "lang": null, "name": "STRM:AcquisitionEarnoutLiabilityFairValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - SCHEDULE OF FAIR VALUE ASSETS AND LIABILITIES MEASURED ON RECURRING BASIS (Details)", "menuCat": "Details", "order": "20", "role": "http://streamlinehealth.net/role/ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails", "shortName": "SCHEDULE OF FAIR VALUE ASSETS AND LIABILITIES MEASURED ON RECURRING BASIS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-07-31", "decimals": "0", "first": true, "lang": null, "name": "STRM:AcquisitionEarnoutLiabilityFairValue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "link:footnote", "span", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-05-012023-07-31", "decimals": "0", "first": true, "lang": null, "name": "STRM:AcquisitionEarnoutLiabilityChangeInValuation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - SCHEDULE OF FAIR VALUE ASSETS AND LIABILITIES MEASURED ON RECURRING BASIS (Details) (Parenthetical)", "menuCat": "Details", "order": "21", "role": "http://streamlinehealth.net/role/ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetailsParenthetical", "shortName": "SCHEDULE OF FAIR VALUE ASSETS AND LIABILITIES MEASURED ON RECURRING BASIS (Details) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "link:footnote", "span", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-05-012023-07-31", "decimals": "0", "first": true, "lang": null, "name": "STRM:AcquisitionEarnoutLiabilityChangeInValuation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - BASIS OF PRESENTATION (Details Narrative)", "menuCat": "Details", "order": "22", "role": "http://streamlinehealth.net/role/BasisOfPresentationDetailsNarrative", "shortName": "BASIS OF PRESENTATION (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentDescription", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-05-012023-07-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - SCHEDULE OF DISAGGREGATION OF REVENUE (Details)", "menuCat": "Details", "order": "23", "role": "http://streamlinehealth.net/role/ScheduleOfDisaggregationOfRevenueDetails", "shortName": "SCHEDULE OF DISAGGREGATION OF REVENUE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-05-012023-07-31_custom_OverTimeRevenueMember", "decimals": "0", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-05-012023-07-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE OF COMMON STOCK (Details)", "menuCat": "Details", "order": "24", "role": "http://streamlinehealth.net/role/ScheduleOfBasicAndDilutedNetLossPerShareOfCommonStockDetails", "shortName": "SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE OF COMMON STOCK (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-05-012023-07-31", "decimals": "INF", "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsPerBasicShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "link:footnote", "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-012023-07-31_custom_UnvestedRestrictedStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE OF COMMON STOCK (Details) (Parenthetical)", "menuCat": "Details", "order": "25", "role": "http://streamlinehealth.net/role/ScheduleOfBasicAndDilutedNetLossPerShareOfCommonStockDetailsParenthetical", "shortName": "SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE OF COMMON STOCK (Details) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "link:footnote", "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-012023-07-31_custom_UnvestedRestrictedStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - SCHEDULE OF ACCOUNTING PRONOUNCEMENTS RECENTLY ADOPTED (Details)", "menuCat": "Details", "order": "26", "role": "http://streamlinehealth.net/role/ScheduleOfAccountingPronouncementsRecentlyAdoptedDetails", "shortName": "SCHEDULE OF ACCOUNTING PRONOUNCEMENTS RECENTLY ADOPTED (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R27": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-07-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "menuCat": "Details", "order": "27", "role": "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-07-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - BUSINESS COMBINATION (Details Narrative)", "menuCat": "Details", "order": "28", "role": "http://streamlinehealth.net/role/BusinessCombinationDetailsNarrative", "shortName": "BUSINESS COMBINATION (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-202022-11-21_custom_UnitPurchaseAgreementMember", "decimals": "0", "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SubleaseIncome", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - OPERATING LEASES (Details Narrative)", "menuCat": "Details", "order": "29", "role": "http://streamlinehealth.net/role/OperatingLeasesDetailsNarrative", "shortName": "OPERATING LEASES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:SubleaseIncome", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-07-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://streamlinehealth.net/role/BalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-07-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-07-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - SCHEDULE OF OUTSTANDING DEBT (Details)", "menuCat": "Details", "order": "30", "role": "http://streamlinehealth.net/role/ScheduleOfOutstandingDebtDetails", "shortName": "SCHEDULE OF OUTSTANDING DEBT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-07-31", "decimals": "0", "lang": null, "name": "STRM:FinancingCostPayable", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "STRM:ScheduleOfMaximumDebtToARRRatioTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-07-31_custom_OctoberThirtyOneTwoThousandAndTwentyTwoMember_srt_MinimumMember", "decimals": "INF", "first": true, "lang": null, "name": "STRM:MaximumDebtToArrRatio", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - SCHEDULE OF MAXIMUM DEBT TO ARR RATIO (Details)", "menuCat": "Details", "order": "31", "role": "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToArrRatioDetails", "shortName": "SCHEDULE OF MAXIMUM DEBT TO ARR RATIO (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "STRM:ScheduleOfMaximumDebtToARRRatioTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-07-31_custom_OctoberThirtyOneTwoThousandAndTwentyTwoMember_srt_MinimumMember", "decimals": "INF", "first": true, "lang": null, "name": "STRM:MaximumDebtToArrRatio", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "STRM:ScheduleOfMaximumDebtToAdjustedEBITDARatioTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-07-31_custom_AprilThirtyTwoThousandTwentyFourMember_srt_MaximumMember", "decimals": "INF", "first": true, "lang": null, "name": "STRM:MaximumDebtToAdjustedEbitdaRatio", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - SCHEDULE OF MAXIMUM DEBT TO ADJUSTED EBITDA RATIO (Details)", "menuCat": "Details", "order": "32", "role": "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToAdjustedEbitdaRatioDetails", "shortName": "SCHEDULE OF MAXIMUM DEBT TO ADJUSTED EBITDA RATIO (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "STRM:ScheduleOfMaximumDebtToAdjustedEBITDARatioTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-07-31_custom_AprilThirtyTwoThousandTwentyFourMember_srt_MaximumMember", "decimals": "INF", "first": true, "lang": null, "name": "STRM:MaximumDebtToAdjustedEbitdaRatio", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "us-gaap:DebtInstrumentDescription", "span", "span", "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-07-31", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - DEBT (Details Narrative)", "menuCat": "Details", "order": "33", "role": "http://streamlinehealth.net/role/DebtDetailsNarrative", "shortName": "DEBT (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-11-29_custom_SecondModificationAgreementMember", "decimals": "0", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-05-012023-07-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - INCOME TAXES (Details Narrative)", "menuCat": "Details", "order": "34", "role": "http://streamlinehealth.net/role/IncomeTaxesDetailsNarrative", "shortName": "INCOME TAXES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": "INF", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-07-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - EQUITY (Details Narrative)", "menuCat": "Details", "order": "35", "role": "http://streamlinehealth.net/role/EquityDetailsNarrative", "shortName": "EQUITY (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-06-152023-06-15", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details Narrative)", "menuCat": "Details", "order": "36", "role": "http://streamlinehealth.net/role/CommitmentsAndContingenciesDetailsNarrative", "shortName": "COMMITMENTS AND CONTINGENCIES (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-07-012023-07-31_custom_MasterServicesAgreementMember_custom_OneHundredEightyConsultingLLCMember", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesIssuedForServices", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-05-012023-07-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PaymentsForRent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - RELATED PARTY TRANSACTIONS (Details Narrative)", "menuCat": "Details", "order": "37", "role": "http://streamlinehealth.net/role/RelatedPartyTransactionsDetailsNarrative", "shortName": "RELATED PARTY TRANSACTIONS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": null }, "R38": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-09-012023-09-01_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - SUBSEQUENT EVENTS (Details Narrative)", "menuCat": "Details", "order": "38", "role": "http://streamlinehealth.net/role/SubsequentEventsDetailsNarrative", "shortName": "SUBSEQUENT EVENTS (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-09-012023-09-01_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_SubsequentEventMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-05-012023-07-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - Condensed Consolidated Statements of Operations (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-05-012023-07-31", "decimals": "0", "lang": null, "name": "STRM:CostOfSoftwareAsService", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-01-31_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://streamlinehealth.net/role/StatementsOfStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-02-012022-04-30_us-gaap_CommonStockMember", "decimals": "0", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://streamlinehealth.net/role/StatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000007 - Disclosure - BASIS OF PRESENTATION", "menuCat": "Notes", "order": "7", "role": "http://streamlinehealth.net/role/BasisOfPresentation", "shortName": "BASIS OF PRESENTATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000008 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "menuCat": "Notes", "order": "8", "role": "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - BUSINESS COMBINATION", "menuCat": "Notes", "order": "9", "role": "http://streamlinehealth.net/role/BusinessCombination", "shortName": "BUSINESS COMBINATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2023-02-01to2023-07-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 52, "tag": { "STRM_AccountingPronouncementsRecentlyAdoptedTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting Pronouncements Recently Adopted [Table Text Block]", "label": "SCHEDULE OF ACCOUNTING PRONOUNCEMENTS RECENTLY ADOPTED" } } }, "localname": "AccountingPronouncementsRecentlyAdoptedTableTextBlock", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "STRM_AcquisitionEarnoutLiabilityChangeInValuation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Acquisition earnout liability, change in valuation.", "label": "Acquisition earnout liability, change in valuation" } } }, "localname": "AcquisitionEarnoutLiabilityChangeInValuation", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetailsParenthetical" ], "xbrltype": "monetaryItemType" }, "STRM_AcquisitionEarnoutLiabilityFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Acquisition earnout liability, fair value.", "label": "Acquisition earn out liability fair value, observable inputs" } } }, "localname": "AcquisitionEarnoutLiabilityFairValue", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "STRM_AcquisitionEarnoutValuationAdjustments": { "auth_ref": [], "calculation": { "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://streamlinehealth.net/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Acquisition earnout valuation adjustments.", "label": "Acquisition earnout valuation adjustments", "negatedLabel": "Acquisition earnout valuation adjustments" } } }, "localname": "AcquisitionEarnoutValuationAdjustments", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations", "http://streamlinehealth.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "STRM_AdoptionOfASU": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adoption of ASU", "label": "Adoption of ASU 2016-13", "verboseLabel": "Adoption of asu" } } }, "localname": "AdoptionOfASU", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfAccountingPronouncementsRecentlyAdoptedDetails", "http://streamlinehealth.net/role/StatementsOfStockholdersEquity", "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "STRM_AprilThirtyTwoThousandTwentyFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "April 30, 2024 [Member]", "label": "April 30, 2024 [Member]" } } }, "localname": "AprilThirtyTwoThousandTwentyFourMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToAdjustedEbitdaRatioDetails" ], "xbrltype": "domainItemType" }, "STRM_AprilThirtyTwoThousandTwentyThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "April 30, 2023 [Member]", "label": "April 30, 2023 [Member]" } } }, "localname": "AprilThirtyTwoThousandTwentyThreeMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToArrRatioDetails" ], "xbrltype": "domainItemType" }, "STRM_AtinceptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "At Inception [Member]", "label": "At Inception [Member]" } } }, "localname": "AtinceptionMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/OperatingLeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "STRM_BridgeBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bridge Bank [Member]", "label": "Bridge Bank [Member]" } } }, "localname": "BridgeBankMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "STRM_CostOfMaintenanceAndSupport": { "auth_ref": [], "calculation": { "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of maintenance and support.", "label": "Cost of maintenance and support" } } }, "localname": "CostOfMaintenanceAndSupport", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "STRM_CostOfProfessionalFeesAndLicenses": { "auth_ref": [], "calculation": { "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of professional fees and licenses.", "label": "Cost of professional fees and licenses" } } }, "localname": "CostOfProfessionalFeesAndLicenses", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "STRM_CostOfSoftwareAsService": { "auth_ref": [], "calculation": { "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of software as a service.", "label": "Cost of software as a service" } } }, "localname": "CostOfSoftwareAsService", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "STRM_DebtAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Agreement [Member]", "label": "Debt Agreement [Member]" } } }, "localname": "DebtAgreementMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "STRM_DeferredCommissionCostsAccumulatedAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred commission costs accumulated amortization.", "label": "Accumulated amortization" } } }, "localname": "DeferredCommissionCostsAccumulatedAmortization", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "STRM_DeferredCommissionsCostsPaidAndPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Deferred commissions costs paid and payable.", "label": "Deferred commissions costs paid and payable" } } }, "localname": "DeferredCommissionsCostsPaidAndPayable", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "STRM_DeferredCostsAmortizationExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred costs, amortization expense.", "label": "Deferred costs, amortization expense" } } }, "localname": "DeferredCostsAmortizationExpenses", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "STRM_DisclosureOperatingLeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Leases" } } }, "localname": "DisclosureOperatingLeasesAbstract", "nsuri": "http://streamlinehealth.net/20230731", "xbrltype": "stringItemType" }, "STRM_EffectOfDilutiveSecuritiesStockOptionsRestrictedStocks": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Effect of dilutive securities - Stock options and Restricted stock.", "label": "Effect of dilutive securities \u2013 Stock options and Restricted stock" } } }, "localname": "EffectOfDilutiveSecuritiesStockOptionsRestrictedStocks", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfBasicAndDilutedNetLossPerShareOfCommonStockDetails" ], "xbrltype": "sharesItemType" }, "STRM_EmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employees [Member]" } } }, "localname": "EmployeesMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "STRM_EquityAwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Award [Member]", "label": "Equity Award [Member]" } } }, "localname": "EquityAwardMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "STRM_EquityAwardPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Award [Policy Text Block]", "label": "Equity Awards" } } }, "localname": "EquityAwardPolicyTextBlock", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "STRM_FinancingCostPayable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Financing cost payable.", "label": "Financing cost payable" } } }, "localname": "FinancingCostPayable", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfOutstandingDebtDetails" ], "xbrltype": "monetaryItemType" }, "STRM_FirstYearEarnoutMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First Year Earnout [Member]", "label": "First Year Earnout [Member]" } } }, "localname": "FirstYearEarnoutMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/BusinessCombinationDetailsNarrative" ], "xbrltype": "domainItemType" }, "STRM_FixedChargeCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed charge coverage ratio.", "label": "Fixed charge coverage ratio" } } }, "localname": "FixedChargeCoverageRatio", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative" ], "xbrltype": "percentItemType" }, "STRM_JanuaryThirtyOneTwoThousandTwentyFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "January 31, 2024 [Member]", "label": "January 31, 2024 [Member]" } } }, "localname": "JanuaryThirtyOneTwoThousandTwentyFourMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToArrRatioDetails" ], "xbrltype": "domainItemType" }, "STRM_JanuaryThirtyOneTwoThousandTwentyThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "January 31, 2023 [Member]", "label": "January 31, 2023 [Member]" } } }, "localname": "JanuaryThirtyOneTwoThousandTwentyThreeMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToArrRatioDetails" ], "xbrltype": "domainItemType" }, "STRM_JulyThirtyOneTwoThousandTwentyFourAndThereafterMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "July 31, 2024 and Thereafter [Member]", "label": "July 31, 2024 and Thereafter [Member]" } } }, "localname": "JulyThirtyOneTwoThousandTwentyFourAndThereafterMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToAdjustedEbitdaRatioDetails" ], "xbrltype": "domainItemType" }, "STRM_JulyThirtyOneTwoThousandTwentyThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "July 31, 2023 [Member]", "label": "July 31, 2023 [Member]" } } }, "localname": "JulyThirtyOneTwoThousandTwentyThreeMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToArrRatioDetails" ], "xbrltype": "domainItemType" }, "STRM_LoanAndSecurityAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan and Security Agreement [Member]", "label": "Loan and Security Agreement [Member]" } } }, "localname": "LoanAndSecurityAgreementMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "STRM_MaintenanceAndSupportMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maintenance and Support [Member]", "label": "Maintenance and Support [Member]" } } }, "localname": "MaintenanceAndSupportMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "STRM_MasterServicesAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Master services agreement [Member]", "label": "Master Services Agreement [Member]" } } }, "localname": "MasterServicesAgreementMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "STRM_MaximumDebtToAdjustedEbitdaRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum Debt to Adjusted EBITDA Ratio.", "label": "Maximum Debt to Adjusted EBITDA Ratio" } } }, "localname": "MaximumDebtToAdjustedEbitdaRatio", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToAdjustedEbitdaRatioDetails" ], "xbrltype": "percentItemType" }, "STRM_MaximumDebtToArrRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum Debt to ARR Ratio.", "label": "Maximum Debt to ARR Ratio" } } }, "localname": "MaximumDebtToArrRatio", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToArrRatioDetails" ], "xbrltype": "percentItemType" }, "STRM_NoncashItemsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Noncash Items [Policy Text Block]", "label": "Non-Cash Items" } } }, "localname": "NoncashItemsPolicyTextBlock", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "STRM_OctoberThirtyOneTwoThousandAndTwentyTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "October 31, 2022 [Member]", "label": "October 31, 2022 [Member]" } } }, "localname": "OctoberThirtyOneTwoThousandAndTwentyTwoMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToArrRatioDetails" ], "xbrltype": "domainItemType" }, "STRM_OctoberThirtyOneTwoThousandTwentyThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "October 31, 2023 [Member]", "label": "October 31, 2023 [Member]" } } }, "localname": "OctoberThirtyOneTwoThousandTwentyThreeMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToArrRatioDetails" ], "xbrltype": "domainItemType" }, "STRM_OneHundredEightyConsultingLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "180 Consulting LLC [Member]", "label": "180 Consulting LLC [Member]" } } }, "localname": "OneHundredEightyConsultingLLCMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/CommitmentsAndContingenciesDetailsNarrative", "http://streamlinehealth.net/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "STRM_OtherOperatingCostPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Operating Cost [Policy Text Block]", "label": "Other Operating Costs" } } }, "localname": "OtherOperatingCostPolicyTextBlock", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "STRM_OverTimeRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Over Time Revenue [Member]", "label": "Over Time Revenue [Member]" } } }, "localname": "OverTimeRevenueMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "STRM_PointInTimeRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Point in Time Revenue [Member]", "label": "Point in Time Revenue [Member]" } } }, "localname": "PointInTimeRevenueMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "STRM_ProfessionalFeesAndLicensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Professional Fees and Licenses [Member]", "label": "Professional Fees and Licenses [Member]" } } }, "localname": "ProfessionalFeesAndLicensesMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "STRM_ProvisionForDeferredIncomeTaxes": { "auth_ref": [], "calculation": { "http://streamlinehealth.net/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Provision for deferred income taxes.", "label": "Provision for deferred income taxes" } } }, "localname": "ProvisionForDeferredIncomeTaxes", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "STRM_PurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase Agreement [Member].", "label": "Purchase Agreement [Member]." } } }, "localname": "PurchaseAgreementMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "STRM_RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recent accounting pronouncements not yet adopted [Policy text block].", "label": "Recent Accounting Pronouncements Not Yet Adopted" } } }, "localname": "RecentAccountingPronouncementsNotYetAdoptedPolicyTextBlock", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "STRM_SOWMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SOW [Member]", "label": "SOW [Member]" } } }, "localname": "SOWMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "STRM_ScheduleOfMaximumDebtToARRRatioTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Maximum Debt To ARR Ratio [Table Text Block]", "label": "SCHEDULE OF MAXIMUM DEBT TO ARR RATIO" } } }, "localname": "ScheduleOfMaximumDebtToARRRatioTableTextBlock", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "STRM_ScheduleOfMaximumDebtToAdjustedEBITDARatioTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of maximum debt to adjust edebitda ratio[Table text block].", "label": "SCHEDULE OF MAXIMUM DEBT TO ADJUSTED EBITDA RATIO" } } }, "localname": "ScheduleOfMaximumDebtToAdjustedEBITDARatioTableTextBlock", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "STRM_SecondAmendedAndRestatedLoanAndSecurityAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second Amended And Restated Loan And Security Agreement [Member]", "label": "Second Amended and Restated Loan and Security Agreement [Member]" } } }, "localname": "SecondAmendedAndRestatedLoanAndSecurityAgreementMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "STRM_SecondModificationAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second Modification Agreement [Member]", "label": "Second Modification Agreement [Member]" } } }, "localname": "SecondModificationAgreementMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "STRM_SecurityAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security Agreement [Member]", "label": "Security Agreement [Member]" } } }, "localname": "SecurityAgreementMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "STRM_SoftwareAsAServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Software as a Service [Member]", "label": "Software as a Service [Member]" } } }, "localname": "SoftwareAsAServiceMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "STRM_StockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Options [Member]", "label": "Stock Options [Member]" } } }, "localname": "StockOptionsMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "STRM_SubleaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sublease Agreement [Member]", "label": "Sublease Agreement [Member]" } } }, "localname": "SubleaseAgreementMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/OperatingLeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "STRM_SubleaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sublease Term.", "label": "Sublease, term" } } }, "localname": "SubleaseTerm", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/OperatingLeasesDetailsNarrative" ], "xbrltype": "durationItemType" }, "STRM_SurrenderOfSharesDuringPeriodValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Surrender of shares during period value", "label": "Surrender of shares" } } }, "localname": "SurrenderOfSharesDuringPeriodValue", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "STRM_SurrenderOfStockSharesDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Surrender of stock shares during period.", "label": "Surrender of shares, shares" } } }, "localname": "SurrenderOfStockSharesDuringPeriod", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/StatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "STRM_SuwaneeOfficeLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Suwanee Office Lease [Member]", "label": "Suwanee Office Lease [Member]" } } }, "localname": "SuwaneeOfficeLeaseMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/OperatingLeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "STRM_TwoThousandThirteenIncentiveCompensationPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2013 Incentive Compensation Plan [Member]", "label": "2013 Incentive Compensation Plan [Member]" } } }, "localname": "TwoThousandThirteenIncentiveCompensationPlanMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "STRM_TwoThousandTwentyTwoOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2022 Offering [Member]", "label": "2022 Offering [Member]" } } }, "localname": "TwoThousandTwentyTwoOfferingMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "STRM_UnitPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unit Purchase Agreement [Member].", "label": "Unit Purchase Agreement [Member]" } } }, "localname": "UnitPurchaseAgreementMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/BusinessCombinationDetailsNarrative" ], "xbrltype": "domainItemType" }, "STRM_UnvestedRestrictedSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unvested Restricted Shares [Member]", "label": "Unvested Restricted Shares [Member]" } } }, "localname": "UnvestedRestrictedSharesMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfBasicAndDilutedNetLossPerShareOfCommonStockDetailsParenthetical" ], "xbrltype": "domainItemType" }, "STRM_UnvestedRestrictedStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unvested Restricted Stock [Member]", "label": "Unvested Restricted Stock [Member]" } } }, "localname": "UnvestedRestrictedStockMember", "nsuri": "http://streamlinehealth.net/20230731", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfBasicAndDilutedNetLossPerShareOfCommonStockDetailsParenthetical" ], "xbrltype": "domainItemType" }, "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "stringItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r541" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r541" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r540" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r538", "r540", "r541" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r539" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r527" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r540" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r540" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r542" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r533" ], "lang": { "en-us": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r529" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "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." } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r529" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r546" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r529" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r543" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r541" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "sicNumberItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r529" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r529" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r529" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r529" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r544" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "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/2023", "presentation": [ "http://streamlinehealth.net/role/CommitmentsAndContingenciesDetailsNarrative" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r540" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r534" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r535" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r528" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r532" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r531" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r536" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://streamlinehealth.net/role/Cover" ], "xbrltype": "booleanItemType" }, "srt_MaximumMember": { "auth_ref": [ "r201", "r202", "r203", "r204", "r277", "r380", "r402", "r420", "r421", "r479", "r480", "r481", "r482", "r483", "r487", "r488", "r497", "r505", "r510", "r516", "r577", "r613", "r614", "r615", "r616", "r617", "r618" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative", "http://streamlinehealth.net/role/EquityDetailsNarrative", "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToAdjustedEbitdaRatioDetails", "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToArrRatioDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r201", "r202", "r203", "r204", "r277", "r380", "r402", "r420", "r421", "r479", "r480", "r481", "r482", "r483", "r487", "r488", "r497", "r505", "r510", "r516", "r577", "r613", "r614", "r615", "r616", "r617", "r618" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative", "http://streamlinehealth.net/role/EquityDetailsNarrative", "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToAdjustedEbitdaRatioDetails", "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToArrRatioDetails" ], "xbrltype": "domainItemType" }, "srt_PlatformOperatorCryptoAssetLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Platform Operator, Crypto-Asset [Line Items]" } } }, "localname": "PlatformOperatorCryptoAssetLineItems", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "srt_PlatformOperatorCryptoAssetTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Platform Operator, Crypto-Asset [Table]" } } }, "localname": "PlatformOperatorCryptoAssetTable", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r182", "r381", "r396", "r397", "r398", "r399", "r400", "r401", "r492", "r506", "r515", "r550", "r573", "r574", "r579", "r623" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations", "http://streamlinehealth.net/role/ScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r182", "r381", "r396", "r397", "r398", "r399", "r400", "r401", "r492", "r506", "r515", "r550", "r573", "r574", "r579", "r623" ], "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations", "http://streamlinehealth.net/role/ScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r201", "r202", "r203", "r204", "r270", "r277", "r304", "r305", "r306", "r379", "r380", "r402", "r420", "r421", "r479", "r480", "r481", "r482", "r483", "r487", "r488", "r497", "r505", "r510", "r516", "r519", "r570", "r577", "r614", "r615", "r616", "r617", "r618" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative", "http://streamlinehealth.net/role/EquityDetailsNarrative", "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToAdjustedEbitdaRatioDetails", "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToArrRatioDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r201", "r202", "r203", "r204", "r270", "r277", "r304", "r305", "r306", "r379", "r380", "r402", "r420", "r421", "r479", "r480", "r481", "r482", "r483", "r487", "r488", "r497", "r505", "r510", "r516", "r519", "r570", "r577", "r614", "r615", "r616", "r617", "r618" ], "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative", "http://streamlinehealth.net/role/EquityDetailsNarrative", "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToAdjustedEbitdaRatioDetails", "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToArrRatioDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r158", "r278", "r547", "r563" ], "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://streamlinehealth.net/role/OperatingLeasesDetailsNarrative", "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToAdjustedEbitdaRatioDetails", "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToArrRatioDetails" ], "xbrltype": "domainItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r158", "r278", "r547", "r548", "r563" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://streamlinehealth.net/role/OperatingLeasesDetailsNarrative", "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToAdjustedEbitdaRatioDetails", "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToArrRatioDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r565", "r609" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r14", "r514" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r185", "r186" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, net of allowance for credit losses of $94,000 and $132,000, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionExpense": { "auth_ref": [ "r499", "r571" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for the passage of time, typically for liabilities, that have been discounted to their net present values. Excludes accretion associated with asset retirement obligations.", "label": "Accretion expense" } } }, "localname": "AccretionExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedAmortizationOfOtherDeferredCosts": { "auth_ref": [ "r552" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amortization of other deferred costs capitalized at the end of the reporting period. Does not include deferred finance costs, deferred acquisition costs of insurance companies, or deferred leasing costs for real estate operations.", "label": "Accumulated amortization of deferred costs" } } }, "localname": "AccumulatedAmortizationOfOtherDeferredCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r37", "r119", "r391" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated amortization, property and equipment" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r65" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r308", "r309", "r310", "r417", "r560", "r561", "r562", "r607", "r628" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r41", "r42", "r280" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r126", "r187", "r191", "r192", "r194", "r621" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Allowance for doubtful accounts", "periodStartLabel": "Allowance for doubtful accounts", "verboseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfAccountingPronouncementsRecentlyAdoptedDetails", "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r126", "r187", "r191" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [ "r567" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.", "label": "Provision adjustments" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfAccountingPronouncementsRecentlyAdoptedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r193" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Write offs and Recoveries" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfAccountingPronouncementsRecentlyAdoptedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredSalesCommissions": { "auth_ref": [ "r5", "r75" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. 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": "Deferred sales commissions" } } }, "localname": "AmortizationOfDeferredSalesCommissions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r73", "r236", "r359", "r557" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r166" ], "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": "Diluted earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfBasicAndDilutedNetLossPerShareOfCommonStockDetailsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfBasicAndDilutedNetLossPerShareOfCommonStockDetailsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfBasicAndDilutedNetLossPerShareOfCommonStockDetailsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfBasicAndDilutedNetLossPerShareOfCommonStockDetailsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BusinessCombinationDetailsNarrative", "http://streamlinehealth.net/role/CommitmentsAndContingenciesDetailsNarrative", "http://streamlinehealth.net/role/DebtDetailsNarrative", "http://streamlinehealth.net/role/EquityDetailsNarrative", "http://streamlinehealth.net/role/OperatingLeasesDetailsNarrative", "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AssetAcquisitionContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r606" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized from contingent consideration in asset acquisition, classified as current.", "label": "Acquisition earnout liability" } } }, "localname": "AssetAcquisitionContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r95", "r123", "r142", "r169", "r176", "r180", "r188", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r335", "r337", "r350", "r385", "r443", "r514", "r526", "r575", "r576", "r611" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r116", "r127", "r142", "r188", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r335", "r337", "r350", "r514", "r575", "r576", "r611" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r142", "r188", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r335", "r337", "r350", "r575", "r576", "r611" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-current assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605" ], "lang": { "en-us": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BusinessCombinationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [ "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605" ], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BusinessCombinationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/EquityDetailsNarrative", "http://streamlinehealth.net/role/SubsequentEventsDetailsNarrative", "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r45", "r46" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position)." } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r44" ], "calculation": { "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Acquisition-related costs", "verboseLabel": "Acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations", "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r92", "r333" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "BUSINESS COMBINATION" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BusinessCombination" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r630" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.", "label": "Capitalized software development costs, net of accumulated amortization of $7,107,000 and $6,224,000, respectively" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r489" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Accumulated amortization, capitalized software development costs" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r106", "r387", "r418", "r438", "r514", "r526", "r551" ], "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": "cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BasisOfPresentationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r28", "r118", "r493" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r28", "r79", "r138" ], "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": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r1", "r79" ], "calculation": { "http://streamlinehealth.net/role/StatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "auth_ref": [ "r334" ], "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": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BusinessCombinationDetailsNarrative", "http://streamlinehealth.net/role/CommitmentsAndContingenciesDetailsNarrative", "http://streamlinehealth.net/role/OperatingLeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r22", "r53", "r386", "r429" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "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 \u2013 Note 8" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r86", "r199", "r200", "r486", "r572" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common stock issued for resale" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r517", "r518", "r519", "r521", "r522", "r523", "r524", "r560", "r561", "r607", "r624", "r628" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r64" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value", "verboseLabel": "Common stock par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheetsParenthetical", "http://streamlinehealth.net/role/BusinessCombinationDetailsNarrative", "http://streamlinehealth.net/role/EquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r64", "r430" ], "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" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheetsParenthetical", "http://streamlinehealth.net/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r64" ], "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" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r10", "r64", "r430", "r449", "r628", "r629" ], "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" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r64", "r388", "r514" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock, $0.01 par value per share, 85,000,000 shares authorized; 58,895,071 and 57,567,210 shares issued and outstanding, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r256", "r257", "r269" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 3.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 receivables" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r74" ], "calculation": { "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r87", "r140", "r214", "r220", "r221", "r222", "r223", "r224", "r225", "r230", "r237", "r238", "r240" ], "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" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Variable interest rate", "verboseLabel": "Debt instrument, basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative", "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r13", "r97", "r241" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Debt instrument carrying amount", "verboseLabel": "Term loan" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfOutstandingDebtDetails", "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentCovenantDescription": { "auth_ref": [ "r13", "r56" ], "lang": { "en-us": { "role": { "documentation": "Description of minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios (for example, working capital ratio and debt service coverage ratio), and adherence to certain clauses which generally require or restrict certain actions (for example, entering into a debt arrangement with equal or greater seniority, and selling or discontinuing a certain business segment or material subsidiary) to be in compliance with the covenant clauses of the debt agreement. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the covenants.", "label": "Debt financial covenants, description" } } }, "localname": "DebtInstrumentCovenantDescription", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentDecreaseForgiveness": { "auth_ref": [ "r558" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease for amounts of indebtedness forgiven by the holder of the debt instrument.", "label": "Forgiveness of Ppp loan and accrued interest" } } }, "localname": "DebtInstrumentDecreaseForgiveness", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentDescription": { "auth_ref": [ "r13", "r38", "r55", "r61", "r96", "r97" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total.", "label": "Debt, description" } } }, "localname": "DebtInstrumentDescription", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BasisOfPresentationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentDescriptionOfVariableRateBasis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of reference rate used for variable rate of debt instrument.", "label": "Variable rate, description" } } }, "localname": "DebtInstrumentDescriptionOfVariableRateBasis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r50", "r52", "r215", "r360", "r501", "r502" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt outstanding", "terseLabel": "Principal amount", "verboseLabel": "Term loan" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BasisOfPresentationDetailsNarrative", "http://streamlinehealth.net/role/DebtDetailsNarrative", "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r19", "r216" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Interest rate", "verboseLabel": "Debt instrument, interest rate, stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative", "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r144", "r215", "r216", "r217", "r218", "r219", "r221", "r226", "r227", "r228", "r229", "r231", "r232", "r233", "r234", "r235", "r236", "r239", "r360", "r500", "r501", "r502", "r503", "r504", "r558" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative", "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToAdjustedEbitdaRatioDetails", "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToArrRatioDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentPeriodicPaymentPrincipal": { "auth_ref": [ "r20" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payments applied to principal.", "label": "Debt instrument, periodic payment, principal" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BasisOfPresentationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r20", "r38", "r39", "r49", "r50", "r52", "r54", "r89", "r90", "r144", "r215", "r216", "r217", "r218", "r219", "r221", "r226", "r227", "r228", "r229", "r231", "r232", "r233", "r234", "r235", "r236", "r239", "r360", "r500", "r501", "r502", "r503", "r504", "r558" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative", "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToAdjustedEbitdaRatioDetails", "http://streamlinehealth.net/role/ScheduleOfMaximumDebtToArrRatioDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt instrument, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BasisOfPresentationDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredCostsCurrentAndNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of deferred costs.", "label": "Deferred costs, net" } } }, "localname": "DeferredCostsCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r51", "r578" ], "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": "Deferred financing cost", "negatedLabel": "Deferred financing cost" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfOutstandingDebtDetails", "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r554" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "verboseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r553" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred revenues" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r554" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred revenues, less current portion" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r5", "r36" ], "calculation": { "http://streamlinehealth.net/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r579" ], "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": "SCHEDULE OF DISAGGREGATION OF REVENUE" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basic and Diluted Earnings Per Share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r135", "r150", "r151", "r152", "r153", "r154", "r159", "r161", "r163", "r164", "r165", "r167", "r347", "r348", "r383", "r394", "r494" ], "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": "Net loss per common share - basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r135", "r150", "r151", "r152", "r153", "r154", "r161", "r163", "r164", "r165", "r167", "r347", "r348", "r383", "r394", "r494" ], "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": "Net loss per common share - diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r29", "r30" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Net Loss Per Common Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r143", "r317", "r329" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "percentItemType" }, "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/2023", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfBasicAndDilutedNetLossPerShareOfCommonStockDetailsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r10", "r114", "r131", "r132", "r133", "r145", "r146", "r147", "r149", "r155", "r157", "r168", "r189", "r190", "r255", "r308", "r309", "r310", "r325", "r326", "r339", "r340", "r341", "r342", "r343", "r344", "r346", "r351", "r352", "r353", "r354", "r355", "r356", "r366", "r403", "r404", "r405", "r417", "r472" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r11", "r47", "r48", "r94" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.", "label": "SCHEDULE OF FAIR VALUE ASSETS AND LIABILITIES MEASURED ON RECURRING BASIS" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r228", "r271", "r272", "r273", "r274", "r275", "r276", "r349", "r376", "r377", "r378", "r501", "r502", "r507", "r508", "r509" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r228", "r271", "r276", "r349", "r376", "r507", "r508", "r509" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r228", "r271", "r276", "r349", "r377", "r501", "r502", "r507", "r508", "r509" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r228", "r271", "r272", "r273", "r274", "r275", "r276", "r349", "r378", "r501", "r502", "r507", "r508", "r509" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r228", "r271", "r272", "r273", "r274", "r275", "r276", "r376", "r377", "r378", "r501", "r502", "r507", "r508", "r509" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r8", "r12" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r121", "r196" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Accumulated amortization, intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r120", "r195", "r382", "r498", "r514", "r568", "r569" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r279", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307" ], "lang": { "en-us": { "role": { "documentation": "Information by status of recipient to whom award is granted.", "label": "Grantee Status [Axis]" } } }, "localname": "GranteeStatusAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CommitmentsAndContingenciesDetailsNarrative", "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [ "r279", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307" ], "lang": { "en-us": { "role": { "documentation": "Status of recipient to whom award is granted." } } }, "localname": "GranteeStatusDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CommitmentsAndContingenciesDetailsNarrative", "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r71", "r100", "r169", "r175", "r179", "r181", "r384", "r392", "r496" ], "calculation": { "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r70", "r99", "r101", "r135", "r148", "r150", "r151", "r152", "r153", "r161", "r163", "r164", "r348", "r383", "r622" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Basic net loss per share of common stock from operations" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfBasicAndDilutedNetLossPerShareOfCommonStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r70", "r135", "r148", "r150", "r151", "r152", "r153", "r161", "r163", "r164", "r165", "r348", "r383", "r622" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during 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 net loss per share of common stock from operations" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfBasicAndDilutedNetLossPerShareOfCommonStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r197", "r198", "r456" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r198", "r456" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement." } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r143", "r312", "r318", "r320", "r323", "r327", "r330", "r331", "r332", "r413" ], "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 TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationDescription": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "A brief description of status of the tax examination, significant findings to date, and the entity's position with respect to the findings.", "label": "Income tax description" } } }, "localname": "IncomeTaxExaminationDescription", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r105", "r112", "r156", "r157", "r173", "r316", "r328", "r395" ], "calculation": { "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations", "http://streamlinehealth.net/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r130", "r314", "r315", "r320", "r321", "r322", "r324", "r409" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "auth_ref": [ "r4" ], "calculation": { "http://streamlinehealth.net/role/StatementsOfCashFlows": { "order": 7.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 due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.", "label": "Increase (Decrease) in Accounts and Other Receivables", "negatedLabel": "Accounts and contract receivables" } } }, "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r4" ], "calculation": { "http://streamlinehealth.net/role/StatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r4" ], "calculation": { "http://streamlinehealth.net/role/StatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r490" ], "calculation": { "http://streamlinehealth.net/role/StatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r4" ], "calculation": { "http://streamlinehealth.net/role/StatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r34", "r35" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible assets, net of accumulated amortization of $3,527,000 and $2,627,000, respectively" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r51", "r104", "r134", "r172", "r358", "r457", "r525", "r625" ], "calculation": { "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.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": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseExpirationDate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date which lease or group of leases is set to expire, in YYYY-MM-DD format.", "label": "Lease expiration date" } } }, "localname": "LeaseExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/OperatingLeasesDetailsNarrative" ], "xbrltype": "dateItemType" }, "us-gaap_LesseeOperatingLeaseDiscountRate": { "auth_ref": [ "r512" ], "lang": { "en-us": { "role": { "documentation": "Discount rate used by lessee to determine present value of operating lease payments.", "label": "Lesee discount rate" } } }, "localname": "LesseeOperatingLeaseDiscountRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/OperatingLeasesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "OPERATING LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/OperatingLeases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r16", "r142", "r188", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r336", "r337", "r338", "r350", "r428", "r495", "r526", "r575", "r611", "r612" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r69", "r98", "r390", "r514", "r559", "r566", "r608" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r18", "r117", "r142", "r188", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r336", "r337", "r338", "r350", "r514", "r575", "r611", "r612" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r13", "r58", "r59", "r60", "r62", "r142", "r188", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r336", "r337", "r338", "r350", "r575", "r611", "r612" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 2.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": "Liabilities, Noncurrent", "totalLabel": "Total non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Non-current liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r15", "r558" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r15", "r558" ], "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." } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r15" ], "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": "Line of credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r13", "r97", "r227", "r242", "r501", "r502", "r620" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfOutstandingDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r124" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.", "label": "Current portion of term loan", "negatedLabel": "Less: Current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets", "http://streamlinehealth.net/role/ScheduleOfOutstandingDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r7", "r144", "r232" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long term debt, maturity, year five" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r7", "r144", "r232" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long term debt, maturity, year four" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r7", "r144", "r232" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long term debt, maturity, year three" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r7", "r144", "r232" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long term debt, maturity, year two" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r125" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Non-current portion of debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfOutstandingDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermLoansPayable": { "auth_ref": [ "r20" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.", "label": "Term loan, net of current portion and deferred financing costs" } } }, "localname": "LongTermLoansPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r137" ], "calculation": { "http://streamlinehealth.net/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfCashFlows" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r137" ], "calculation": { "http://streamlinehealth.net/role/StatementsOfCashFlows": { "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": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfCashFlows" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r79", "r80", "r81" ], "calculation": { "http://streamlinehealth.net/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r72", "r81", "r102", "r115", "r128", "r129", "r133", "r142", "r148", "r150", "r151", "r152", "r153", "r156", "r157", "r162", "r169", "r175", "r179", "r181", "r188", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r348", "r350", "r393", "r451", "r470", "r471", "r496", "r525", "r575" ], "calculation": { "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://streamlinehealth.net/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations", "http://streamlinehealth.net/role/ScheduleOfBasicAndDilutedNetLossPerShareOfCommonStockDetails", "http://streamlinehealth.net/role/StatementsOfCashFlows", "http://streamlinehealth.net/role/StatementsOfStockholdersEquity" ], "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": "Accounting Pronouncements Recently Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other (expense) income:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r169", "r175", "r179", "r181", "r496" ], "calculation": { "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r364", "r513" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/OperatingLeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r363" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 5.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 obligation" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r362" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Right-of use asset for operating lease", "verboseLabel": "Operating lease, right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets", "http://streamlinehealth.net/role/OperatingLeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r82", "r83", "r84", "r93" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "BASIS OF PRESENTATION" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r122" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r21" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "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 non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r77" ], "calculation": { "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "verboseLabel": "Other" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRent": { "auth_ref": [ "r3" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash payments to lessor's for use of assets under operating leases.", "label": "Payments for rent", "verboseLabel": "Rent expense" } } }, "localname": "PaymentsForRent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/OperatingLeasesDetailsNarrative", "http://streamlinehealth.net/role/RelatedPartyTransactionsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r26" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of financing costs" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BasisOfPresentationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r136" ], "calculation": { "http://streamlinehealth.net/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Payments related to settlement of employee share-based awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r25" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BusinessCombinationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r78" ], "calculation": { "http://streamlinehealth.net/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r78" ], "calculation": { "http://streamlinehealth.net/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedLabel": "Capitalization of software development costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/EquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r555" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r2" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/EquityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r549", "r556" ], "calculation": { "http://streamlinehealth.net/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "verboseLabel": "Other" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductInformationLineItems": { "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": "Product Information [Line Items]" } } }, "localname": "ProductInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProfessionalFees": { "auth_ref": [ "r525", "r626", "r627" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.", "label": "Professional fees" } } }, "localname": "ProfessionalFees", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentOther": { "auth_ref": [ "r6" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of other physical assets used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Property and equipment, net of accumulated amortization of $266,000 and $246,000 respectively" } } }, "localname": "PropertyPlantAndEquipmentOther", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForLoanAndLeaseLosses": { "auth_ref": [ "r4", "r9", "r103" ], "calculation": { "http://streamlinehealth.net/role/StatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to estimated loss from loan and lease transactions.", "label": "Provision for credit losses" } } }, "localname": "ProvisionForLoanAndLeaseLosses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r370", "r371", "r610" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/EquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transaction between related party." } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/EquityDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r367", "r368", "r369", "r371", "r372", "r414", "r415", "r416", "r454", "r455", "r456", "r476", "r478" ], "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" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r27", "r411" ], "calculation": { "http://streamlinehealth.net/role/StatementsOfCashFlows": { "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": "Repayments of Long-Term Debt", "negatedLabel": "Repayment of bank term loan" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r57", "r311", "r619" ], "calculation": { "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r66", "r91", "r389", "r406", "r407", "r412", "r431", "r514" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r114", "r145", "r146", "r147", "r149", "r155", "r157", "r189", "r190", "r308", "r309", "r310", "r325", "r326", "r339", "r341", "r342", "r344", "r346", "r403", "r405", "r417", "r628" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r170", "r171", "r174", "r177", "r178", "r182", "r183", "r184", "r267", "r268", "r381" ], "calculation": { "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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": "Total revenues", "verboseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations", "http://streamlinehealth.net/role/ScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r113", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r491" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r111" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation": { "auth_ref": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "Description of when remaining performance obligation is expected to be recognized as revenue.", "label": "Revenue, remaining performance obligation, expected timing of satisfaction, explanation" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionExplanation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Earnout payment" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BusinessCombinationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Restricted common stock, shares" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BusinessCombinationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfBasicAndDilutedNetLossPerShareOfCommonStockDetailsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]" } } }, "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BusinessCombinationDetailsNarrative", "http://streamlinehealth.net/role/CommitmentsAndContingenciesDetailsNarrative", "http://streamlinehealth.net/role/OperatingLeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "SCHEDULE OF OUTSTANDING DEBT" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r564" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE OF COMMON STOCK" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/ScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r279", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/EquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r76" ], "calculation": { "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative expense" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r4" ], "calculation": { "http://streamlinehealth.net/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based compensation expense", "terseLabel": "Non employee stock compensation", "verboseLabel": "Compensation expense related to stock-based award" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CommitmentsAndContingenciesDetailsNarrative", "http://streamlinehealth.net/role/StatementsOfCashFlows", "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r279", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/EquityDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Number of additional shares authorized to issue" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Number of shares authorized to issue" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward": { "auth_ref": [ "r40" ], "lang": { "en-us": { "role": { "documentation": "Description of terms of award under share-based payment arrangement.", "label": "Share-based compensation arrangement by share-based payment award, terms of award" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/EquityDetailsNarrative", "http://streamlinehealth.net/role/SubsequentEventsDetailsNarrative", "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": { "auth_ref": [ "r279", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307" ], "lang": { "en-us": { "role": { "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires.", "label": "Share-Based Payment Arrangement, Nonemployee [Member]" } } }, "localname": "ShareBasedPaymentArrangementNonemployeeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CommitmentsAndContingenciesDetailsNarrative", "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares issued, price per share" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/EquityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r82", "r139" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r10", "r24", "r114", "r131", "r132", "r133", "r145", "r146", "r147", "r149", "r155", "r157", "r168", "r189", "r190", "r255", "r308", "r309", "r310", "r325", "r326", "r339", "r340", "r341", "r342", "r343", "r344", "r346", "r351", "r352", "r353", "r354", "r355", "r356", "r366", "r403", "r404", "r405", "r417", "r472" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r145", "r146", "r147", "r168", "r381", "r408", "r419", "r422", "r423", "r424", "r425", "r426", "r427", "r430", "r433", "r434", "r435", "r436", "r437", "r439", "r440", "r441", "r442", "r444", "r445", "r446", "r447", "r448", "r450", "r452", "r453", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r472", "r520" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations", "http://streamlinehealth.net/role/StatementsOfStockholdersEquity", "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r145", "r146", "r147", "r168", "r381", "r408", "r419", "r422", "r423", "r424", "r425", "r426", "r427", "r430", "r433", "r434", "r435", "r436", "r437", "r439", "r440", "r441", "r442", "r444", "r445", "r446", "r447", "r448", "r450", "r452", "r453", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r472", "r520" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations", "http://streamlinehealth.net/role/StatementsOfStockholdersEquity", "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.", "label": "Stock issued during period, shares, issued for services" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r10", "r63", "r64", "r91", "r410", "r472", "r484" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Number of shares issued" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/EquityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r10", "r63", "r64", "r91" ], "lang": { "en-us": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "negatedLabel": "Restricted stock forfeited, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r10", "r91" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Restricted stock issued, shares", "verboseLabel": "Restricted common shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfStockholdersEquity", "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r10", "r63", "r64", "r91", "r290" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Exercise of Stock Options, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": { "auth_ref": [ "r10", "r63", "r64", "r91" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Forfeitures", "negatedLabel": "Restricted stock forfeited" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r10", "r63", "r64", "r91" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Restricted stock issued" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r10", "r24", "r91" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Exercise of Stock Options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r64", "r67", "r68", "r85", "r432", "r449", "r473", "r474", "r514", "r526", "r559", "r566", "r608", "r628" ], "calculation": { "http://streamlinehealth.net/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending balance, value", "periodStartLabel": "Beginning balance, value", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets", "http://streamlinehealth.net/role/StatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r88", "r141", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r345", "r475", "r477", "r485" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/Equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r365", "r513" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/OperatingLeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [ "r357", "r374" ], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r357", "r374" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r357", "r374" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r357", "r374" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r357", "r374" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r373", "r375" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r334" ], "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/2023", "presentation": [ "http://streamlinehealth.net/role/BusinessCombinationDetailsNarrative", "http://streamlinehealth.net/role/CommitmentsAndContingenciesDetailsNarrative", "http://streamlinehealth.net/role/DebtDetailsNarrative", "http://streamlinehealth.net/role/EquityDetailsNarrative", "http://streamlinehealth.net/role/OperatingLeasesDetailsNarrative", "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r313", "r319" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r31", "r32", "r33", "r107", "r108", "r109", "r110" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative", "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/DebtDetailsNarrative", "http://streamlinehealth.net/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r160", "r165" ], "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 - diluted", "verboseLabel": "Weighted average shares outstanding \u2013 Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations", "http://streamlinehealth.net/role/ScheduleOfBasicAndDilutedNetLossPerShareOfCommonStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r159", "r165" ], "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 - basic", "verboseLabel": "Weighted average shares outstanding \u2013 Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://streamlinehealth.net/role/CondensedConsolidatedStatementsOfOperations", "http://streamlinehealth.net/role/ScheduleOfBasicAndDilutedNetLossPerShareOfCommonStockDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "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//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "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//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.11)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "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//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "2C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r112": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r118": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r123": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r124": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r125": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r126": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r127": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r13": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r135": { "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//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "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//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "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//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "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//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "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//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "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//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "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//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "808", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org//850/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "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//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "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//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "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//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "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//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "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//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "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//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(h)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147481639/420-10-35-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r527": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r528": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r529": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r53": { "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//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r531": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r532": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r533": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r534": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r535": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r536": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r537": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r538": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r539": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r541": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r542": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r543": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r544": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r545": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r546": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(a)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r551": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r553": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r555": { "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//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r558": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r559": { "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//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(g)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r572": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r574": { "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//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r575": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r576": { "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//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r58": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r59": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "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//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(k)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r65": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "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//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "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//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org//250/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org//805/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "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//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "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//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "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//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "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//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 56 0001493152-23-032654-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-23-032654-xbrl.zip M4$L#!!0 ( N(+E=W1F3,-@@ $-$ * 97@S,2TQ+FAT;>U<77/B M.!9]3U7^@S95W96N@D"2SCX 0Q4)9)JJ3)(-S,[TH[ OH(ULT9(-87_]WBO9 MX )9(;40MK]T&!;'TM>JWD M/O%I*7E=[O>;UB]'?15&%79:'D6L*P(P[!8F[$$%/"RX&P76 2WZ M1U@1J]ZG]2)XBHI@JV[2M*@NX'HBP&*E1A6'QV8V>BB(5V'M' M]=KUW6TWB[/8YX&0T\JZUFU9(_X+#LQ1_7/8,Z-JK40-XHS<+XSEK;@M/E:N MLNPD:#$8;A5T[;+>>AJ*GH@.#\Y/3TYKI-;OON]O#@_O>'SN\-;+M[]S'&UVE=N9&=E\_8W37K?FM]D($U'BX; MMZU.\>[/F];WPX/&59?&=U8NG^56MBGI_2A/MPF[73@\^&/J#8%]EOZ/ M6%6[ )^U_<9^U0#8@@>:>F71D$>5;0_P_9>@V[B\:;&KULU-Y[YQU;[]]9>C M\I&]OF\TF^GUFTT=C&G: M/2[3Q<>-?)2HC5JW^9;>YC'#%!M[ZU1VT(1\# MTS 6, $?-[4P[$?,-;*+G.+]D=(14R&[5CK BL5_,=5GG4@##Z0(@7T#+J,A MZR@91T*%V%\[]$ZJV2G _QYV9=W?T;YV>K&7L7[453G;$_.[Y 9\!P_-*YBR MQU!-)/@#*#@K3&S/5]ALJ"+DT##B(F0\G+(XC'0,S$0\@@"E !DE1T^"5BNX M9'WNX2W-5" B7!I7;JE "!X8P_74H3H?"&S,3TW[S^!#0DC= H F$D<%^$ V1@) X-9@0>H4Q0 M8.,C!*E\'##N,N2DWC0[(3_%)LZI91=7Y?Q#4 NPO@C1;HD'YG9:0%[QF<+' M.O-H%*Q!(+(,$H) #;I[&@/&Z&K"_5Q*3LHV$@3*0Y]L;II@./4 L9_C I M(@LY99><1W9UU_X\//)U3WBD.X34>E-[^ZP-Q<(F88HD%B9OKOI]@9?6$MN, M:[ VCS8L>A+(-AD@V_2D,$,J3L4"E#,D:>C:%\:3RL18CX2.5M(9_T@K#WR\ M;1R48S1X'Y!!'!&UGKPA#P? &J@A'F*)XSL]Y\73BV/X8NN?7OCNRET*2IN$ MCGFH$T8:(T-(CAL(T L=.11+O?6?]=;'WFC$BUR%)2CY"4;FM?S+,*^ M9A'>/3NU 9WO*O1C_F5+N-\9J \&FT[UDXUFUG-3@:(MC\>HNS:M0O%6#UC: M71)#J5AC RA@QL*0+)J%9A#:QBCI. _CLO),@^26N+#P<]XI)-*-'@I46 C( M*"E\'EFT/2-\P;6@40@7[UG!&%)+L:'PRY)]0L 4M5D%J P@J@CE&]4<<3*L M6'*2@CA BV0>RV$-%QYF0UO\U@,JB$(-ZX._L]Y_ORP[Q[HGHC)?JJR'Z.VO MA]A85BXYBLT%Z4O^(H4Q=QI4%!W-6/CD!KA1(2<-S@VZ$$K8D6_@VD\I&CV' MX#TA132E 'M5W^2Z+)M;HG8.YUG1>2+!P;%Z_RD9VBC6(_06QJ8&/ ]EG45A M\W\#"#'8E^@T\ F,R"51D3B,G&- UR5&*+1S&]X'T]AOK/FVVE&LQ]Z>N 88 MBF,!=0).JRAC[74J3$UK!+BF:6 M>EC*#,_P\=@7D=)F%NC;&]AN$(@H GA%M_84UU87^@)!VD:.D6)0(1J2H?A) M.6KL/Z-%?\0"!V*9*PX]>]+_)3\4R_GA_Z]]\D.QE4!1$B1I1NQ!('71<3:= MCGL"D&N2V'1V+C4!_DAQIDOYV4C3IBWM.XGIRST;,%A&'[G3(ZYG'+M"OG ? M:QN8J9<7V2Y)=F(5I"PTJ(*+> W.@(D#9 TD/I/\B5NWXE!U MZ 0QZ.%&.OU:8&?EL_-7C3.9L_0GD#W)O4=V>G*!([%OR+SE]Y7O,[9:NUXR M)0?\U=\EHD&TZ[OJ,7;4.6SUE]A#+E 8)N^9)^'R91H;-]/8N,"NA@+ZK/4$ M7DS',>PNDPFXURB3?>+:-9SW;K][?G\N_$>QR*X%2+_"[M&S5+'ZCQB#"*I6 M97PN6?;EHV3C..2EG27B1I)\SQ3*[ M+K#PL@'/K6^%33WW^A+ZML9L(R=-GY]_FL\F;8CE$E_7EEAL@S95NJ%J)9S? M=*HS"U2B%7*KL!T_FVZ"$OT1$/=70>B/A_P/4$L#!!0 ( R(+E?9&Z1\ M @@ -=# * 97@S,2TR+FAT;>U<75/C.!9]IXK_H*6JI^BJA 1H]B') MI"I F,X6 RSQ;&T_RK:<:)$MMR0GG?WU+1 52$JG=%/<.^F285?))T2, 2 MPU27O+2M+HFIFO"D:63:(>WEI2^-D3'<.>CWKFYOO#+&9D1C+A:=;2W;LIK_ MESD@!_U?$E^GW5X+&X39N%L;QVLQ6[SEP2L^F9JW!-P[[P^_3;G/S?[>Z?'1 M2:]UWG\6_L^Z#,]B?KPX;DK>)^'/\"@!O?G@YOAN'G[[^OAE_V]P86'8SMIMT]JJ]I& M;O_)M.'1XBTACQK[>]X4BFKRCR/R&_>UA$H!4]@1,5-J.F\YGO>?;6]P?CTD M%\/KZ_'=X&)T\]NO!^T#>WTWN+PLKE\]@CD/S12+MC]TB2]5R%0SD$+05 .@ MXJ\#Z^Y[WOWK.YCAE =4%&L-^_4@%P\][_)_!MP^.CGCR;MOH^.CY3IXEW\% M]GMO=P=M2F>,*#;C;,Y"V.5"T9 G M$R!PH!C%=,H"1)FC@,93 "E#&#!L/6 O?U&>D)]W9]=. !:J/$-+I 9"$7/%0S3LTXU5FJ3Q5A'&_*"CLO+/,7I;]FLJMS3LE# MB2^TS ^(Y/:?/X[)!] MM/6/ST)WY2XY)FP2QU'8"4'=4J(NQR((Z)F.'(J-WJ)'O470&XYXG=6@! 9[ MG:=W?LMF"_IU4J-.:KPWO_]_H1_2C]4@O)!I:+I0638ZVLY+#8S> IJ!.GMI M%8S??$:*[O*83&8*&@"9,^,:Q=,RU&.);0SSGZNPL"SB%!/4DA84?LPYC5S@ MX4,..@P :2EX2(U%ZVL>EOM M*-9#O[H>XL62KJU>$(BR(6&#X#GM-/I#F7R9071 SNAA4A\YP="S)?XUL\UL_SSO;)DZ3^"G6/B1T9!)E"0BTE4#9;=7!BJ0T\ MQ-[5X8\BU-:5ZF2A"=6WYGX4V +&CR.."!1'\@<&'?9]@K7QCV\ < MEFVCZS[/^77"NTYX/[\69S_^*9E]\V])-8V5>$)!5S;RE8Y"%;:%60HTR[3# M1E9XB8]F(3=2Z660;V] NW',C6'L.YK5EU1931AR &D;.01Z 76H48+")^:G MH?^2#OV:<1B(9:TL">R[ !_KP[":&^K#L!WD-9 ">7H1>N! 6WB$C2?B 6? M,WE,NCR/FC/Z@/&E2_79"-.F*^V[C<6K/R]@KY(NLW 5\7S.0X8BK2VY3&TMWR#75AC2;Q51=CO[U9(>IV>CR[WAO MS3+.URT#)G)%:F426R>YQY:VR4YK++9I *N]_,0.?>PW!8MLC>6VR)L^/?VP MFD98ZM("M7"%W"K\=1]5;( 6_F,.]Y\Z\!]Z M_ E02P,$% @ #(@N5UG0/Y?;! <2 H !E>#,R+3$N:'1M[5IM M4^)($/Y.%?^ACRHMK>(=W=H%EJH <66+$X[$N_/CD$QD;O/FS$3D?OWUY 4! M=W6U\ X]_"!DTMUY>GKFX9F&]KGYZ["3S[7/=:V/KZ#^VN; '.J==B5YQ;N5 M]':[.^I?@6%>#?7/!2?P91-JU5""R3PJX(+.81)XQ"\F T4P*&=. 1W1=9SY M27HG2\1EUWX3+.I+REOPL[%:X!%^S?R2#,(FH/ER8!I(&7CQ6*'3/AM=F*LX M2P[QF+MH/A4]MA7L;YJ *70._:D(6^V*"H@S,M[(Y;FX8WQ0;<'J)'!V/=LJ MZ':WH]_-V)3)?*Y1+]?:E6[GARG\G\OQ*.[U(B53L\U<>OK$')P->IHY&%WD M<^/+B7&I86QS]#[RJWW,YR[+1KE7!D/OJ22AUCBM%D$S0.N/QJ;>AW>7=)II M/O>I^@%&9V">ZV!HDZYVH1NET9]#_0JTGJGNU*O5^GY3_BQ'_A4)R9S%-F$/ MBOG<'PMK1N'0M6^BH&52>LCC=_"%4XH1>C/".,:"P &)AMV <%M=]!FGE@RX M4#:,.J#?42N2[);"R'&813D0WX8QIX+96#_E8TA.B>32_P0N(O4D3'15P'7$U!$<*(BXA@4!E@\!7SS@[E+[6O:W'9%7W_- MF5IWJ$-/'PZ-L=8;7'SY7*@6XNNQUN]GU\_.8LYL.5.FU8,63 -N4UZR MFWC =2 L$P M/+Y.G8#Z-K7A:X3>C5H1B:'>6".>21PRXQUP(A#O.);ZEQ#&@S%;H82THTB]R$ M;(.0\OBA(H&QSOOE[R_Y2JR1.GLY]Y_+N?3)V:%LZA+K&]3*IQA?!"ZSGW/B M2U,ZK1YLM8\TZ%1$)0'^Z$D)E]6@LUT%N.54=OM38)N9QH5*D/R@6ELIU+XX M+^KYI0V%-<)^>5=A7\D=RG1'8;W7 A@TE-2;4IZ@J9TD1]DW59&W),9VOI^K MY7,"8Z/R#CC#YZ)VC@F6"9AS)B7*%"%1;:MF1=:XL&&Z6.NASHB J5(T(0]N MF6J4R&"MFZ((>,Y0N$\I!DFE/@99LZ'NK_L@*"7QX10 M" (.#+4]PG0NI[C ]J;$-&=S=E-&9Z?XY8/3=LGBO69?G# \'& MP>&A6K[GU^^PYOKR=ZD3>RR9*0W=:!SBBH<6)T]:;,90=)-13;N"\YM- M]4J!*JI"216VL[JRA5I1/QE(?D.@?FKP#U!+ P04 " ,B"Y7($9*,ZH$ M !E'P "@ &5X,S(M,BYH=&WM66UOXC@0_H[$?YA#VJJ5>*==[4(6*4#8 MLN(*1]+3]:-)'.+;Q$D=9RGWZV^<$$II][I=T1/MMA\*LBCO%!_4.;"^"8 MOKZ"U7M>X\=B?F&8EIKU>O/M4/XH1_Z=Q)*YJWW"'I6+!10JA#)$B8@3PB7($,'9RD&V7W .Y< D8DXXC2N3&Y^N0+>E MZE'[I0R-#Y">J7S@^DA)CZ3N@A5\Y>'2I\Z"MO>=D>??,Y;>&QO0-\9C?/Y7JI?1YJ@\&^?.3HU@R1WK*M/ZN _-0.%14[-#W210CH/Q;*=4_FC5[ M^@3?5&IMXN>[%4]>::VF-&OPTX#KU3/&GW'5K<%>0#;WC/*X<;*&M1^@S\PC MED MR+54I73?!-7+$U1G6WCSR]#<)_97:%3/T$L<^LS9:R5FU*W%M0SX[EU#JXVZ M^Y5B&-X;F_\<#ZG49%"V\G-@Y/[KY".]A&=([MW$W])R0)$>**S7F@"31I(& M*>7E$,L41^K M4D!>%G!@OMJ4!%39T4-5,J=H&HGP&U-E"!G>J54HU;QD*+7G%)VLQ3DZV;(I M%I21FPC.8N_6PU9M0?5OZ@LX*F!QK!"$ ABJ<83INI!$V*)PTEA67US]$C'^ M5JG@3Q;UG39,R8)VT $&PVTUL .3*+ULM&%,8@F52GY:!Z,_[?J[8= M"=M[0,+>*O]MI;][$UA/^ET)OR/U[^O;6WY]@#7O;G^?NNF(#3.M7;=:[V[7 M4U'%?8O31RUV?2BZR:E&J^'ZYDN]E:":RE"6A?WLKGRCUM1K\NR]N7J]_B]0 M2P,$% @ #(@N5PC(K29L'P$ Y!L- P !F;W)M,3 M<2YH=&WL?6MS MVDRR\'=7Y3]H??;92JH@D<0]R>.W,!>;! ,!;"?Y0@EI -E"DG6Q#;_^G=$% M!$@@0 ()9L_N"09=>OK>/3W=W__?^U@@7H&B\I+X[R7UF;PD@,A*'"\._[W4 MM4$R?_G_KCYSG2-/GKER]O;V^?WU*?)67XA2H4"E_>T367 MYD5?WUVOHTF2^O+[KMYA1V#,)'E1U1B1!;.;!%Y\]GX^^G5V:5\1^(5+T3?V M2U)?5AX-?^7F-S@OSGXQ?URX5'.]-&->JMF7\JJ4IJG<.CC,*V8WO'M=2R&8 MX0K![^MV?7ZYYG[]_-(OFL*(ZD!2QHP&:8B>E$F2=)+..AZ25 &[\"#X]^>A M]+KQ.?EDBK*?LT*#XV^P7^:E^H MJ\DAP\BSBP>,VC"K\3I$$H+I>;?RR<#FG*4EM(@/5'13X\Q?T,[J' M3I(I!UI821*^5NO'A5>IBK8*%/QRX:).MWTWNTK5%,",$:5&@!&TT6<1 MF%>3.0B'(9Z X>"_!/K/=XW7!'#U_8OY+_QU##2&0,]*@A>=?_WWLB2)&A"U M9!9)*H\$+BO1 =HWX@&,P9?B7?N M_1M1*QL?>B1=ZMUW_J'+-\5B"_Z#P".22;]WITH]M.2>VU)[]E*W>%ZZ:MX% MV7B7VS/E'H!\"M?X))CX2ZC"3SF7QVF^<6',\M MCH'(P?]I58$9]@:,H()M'G7M>%1)5Q3T(%YE&>$/8)2*R)49#?3,G^L=\NVN M0T[O?OW[[S:OR#M>4998?3Q[1PLHO,15X7=J[Q>]S3-ISV5%D?"Q+Y_AUUO0;=ZXP8!4#@>X9Q M,A^B&M]M\YPR@J5E/2NU M)^#R_T6KH">FGG4V3XS3;/2/=J4%\,@=++V)^L MV_L2-R%4;2* ?R\'4*E\)2A2UH@N/X90-L ;T9;&C)@POTC 5RC\P%!?'/]J MW\?QJBPPDZ^$*(G ^)%__XKT$%"0@C/^XCD.B(:Z0W_""QN0BQ2>-379N]9& M%J6J2&,D^<@8DI0FF9]SAN86X;K@JP#_U56V+Z_FPOW]R\(K@GGK@N1?7AFB M'\J+O/3"Y542W@4O#N6MGJKB\NH7?8 WSA3)Y172)&O>6%48%KD[UJ,L1^)K M4P8*=(/$81U CZ;-#T=:*Y?R^AG- \DC"2S&4N M"5WDS6NA^$+[KGX5>0$:6T6'9+!ALP'9&K@ZS_1Y ?&P2>IMH*-H.G#H.IK$ M/M=450=<65<@E";Y'QA!!VT S3O/:H SKBJ^,0IWHTBJ>KF&Y.:G=#)%]JQW M]-K0GX$> E=A%!&^0;T#XSY0EE>72N7BM+I5\/-'![\J*0/ :]! A$2B=#I^ M:UQ=1' RCGS@KQU#DJ'!:PY,-V!E'>$0(T,%3HPB]Z2K&M+,:E&YFEAB9%YC!&.-*'+D2M)8!J)J!*!M%*JHO :@E_#*L\!0D&7W7'!0[]X&3+1L)O2 / MW@0W@%8366D,ZMN;5A^H#EY"]@%X2VQ'W"7(S!:)_+5M939/QFEUJ^ ';W]" M< ;V)-'Q&7#K-:XN(F#;L+O#XT&,S5JL$)S:#6<)/OFI$+P#?2Q_97=:%DX= M!_Z8(4T&KT!]F>9=*9?0#>RI=(D\&G=H*SMO3,8:)W\O_3=*Q6MPI^ M\%YJT';6FT2;!2=U?$]O]^5M)V:IZ'N%>PM;ZOAYV*W7N+J(5"1"Y=Q^ M]/UF<.:->.WII'H4ROO0&%YR'E> M"\S,%KBEDQM@;O)0B_(I'-G@-'XH/N)^J\L=W\?:8G6KX,?";]I9JD+86#_< M\K;3BKE8Q#)["EOT\Z(^1"[X'?MC>4T[RV4^^% F8CCPR='Y8^2V]J)<\"*X M#\#;Z0HA+%@!. M13"T+%@A6IO:""A57F1$%LI[$=[Y"CES#^0&N.=O5BNPIIJ#7R.E).G:K"JP MRO"*BY*;UP523IF;75T395U3Z^ 5")2[Q&4#W&P(?Q&TUR("SEGMLXCE*""#U?:\'VB#I!@H@,OZ*)'7AN5H#,!];A2>6<%'1UT0U6]\+\< MU.P^-XQ8XQ&]EL2+T,"AGJPP*508#P&K-09D7=*B-H'O#0@\7 MZ21G]+_DY.ZXVY];R"B9F=@(P;_1*\\M))4B![\/>Y%;*,R,W HVFNI]K UTHLL:).P@X"_A7IB]8+C]TW13D%96!^>^NI,@' MJ&NW6\R ,S#AM:K%A]NODZ5=,5^&[S, M.+KTU4*"L<@U2+ /1=JW >.\S^S;V?<\AWX9\$ AC*4 U^.RI=K/Q;-!RS?/ M7_?%]7W6VV2#*5>A4#5&T=#YG*OYOYY;N,7^?@$ M^TL+I=YXGIOY0I(B8X9;\T2X=C5?P.P5UB]!(RF&#+B()"'%B]T+2NU3+24FJA MC&*MJ/C.JY=79@61QW*_?W%]LA.J+^Y@G94&Q%P3':Z)K$9?.)F%N29:7!.] M$-++#\!<$QVNB9]?<\?PJ(452J(51:ZCR[*D:"?-.&M6?&R-$S/O!O-.5'@G M?CX.YIVH\$[\/!W,.U'AG?CY.Q#) Z"J1G5<%0 5%7U!7(LJ4$^:@S:N^]@Z M*&:^#^:C*/)1_/P@S$=1Y*/X^428CZ+(1]'SCSPJ?U?/.,247>9'F"#.T/V5 M%QVU>)7&LB2BJG23=^S+5M9]:'8Y5$6$!]W7'Q4Y#QY8BX,SXP>/$UKGP0CN MBS]]#MC0)^$\B!\Q2X!H[87$;77!Z#'["YC)*Y/" 'Q-=<'@A).+J,GKD\A)N$H\OXF,N# M\P,VEQ$SEX?B@%B;R_"0M,-TH?.0E:,;SD#J IR,$WY]";:\4;:\<68Q9"AL#&+EC&+#PO%.?Z-,I9]S^TX M#QF-G,L0S2.9N\Y/.0\FBK3+$#>&PBY#Y%R&B+&0QQ@0;,*.7RYUH&[>V )% MV0(=F1^P 3FZ 3DP!^!@)GJ6@#X"W;$EB*XE. 8_8$L0)4MP0 Z(6?+PP$C: M9AQGS&5EMK3K^4S)6_@>1F%'$V.ABT*S!A7']:$.WMQDW5!-S!0V*C!3""G, M%$NH.'VF\#U#&#-%-,S'P9,PV'Q$WWQ$@BFP^8B6^0B/*39.<@+P:JX(5\0! MKBAR:"HTC'2YNL2(J)&[.3IZ4APJP A_3X-QNA,9- =%16'$H;$LY]B>G3!R MU-W"Z#4#7M)%F-EBS6Q'LF![<)$*?*Q.%87,S.F)T7T1Y'!Z ,^MH967>7Y9ZJUEO*76)Z1X+>!T]+-K41 M4!J2"#6S@G"CJD [D1W@:T9 T\TZ(P"TNL0R:+]_T2*L6?R9B#UF@RBS07C: M8./YZ@X0!%X+. M)5MAY-C.963/8GL<9\#L%E]VB][1!\^('K-;_-DM>J&SYR ]S&[Q9[?HS=O; M-(_8+'@MOC$*=QH<92P%A?&.R'UED.N M%3'#8X8_ 0V_FGC!;@!.E_@=!(^9!$>=FWU%2PW'/(NA*MK7+J\)H#FHB1S_ MRG,Z(SC99'&9QS8WAN?'_,+=O^W\>PPOV G;QO_I27QHE83SX5EO)9[;"T3,R\&<\WQ MN29^O@SFFN-S3?P\&LPUQ^>:*/LU[KKF7GP%J@:,0]0*S\)/)]2JN0B?R_&" MCHI]K6/A/% K[ZR@LZ;W>E\ MYZ7&N^8^_1%C1=9< +I#53;-.M=UV&!R$ D.9AD M9:%'M'L6#4*U>Y !\TDJ/?N4G2N(-T8$4)@&/ OJ2&[B37A_&L)]S<=6$8A" MVZH(@YC'V2C"K!,1UHG>MLY"M%58G,!S)W&0;%8WT3-R2S8M_NB15R%4"V2^ M(^_@"GMO!?4$F\_S.1MF\9YPM(B08".M6+&H2_"5WR7X*AQ$RV%^QOP<#94[ M"^Z@=TAG'1SH.N'.^OE:X;DAN&;$$RD(W\ 9X8^PJ_,B!*"D ([7J@S+"^B% M>?'^A@S54!Z#N78 MVNCUYJO1GPLH/J)".]JTY(T\R(N8!T/F02>*3Y4'G6E=.K/JZYWO9/=H37!? M3?'2F1U2O'1(*5YW5=9D-0DBI3OB%6W2%$'W3>J.)%UE1#0-NOL&43"!WYV: M6MNT9[056K!ZBP1?GH++%Q.^/%_7[P>@[*,!E>>KZXLR@HOF-C':M*H1/*'$*PAC\R+YZ '1^/ ?M& %^/%_]N";)<<8JG)=NN,/.JGZK=@W09:@F,V&#&SB9#F[%^:'9=/H"#F&GV M!K\'_&0E'Y0J#8F$[DO = M>$*BV*'#"^S@G+2H M1,?!"4]4-HTTO6-4#2@=H+SR+% ]\L)GD'M9EQA>BZ-@V),#_-L_R^+!^Q/MYSEL]AELV:^,"MC5HY71HORRFAA5L:L[,K*5(0S5869@X$^S4+3-E U MA6A5T<#^=-^[.X#HEB\/=]I[S"AF/ J+H"KGA52M-4[BN\QGZ8_=/B M*]#3/)YOQ.FJYRLL)!@7[?P."%_+XST<_PKY?Q6WZ-Z&/@8*HTDNS+<%#I9A M='NJXZ5E($IC7MSTVLUX67ZOVX/MWQ>PX .A+?B:#223X<>="5:#'#ETT7_V M@PQ;95WD\R7?^?>O"CIHARH,1[Q,#*#B;H.!"E4XPVI0+68*A4M"DZSO)$D3 M)0W [[-4^O+J^Y>E^S<]])U[IWD$ YDEJ9">FPKPN182LF0FC(?F0L) 2!2C M@J28C00J!'+ETFG7A^8R^7T>ZLX#>SXT&\9#W1EKMX?.&2"7=F>L7#:UWW,S M9$C/=6?8_9]+;_U<\UM5TA46J.@KXYL18#C#@_K^!1H;^"_ZO^\RH6H3 7JK M ^B#?"4H4M:(+O3B5*(!WHBV-&;$A/E%@NA WV7PC1@SRI 7OQ+H4A("H6'R==-SC&M5?@K,UUY>_>__J"SY[?L7]$"X-ODJ* CM1_TGF22J M/!"XKT1;%T"RQ0P!D4Q>?8<(L=]BWIO4)-FXWWY8LB]I, RVOGOC.6V$8"'_ MN5RXNR\I$,GFW=<"PSX3:0B#*@D\M[A@]!3K8OO)YO74YXQ]QQPCB_W>L MX=;K%;Z7S_ MTK^*X2(ZE=)]N]:M53H?+HJ-,E'Y7;HM-FXJ1*EY=U?K=&K-1LQ61ELK>V2@ MJA.'FB0F/ER42P1-9M*%,-:"A0%BN]ILWT%(C4>BP ":IEZ!I'N WPR6998 M?6R%]3T6A<$D35*]GO$IEZ)ZT^';#_5AJDOZ70X^#]HA41*- (QG"2ONA<9M M>9M(D^:Y_$M"9% ^!>7,G.^[O*+(Y"_#MLV?.6<"S ]/NJKQ@TF08'^\8Y3G M#Q=-$7R*'W8UIB\ *"6" +]GH0KY]Q(Z@^AOF>$X^^^M5^%P!F8VG94$@9%5 M")#]R8RDOVO*]B]X!8K&LXQ@TQ5Z%W9<_EWC=@:8_$QG>#%(M"]KB=*2EOBE M,PK44,*D#61)T=P5AO#0GE#I[M_GO_S."F,@*6-&^_>2?]>^]B5) (RH*3IP MTR1+,"'>*N^V.Y6VO4_)I3M2JO9[A*M^W;G MOMCH$MTF 3V$+O0"""I%--L$E?G(?2*:5:)[6R'FSL/<;RB6NNAGJI!*+RA7 MB CX_Q0K]#!D["H6ZB#RRK8J*1\NM!$@7FP>)[#]0 M+3C^ZO7BIY\CG->P1:HDC<>\BFH5/EQ4>6A-H&[H ^7KBE=5M52?6:F#+C6O M=%=YOQ[U5N.>;]7ZJ0#2'2M$X[W'8/-@R6Q06V*(-AKR*!%M# MG7[<6>,G)4G-/O7T\+:[K[W,&HOO-4K(*L6[>JU1^7!Q6RG6N[=$IUF_1Y:A MDR!JC=+G _)-Z%+,7WVLO#.L]N$"X860!H0RPP?!J(0J Q:557$$#TFGJ00[ M,@*I3Q ),922T_9ZEW;#^LN[82::MEI2NO#/ 2R)5QAN2FA-9"4%.J/&'JTQ MD*0DZ:*F3$H2YZ$H;KO#9NMA\H?,4D&XS4D5L*B(30.R(KTB25F,RGW >7E5 M!@+SQJ""HLWJ8S]OVJ(='3KIEH3,#>J3X:57+*&O1>Y]%,_JI5 MJ2N#/T(_,+/E <#E58I*4NE,)DVE?3+:/%@Y?CP.T1,'DVD(M[E(22$D&)(H M,-Y1>)7CC:[WT(ZNV$<#(S%8'._48O,U*D-&Y*?&E\NV/\C@_R@ZZL2XL_:Y M_;GSV5QEQ3PBK,26'1>5G EW0_KLRH,X[7(@6YA=L(5%CE. JEK_U'D14.YV MD,PPA1^3LG _?0K,#KJ\_/**3I/DAXNFP!%WO*!!?=QZ?IMXQ6V)E7Q%<"2J5\=[HB6$@NLGALC!0@A^;2E=Z$]UI MT'Q\&//O@+ZO%H*FP?S5EU=%04:G%C2-\6*JU8(?TFT]AB?15%HPK("&UR.: MF>9^M>]+V7*="7Q12^^_O+HI>JQH14IR;NMI23!,$O[RLG=LIM]6[]X+'% U M(>C5++P=NL(D219.24B@<;=6^N%"&A"R FG&RXQ @'? ZJCU-?0\!ZAIRB?B M(T0#@? 0TU1-Y(GAG=!$FJ*H ,9;!O+U;$OF[V]%!@0@ \[W75Y]S.?SGSRX M?E4KE2V8ZQ(,XEHC25R;FZ?T!B^ W6HPFL\@-0QL^! 1PAZXJJHW2X)L%;S?B>HC_V/Z%L.=J-+++:U_C1 M"*?"MTT[DJ&G';N\)MAYI0$!&'9$L *CJL'FA:D3S0O3!R"0PB#1,%?3F8S[ MDO!1_83)XV==J7SH"T,[N(OB ][9$>I%0D"E_3;BX3=SS1[5)/@1-]PL$SBA MZ+ZAB]R]0+E:Z>AZEBT^9@+P I??>6D4EMBY/J.[1H+X+_F9I B948A71M ! M*OLAC,8!X>^F'5T6HP*J"]]0%M]8>M'4B.Y,\Z;5AN/*GYMV.8CDW\(+S;X_ MF!..R0G5)0U2L12O=S%/_?F>_U&YHC#!8SYT.^H^)?@X,\P:$?7R@I@@1'"4S1AG.)0B8_P@9!1"56'WH;.UB$\)@A$YXB/]Z<,%6F4?\CN\H/\$UX!N M,*Z%=R$PK >ATF[5@,* DE$UHD 2'#-1/V_(ZY9T18$WF]7@2.,:;8H]CL+< M/V;:?].#1G#['^ZOO[SZ@SH&N>>IK=-G1$,B9K7K<0O.ST)*$>]"MAWSF@8Y M'0B0?15)1'ZT,"$ ]*DG!&J/I#"LD=DN,QI#&'7&2T(\?X8S58,Z.WRX2),9 M)*=M,-3-'A]$)]DE/B*LY[X1=(K^;%VAC7BCN%%&Q8T!B_2'BV69-D&>22I0 M/VV20P. AXJ$$V7-:?*;%XC&S]0W^[*5"ZS?$Q\NK"M6 M(+0AL)^$[*MUK0>L]I6\:&@:J!SZ2=IV&6P_ :6&/\>/Z4\[-;Q]7C'W3Y X MKR,N-J%:X=0511E,(7 ZT 44YU";L,4'],TGDY027-=04B;NIE6[8?F'>C4U MRNR^<;L2M1HO-Y#(6B]W*R]?@ [&KXOJUT&)#?8X8 )E B50Q]3,)EPKZGG% M1\HLT,^X^5I7>1&H'B'*L*F]-OLOM92X>^K21VL,%WBV:8L1I6QT1%-<&*SH M@'6J[%JQ7#\3F$7_;T45E1=4D7WKC7%3R;S'PZ30S6'S[YOP*_LL#!N.##Q?>,2\J^S*#=6(Q5N<';ODR(TL&HP51,I)8@X3M(XP/(P]KPDK _JOY>U1O620(,D MC$?8@T0R^42^D$F0.AZM.24*65W&,GNPKI8 ;N[+/NK@? MH2?[4>EDKU:V!P8XUHI6^0T^ UO8M&-YI*-F&$5_YYM[E?(F37>/\_C._/V MRWG]Q7>L)N27$O>KRYP'_2ZA_"+J!3 P[IB%0PN/=EZIH-%MIV\GW4J \)UO?+AHEDE M2LU&M]+H=N*V KQSMNYYUFIG^LC058YFF[EPS?M^.QNNP!^W_M[#Z.Y:"^J@ M1,"$0+HSU-0PY'^(BJ$BZ2*'9$!2H*T8]C_29#I!I_().I/Y%)'T<8M1-!.0 MVN>@=NP8K'G5TBJE(BNL&PQ'TI=(0'A54HL8RF+R.+912Y7#," P,=HC,"0%,) M1B,6.M<3'W61T3DHJ=PGHP;K!R/JC.)L;<^$<9CCO-51/)@J M1C<3L]9=&A!-&9A=S.:5[QI\(C X2^7?[6I><^=DD1'1)6CJ=K@,E\$*+1:\ ME]V:]XP\[D@2H!.O6NEIHO*B\]HDJKR8Q(S-#@K]DF;5Y[BP)GUXUHRF+DU'GA\I(^>C*9*@&KS84B06<(C],+/%30\Z-BZ" MV[D(B_'HRZMF][;27MRUB ?+I4BLW\Q]D&+D^2Q]>85,)U%E6$U28J/5CL!B M$=5J,8I,*"/9[>A!VF$$8(075@YQWI,F0=RKQMPNP^ "3C6;P]1450<*T=(5 M=L2H'O=B'HZ9FLQ&GG&SEU>5]Q'?Y^.3KTE16$/&*)%(Y2ZO.A"YC!:GX *U M-(_Y\;OUE$<3TRJC/Q%;E<9A,(7>CM0O0 MK$7XF>868#\&73DTHC-9^=0"5XTSVZ:0S7C2"I_GIA] MEC9%9GH41?6F[*34KO=?"\-^ ?II^AA"/3$N^3K?\">27M4!BU6D.YRG\><2 MKIRG6?8"3:?4)7CS./[BQI7. VX;'V 0Y0V@X 2]7> 6[I^# 9>#R/3O)3W' M?;I0=1RU__W^7)%2Y2?Y,;OL*&\X<[+P?O)C7FQF+M=39,?T MD%MXZ8*B8J=C> 'K4.3R1#.:=>>"#8=T_3\P2M"X$SF[0F2K[?&URCB-EK0N%.ZXJ TJIPMBASZ!^V8 MO#("JCXL:B5&45 /)2.C!2E/UWICIC15"Z7>=#R>MIOO72%;VX4#?,B[;1?0 M@DP?9^:J9)>/SEN<@0J D;O)H@]@OI)E?-F-//_Q4.>+ERU/IS)?]E^/AU)9 M]V/][LU0+!)\]44!KYXHJVV /'NBD(Z.*/>=\N55.D'F790-)J',X$S Z-(8-\((@O1FA#Y&5S<%0%^)$"35VN#]K\M MVOGR[7NKDE*6]+XVT(55E,SP4>O),BF35CLC(V8H:^VZ4IS\>9G F$%#H[H@ M/RQ Q%G/M7O(J9LX<"N@@I%X%=(0N/!D(>W!D$; :VC2\/!K!!ZMV_S][5"Y ME\A!I/"[G:1[X9=*T>L0G(#\KLK &# A3,+V'#9@;8VF",/LT(E<@?2E#H_E M:06/KWW,1RZ1HPH!X,O=9CB%VBAIA<]^Y+5125>AP@>*$0EXFHY1^XF:CE+W M[>?"X3Q!%^_/ MQA1=3C,HD/5(8A6X5TG"5K#Z3M(V"%;!!(OC$.\6@J0 M&9ZKO,LHRPM=T2;J4KH0:B\'6M?Y>BO;'6A/3 B>V5+6S9^H68LP/ 3)Z++* M+@3EOE)\ZV."S>E'OQRXW9-\\:@/(H8AV$;?2A\\ZB,7OPYAF%K!F&S*GT;9 MB5KNBJ;DE;U#*J4+=8IFZA2D6VY;H]ZT6'R\E^^:!26?#]=TKU4SM(>:Z4IH M%.EYJ9;PE0CT)+W"$JQ&]J7,/@J#RB0*/G-Q >H,#;GA@P(;['G:D&7U,9I_BH8AC]%(K:E1<^*: M,Z074Z;VC66 !J'RQGWPLP#0!XBDHN-YG@AT32?>=W7F)_\VRHBI>;K+ ]($ M&D#ALD0?F8E %A!NZI'.9K?//58.0"CV= MHI/!7*_*PN5FBO3"4C2,1QB8"X:_;Y%L/ *8WF[^N6KE?>1P??"3,@2T(;A:8<&7Z.L0DBV>##RR#\H;.+LX(2 MS>M,\N_)$<]Q %X#D4OS[WU%(,EH2HVMOU,\GL3Y,MW9QYX/+V\^A MAK&9"2Y$)K0HDJ&%(#U43=W-LZOXPTX#:/,Y-H:G]ORW0]_7*O>9:=:'!\#Z M6L+FVH1U (:1"\@E*-(KX%SCAU5WP*KA5[4;J?M?LEYN,B#B6-VOU(.FU^ZL M1VGC=Y/."(/MLI#M_&6RHVD_=L79/DR52>0]7?%@-X!KHL:(0[XO "L=!+3* M.ROH2)7?2!+WQ@O"DB69W+Q7GB;55E/?90=X/Y=I#JZ5&-K-4I0=&*CR$/6@ M#J636T:&0ULYHS/7:/^N/GWM-B?MJ<;YT';\\CHV<>'V4(8;!*42&7H'8Y(. M%/&FF=$++_V'&_4/EXLVX@.*T1/9]8B/DKWQHUW"L#E4*I$OI&)L=/9!W%Z[ M$NE$+A#$;=ZR]+ N0[E_V\[_RG8;_*'BE,LK&Y;C$CU,B: A4?-!I%^BBIQ] MN#XPY&SF>D=YM/= MK_LPSGG92Z ]SO![ZPA_>H'>D?.,^XRS1 +P=##!3IH.(9/1,>!H>MBS>]A M9WUY6&=?GL%L/(HZF]KS.6[+WJ'W90JWN9S3(H VERGWZB(_PQVZM<5\IQ[0?7 Q(@5OW;=.Z;^M5'*6WW@&:Q?DVY2?6)"_P=4>F M ]YIMKG;OI>=<_^ESD.73#"F@Q1%SCG%V)P>XNAR%TZ&U5>6I%XK7M?JM6ZM MTB&*C3+1Z39+/V^;]7*EW9E-6_YU7^O^B>))I&A!X\X3M#M/N/>_$Z7;ISRX M ?JOIV/UOQ/F,.*S< 'LP]HM75K,9*%MD;D16R]-RYV'WK1327%WDXRB57?) MG_K0!NM:W+GOS<[:9\DFY,N(B5X7-G=4AU)JFCFCYG;;H76O_";MKQ9USUYV MUXOBJ>B 6]7,RQ(Z^/LW/QD4M2[-!JB:?8LB A)&44:OB2/W'_)$63@U#854 MG*N)MD;67@>"$G0VB IX']ZM) Z[0!F707^Q?9=]K'MFV$I-4%$KZNV?7=H, M;=F_V5N";.]&1M6S9JTV#"#&A" QXG$9Q 63(9\J10P28XG: F$!'2;-A-?# MRWD^H P& "Z':X-7(.I@K5@!]D\?<,]EZG&7#CO[62,;3D(Q 3VR.7)'6[@R ME$WD/,]BQ4&&ML-9,&*43Z2R_O:N=Q&DHN>Q;-OT3CP?T>U*9H^A:/:RQP2BFL6GE^66Z[.*K(O.J_RZ 6H M[25<)EP4FOO#<\:R)=%=)I:-#-O4]9>_S:F8"C(;Y;,NS2L2FBV- (PB2OH\ M8S591N9)%AAN3]RPS^>1.]:(X7+1(*D9C)%.)7(I?_,$0BHO=4_$=,U#*^]_ MM-Y8L]43]90%Q;KP/E .*)5(^;2?6,?L2)^]3K7 M<"AW\&,M97>MX=EFLC_YTZK]%5[OF""["6S=9A+OK^WO\69=,I%UB1'M+8HE M=[8QO=:SO>GTJ4D]ERI:^D=(78G]N;!=.^\XZRC!+H5^1N64G62Q2H%A$&CT MI8E&[LV)['#=RWPB0_G;:XMFI+D-QH+*LQ2R0>2F-K=T6>S*09XVWC%GF8 7J^JRZ$4J*Q?T.3_/1A\^&W='4\"V1EI 0YBR06@E M=QFK+A_C=W5O9GE,2[R>[ID"<_OSUW4^I#SF7HD;8QT+1W;/*$SR)F(HX5(Z MQ&[OF$@!Q4SDP4_Q;@R85C,MEFHI#BKY:J4C3>Z"W&W<49_0IA>]T@+@C/3) MP51)/I'/^2O)PLID=PKM-6 ,6NR#IUYR[IK$T13 T!],O=BI3$O]]][TQ[/P MH_BK_BP50VX*O*4R23F4R7DJD%!Z@-$)FMKMG#K6&YL(LU?_,:C,#S\_S%F; M49+&8UXS#K2C@=GVGA=KJ8_:@M9@FX^_\XW"-7@+LN;65\IVKV.'YD'5^4K- MZ?'.M1)&U03UC6A(&B#RYKE'=)PPBDG8:$&S^9C-NL-6)'7,XU9.R.SC5<" M$.\%[$CXS))RD40#R48;"3M% O7)787K3?G68X?F_[ZV?CT?/ -IP@;O@< E M5OL59]V7T6*4IM)!/4 X8T4MH'30J>FEN0+WDEQ-/Y?3N0P[:TV\^$*948A7 M](3+J^57>V!P\ZN-KLAZ][E:+DQ2_3'OX]4;9O1N?'D WDJM45TTBRWCR9L[ M_N\.W18FVQLZ\C-)N5AM]][,=F_L&>[G!^X3Q+I!98Y5FB\NZMI(4E!3^B6> M:_WZ6WTEBP^=QL"#\,;KH/&;/6&5]TK;OMK@N5R[VI6FS!O3SV_Q:K_477YY MX#RW-;_YA6AG/K,ARF?6' Y8SVDK&/^VPF<>.LY\>4U5]14>@X^IEL<<(PXW M\!AOW+W*7_EUKVSJFJI!UPRJZJ7WIL;]=)\M22\/_?7OE>:/V)J>YHJCPET. M9(0&4B:?,(9-Y[979,B#7B;NGO4'*Y!*9;"Y!4SMK*Y/.YL#Y.\[;4IFJ(2A5QX4T&< M@4X;: PO J["*"+D9G5A<.Z 9WEM6=0JT]]I\:FL_7H+L\?QEL=AYN.'.!/J M^&?(/ZYGS.>3J2I@,](K'2OPE3;M5[+G6J%7((,^F#+ MIW6J)K4V'VU56E@5DIJE89Q;'S^?RG]D>3B1QX/#;)AZ-(A>5WVA>F:S-^$T MK/[>6_#SGDV^5VD:\C$[*K%KR5!$>[%'D58!':++)#([;G]OUZ9]0>.06S0? MG%5JS!5._7?GCGNB]3RW2Z.6+2!VAU+A M,1!GUS$;CX'P.P8BC<= S&D1P!B(-!X#<59C(#*G/P;BOE&\+]>ZUA@(O-:D=O!ST=1 M*@FO:C_X&0\1'VDQQTT>882>X88V<2-F?^3'7;+]<),)!3=T+'!3-KF%7N2; MVM]N&P:)67J8.F.^*9C<0B_R#?T74/6^5K[N#*+,-V:@')O9.]G@<=D=*0 0 M=_#BD4I4D/4G['$\466_$+#0X=_#Q,$N(WF.;37/3*%%5T?%9;F8NONJ!O<& M(E9?%/7P\Z8NK^QWX\--&)K #WY1JTQ>5:0Q.E**^/R1UT8E787\#)3*.ROH M2+I0SU7X7Z[+O*,M4*L 8Z0J6C+94B1.9[6F L/;5YX%Q7=>[?58XQ')9$<: M:&^, HIJT?K]#HS[0.E-6[?WHYK6%X=DD(=4K0@Z[7]>DPTAP:@$0Z@FD,N( M#G6ZT/+EOC;0=B#=XIX:NM/<4\LD26J^$6J1KN=%N2":Y692_K;AHC8'ZJB4 MHF>4H@]'*4>I@,I5)%-+^*BKW'->6 M/ZBAOV-XB%VT[PY008-?9\E]:>-?4^#&RKV::B-XMQC.70C&C;VZ2!X M?W-5JP"B)K,.+T,Q2VX0."R/NM<'=-M-!]F#9ZQ25$VIB M *S:8\$"//Y'46-QO[K!NPT&(G_-IOC#Q#^NU'(#X-);\ MHTN^N]-T .*GH.2'V&9T<[^&_3RJ,=.LU:?/G0I*+/QXN'MX:-!_(]4>UWG: M]&D("650OE$3-8H M^26!$+5 AQAI;)ZX54(CX* C57F7#4?*4=33F[;T>NN1N=5D99<>^WMURY[- MTR: !1DN^<'0A-'KV]-?@QVV-&=P7 M^9#:J/C+,")HT=D;=5V-SF&3YYUN^^ZK!Q:#]F>7\S7Y0AQ[HVV-L3V\Q66, M95)QG-&W"X_M[HLMYP;2^;/ V1Z.SC+&2#J(1J ^=;?KIMJR_J[?,X\3NGM/ M2_T ?9KME/8X2M46#O9P16"XJCON6L@_R@+3W84X5I7LRF5!*6_*9WN;$\!: M8.J;2H77HSB_K+S7)/>757C[\>:A_U"M=/J9*+C@LJ_-_J,QSAK$ANV50PZ, MM]!MB[L@_?.X^YH[\%U0RAYMX<;<2.[ >4'Y[+3/(NQ=U+YS8$L'" +4J3= M! HCP 46N3$O\BC_B.8D6!G)9>5/M?]*(H0FSH>B9 M!:CM=.5QZQ?]H39<]9].4&2<:T#WP&%@9B"5**3\M>@].1P&: YRB0(5Q_1@ M,)P8C%G()](^IT+ONR/5!BI@%'8$UUD&KT"09-1HRL,:#%Z$YSM*%-]^%8X9 M"M@P&P:!FT-]7+Y9B\FP??\4&02[Q =U ;K^Z6P< M8!J>3N0.-"CG6E=Y$08W)6GOCP8/$ MUX7A;9"=$?8D'9 MV_1N V0P_?:4OJ V>$(4/W<_H+*F]M"8(=,;:[:Y'ZNSTPQ//_1?OU^EF[*I\_$R <,U]/E$*AOPP+7S4#>^R!282<\GLCXW$#"9=I*FP$HB MLHELP5^PC"FUDT %9*5SB5PVQ$-:FW?J9L7X-9&5QJ NJ=!6(TMMV^_Z0>M^;S+ &F_.W3.(P("!"CLO,V&::0N* K\#!_O.HB4 M3F0*NV[8?HH)UO8Y)>>%M6QFUT1A7+"VWSDT=[QE(+?MNB,9%[SM<]#+"VOY MG8>WKQT*[.S+W)!$:7&%EGTZ?*-FUQ-=V@@HQ$0::I .5.<&'M@=TDO[%=49 -XJ,JA#4IR"5_A MAO1T=M<*H6/;$C]H"FY+.+_K*9HXH"G D#;C<]YP/!$57(WGSH(0.Z5QD55IH M;!E\]Y0<'<<"T #X,NB.)71X1:#.QK)&L.@9T%IE00Z+ =)%O=#OO[_D=FFC MOF5AD)NM, ".?]Y[4P9E+5D.E/ ,N#_?I_A3+7"B!1:Y9'!SN<-0+,@:VA ; M8&*:A7(XPY]S$^#N(+608;.SZ7:+-5[4X7OF8\&O 5P7,*_K,N] K;QK"@-I MP(N,,JEI8*Q"S"$,*9)QU,6.ANV*H+FE'S.-6GWZ,SOL30L,707]T>@^>Z!C MX)=7:)%$WUB-E;\F-+2>HR/S4S6&Q'_QF:"I!^^P"B[$? MSJ9J*A/9*#]B^ ]^,[>CS!2HL2DULVZ_ MA9:\JODZ=+^Y>(=NA\JD!UU&>0*@;(+U":+T= M<']F3*_0$\,^C]IBDNTJ8H&WS XXUEUKP8O.\BJ@+9:_6AN7VLQDJZ\3[2;_ MU'JL[-):E-Q!GYPZO<+<6T5Q[VXF&],KG*+C313+)-+4;D=6,,7"*'?> M1"](*Y\E(=O2RVFP]PZ/(USABJ&)"S2;&Y^@^@W(XVH+*)T1:L/N'+9R,YZ^ M7U-_*D_/!VIE=7EUS:@\:_2L*O."CCJ7V! 2$$3"@!$7Z&-H A**0V!(\;L_9V#C%K4J,^),^106#G$N M*Q]#^'LLL:G7(KJ3<$UJW9C\^=V6T;6UTNBA/ZY2?V\$=+U<+/9ZJVLNK%FS MI>;<5_WK]7U:K#^_ S7G:]4VQQQKX1LO9;Q1W50SX4&> M0P-)?B;3+O[IRA>(T>;_Q"Q!&(Z"J?A2,/1,U&A3U)Z8M]+/;)93__H3M4@I M&-*G@EE9]7C(@L+K,[@I9\]+P>R:PSFH@@D12*A@W4IVGSTO![)YT/+0/$QZ8Y&?*+SM.H1:&6:CVWR_16MZ2E?& MI>8\'/*-^(AIT^QFU%A2NX(A=^3P 'YZ'%4&=[E=D'-LI;M>H6W%/,%G@V;: MS9_ZW9*>!X WDTVD,KE$-A]XVLISU]7?(:XX:C5J+ZVVDN1)_;A^!I._]'!* MQ5ZKE?;4:BO(>;[_W1GJ[QSW-L):+> 4U!&T6K#PIG/04Z,2="&+M=K>6JVZ MIZ^VE%E2!HW&I/@X9M_^'UO\IOK25@K19XUNLXWEJ@ M$$-_CJ_!381VB_]V=KZ,^Q(<<#^ X 'RX8%DHY?.($-=X7)0T^ M09,0LW'H,!B:?2<:&R_&(+P!+S(BRS,"?#_\PNA4]CENR[8)M@ UA/L_R211 MY8' ?25:4"*_P0>\Z$!DX8V9;P1JT@8_T40R:1M5CG_UOVUE+G%V1=;@'H/3 MX1(%P1(9H_8>_0V!8^V_%]_!2H+ R"J$Q?[TC7CC.6V$UD?^X\:DWLEV39+= MY-*C'-2DQ<+KX+4.O-D8^T9T)S)\?U%A^CS[C6A U6=BM2$A!&:<-WVQ[T*_ MS'6!K0>^?X%X=D.Y ICGI-F\Y2LA&Q2SD Q796'8IK7C$S(=JD>2V4M[$9UNNU*\J]<:E0\7MY5BO7M+=)KU^VZMV>@DB%JC]#FF M*[YO%._+M6ZE_.&BU&R4*XU.I4S 3W!UM7(1?D]TNO"?NTJCVR&:5?A7L_3S MMEDO5]H=8]"=!4AW&WO>O&AZ5=#Q^11/XOBS,W;@D2)S/8I*]Z:3SN\* M^RR\/Y6?H172QQ#JB7$)U/2V_8=A06GF+)2TDONR5K7!__X$5GR2NO0N?P#X[B MV;&SZ^O>+!,PDRM3?DK0?8><"<6L^,ZK\\M*1O!NB-T=0,%E;UI6AJ"1F@Q/%<32XS,:XQ@$[5V)^6; _%W=<)C MHAZ)J.361&T#C>%%P-FU8#8U?W:E2F:2?O[38C$UCT3-7&_*49U'95B0R@QU M/F1P*<[S;V:/ZQ>%YD ?P.L($_:C>FY!+\Q:7O_*=&W,M:G(P2$^FDGLQ? L MYK0[B/Q'GOGVTJ;!K<[)U3R=%LM@OX)1X;N[XFZN2H?M/\"+! MF@' 2=$M]@LX*<9C67VL"RB+9RZ+ P.>Y;63(ECL%Q !CIMEOIT;;^3*9F>@ M&>ZNY-1]LH6&(/]SE&6ISORXM1\$C!2"8ZVGP;@1"S0C%ST>46U$ \3(X2QR M &$BG@! F(@G ! FX@D A(FXIQM#@%"5ZQ;,(5:179V/GO"998%'&HHQ%.7Q17ELIN:M84]"W+N2\II1A MT<:BC45[83$;&C3N*-ON!;-[#PLNY!)DRFLL:ZR%>WUA$I9K+-='--F[&N-4 M)I&AO$:\QEI<_298R=1R,K6FJCK@RKH"@6_!ITN<<5:]#51-X5G43 )=57QC M%.Y&0;-.IQKY\OMGJ51X&>5"3;9ZS?OQ_ZYEC+L/,@^."G.D.:N+>0/#D<[& M!XCC0R9#JYN9V4R6>7-SJ.E2\<=0%-(4%)9YV]8Y* OLL9(TW8T"QU#;6R-] M79YJ R =;6(D$0]QH2-EZ.WT@(5M->'B- M4,;"A87K*,+E)Z,0LG0%E%KTR$+$4>3VS2]@:8NHM"T\*:D"-LF_)T<\QP'X M-NBVT_Q[7Q'(5"J'UI.G*7J^H CS*S81F&DAT^;CSK3N6:'L'EFAJJ0, *_I M,+KJ\8V>+),RV>/XWO2^_4;_O4[Q@S(;C:*\^*2,!B9.<=8H7\B4SJK/:^=V\OE$BG:;.QIA;8QCSA/U'OP*E+LY/6#^ MYF1"2"Q*6)3V%Z60:WYR(1T[PH(5,:3%0;#\1K@9*NX1+F;:DV':0UB# /1\ M(>YZWC,IY)A1] 2#;V/86U?RL)L&&?J,"C@43 -19=!%;=3D5N4U $%YY5E@ M$J@-6&DH&D^QM%#ZM22Q M/\:!F?9TF#8&EN3<;81["N-Z7C10Y"09K:PY*';N>]/^C]MB0VW="$SZK$M8 M;+3,*E@@=@B:I+)):M]FXUB?152?X80"YL!XN(%9O!N%F39V3$MCIL5,&Q6F M]=Y!7?"(M\Q7[=NM=ZGK9TB-]2-/?"PV9R$V9RX7[K&YL\E# V@UD97&H&[T MK^T\LB_WC]47M32*3RV C^&[AR@1@*@T%R% 5(;3,SG&?<&/IM?"6D1DDP,^ MQ2&"A@7S_+GQO._(+OCZ!BPF6$Q.3DR";QR)Q02+25S$9$.KIX58Y\!I%X\2 M=CI1( \[="7*9YBPS&*9W5]FL5!N>^!D-EH^,VO9D$M1FT?+3W)OK3M9?FK2 MQRSEV'F>/!VT(5^4%5X@4F1($^0#AW]7Y6@ 0G"2WA= M+7CO*M)R?^P M^$6I"*212?>V1?4[)4ZX'>T[+#X(Y$=U0GR(/6HS^40VE4VD*2I\+4_'-F;" M*B90!RR.LNI[^F0X,Y,R^0/-?L="BH7TS(0TI*GN="(5ULE\++18:.,CM('- M:S]$*K)02!3(U,F(;?"Y2"RQIR^Q00KLSK5G4 BS(8TMC(;]="8AXU%D%CF' M M>O1K1^-008(XE&S("8 3$#QA)SF $Q T:(N)@!,0-B!CP^&MT/"^7W&']\ MHQB'BL8/LBI7^!_W,AWQCA_1F'#,&QC&RB'XH@\?L[R]9^N:W!QJ6<@=_UQ. MO=9R@IKR'FILLD=49]P$/-#80+I7W5]F5O>72T(2A%,HDLIG$CDZ_F=!L0HY M&?\BV%&KAQ2QE61W^B3.66/9.AG9"GA<^"["%>YTG!A*')Z-QS?FZI:>:@P7$V0 M07P:ST0C730P<8HS1F%DC,A],D95FS(&K_,6WDM/+"6JZ:/=W&\?)#AJ#BF7PT[W&:N34Q Q/R;]<$DD%1I[X';X ,L9EK.(R%E4 MQ"RH=-),Y$YGFCD.U$]: /T&ZL%WS8H\ZC'3QIUI8S^GRSV[5)D/#MH\:+HW MO?_[1N9_3MZ5-A_QVJ*0YQ/;N)J-$S+C>ZPF@L\)Y=Q9%+EJJWP:;L'03^UN MG,V]/62%_BSI,X-IS@4QR_:LC)EW1^TA4SJK/N^LD0R9(+,Q\WMQS'GFWD,! M3\K!3!L5IO5K!=Q]P$@5U^1":J" C4'$D!8'N?)M#-+8&&"FC0C3'L(88#7O MD7S).*H=PIZNW9LV"N56J_OTX^]] =?\>"9V$(J3!HY-J%D'IK$2/$TEB.=$ M8PZ,B>]8P+XC9MJH,.W:BHNP'9KC)"(6'=-LBHR?9XJ%\J2%TI\E29.Q/RZ! MF?9TF#8&EN3<;<36PZU_UD:B+*9E50EWN'5PM2)XHG7 &A#/=HMC&@//(,4\ M'Q>>]^WN!K_IAL4$B\G)B4D&BPD6D[,5DR"FXWKD'T.;:)VA,BG"Q$I2?$YW#I(]"Y/L?ZA"Q,B104R MQ!HGO%W.$V76CZ*NA'N$J-P8@,I8>KA]G!\AJABO]IQ#'1%%&]"0Z1#[OF3R MB7P!*MY<"$.F(Q^OG*6L_S?.^UK^Y]N%TPPXDP]I;"R6%2PKT9"5T$8N%U(Q MK$G'LG.BLA/8Y.-#I*PHDDZDJ7S\Q >?W#L]R0E2<':>0$PE*#*&?>+7%0E] MT9B^ .!G]'_?Y>T!'S/*D(= HTO)$*&6#1B_&^ 2+! $*\-FT G]#:]C[;^W M7H65164E06!D%<)@?_I&O/&<-D)/(?^Y7![/[)[9??R_D L MPQ_-[,>GI15L3W_,+*?,+!V368IC210LJX]U@3$&(L2/53@PX%E>PZQR %QWI56AC 63J(XPT*B.RWV+XS* M$<'NS^K.$@"_ ] M+DQK#V]O:7I,7:ZGY(Y%%5:,F\K\8W'D&T )'+/.PK-8RZJ(,(HA&%%GE%D] M!+W,K=8+Z'\\'^:*;-^JU@[2_W'+I"RI_WF%06%]A4%G5F&P3+% *@Q^4+\D M:?I6?7F?3S6^!E#3B.N*#'SCHO"/>THN@.H .DE2X54'I'.)?)I,%#)N:397 MMJ*\V,H'-T2!0?^[?5'?7D3VERT-BLJKPVUS7IL*F+I'HVXX.[!4(4'37B66 MF-I^J!W,GN$RN4/:,\QG$]F,5[7*_O3^=-JD#I+2.V]RI1-DVFN3*UB)=3^I MGMICCJ8Q5KHW;3XHHEIIL6\"LX._['5.W=\Q\Y79@KP!_OJ@PN,-:US7\CX# M&$TTA>K<_OE]=A.@( MR.[@+IL/M_;TK M^C^%SN(^S]K2+F=MH\$[OE>0W6\%F[OB!C;P^D>SG/]]V__)9)_"277M:,4= MTZ2#->0^W)WM)RF'8M(S/^7?^6&!*3[M-$DY,-VWZU3C0YGV;"I1B+?&2Y%Q MUW@IEZYY,5N!RRB:F*T@%9+5V680WF/A_59*9Q3^+1]@*.AF,ESFBP5M*^B= M)JR%8@Q*/Z2W?BI+M4I@JPEK_JW /M/.0E+UWM/."IE$CMPEF@M=YX4L"G-3Z+MGJI-) M_9H<,W!TS"59&DD2+IO-F#\:7.]7;M/IJ,IM!%L=AVX?EG:"Z&RD,Z>^>6S/ M[-=Y\]AQN6?K9M:%K,!VJV194 ^S];>TX>EF$B"$5J?HQ96'LF'MEQNW>])Z M([-GN4;\\.!;\VST2C'J/%"7V9B"/#O4[=U S]M_"*WI92Z?\V4%=J\ PG0, M(/X+CU#N=?!5*S&9F24F-[X?VO^-.XC.$GO"V"K(O>T_R+W17($TT;O!SGZ_?A8[P[H?8OT%C=[/O!V([<*DG^_RQY#*B/+^^S[;Z2?,< M*-VW^<)#)A\Q-*<,C7OB="7&\BC9-'YKRDA!5QOFAN^WSS^A6]_ MH,.)O]S2I_;[45&)V1S' BSHZAH?]:RF'^^.G5##J,;S;_K'-/5\]V=^5M@3 M,2$?J'!=OE>B(C-+5(393_PD]JFRT:U9W/F(0A"\$LY$\--@F3U++$^,98[) M#.X&M[+_8<:;Z4WZ\?GMZ6[2/]7#C'N=@5@^S!B"]=55(:M6__QXI$'<#C,> MQ/[FZ&PBOU/Y:]25T;'QO:*J_*6N(E;L>$A,AULJNROZ(U,HFXO]T9[2->N'3!VF4KL>EHH8C^&S-WOPV'&Y9^MS$3=W],O]G4C]^'WPOBKXB,09 M%JO[5D(;/4.,.B_4;71)SPYU0936>[@2(16QI1)T;K[7EV(;R#"2&F^=)YM(&7H/('W\1;::(<8D%K.%MRT! ? M(QX\&N)"*\S/I8ZRN^D'D8$5QA_"IRA0B9SGW.:P\O:'9L==&8W.)S(^#X#X M#,$=(W1C,$ WZO.O.@!\N&!8E"-FQ DRM**DP2=H$F(&& .9&631-$!]$^^$MEOA)'7^DK0YB(-6>;X5_\NNKG$V159 M8U#95J.8_0U8=IN'YGW 0Y-DU\'9[A)LTF)IGO,"9U@8^T9T)S)\?U%A^CQK MLPC":D-"",PZ;_IBWX5^F2L&6RE\_P+Q[(9R!3#/R3Z .@P^6S8H9B$9KLK" ML$UKQR.<;T80F02-F.+YWI^!OC#"+A;Z!P)O/@R%(!VJ1Y*Y2WL1G6Z[4KRK MUQJ5#Q>WE6*]>TMTFO7[;JW9Z"2(6J/T.:8KOF\4[\NU;J7\X:+4;)0KC4ZE M3,!/<'6UO.Q$\:"L1&$)/EH!.: ^W ! M+9\V H0(4*BFP<^2KL) D>"0!E56!HK'A 1SZ^&T%LO6Q,X#I,A,CZ+HWG2: MSQ4*ZLU[JCJ"MD4?0Z@GQB50?]O6GT@2I9FK4'*Z"K-+5'1HIL2H(Z(J2&\J M\?%>9'0.5=M\NMP>=0L6S-/272X?6/3_ HY798&!N(?N*K04&Z=X;O^&@WHM M;A&%7U##-U0+T#D'_\Z2CAP4X)YHP3 M\S.6Z_:*GG5[8Z91:EW?3Y]3C=Z4Z_\J3H=M24T/=PA2_5N"4J9;5,U MR?P<2%50)I&FO+H'1)?VGZ(,'!:=Z(G.0L?A0 0'"HWGG/CH4OZ3#V.>=S_3 MU9!$EE%'-0V,U:Z$SAR(+"^ !=QW)922;BG2*P\#P^O)O0JXFMB4@<)HO#@L M0@2]\AH/U&)?U1"^>OQU;]HB6?&Z<3.]S@NAN@5O:XH#_;W+K?0_..(XD&W" MJ$F$8N.9$*TC!NA;]!D1@Y M5!/]"?%11]L%O/B)D&R$$\P,XU\CYV1&-"(- M5'V'JA5/'X$8+,QNVX/E(T@M QEJ5IY!!KLH[WFL$*?@8=GGF M!Y5*A^>!1Y3:&*R3E8T]@M05R2B$&)L>Q7J7YZ/#BZQY"AXN"!T\D'0-E0>; M:)Z'4,B.-U +IK'JL.7]>ID!C9PB%T"L8LV@+;D#AR:,P,0D\6JCDF#FN(P! MVYP:6,?)J!E3G?W)5]CF/4>GXJ'"@DE&1Y0-(PI6/*4C. /OU3 ^8A3WF6ZV M#;N1.%;A2JJ24@8#H"@H?8R2RUWF':BKD7FF6I)RI?;-\R1UYI'Y#'4FA)"M M(/^8&"1X X6$AG 8.1;!NBJ4&,1051OD*6P+GHZ) 3]]%HPH6&%+AO-)WGV( M,I1+K\+((]W#FE++W4:NF:4>Q)Y(GM8:^=H MS7I<8M&-0!Q#!J*[*+?9]^]6DE4FNEJF$F\F.9>S+PDB'-^NE<,Q[@KK) MKV?OTISU=)&.P8H2BZXUG^N5?)!C(B)IJU'<) M/-/G!5Q%?)J*ZO01B,'"['8@8U-D6:CT-17:\Z8V DH;L(!_19VB4 1'K]8C M#?[0S,/-S8O&G?L.IHVZ>5TQ8,560 )+ M(.?27G.D(D9U/^7'!5_Q?(N9(%<)F>_%7=C*S[]/7?E.N5/S.'YWQ.^RB;#( ML0363T>*.RP)"MMT>PZG/5V"8[ B)!Y;FV\_\A%\+!Z;ZL)M&U:Y(EC1 5>? M;V*N6O&L6JV/QH/;.RU]U@&XA2OK1+!9\&SN 4O(RW3N!$>.4[#J.H+J6I*L M@R7@J40J&Q-+CV/TDY.4D 0EL ]E8UM7YR==MWMLXUM\ I$W25*5P<9)M/. M\'2Q?^91NHTJ$T#%1%@,^&(%K. :O<<6\*CY TMB>$!G(%.(8T8R$A!A48N MJ(4A:8%Y$VGJU+R)].*X"I\]JU'!>+W:@CH&#(-U7]3<#/_R>3!_HY#"Y0%Q M8-S8 AYKB0M^LX).%#)Q3/9Y>!^9S=Y'37P%ZIJ)&=R?JIXM:I3\%&[!X/[Y MC$"/J$%,64>\C9G7 \APT->P4(5G79QRRO7T$8C!PNP66(1+.AN+,!.C)6E7 M,EJ7*@!:&VC+M4E+8$2M*'(5^*V,+EEIF2UP:F_ZP.8'5>5/_?F&BW10&WJ; M$5UA1XQJGY&6!FCZDH%(8X<<&EC'=9C]"UCH'3=CTB IEH%IS,&* MM8P$ELRFR!A*B(]>GW/\EL$K$"2Y(PVT-T8![C;]YH=T+5+22VMP[F7K5E<8 M:R[+S+2K%OH@+QGH1,B%C*G&\TP:SJE%1OTMB6?XC41)&F>KX\"@L04\3I(5 MF!^1SYU01KJX4T;:W ^W]\*16[&P%\[<-.2'TE@>_!I$.FT0_EZX6XHZ1[49L^CRHN,R'KOA9?Y M6KK\3G'<:[@-7&.P%SZP487WPD\YU7KZ",1@87;;'BP/&U-UV)@VD*U\07-0 ME\1A%RCC,NBO[GR/?_SN327MY_3O-"MUQ7@-BZ8"SI'/L#9+C_<9\1ERG3(F M!(D18\ ;IP;6<9UB+S$*.YM-9^*X?1<)B+!(['M&R_FD-3-G,G&<.>/CH)2= M:&\#@=$ UY6ZS/LCKXU&DH!,3U52O.=-KIK66_7W("U1F0H9;E%9\!O001M7 M&Z_VB6P#NX0F$2K0- $8&\_0XH*Q+$@3 AU/J628-X8A8ME+CGF8$5CSVM; M40S?/.-CV,?GS8B"=4(B$UPU6OJ$Z-L M:6A"'E =#V/N._S?;7=VL2X,6?.%NK#K_ W399_%&^DYXI%_^)5A;ANV,6 7 MK 6C%M[XE\Z#589E2)P,B /CQA;P6$M<""W=4S&92+AM71A",_H?.B'XR@AF M%D?5%)[5 (=^*(K.*UL0"(E;[:#'"CJ*VBOOK#'WNLUHH#(8 ',L./)> M'![+!.1;]N# M^3UT(D/%,:L;"8BPW&*Y]2&W(0RG312R<6R>X>$_Y8+RGV:4*?.J+*F,< -= M%AG> ?]&A.%%'7!6:T!)5'M\IS<5?[\*3WFM1IUI=SHW#XE@-*(/AKPHHFP/ MZAUD"$+DF LKX @HX!#U[Y;RO*A]BVIS8'I*U%Y9\DPA'P]5B_>E8@SX>0LI MO9^0%A+Y?$SR23MM9QW6*:KTIJ^_[HJO_>F(' _/)HFTV24":+3@R3E#]&<: MZ2M.TOL".(ZF_>_!H#YO-;MOP\8$F8])V'EBOA"6T;.1T3VK>C*) A7;>&7N M"GW1T'QI^/F[O+W_,6:4(0]9!UU*+G(3"\D$E!!7(4.88P!U!X /%PS+2F/X MQ G*\HB2!I^@28@G.31*F4.?C"C&..-C5?\P GP__,*H7?LC0'-)OXB9@$'CS82B0[5 ]DLQ?VHOH=-N5XEV] MUJA\N+BM%.O=6Z+3K-]W:\U&)T'4&J7/,5UQH]FM=#Y<=)O$?:-X7ZYU*V6B MU&R4*XV.^0DNLU8NHJ^KM4:Q4:H5ZT2G"[^XJS2ZG9BN^H"T%J) :YE>ZRHM 5:!V(5#7@L0^0X3( MLQ11?J%72*CO[4T'RH]!N:V.I,8.^: UG/FDJQH_F(2B@IQ6#'K,DNEU?X4. M,[2E L3 I2&Y'RXHPCIQ0LQUEX%AFNY-]>MF_L\+^7?Z9W1Y=5WLU#I$LTJT MVI4.E-TB4E[+YU3B* C!ZAN+JM:7//(GX4-)& [R8J!>K 8=@3$B);0H@!&T M$=&1!-T(KJ!%$=G/YK 3AAVAQ!VOJ<3;"'I.DZ3T)D*?5M7[*L_QC,(;;YD] MC3 ?EB#J]5*"*+X" 3 <@<1*%Y" 6#\X;IC_]N'" 0*\S(# <66+F1#_8\;0 M][H&(AA F*RG?40^'4"%F$"8)""7"E!$"6T$;+U$*, 81J 2$CHP\L:K(&%P M+DU^>P,)XQ/US?Y&5^UO/EQ87TFZLGS5'+#9+Y)BO-2ZH&1&"-:/GQ+6K%2C MPDZ"RU'!T#CTSZ@$@T;,H/I2!2%[9*"015WI>=&,98V6]1I@1Z(D2,,)DI!_;6&]!!>+W. /%V6)U<>V3B1J8_1\LX/!QU*Y]FD. M7H( * 1@-(@:UGP6(S+"!"I60A88#:TN0;3!:ZV<,)9BT(=XDY1GU.]NWIZ? MD64('#-?,[SNPX4.%X.:^.N02Q>NZ$\)(# A0T!6)XHL)H5D7\C)CG M7N31E1T4XZHP1(8/*$%BATRC*ZK.0/I: MY%9T 9C8J,$44=8L$5'S,LH.L@>A6.0;F!-QX: M=@/N(329BO%(^#.0$6*9F=L*;X7]JMPH]W(5]SMDJ1%!N_W3TSN4#"14#! MAW.JWH^KR61FNJ=OT_UJ60%Q@')* >6->A/&?I(?57K4NX6P?1+L/5H:L!8F M]1;A);['-"[?$PMIODH;Z1">IP\8?1!F,&G.4^/2F?A1=?$EX^,3&R*6"%AJ=;(7,E:$J""#&I_/P!,8N[(OZVE=;M&S^ MT3:<$9CJFRJ;>*N.\SJ78?:F\[GD3IE]I#(3=F-7MLBL-QQ^<0Q\M%5Z*F!QHSRB#%KHY_"=?ERH<%B0F&$[- ;-T MN.'$+&EFHDH((#;I8J#^!." [*\#D6OV%QH[I M@M>2T\$!DY^8EN*R;0&9&^%BDGPH-("\MA1E&+FF<@^$C&JA;C8&%K$;WIV8 MZ-6]H@T!OD97>!)]9";V+S8WQP]W7&XA\E!7P"K@/+1!5/>X/R/[1!O]3)VLP'/T,*EG)B1!J+MR4DC<-JS'>,$_ M^]Y;\^7<1W'*!G ]?'3)#SK 2_Q? ==NJXQ_GAID7>4-8$NSM_J(Y+3E;#-? M;,*ZO.K8,?,"[4ZFN;C'A$Z8U#%("C"RH]+4X$,O70U,>XHA/F&TBEF7:*N* M/I(H2&3+4FTG*"4AGIS59IDC9*8;3=@&[G=R>$6\\")+IXI$RU@%V5D#KKDH+^*[[> 36!/Y0YL) NX,3*V!VBM M'4H^%@Y-U:WS$^=X21KMP?Z>*:-R1&_1A@EH%#0<-.%[36/ '&,6K7T;:V;:L(T6'SG:Y$X+MSOTB&B6-0!E_?4DQ5>5@"7@[*$& MCS-& :YZDFT@.KS"&84'G2:91;/ N>BK-#5IT#>"G6;!B"AJ6EV*WK@RP#W7 MS!]G?(V;@K]$ME:!J\&5P,L8&*3%6O+B8.T!AILI[L:F%2:>F#]L>2?0-RR- MN=&.YX5S0E&'T0ENR;[:W%_GQB0/^5D2JKBDX.6='4>,CB*@ .O^?# M33SY%)P3$7@6_8 MU"Q^HDP+Q89&:4- 6K7OSEA,<$(.3R97?2&[DZ4,@-^ M09E?T]+&,KNTL96FC64V+&V,TFL%(_PK0@6;H!K\^1E9'XHOMO0H]2S;I)M* M3VY+HX7ARV@\&FLTZ*>C1*PQ^AL_KQHW\4SM)/Y-LC4;YX9#1$# .Z\ZV>*+ MI@CYDX)"IQ80?9/[8!^^:J#R5!#._S6^XECHBHMR2\U1U**AE1K]7JJ7YBNG M]3['?U=^%\K=X[N8;[T2F&=HLB%E9R7'AWUP!<4F!RF06AB_^-]OZ8GROL.C ML&SV_3U@)!UG"CI2&5L.UWO@(K&+ K07\!DX[0=.L%Q<.XB;U.^Y:O6'1-J, M_"(?.:*'J:A/E>_O\?L?"]4KT@_3$EK%*=."0^&SN, M1OF$7^@^ 0[;+&;(CM4(!A+^K-E63^][PY.-?<\E1!K)VQHF8*/L&1H M\##:N#'7E'7RC*RNJMI^,\LAC1RP^4!;VG(P=OB-%-J,Y%^!_ )YAB$Y='$M M,44N \0,0[ZEX2!XYS7;L',#GT^42S%FTQ%[P(:Y]MG^7H!Q1^%!UZXS5>8) M,:937]E5&VT 7=\)2U88K!X[%7YBOG$$+S;1=^)>/PNF]L%%G<&0^8 6+)6V M S.7-RS;\G'HF%!^N+I)MTY?7_6RXO"J& \80C2\\A#5Y5K:;*?]>D-SAHWPDEC0C[S35D3BCD+%&NF=(L@"46=YYAN&O+0!7ERXW0["J4;=BQK**U@ KW6V@_Q M4B']5'\,)Q#.X=W&C&=+$;G]IS(P7\"S )4ZW="ITT?M%U4'\<=NED-D*C$,2T,!/&8(L;Z<%0*C=H8RW#RGX+S".>;$J[&$V'AD50@PJ.( MF:NP6-#B+3PK=!6(84E*9$1[%'9!Y-:0WC;T<..AR\-:AD()I,PTY9E'7:W/ M+11/7!>[6U+V$Y@-/0Q"WZH6YF_B[20+&A_#$Q$6S<+1+;PDE5W#Q#;5GI-@ M,KXVVEJ,F\\7'CZ4SHP76 J+A9L86.MAJ*EGX W#P&3$<8*V8@/(8FIB^+B% M=__M@8[SP= ;!>+=X)N(MI&FA$$H:9;_$A@'[/6AK.D8!8@X@Z)8!DGD$H4G MCSF)(HKT M[/GKHKQ1H?D&:(SRM8?CQ'.N/LRGOF"%4WQ:A9/:3^:C:>WMX3KY[5?M^O(R M5_V+-4ZUTFFY5"SE<^6ZE,OG*]?E>JE\*EU5+DKY4J&V*WOZK*N)RL $8>,R MMB\'FK.VR ZP*'" VI0G1)<-6Y4X/\3^D3SG0W(/B"1.B"@*$G?%GAPFQ*K8 MW\NQ.%HU*.GTVL(PANNVR[HOXQG=72HUT9ZX \EFK?8PI4#NL*B#+X?* 2D8 M3Z@-40$H@F2MY^;/AD\7+!C,'5/QYA%W0,S,'9=GMFYACN#JY3*0MM(N +MC M),CRR]]DU"-__0\V1NG[O[%B\KE[G-:W1\XZ2TL7&J.39/?8P&R1"C'< LID2"?%$X\NGSD2&%YB%M7Z=8M.&4:JB"LJ%$< M//59%A3S)@CVV6-(8B8,"1=7Y@1GIO18Z8H??^50JF"%C)- P%.X//-2AU2) M2+ZB-3:[AX'2X>FQFD B0F>+*EG\]6,F6 L@^,5V\^JF0T=8>$!2NTBIQ2E/W ? M9W5\,"'P5N57W*=7TII]4SVYCVRCS\XU1L:X/"BWU:?08 M^_8+5[V_1^O&8^"L7/(L?:<&/D<-N,3P&+,UO _&WO/2L0'_<8)_HD:PF*L= M.S6"\@ DAZEA5=E0E3H#C=4@HKV*-6=#(ON3*F.!'Q/E(&/DIJY97;II;)MP MQ#!R!R8IB#CV)%WO.:_S-"MG;%:V[*3E\NJ64-5A4RQ-@ -HO?X \STM)MRY M+.;BSSO/_;WFFSM7BJM)70U$K-GJLK(ZDT<2<=AGD*ZH)5GMHPA^.,F;7CO> M_32&V1#CP%TJ2.IKRD2UO2O&8&1P9*4EFZ:&T5W;M]W 0AAK$0$:?(#5#6&E M)=.T5+4T7A#!DN6P6J-C8 'CS]UA_)C#>(%LN+\7^RG]&1AH=[" ,MZ:87B< MZGOI@(E ,SF#.!O*->3< ;_S,,<6JO"M)E[\IU1I8O4?QZMP MZ93O[_&$!@L,(ON TAB>L+37M0.H'-(Q>@^E?-@DF3CPJ&]+(L:48G03"G]\ M48D+)1NL$*O- X=,#\!$?(H 3 '[!2\Q:0A+PH2!" JCA*0P6XN5(XMR=BFP MFAUFB2',@(3U.5.\L[L4[Y6F>&=W*=X;&.EU?/P*R/ERHJ_I\'7IJ@$)A2: M*J:-.KA>7B^,RVJ/$.?X"Q[!N0WNCS_XMJX42JE*5J(7]=K>+%)H$[AN1_+"23Y]_,^:3W-Z<]3(C 9OHC MH(]*$ BL$!PH4OT \ 97PJ'?QLE3VW-U&V=^R<(F8U,/.B__ MAN/C26+81F)6,%5R*R?NQ!.V;EI2O_]RQ^W$9->2(-Z M.\Q]H GAI",Z#BXYO_-OV6P'>LY-)9]B?+Z!DPL8<@O7^YT'5W[\^]8<_Q>N M.;&B-<\M)X)Z.9J=YO=X-!F))S*1>"KUPR-+?N7L<7S'Q'3C)$#XL"!4,(D" M&H;-?C!HP-ULMF,V2W'J[7C741%N*":/&J.2=?\Z:.;+MTG9.;#<&4]B)'5\ M8JXTP'\Y (>MYX%FL00K4<;IWJ)_GY3,_!/Q_X2($?]CL8")4(\^/JA359@Y M::BM@04[<7#@F5.!34E$U]ZCT50V^][F M>HG(42*LN5X@-8/)%,SPZV* W#(,T)@,S1Z[SYZ)]!%20[E7S0IZ@9FL]$CL M4GUJJJ;@JZ?8F MJ4?3T1CN.Q5)^%H2;B1-ESK4*Z9IW$_3MGKRV^@KOW/Y9"A-)1]15T[)Q!91 M,KM!E$SX*=F_^].LUZY.SZS6G)3T',^(-)%LL &*0*R_,67Y/F61CJ8V2%FL MU3[WWHYOHLFWF\VVS&9=QGFZ,7I)OL:>7P<7I9=D8-1Z!0;Y@CL9)-23[Q7J M1Z[-K=^?=D;UHT#T:M[/3T:/WB\YH+#67Z%SQL5BI_7RT=OOY MCYG2KLQ$-G,?>[_]O(REE9UE:7T ?=(;1)\Q6_CYM9A(#Q]LTWA8U!9>@BJQ MF9[,!U#E>(.H,F;7YD_3+ZUT.G]_EUZM7?NQPG9Q6S:6^&R![%@&/(UO4Y.0 M0K-_O-D^X]E "Z_"EZ 9F@HTD?TS_P<"$CL#;O@6GK _QGJTFB6@#&@;AHT5 MONP\\G_0F00[]O5)_ZG+R$5J[^"ZQC/^<*'^;#[6VFV:>O?C5%&WI";_&[_V M45G9%*:&.ZT/,*>0"@%>$+^4.G+:K ;+%A,AK'U,R/9\GAHH]%F3'H83Y<=O M8RWL6&-!+2@['F M^K58*F1/2X7[X]I-J7/S6+R\N;[N_+DIUZLWU7JI4*Q4\\>7M>MBOG;]>GY3 MT(O7;\?EZG6Q?G-S7H2_7=6UXUKUNGQSK9^?UQ];G3^/Q7KMYK+SNU#5E=-B MOWEVV2_ENW_^WIWKS5[5N+^K]O_&B];O/[G&>[73Q':&@3.F#J*QA:$9)W5/ M*ANB>1AT8" &YGP!TC#&&$-8O+%SZ=SPL5V*=G>,L0K&>"=JYP1K',434UEC M6H_#H**0&2)+LP1NPL@'J>/9$B:G!$,XM/<"CXU!ZOA ($):H#G%OY33[>VU MX%$MOWS&?D ,YK/LAND1\R45^(RXTY=<,S+I_)H=D3AEO<6;'PT8HJ)TB0=3 MRLNF;GC8]$FUNP9K@NK]K:%@":%3=M##\A)C8*&3A)@#6(3]) @G M4:C-YX4XT@R52OA3#//2%03U@=ATM9:$TMV[9\!KR<7U>S^TOT L\6%:7;D/]L/ M+T(7+[<46(18E^'T@X(A.>*SA W=73 6VT=G O6R+*.E$2$)OD9T[?VN_=C? MDSV2B\.,8E'<=TW[ 03G3:-$1TVV.)G#J[BMVUD[6_Z65K>W8%J=/P-2<.0"#(M6[ 1]W.8S5$Q56DW!-3M4CW MJDJZ3)$N\%'\#6]%_B;EG,9DWQ$HT_,2,!E5C7(,(=&4?-;HSH .M@>>;P>E M L^\25V\:2:R_F9I+I"PES]!;%!G9XXKA%W.N3N$\!.BWI06_STWZ"!8!5@3 ML1\";$D\C3][&S;[6A< "28+5,>3Y@X7 WWM!FIM&]D4\,S586I4)5[[UN9XB-A[W'?XI:.I0@ ?@1H\/RC SK-OG M'3?A0TR-MOJ]W5<\83$VQ\;[ICAWYY: +66*V3D(V!I$-BV7E;#2GCK,8N^1 M)\99V!1>%WQR9<)1E' \.@+] 4.5(76$0]]B+W7LYZ[:TCFH$.#9'U)?!T4\ MSA7I4*XH\=G@5VJT(5>JB=P(RIK:AVA*0^DW!E<#4PV,R*Z),^*MZ)V2B)U: MV:;;^8'VPW<4%^LF,&VQ4T.K2_+07-Y,J5QTFA LYL.S\Y@?ZQ1:Z&SQ)@,80R&C-D^[1OQ%"@(8="7H."0AL5Q _YL*"E"8F0 M&:%.EU@.(N+;=3]*?*"RW=_[CG\:Y]Y$*/>2"*[1NY6>EU-B08S[L7KO?2P\ MJKY&;_38\_6=-JDLE^#B\)V:%J_9#FZ>)C6QCX"+@.DJVQ_(U6WM%?M?WKJ0 MD0S(70,SMV4+ZVV,MP.MQ.8;69-&1QL)TU EE%#>E&(\P.2J>2['\X;9)Q > MZ1@-7)RB%1%1(U-5!BUX%D-;"# _SVD+:[I"*'3<\88#!P>9J96>9P_X7/FF M!2YXHDO:^*$]_C25@U^;,#4JT?0?Q3B/)H=9YUR5/D\I!,QQ-6[4?[T96= MGI?ZQ;#YYS5Z^^QF0=:%A[V.=J4K(0V7R1-$BF7?<94Y=\=7S\8O?UKZ^:.W MZ.UQWGB5U[_Q*SL381L?CRYP-@[W]RZ,7N? [=N'5R@!V'43V'%;D,JT?E#Q M*KN^P-?S!FM2>@MF99[(JYH,%#P$#"R9]##[8@,U1L/K8T-6_R2MN_A:@+[6 M##,>AQ5T$SE %L$OJ&L M4W5=-:U#Z8+FHRH1-A>8/Y^-*B[^"(BSQP+7?15[+NSOT72D@:WIL$^!D[$& M?6JP0[G; CJIT$:QBLA=%T#G.,)^5Y,Z*[2"] M8;&6AK15^$_G=C7DZ^3=@Z9 I/))>H(#VU9!Q%.;06>>O,D@&X_' U@W9GYU M2DTN.P/>J )(9,KLSA@_;O3!(?%TS*";XWY?YQWF+-_-JSS 7AC.E^GN%9X9 MZ(1A+WZ_A2IG>\^]D^WCL H!E[<,DP'W4[@DL-% GJXL>2/![[E:_H>4CJ8C MTO]H0JXSKA.*C8=>A&[#/KE@E=!5*KOTA&^JHNH_PQOBDC<;ZIM'9N+BWEX&K/@JRQ]@\4' M;+S']?0B;_)?ZNP.2WWET226EX4-"B9FL^-OQ]CX=^Q V.JU7R>:)7? $^@X M\I,?'3P<*_FVNYZUP>?Z%U%I\R5,1<3U&L%SO=\8U5,WK?->XC+Y=ZFV:HN( MVKJ_TP;=2H@LKOT]+S0M:URON"M1%4=B@;5C@WM*ZJZ'X.*JIQ\5K 0L@J>? MZV.TD+6-L<5R/+9"KV$2'/>LJ3SU7WY7'[+QNM2,'=>O+@K1N^0GTY4EBBZ"9KG*K4HON?HZ52-?SRYEUU#37M==@4? TJZ=J3&S3S+6RYV=[N_K'!DY\H1Z;ZK[QF!]<(K MS^7/49=!5:G+KXVN9=J8HV0H@Y9=,6O,7?=?)%7@_**9Q\<75TFML^>C\]13 M\\S3\GDEL$5C^$F!Z(S??N&L))LRV(3[N$YHKV4PKN:\0@DBT'PUF.*2+9!2 M[[UZ3D6.CL*NUS8,=VV3B!-WB!-?*W&RR1UQWG-R@I,>5TJ<6"P2C6\)H.@F M42?N4&>=1P>HDP'%LS8$/U2(3LR?ZPF7S69C^93%3LR?ZQ)L/+3/+=!_2Y*!QL(N24-A%&A MG2EWG^74;T5;CP\^M[IG;0 _5\U/6+4;S-@KPU&:WTW?#A&U342\%W@N?^Y[]AHX/VW%3EQX.FBBA6/\'60YKQ789E M\2T6E/<,X?TR3HE]U<,*JT_JVZ3\R:^1&TV84#SG7V3=6T[27DNVU8YA(EX9 M@R:3#.<*#M/\")"L'Q3U8[7 "PR,N?\1-J"WS("0'EG2/OT5OQ>4WA_A\QG^ MF,B^MSR3=F97-,S@B7.L-M4D18)3,)I $I;^Z(>-E!G$'0V#:9)LG)>NR@KX M_>^U!UC]8,&_+2P]"]D?W E1;2(*)&@)P9N\R[!>?3F7]DN8)%2OI6H$$,^J M.$[4MFIB:3TW8"R6O[PCPH>+*I,H ^_WY3?"8F5%&&[U@P<\N\7IB?A<34W7 MJ0BGU565@8Z EX+#%#29^L5X+1H9OD41&7 PJ9Z%J M%N "#D_*^"5HE\Y$/6L]9NV7^N3[K*AY4!?^NS"X7]WUG>H>A94O!DY%,:"L+5H4/ MI\$4M;'QAVE!'(9((J M 67153'2E3M0Q1DGD%9:(O^HY%Z.'V)'#JW$+&=-;$[G?/JLUDO9>"J2"+UK MXP +%B'8C)T4.NU8Q38-+V:N!1;HW*I*G8YTI5TCRXU- OZFRPQQ-QAF/G-^ M5$^5;EXT(S9.GLA,^D2XS$ V-!A<%@[BVP=9K&0 M[?M[+<,"@GYG_T$0Z8'>1HTJNSJ?USSS?W@Z+-!+/W9V\R?9S:0 F=_*80:( M( *[W:F[EW69O'.D8U/MJ6T-'T(3-KBZWF,?4Q6_H#TYKS)]!/X&6GB"5<@* MM517-3.V>L&GFF2 @XDX8C:6C&6$,IK7!V#%J]RR=$0'LR+)O!02E,]=+,]B MUKO76D>,@D,I%PQ/-F$,^(VQKJR,SSL(<"D78(GE\>D\,R)S/:7L6)2!^CXA MZZ_-6B[Z=)N=M,TX!7OJ'"A7,SZ^7K6>"Q=;R=YEI^[=."08K(?,([G5&CSQ?A'\)#DEV!-;[86:SKDOYCSO5=H5 M5+^^O0ADV(?3LIFX:BF9)\W3:"=\,OY3-(L6"\QNS89J[!V0>?G5[#,Q=]LZ MRQ\E[UZC5_'-W.?5<'_L*+T ZI?DG2SI L298:@MEBH43)!WYNGA[EN==\ " M&\_R$6.L1O@F==\N*T.U<_H0*G/D@$E.[=)(][ZM7U\>-GTV:I#(\PZB3>8;^\F^_'2K8S0^59[V8+?XO=S][;);(N M0D-Y4T$=G>YOTP.E84S/P,4T)ZBOL+9*K%^3<]M&?@KW9P0&]ZPF;M9$%[>= M2_L1+JU[0S<16A">+-V]CJ7&(V"].5QAL/F'8Y<\KG^+/63Q7"%2(0H'!;N'^?U9+C.L@"V3 MZ?@,:$;.%;=/X#C>-Z*M,>O38VV*D?C^P6ETHYP$+V; (A!7'.D"']\=IH\Z M3+F 2'I([".GVIZVOKDZSD]9PPK\A$@B/OV" M+M!D"G3"%J%D;*64K%;4*HBSJ_I9>\,H&?M 2J:F&[\! 2AIT?A38AK=F8D: M'(_P-WD8F?E2JZ3=_ZE?IF;&1!:DSK19K";2-+[OT=!BM"DG:*HLG&\G*;KT M\'1ZGROECGI_$YNPDXO%DL9BS_'IN/%HM,P,(8TW;77TX82]%'%O'+Q>QUQ. M!:ECUZN(!(>J?%%$7W!.;#99GA[)$ABJ-4=PZX3@*X:GO2<,XNY,GA>?$KLV,1\ZUSCD!5(3@7&A% M[S[([U&$F?>1>#QFMF82ZZI:JREWY6XI_KDDGBP#_U 29Z=3V-_!?N$H1HA$ M[Y,E8-P_L@C.-D9>UM<+A\S7PO, VU^^R*8RO>G-L6MXA[_3 M&%V6KF^,@?G8S&C;V-_F&#R#J^-XY;J6O,ITO_UB2]W?H\5:N\XVGYOB);,N M%NQ@6UW95'D+%J=:P)>SWC%E&(UZ1TZV;I2)HLS9P=H%$&VR$VL?JX7B)HDG M!FVJ+#CO=(OA$H9=0\+TVJJ&./$6+R7PCB:"S:Q4B\_#-B@DJ#[U=>--Q1T) M3(VW?'/=WQ/&$G? +#C80+5>#QNXPY?:WIX7F-)%(9R6;'4=HVVRN<5X_1:+ MC%-TTK]3SK9X4N2\5.%+\YN'5/8VW:(+BJ!X[;@:?N,8/Y'W3&>&#T@G&&M. M_8AC'EDF-'7T]<]C\KQRFRZ[U0+Y@'5[,P-AL-:C=]FS%'CP&A8#R)R8^[L! M&Q+O2'M(S$N1,$MZ?HKTJR]R[*INW+2SFT*18+BFE5$$H1>FMF$RT1."4+# U6FB>IM7KTK5 MHTUA@3D/I6M>+[+B=[OJB4T^R6MAC M%Q4<>5PJGW7"ML]G#$3H7[(Y:04$F0R!*OYH/C8,CP'.KU N^S%]\'I6K+]M MAD()A7EIPA .@$K4H%;ZSF<<\-]U%(6U:-GK:\()O#WZ !SZ@;FZT^93ZIM+I%JXK#SBH M"NL%:X4K-GA.A_G(N$P)-\3$'#B^9T;/@R;@9*(I*OQ U=F$Y4 5H@,4*!&^ MMSCA(6ZP R. ,VRS*;,9KOR0?\X16A9]*[9#WUHM^E;L2Z-O;1BC;^E:_ !; M(/>I6-:R01ZSK _4@5R0\O@D&DHHP\1;>.-E]-BC+.XX$:BUG%"M-A;>A2UX MQ&+ EFZ0UD1%2'%8)J5]46!2LRS@ND@HTA^%I34JG(33?&A<3HD>/AF8#'( MA#<9GU;5V2%ZC.S(4].P0G)8J&E"'O,.K^[*M_D M;QX]( T.9<2NTWQFFLSO6LR",1/_ N8TJ$OEHL>DKO'5S'!QIJ%G+$6W^ KH MUCZ^U3*_+7BNNV%T"PEHK)!NX)YFIJ:9L'/'%D]Y9.;DSI#( W_+*[X?,W<7M1O%#>+1BA?R0#,4!GW*:\ZNB7GP% MU+NSDE>_1ZG[LJ)O&/5" ALKI%XF.I5Z >DCDR5 '"AC_,YWW-[@ M()AB:IY"(++JO8FP]EL?K7:8B,RF>D#U/AS[;?L",>M+.A$,S7*LZO+K]*P3 M[[5OV"N-T> RVNQU*A=GW<=M3#HI-D;%UD/FZ35A#CK);[_80O?W8*GJ+N?D MXQT;L?\V[C]%K/QQ(!=ODBJW2"SI&GC2%$-[4NVNX06WA&%$B9?W26TR.41( M.Q[BP1 M:LFF^4;110[\26!"&@LOAS"9@IKU?AF@.YAWSN MO[) U=S[\:3*U@"?8[%0M2>S@!V\A4% -XX)$S$0;@VD+F*7RJ^T*QH13SB< M*(;)^V2B&B@#\ATVI&^86/_GW3^*SOH+-WEQK*JP_!@;5+A"T)8RH??C] B. M1IE#P) ?$2K.[@+[(D8J_(!1*5@$QAQU760L M!7R%84GA2TU*PV%W=6-JST)VT:PNKI%<:Z;S$/+QA0H4J>AUUH1H(B:6VF+F MZ1CDBCLC+'-TIB2Y,ZKBH[BM9<-6I;1$H*RQ?R1VUB02=<1*[8%)&Z2HMJSI MVYBQN9U"SQ?-Z9L&F+B<(@/@$1,+PHG,?8/5I'OQ"]F%G'-=0"6"<&YU.M,> MN&*8A\PNM1U,7G:22$ Q/%LD/EAGP5]$\1#(H71<+=@J>$E\37V%K6"XC5+S MC?'H "2 2;+F4,K9TX(]3577U"$*73@978100&#'OJDQ8,>QFP%X(62;MI"! MUV_]%603X04L\&+(8YC?")SQ9F,4O6G>GE8O>W(ZN8VV8+(QRBIW#_7C6/KZ M5O_VJXSZY0+U*:P8F1-](UKYSC#\;!D)OB+/.89C03CBFCY D:!R)O4$H[^C MQ(M'_REBGV#\_V)6EL/DFPP XE!CV\A"5D[>#+C3&(%33+0W_A3W-W9/@Y=O5:K\K,OVY!8SN-RF.CQNC5N+^+#>T_V2ZKE&D:%9?E^$K< K4 M;[]J^;/"R?5%87^O4I2.<[527LJ53Z23TL5UO7 BE0MUZ:)2JTE7A:I4.\M5 M"Q(\EZ]<7E;*4JU>R?\.02A?*(5B_CV<+]GBF].F-FC1_TC!W65G=(YE619A MO0R)*"\J2FP<3U="F\P&MC>$9>#^_>^W^#>WM6XVV0B"XOQ3B1_E7D[RN0MM M/ EE2J)+P 2#5N=SC>;L%#@Q](=N4J$1A*KY6SL9%&I'YXFSYGHW*;X5FQ1M M!,%;/I]U'G\7^K&CJ\<=)R6S^4803J5UUZL,^Z58N]3="DYBG3FG))=-2+LU M[W%Z]=M6)P5^R11W 17WIC+8&A9? YME]4OW-G>?EW$^54W^6^75%HB@K5OW MCMX?(SO @(=I=TQCT%/0B#?,GY+9:7Z/1Y.1>"(3B:=2/P+DRXR5L>3HXPF/ MT.\-_A1KG=I@?-[>Y0$=PF<_@;C;;,1LOCSLFHZ_#2%FUV;4FQNT;HWY% M/;Z[^C,<#HZ^+7XJ;KN:K08[E)K&B8'S"(3+&_34^)((&91XN&=\%_H'X M?Q:36'-+*>&F!\S_VZ__&I_-_..-#\A)_7UZ@IV/9BOO-@$3^=]O!Q-H5Y%4 M:)?'0%K$PF@1M(4_=@2=3M!EFEP$$S01B1^%]7;<$?0C3N@2G3&"29J*)$/+ MYG[FLYNU0LG]0*-X6;Z]=BJ9 ]+17. MCZ^C^DFI4*Q4\\>%VO7K#?RU4"JDBC?YX\MZK%PO%8^+U]IQO58HUJJUXZNJ M=GQ2C\(?HLG.=:QZ]2=J=7X7JKIR6NPWSR[[N5RC,;EOA47WC5],3MFYO^;H M^>DU58R>JBXBYKNY=),V;X;86Y#O5FJ-4KE&H&B\JLU5B;(P\3]Z^M'#:#) MM@<7HCC_F2OZ,8<"WVKA&%U2.(Y?OO45Y4L+Q?S20G'BNE([S9\HEFQW7^2= M4%Q4*+[7H]L0H;C&Z8-0/-H)Q7<)Q=S2%N/89?OY_46W7DWJ+W^/OK1TS*S M9!S;NL)I1[XW*Y?=I^Q..K[#9'QG>&1#Y.-:%Q ]C 6%!'82>;?.HHGYI";F\4SVQ=8-"1VF>5XY&-64G(=]A/[XKVK@A\G&-TP?IF/AH MZ3C[HO66,@%4)8<=;#MJF=#S*FTVZ3?]K-SC08/5M<7I9'HZEDY%X)OZOW>( G>?;X*-E M>3@6ST8R1]DE-SA8EWE[*K7;:LNNM$G):T.UYI0,$J83P_H=1WJR&GU-:8SN MAHGL[_X@<7'Y\ Z]MLKK1K8*@H;@Z_#6/@IE6/.A(^/E9'6\LG)<4^8;([ET M?YY[>8QVSE,KTI3Q<4WYP=Y8\"%:PB7C(QS GA]HKP==35%4> :V,*Z]-DT= MSD,6/PMDB/^SK)46//NONW6IZ&[KWKMUL=W6O7?KXFO9NF!]%)WM6WF=4*^& M9IKHZOERI%9 396;*TQU#:'N(OX7G_87X)OWV%-A1%O]U?PR;M:_3P:LG99+ MW2@NX]'M:+F.<[G,[<^/U2[CIRYG+O"6#YN*?!&*/>'%FAC' MHEAX%;YN'J% %!/8$_-_(* +2$@QW$(39B@M4U'-'(\[&FN,+K/F_5OT:31* M)-82FUYB1?,L(99JC.[DU\IE_:@X.E-7LP24#&W#L'L(8TF1)OX/C#:E,M^D MUR?]IRXC:ZF]@^L:HVF9A?2P>BZ3 H(\F MPEE\?FWBC:)$F,KP=5:@3PA%Z+_Q#RA^^CS39\T(KF-VY]J,FO7,=6M(Y9JE MT<:H?'N:* ^&<%!699;&/]0LS3=&( %C6KYT.>QG/\ L32<"S%(NT=EB S+# M0NQ1+BT8)#QV1@ !>B DZ'L:K"G>>00 YSKS&%?-V96K9@QA!S9A^QCU[&)< M\T8\GIM?H9NK\HV:KIER^>CA*^CF*1GCJR;II_@4\Y#TZN;RMG!Z:YV/NE^! MI)_G48SU%N3?;(1N_5*VUN9X3NM=9SJ6B613F45S/WV7<-9$OL?XP4]^-5D^ MQ=6BC74Z/EX>-97G0NK\[O$K'/XIS36_A#R?EZQ_S9=XYF[R9Z.>Z.?;C MZ*I]?&I?FT:R^15DS93JVU63]%."L/.0]":1>LF,NO6_S?17(.GG16#'VA1_ M39=@,M*\9I< E$8LGEJS2[#ZN\5/EN7SVH[]4KO8BYZHMCT)B[2%AW\*Q,R7 MD.?SDG4@GV3.BQ?:>7UWJ[9*F?YU78)%;A!7M=9I5XCSN03.7>$,OV">"T0G MVVRB):6G858NU1CUCB_O3TK*X&3IGH]K3TICG<>X"_/K?_Z_@P.IJ*FZ\E.Z MDCOJ/S 8Z_8,@\3_D6YD?0 _QJ6# W$OI6C#^7,;V=J<)])T5[102Z;Y&BT% M74F%8U_:1C\HXW!J(XFQOD[>C1-;]H]4?^O#]W.FW-1:_TAE.*AL6\L&;F L M[GWKO\5K^">7\033_<]_PT8'[;FIRH\'314.&0S>)YKQ789E\2T6E/<,X?TR M3HE]U<,*6Y)3N;[FL+5Z]?)G!=/-..Q!KY,W+'MZ;]B46T(Y\]7&J*#6.]%1 MTQA>IY85%!_2'%:;Z ][#(NX;,J/6GITUHI_^U5A_9*=94NX;LLAFK;K#_N! M30N!7KG6\T!CK9\/>&-L["A*--%VA/@@0A0-DS<)QW!VP)P595]BG@J&%@WEZP>QPK=[B-"9'!7PS. Y)OZ+/MV_LFL MNFN"'[<[#+/;S=VM7J6A%V81-?6^G ?^FQA+3=W7VD2*5$7ZFML^(6+//4#9Z+=GJEFSUR9KN M+<1=;V'*2XW1K786C9=JU=?[YO;Z"6^IYU0M>G]_Y"']>[OT8IW M#L+GVJ6+F*&FVL(8#(A!N:^AKAMA5,UHVR]X&=X?F*VN;,&O7C2[*TK!PI6B MUR@Z49MVJ6?!@7J"!9^H+5.%D6"2'9!.*$N#;:&!^3#(_KGK/?UULUL\+Z%% M<-7O2[H!'T8=(K=:<&054.:VBH'!69)\YK36;17%0EO^<+-(MJBN#@6(I.%Y MVM\;\P!@@L!$%BFO'@7C9(9N!/_!5;& *+[?UHV7G4SWR'2W.]!+KM7"\#@P M\I5I].#'%ML\)K"GR_JBKR/?8D,U1N>Q9%Y[NWEZ..UNA088$__1QJA^\7RL M'D_O^=?"=-%M"9%F8 MT?>ZT8?#F8BG?_R4+D&H#DQB I1%[,G]/?XH".7 <=%BD+[CZ/'H/S@;/A/Z M3>R?'R0;X1BC4CN4/ ^ &@-C'&^"4"OH(/1DC+V#@);45S2(452RV>HT!5"4 MAM0$G['?US4F6-O.C&1X GA7MM%#5"F-@%2-J;9UK%3!O3,UZY&DK#NJ9 Q5 MYH_J6IO0CRE:@X,=2G7/?H.6 N5 P3MR0&&/@F[8,8;)EYS^+YH MPB@L]"06@@>UQW0:+DIF1Y-VHCVP!YC@!N+3>&)B5"'WQ3K(M5S[ GP-=,QYM$IAB1CX*%&,\]8+O#UA/_@J M8L7703>?\&]S26.A6-&&>)72T$J-?C_:CW)K(H8V1"ISN[I# #N]U:,^#PKO"\R4?)1]N2^]E>X[[N'P'%(0 MW&$;2@ZQ[Q/K-I834_=3R!BCKV+> ^[:X&G >%E1VUH+&+PIZ\ZIQV??5-F$ M9>[O"5Z>,(]7'$ (LPV%:<0MHSH>M1!S,YOP4/@]PS5&^N ^7LS]?GTZRJ[% MY%R[&<--,K\I>HR=_EJYROEMU3PYEYV5*9K5UV7X"A!2_?:KEC\KG%Q?%/;W M*D4IE\]7KLOU4OE4NJI6RO!SOG!9*-=K4K60A_]>_)5R)Y6K>N%D''%^J\W MPGXYF1&R;=?XW;1G%A9$Z.'88]M\-+SA?R%)/3$OVC=()&'FD7N@J/- MY^MP^S76?VMJMGI@M-N6]'_DI_X_Z/ZC4Z2I_Z9=\$5;5[/N=;=\YJ(YD0IH MW1VZL7Z/RN>X?I'.X]FPQN/3H 7F=%MK/K=US$:OWYS95C21:U?2_R('=M?T M?B;K!60A+.#ZU2NQ0?3YVE208MOM^JV"5X(URZK^KVR&0;)4MF>:]>Y&)C[0D]<(8"EA^>3DG<\ MUZ7^Z\BNK.SO]0P8SL1Z#TF#7R,>7X_=2X1[>9(R,'$YOIRC*9NZ2T09OQM@ M0?NPD'[9L/^J-@_H3\]'R;A^P/O';(R&V>K=T?5Y1M&V,C$EU1A%FXE,]50? M])KRMU]L*_;WW,V0QO)38#LDV(]=>LJG"6.01%C#Q$218JB8_&9+317$WU#E M^/ ,"_1-,D@^]6!L[_VHGZ($'MJ5X=VFJ@)S6-: Y#;\]@GM)/8W64)Y;F*V MAR/N]O-]- ^D;/%,H>4N5%V-]+2-Q;&@,YR<2+C='QZWWUH=Q7K#>0AL?7M5*Y M4*M)^5/>EZR*S M"?,'[3S5!D?Q?9B9@GAY00?&DF)ILM-C M6VBG;R=78FINV1@2LHH4#ZQ1?)(5E:7R]^4W)[=_:H7O%7^P;N08HPL]J6+6 M6Z6-E3K\+QS<*!:+1UGI'/SD!3="R(M*.V>:F'N&@X[#$FGV%2\1R75,E1YQ M8$JK1\^%M_1QLW[DQI3%&H#I:5'B*,X*%BVRII *O%CL &L$^4\>O)O0-;PW MOA2/1&-3+[K(Q>>6Z30,JYJLP_83P)J_>WF)WBWU/,=ZC90#YSZ+^'"L(C/NNF=1P>*\$N:.'T?!.-PZ26H2%UGC5K4A' M;6LF:%-*-$7P-6-@.SW3R(IG*MD-*LH=F'P',ZH9];G]0,/L[_G&X4H A,8^WFW_ M/PM6)F/$(\$+>Z]&2:$VF9W[;V$H6)&^HWK!.(;^0PKB MGHBDM3&>@MP+%G!3Q3]0>)H%.^0F/EQIV0;:);$4C]Y2\KJ%U2UR4].9;&,F M*I7%(".SVAB7L]NR9HXQ-8M9H^#36%";QYG'K>60&D>>SKV_9W55U4:3VUO3 M+UCD@D_Q;>6F[*$?V&C"1A$GXNA/\J/*7W$B([*IT?UZ&Z0 *\3%OQ]*+H A M>\'T+&)_3Y3[XA0F3)N6T>D1)H9LD]&B\HLF5@'IU.=2-@&?JV/OC,W.*0]V M$@?<#0#CJH:[3 OE^^Z2PY(4@Z[%^IB3I]"V:D]]G0K<,*@(EIQ*^XVO4_TO MOB;K6(YC&B^X;WZNTVX@.19IM=V7QL<%AQP=C@?FQK*0>"S71%0+*;^&)LJ"$# ]K MID+]V=]08EJ#)CLC&@61B:IHIJMX?%V*1Z13%=%P9.Y3\K>X:,#+ Y0$ 1T5 MA$]?XV_4X?F&8E]2>"$6S<:S%%Z(@=D=GS^\($:;B$>E7W^_17]?5@HCMY6! M>#A"/GA3^LR>9QC M>C&^F&BI!Q)?71.I$B^IUL-Y^OS-2$Z0"M45?'EF-, MW!?6Q_X>G1WT#UPM18>(QT+$T?(?-$G1%%+VIIL#XQ 5WJ33"Q8,QG>\-A%Q MAJL)(Z2H*7\&'4R6\.CDV?!/L-Q"44,?:B-QPXUAH+#\1MV)L/@GSXP >@3F M="F;P-9._I^T'$39!",GIS/R1!;S2ZU<_'U^>9]_B:V1#U=9 S/C&LGB*5%L M[N- P0Y_[53V)V09^-4S/U6H.N=0O1'W\+ C$67';)XSEO/X:Q'_L7=.DNP< M;\D]WD'WRMX2 G^0@QS!2OL:Q"J^+6Z<0&5@>QS+M.%("CRZ6DOM@6]F^-5% MSG;F*11%+F9I6NE*&]RX':C''(0(=S"]4Y]YW3AUZH%73:1"W*XH$W-]=R0_ M.36.'_$)69%I3JZIT>L<,.TQ)JD].H!?-6)V)%&<(-F"XN<2A<_]!L/ (LY0 M-(NEF)L:.& R.:0KBQB"RQ,,MQJ+.?M]TWBEBQA0K5.A.OT;B/A(P?JS MK5S;53N:RF7DL.,Y%R#3Y/<^6Y$&@5$79N_0!.BT?'K_F#2Z&4M3/V*'5H8K MG3V:'ZI]9TZL)46T-GB1>]C$=A=P^1SK[;J/-0 L(PU/JTC_G$R0E+Z;""F' M\KUL@)+D.=BQ?R21EB9Y(X]YP[>4N&7IB_%E?F*L@T^*_V1 M70"@+(&?5=[I@@,^R_'[8B5A#47B@(A-+LD %_)1>)%!!1XT=-/J",$!_Y]KV_77I M[JR2\-@E/"[-YT#A\#EC2YF#6-+Y*>T&)(*_[Y?>^!G:4D5^PS0.M3=Y:SFY M.=]^"4S&_;UXAJ64AD2?_.9?WU2'FC&P=/03>NH+KW9T_1:J160%AD#O6-Q+ M;Q:_$C1U4"'Y!)C]\B);6&=HB^%G6#^SH@%.#6;/"H9%S ;DQ,(7J_#?0/-F M!>S3R]2*OY_S9BO>GS$I;&Y+M;1?3[6FM\PF(YGZ1/\OD2*/MBW M!S6U@RL1^1/1*,\^V0(5MOZ4 P2BGUWOE!M#U \L<,JG6NJ+>=]O'6U1V>;< M20:IT"2#?&/TMWV>+V;;K>.SY+=?)X7C^E=(+%@]L]5:75498$(D,M%4K-&\ M-Z@ZY;7&Z#13SG/G2QTMS%B.Q1/\P+7 M=4B^Q*YO"AIKYCU@K.&YE1\ URA8-9DM>D)33UK9O'PJ#EYC1UN!Z+CFK3EI MN&CX=SGE;T;/WRB#]+:@W'KQ+IU%^0+/_C8^>=DT,=C-&IYCT'DT>/Q=3U[( MSV^V"_&Y#LS,=#00W:E.7K A3\#?.IA3T\&E%H..$D^G0["W%NB(Y-_*M< O M15*AQ0RAT$L+0WIM]?8N!K&-IUP8O0Y:AF@3D'[\\Y8OW0V.RG\>'U>@'W_5L3/GYXATYT[" ML\0U68^Q^0[79JF\1?9G2?,OM@J3()B9LR',G&>92HZRN[KI#&_D!R5NM#]5 MV;F_QH=$] 73AGY*?,Y2WS#G[E.RS1(V@%YKL4BGU*KOM-_RM%E&.,SK&:Y& M\X4)"^R.+N0%Z,#>V7VO<%]_BX[>(ROF]1$G!42<,0TV+V_Y10&&^Q68Z*QM MB;^3[>@]0LS6U?=#@X>/LK B;XR&+[?/_:?+M\K+%D"E;ND5E$9!:FS*+.^P**=L_%I!_[)!H'_J MJXIHD)B-7V.0/I>&HK5!(8KJ=_[K'.N%S7MV6 2C)2$]):?6S8M,&?4_K$:X(RRUTD"M#4"YMPU]W#I/E[\-JIF)676@]M=)FK<*+!UJOWD!SK(+9&[1ZKR+FZA5S-?SK[7;H]]6I^EF &HL>9*C MW[?YY"+ 330]SW);?((SI?L"BYV"A99U\KYFK6P),,/IT%.8$7" 8P]T&>%* M#7U(&:VPP/T]9]-8KJ'_SYXM%4!4+>. U4L,++<&UA9W:<3GL(:!R9K(\[3< M.$O+3=,W.%QXSQ ]X2F7COJ]*Z;\(L :_-\_E-A]#(SJIH1X*RK]L_68B;9[ M9N8XC/M[3<3C$BBS"+0@$YJJRFA#;Q'"MF:;B(5U;@Q,POSJZ[![XRHPX"K6^J4^>]T5VZ%R<;JRY@E]/@,(M?UISRNA!UA.=MW[& MTR6\B25P8GD1#A1AT0J1_D,^U;E*C.;=JRD(7#-L;V9,6G>$;14FQ* MT5)$H 6&78<2B/E3C'XY(9VN.5:F(.@=RAB\) 1OM\ M]AJ^E9Y3UW_^5*^FL)=SFAD2"S_X?6=]BW'8M)V:J@@V@K,28*:&LA;3 4$6 MALQ%9POGS)62C>97PXJ Z$M0&UX-8"H MEN1*(TQ]?1+*X(:!#"9W((.K!1E,[D &/XS/M]2)OT83E17YSR\8QXN(L=3+ MM;&%=\/M@)Y3X26<'3=16B:C.;#X)A]J"H"WH[IY>NMQXI+7]Z6:U:[(W;BG MGZE_VHNI97?6G^J-Q:(SD8#W]Z;[,@N$#I9R5O;WEO!6BE_26[GMWNK#M%4Z MJL@[;^6#O)50&(N3K^:LR(_UTURI4Q_]B>^M$P%A@Q3V%Q\R.\%U"00PK :D^B4" MZ?PN0F+1>.S'H23H@^7G^\A7=#"(K^^LOR@S\TIN(C5\PJ-NCG<,BTU2? +NW% Y-0P;DDNPRU%,'LWBED2 MBE9_:[X^VX-Y>:4-2U@YJ^"^;!"GS+[UK MX_IY^?7H_ 5[V,[)+["&U?,+#KHY_)*8FU^T-F<7]W[3!6$WIA:DL\[P8*?) MK9:)O>.:8 P.>GU94UR['LT\C* /L+=ECYN>C![< IO'KO5>63[);_!5R[E0 MQ79"!!+C&&):VXG<>WK0HWGVI*X^./Y58H'K !]=(+CC9'6PHX!%O$'7+H3W MC:@'ULH!#]9/2/?JP'M5,'Z5L/ J?#<)H3<.$W7U\W\@X 8B(,5UX0E'#X_6 M&TL/RK!\QRQ7WU4HFS[*KFJ:&P20'"Z2 Y/EQ/U&M MEJGU?4T!@P.HRX>K$JU,Q\S,MN2^#&^A(4(QH)Z( M#B%>&H+[(3I?3P+G6[K4=%U#I$*D^0G*&GCW^W\Y%NN/PQ"X-R_[^S+V/UD\ M;:@\VM!IK5W^3,YUQRP?/*VOJJU8")Q++A3UMB'EJE6\,M0,G^IRI"+/*Y;X MNY.O@7Q59<3#XSVBG@>R:6.+%'Z1)ELB35.7T3V2J8F&*K>ZH&CP;H!-A[\6 MX9%P%+M-50+5 *:SR80O(:LSJ85R6JY\: PL4<*ZGU%_@Q3?XG8B2TY!5]&[9,/1O M[F\+%[8.-+BJV9;1=_M)A:KCJ5A(@2N>5HLK_-G%5@6+:/C6L)I$BNAA)CSP M#7L0<"6R^:1F$Q.D+O8+O[,75W]KK?86D=J[AE4E8X7?<:Q \$P@VH3A2RXK M;>)K9D$^[R!B<4KAW?@BPN:B>#Y2AM5B69<_BP,76M3:9,W11LF:51#:+VK4 MT>/@ULK+IYU/TRJ+$WKK),TT$R?7-S5=2D17*W)2:^9$FC4CV?+2)C%\?OUM MIKM_<_IG,>&\ZUF;H$F'9H<&"9JCS2:O7\8,:_E<7:D^MII;0=VMDRZ3=DP0 MA/BR$F7=+(>37J$%J76 M>SA-9]);0N*M$RT+Q&96)FBRG^>POU/67-_G[=OK?K]WU=E ?_T#Q4UJ(2-F MW>)F%83V2YQV][634O5S^RZQ/83>.J$S*RZ3W!8G::9GBXGHBPB:M^B?H_C- M^4.NF-I8;]VSIO7)F87,FK5;KLN3V2]FGEYJY=_EF&6W/\T?7IC,GRIEY@5[ MS#5&9N'J[TDQ=C8\6[J/W(Q)=OO.H,+@5GI2I2X;A4/\D%9'/E M61]HS&)RBEYXPA4V_*5FV]Z0:S(R1P(8_RJ;B_?32V>$.7,33;AM4]9TG"56 M>TG?DS^<)_JPJ0:54O.$7*J[6&,66=!>^S/*V#QX6MEJ,LJF?'1F=MD'Y7OQ M*;(9SD[]2LQ._9HU8F-T=%'_,RA9^2,YN35Z:SP3+-\8V;;]F(T>/V=_*^_* M!#LYOZ[5"R<.=WBSPCZF!^@NW6R7;K9$NEF8H/M7IWGY%?+:W7LA;9N:KVF/RKC_I\<- QO'&5]W8U2;:O@/D>M_"%X4Z0KW(;?ER5:(M] M'&]/O^)"NF-"H+/"121=[KIZ9G0'O=^)[(:Q^OL6O2;!%P_B?(FS_B+W*AO. M''XYV!_U'X^5GGJ>['X=YOA4L>B)DLZ(DV8:HXO7>R41L]MG3VY3G)GVXECY M57_N%W=!S5U0\U\1U"QJKR*,F._",4!41. =!+U>;2C305GD> "R1)\>_RJ; M"GT:S18_ L"X8BEXF[##8&PL,=1,A;(Z/(>YK(OXK5WJ=&NE7MM-#V)[T&)[ MT!([;\Y4&V'+G4==S%[.VB[0X@LY3)M.7K]]T+Q^J)JW_5Z[F-@&\GZLYE_S MM023&B%W$^Q:XK,KP3>G545JUZIBM:TJ4E^^5<5709U;M5FX*.P<(0D&8,_U MU Y(ZJ'J!7VR!LT'M45N)=!2);@E^/5+5P.AJ&M/FHTRL&>UP;B*[.^UY+Z& MS0?5USZ:8M0F#A'/$952!;?5@G\)G$)=4WOTQR',DU ,(Y+<>AYHEL:_@E=@ M!O\72F+9LE1\RH/A) 073SMYL#2\$/[>RC\AX1B.=8I,8*2_D5%&$?O^DVU M#R,C=#I'3X017V14V#@&O-1N:ZB@?%M$3ZE# F&DGL5M>: 3RCON+Z%(MDP# M;$?^%_:"C.H8%#DU, )ZFH8N'F#HD&/M[AC)+"\YW'GW'1Q(7\.]0ZDV:"*6 M);8.T=]@/Q 0"^^^:1O']H2P(DG\@3P"!AXAN.7;POV>BEPQ,LUG,:TG>5(5 M]_>FM(!R)H.([ 1E^=37-0+>=$S]!1C=(1+;4S&XAGB*IMJ26?("[.63!@1R M.E\-D&V]+]=452H;MBK%Z'X^%OM'HKX.N(57'I8ALT!1810$2>_()CDC02TZ MD026Q4XC0M9W#,8I!BS5[.WP.C]2<@JV,-$W!99M&1:<#E/5B:5X8Q7R&)$? M6NKB/2>1QG"Z51,M3XZMAXU*\4,1$+O8OX>!I#L]@(AC+37T-3JN395R2)ZP M%R:>5S32Q^!L:4!AU(IQ?8V'--;7.@ VV=N>(\<^0FQ>:1?%9/(X%P<:.44X MA0N").-6Y7I*&$KPZ-*^4+*50C<=<\/AWMF(3O%PK*T!T8#?\=6HJF/'^GMNCS^$)II6;P)=X#$ GD"TLLW85"!FL 7]P M9F!@T;PQB^"."':X '5RP/6)X,()EFN!7@(^CR#7LF84#OHQJ7Y+C8B30S#( M0S3UQ9G#\=)]U;9F8%8RDQ6&IOR%K#/ M7*)B^[30>/1^=9EO@M:E'AZNNOQZHEG8504LA9 $-U__M6FO-4;WW:@Y:-X^ MI\XSRV:Q;518MURI%_;WTLQHBO\S%EJ#WS5&G>;U^=WP(1F/Z=]^E,&"N' X_X^ 9N. M39.OCI;^ +*(6*2EO;+.48[7Q?TK[G*A,R6;(90*%%8!E(H[E(HS2OT^?3RJ M/;_$<[?)55(JSBC%?EJ&3K'$''22/H!,H@]2'QQCD[6?8!0A(XWYRX?2RK-V MT=Q7VVVU16$+S7.$65<^ZA=A:[T!-;^ :V@>&N.;HR!N]O M%3U?;%;#+G;L(OM*30SM>W@.@N>UMY?;T]S;Q>_6^PB^T(0^EA/"^QNNG!7^ M0PUKP(* MZD)S;@'QOQE&5N)D*/LC;A1$*!GPYOBZ)X*FR!9.K'[6(0[YX+1[Y7=WA4K&I_K!@?W",HML3@PW M)UE\L/]>IRN5J\P';TYLF%\UF ?PPY MDFYN^DQ^ZV];&%_83K$PIU<&H_=(0XRWH)G0U^VCXFF^?SVZ2K0<;F<#$6,L MV"@F4/6&>@Y!LQR3?,AZJ+>L0=/2% WTHAKHMM;756Y(X5=T Y-"'@:F9BD:G1WK<']O/,*.M@G>M;+.<;XOXR?A MX-IDO7&WP&WPZS\_L>RAE*/D-7@<>_.,S\.S##[F_EY7'F+05NUY9C'S0YF) M^[*> =_H=533NX>E:DU278+0N.+>CWDYS !A[@9Y/!/7@;2N?Z2N\:(.L?=# M2S;--QCH139Q67A-AEEW-E %"-@!86BR=MF>\:49PTO8/@^.FJ[O[S55K+EE MZ='\>A.7H5'8DUV"#BS1!9K?!+(UA;3TV4(IMOXH:PS0OG\>[_/]L].:_17CIT?3XJE M^M]=Y/1CR)AGN2[[>U59L]3=/G^<05/I[>\)G#U,[\8HH3]_A++J2(R#BN@/ MS!;H89#\XF[-8NDDPIIE*4@&*$1X%"^12;VQVU1?B@R^3_%3O&LFU;N_9Z&Y M0.K"5#N:Q;ZK:"8J20/C,AA8^X[#<&P'G*U4X7_A& X_J-]_.;WBFQ;>N_A*EWN8 MA>A_;Q)Y[<40BQ6WKK73?OLR?5XL95UX;5 _378[;=$RV!8KL[RE^;8B),0< MBQ[$$\Y/27$C&[9T_N?9*UPDHDV[DHV*R85LRF4C N;1],0WNT&\4P\DZSKEZ-T MP7*[/^0]RW=7/XMEYEA_H+.]$5P"?ON5X)3H830TSKR_UT=C'9]DS3!=*0BF M,TMBFMHGG7V$G:PK?&.#>>/X/%'4!NE6M>", MV&$B'BH^G$U@7EZ'LE/[IM$"W68)ETJH/+I2P%_XM!;SQOSW0U.O%*_X\"AZ M2SQ/J]+VG,3-55;UD\I;/C=ZKAR[S"66P[;'23P;D\BSF&SFIFRFVIH((V8B MB5AZ6B!Q+"9"#C:["N7;R+.._#R&X03F\&,;8K-OT(45B+&^8:D\I=?_!GJ& MK+;'L0[3S#K<759\LK-4)=N8^;C[>T!O+I^9B$6I$\M$@4-Z%D;9$ IIYTY] MI#MU/NC!:8H'^5)M30EH>0@(.!I*X+8D&H'">F[[YFR<2@E$HF#>#IU M=)3XX13-\2.,IUZX3/R\[^\!3\BZ&@3>$&2_<\5*5754H,)LB!>Z$3!7E MF2Q_)1V/>_1"E:5Y@R$( A$+69CD&H/,[JEG@YX"CET!@4?>7#:]N,@+/1%- M9)/-FWZB6E""#51FBM NL%4N8*C.M] 0XR2:/H U"Z3LV6M9RGV)'\4CZ51B M0>=%;,Z$'(A(,"WI.W>=_7\3OC-3!2'L^4*Y]RT=,Y_V]]Q,&%';4L@C!]/= M56RG*S9T+:Z$R@15"RTOH8[ Y^82*EPZ\6,KDOJ"\]>7DDX)D$Z9M4BG;O7N M]>'4_EU+IC9*.B5(.F4^2CJ!C([$XD=;*9UX+[2O+)X6J!]/[^K'5UL_GO[R M]>,;Q.A;X;/E!G;7,#$/:7]/N&L\W7_GGGT< ^5LECB>Z_4&LBY=JJI-N=K@ M0WNNR*4N'!^F+,!..@IPY)SB8\O[&@7QAE2_*LE8ROK$XJ13]3 M9=WN B,8^H"7YP,SH'+3S) BV'@TEF!SQ$=A6-1L&(BC&S3.2?2=WOCEC[\V MW9FY5RGO[\D.?Y+9XH3A"%B2X;F#'IV6^4APK,J_<,./QF_O( M%:N)S&%J"KNMJK1SH"+P%6'\N$=;,#-E^R,)O;!LT1Q MZSA7Z'H]:UI'YO2D XF1Q*EIB6QO(BSX&M#69G7DG2"J+R5VD>@R B.J:L\Y M!]X)X=L3 6N:!ZKL,9@H9/T*@^%8!!>JXK=UVO7B? KU\_@MND\%@PN M]8Z-%;!4D]NW% [5!/=F(G'P3N/)]"P7(P!I++MCW<"&EN;?9K1@Y^S6^>V)8'62"@[M3#M=T<:HG!J6CNWF^2@>' N. M3++M N&6!?@NNEPJ2FI.71P"-+_HSH&!U!O6DA>MY]]*,3C-X\-V;CDC)C/O MSGWE:,Z6KN4]_E8L%1"7WF"'2Q[*FDZ1KCE=+\2F\LC*][E>*[7-9[I>Z5B* MNU[XTVAT-;A*QJ)#HZY_(=^8-\CSRFN#ZXMHUW@K M'FVGY[5>WEV=YQ6;U_/:OIC[^HO-T+[7&(!LKJ%CW#=.FA@DWA#5#4**&,FC9 MEA<-F_\.*-.3F;:/N+A3E.KM+@+\VC;&\SI/ F(YPH!&R4][@XUZ@C7HLHW* ME_[2X2DV!'ADM.T7K.A6>\ #*N5Q8;T>FW0$@7/1KT>?U8HXM?"6BIA<-KSU MJK8&Z%9;(EV'G.,7PWQT4GYJE5O+3?2I](!L?9L, BG.\G5B/F+O[XU1V_D: M$'1L&W-#55=EQ=G$0PJ18KVB ""&CPL<=^;5-S5=8U0:HS7"M\MFCP<\81/( MB^?CM$1Y(Y8)P?8/83]P#VE>\&83'I'UUD#G009LC %V7YLW\>,;Q:%X&:8H M>Q0FR&+%;'$<<%[>WT.H48$:T-+E@:5*@SZUY,A&#[#MQHNIV;;:P\X[0*M# M[$.(L0K#&;J/*7'$PK)3;&DBT#S[V<%(<&!I$;2DJUDT%4PT'ILG0ZG7@-T' M8*AQSO?Q^%AAC-LO'$<4X/-$$H(;0'N-> 73AAA*@ZS HGD6V%#%B(HE*E%C M\=AI>%X9_-%ELO][:1Y*IR9".F#+$B$0GHCK1!]RY !XBU#Q$54?88!@7/TM MPO9L?X]C!T]L$3 !VL3VV^'_&VDS39;-^;U_UV:N!>FM:\"8$*K9$#1$2< M^(@GEU*PSU)UK!,;%Q8-2C'(Q+$[I^D;]4&9E[%$+!)-)5M*-GI2[*/M8*WXYK)6/)6)Q,)+#IQ+0*=I4Q>FR2R$,,C4 +@J MUF$$I2>7@[,J]J/+,N_1IC+O\S#5?#VIU-Y*L>U@WJ/-9=Y8)':4B"12H3GI M"]UA.X!.7CX^G%.1)Y=CV+BCR..;QK!_CCIWO53U(M[< GZ-.WH\OH'\FDI$ M,HG0.&6P&E]2$HYC3F\08Z6O8D^_RR5M.(AO!V?%-Y>S8M%L)!N=PEKO4^/Q M,=1):E'E>'4FOF R,+@Q*#U$9W6.FV5R>^IG4^N3*.M6A9% M08KP0J/?C_:CF^XCV5>EQY)^_;LM/WBQ(-UUSX&"X%OV1OLV40?J>0(%(9N> MBH' ).,$ Q3G98"-]62N"N7C"ULK*D_)]3+ 1G@@4Q@@%LG&LM-8($+E[6,. M!>^82/>G\,Z!^M37C3=5Y09=RW,S&2A!"C.OKK="CK@S.<5^BZI*V.T6&RA@ M@>)6V)UPV>B)O1.L>?+WX3IV]VQJMYZD=^SK%+['[[NZ_AR9)?:EL="VK$#2 M346-#A%TLW._MD+KV,G=0[7>]>)..K/^@."*NZ"/%,CQ M=#)0'(LT[IDM>]811UDM;6_O*L^GM7+KXG=[_;0--NX_A[:)S-2VF8YP=<6N M)[]I?\\C:/W2<=EKW0E^.EZSA;]:?K).LZ_#W/%K?9!:,S^%6O2?PT^IH\6[ M>\T9#(7X5&4]&C\I:;,P)E)O&4-U">WW]%1@A,(5SE%]X;X87 M&*4Q>NQKL9?.G_.+X\X7K+W(2@<3S7[BC=%I__%*NRF,E-/XMU_5PD6N7CB1 MKG+5^E^I7LV5:[E\O50I[THN/LW)K&*7U/T]<&VP5Y648"4TL7^D8W ]>^B_ MY:DS+]'=[\#(K>>!AF$%D?8-0OS_;^];F]LVDK6_LXK_ 95RJJ2W*)H7494=[LGB];(#D4$8, @XMDY=>_?9D9# CP)I,2+]BJK<@2,)A+ M3T]W3_?SM.-[Z+A59Q#S>M5JFXF\*6::,(3]W"^7;,NE(F_4C@EHNC\8(/T! MIR*3)X5^INM2,A!Q:QUQ>;J9=RY=5?#I'E4D6G.FR>]*OY4_B4G=;&^52Q]$ M-R .-LX_^K"TB68.3K.8(D&M9I[/B\NFO .,8?P[5OX;ZYK][=W=O)X]EO_ M_]QZXF3=&E^9>["F/[*8>_5P]]7P8.X;MV?G/IKF_2,T?[<*:_/ MC)7GB^'%W E)V]E_?QL]O0O"R_;OW\0Z9Z2QDAEISG1 TE)H'01X/ECJ>#@N ME]3Y('GJ01U_1%T:'FZ?G;D$=N]I@=V[6NS>TYW'[MT%-ZD3=T-:FNCR 174 M-*?(Q!R;^LY__Q[>_/7@_._-V5^?_]Q!%ZA>FTI[^N&_?W\X[GYUFG_^[7TZ M_N'7SI=WG#.@GZ5=?:[M:OII&CR+$?D((U RD>A3DO<7L##"V\Z73,K1A#+(:6GB M"15$;-K__C2Z/;[Z\-=YFB#OJ(O#26<9VLF8T=T+C>?&/&[+QH%4:,TH08;^ MO2#7^[GVA? GG1LT>PYT!E'>^#)Z=A5+B3?&6*+K>8*-3!(^\B"2XN4*>NES MY!TO;EW)6HZ_1ZI9B2>7OJ^LMRC@:8T#\>#X<>@^E4L@O&$$9K6ZQ8V)J1;O M7G5-4* G+ET*E"X72H$')'/-:'$:28 P[7#-S3V&)?N2;#TSU'0,HRM<1SS0 MSK8>_=CMZTOS>]_O$[P #D+2JNM;8=^8H\DIHFL?-3/)H"='(*/!3JA[7>$% M&]B.(D6E,"Y-9/J:N'Y&^8Q4?9_-N>4H,?6]*\@/O/- M-X*FN4VS7*6SPE5:K:MTMF&NTM8 #*GQK-Z8?CGO U5'I_[?6NW\!S6**SC0 MRJ5&U?K4OF[_=HDH5E+]=:SW5YV++YW.UG]UIYZYO>Q\^7A'C]Q\OKQMRPN9P@-9S[)^N+G]HWW[_NCCSO[7PD])X%.4@ \_XSM '0Y MF *W@J&.)#U?O7;T3S13X1EMI^(#VCKE-$8&;-)IAJ'U*(@ D$P>CO$3;5K M#SZ"JVE1W\:4/"2OK+CI"FS*_8"1L3T%*L[T66HW3ML9U$KTX<"('P;]Z! 55/V\V M30S\E#6??ES-%NJ7\+Z2YRV^](3I#1OO'4]LW'TY@B*X\C9EFK4)K!?->CAS3M#T]VSW">Q(Q%]">]EG+"Y!5J9-@V"$KFI"FR=!DV1L MG<"M:#WH?@86*1;8&AC8 DWOGG >\#B'=KM@'+D^&.2<]UHNV5$4R#'0!6SH M\&KHSR(]^B-FRQ(L%\;^'6PHA!'WV!49Q.R>:0PS?MMLC@=DPI/!>S1G&MN; MEPB:H&L(22:.C^#<>\(EP"M/!(Q9A:\,G;%L.(SQ>A<&U"/HKP3;VW6@#[!& M3W0/(0B##OO6ATER_3%CKR5#31:&X7K)C

P+$-V-VV][6T/+$5G#(]6I+SQ10G\27J8ZO?J#?2S1L;S^O?4 MV#)7X[LI\E?A<.\!]'I MR_P.']3]X7M,4-HVK4S 25XA>XKS5N?2AFF?^H %F\O^"FONH7NKX4?Z$NV& MQ-5&FSZ&CQN[FKW,&0?!H]3'V#W/CZQ[.!"HE$YN)]*UQDY@$86WAC8R8]J2 M/1Z3[0U@/H\3VBD18FQL0U(O#%'H4JQ12C:*1N (Y=O"/WIBK/8FG!"@B,C) MC;#> [8 5<9XF'KN]=6NUEI'=MK85R&O#8O]P.ZA7L,Q2 &FP9-C/ XP8F# MR?6/,.K30ZJ5#],GDG,QG, "ESNF-+8'WWU ?=#%UR,X'\2)<:B(A-34JYO:%%:G5(N1$D..5?Y+-])W!P#B8 MH2G*-(F&?@CF05^$O<#I-I',&Y'5$T"*8H)LP^ MA_6C-TO(&'P2-Z^*NG"?J>:/.LV"Y&'D$*6B( L+F0&N8[P+KO(U@ MS-MI7;81IY,/2+63#.FEV/X4P03+8(I4*A60.LH($W+*?M'R6R[Q7E4V*CQO M?>!N*55-%J(;BD(Y1FQK\0_D1,%^4-&A)/*U=(=KU=/U$OI$_97TK MZN::PQ44\(\ M>/ FJYZPD*&=Z%:A<#9Q5?96X5#6&+E8?A@ZDA6%T4>\)Q6]3JX9^BH734>Y MC=L;LR1N&D.'_+O!R..Z%-ONRGX$0D(\^H'YQ^3WQNV@CKQ&,$B-'(Q_Z)2"X49S MQ=;?B6X5Y\0FKLK>GA-@B*9"<5P7J@"XC.L\SG_U1R.L74"531JRD+.=Z%:A ME#9Q5?96*7T5TE7X.522D\ M\I:AD+^=Z%:AK#9Q5?96625)$CK IRED^^ED1=9=#"&&BDH5#AEA6H:DV<57V5E-1RA1V3K$D@^Y!317XLI*QD*2=Z%:A=C9Q5?96[[F7[%-"HB#35240Y<2.A^,?\ 8>BH>)8OI)0B?$_2/F 5=NH-31%+6LFY# M6N><6NCSHA9ZM;70Y[M8"UTD'Q?)Q[F]W.OD8WTC/A2V&PU[-E5)W,?@G_O! MDR6\!R?P/;SJ*"R;G>A6809OXJKLK?X9^Y&0%8G81:XHYZI,<>^$'":L*)5$ M,&1@^M[[(!4>LWS(,FLN3U0T6X8V<[P^=#MX*D1R)[I5Z*]-7)6]U5^)HE'7 M'(P7C9HJ? HC,0JM;MR_+U*:=Z5;A0+:Q%796P5DQA&YEXA389H_6844!;:# M!$9C$80^98E@I;FFAK15>K,'O9#O$ K0(^:.P']'-D&E*#@:L-3LWI-ZLI#< MG>A6H>8V<57V5LWI.)4L3U!P/7F9)!.9;X6,[42W"H6TB:NRMPIIX,8(+42Z M1V>X^9JN1R(-%>*T$]TJ=,\FKLK>ZAZ=LB9AS7IV. 1G3?0+?;,;W2KTS2:N MRM[J&^U\<77W2 >(P,J1@,=@_"@H8;J-2Z$R784_%!ELSX6P[D2W"LVVB:M2:+:![;AH2B'R?%_\%3,ID8;%L,9V&)DD M52E4> (OPFB44G2%_.U$MPIEM8FKLK?*JH>4%#V5*H7\E[%'P::Q[R+/ ]M0 M?\9]PO@IE-!N=*M00INX*ONKA#A#4X>\\]00DRST1#]&6DY*&'AB5#,PF@)5 MJ"2L#^S]@!E)QQ F$QESTQ'U]",$O 66Y>(VXR MZK82KN^3JE6T,D4&C*9W<^;D+EK#U#'8*-9E8#B$A9(EV!)CIR] _DTF/#^. MJ-B3^CA,A.1F^#)X148 5LK<+W2H4U2:N2J&H%E54"1B?ZX219,F4@1<) M(G]MAWW[+^M"7LI_8B='8=OS7S7Q\]:#S&PI">8G/XR(EIFI;Y&F4K-AHK_9 M%4\^FNIP'!FB,<:3J1%7_9]>I[X@)T'X@0=X4PB M$8(<^>$T^M&$7'9QXM&J]8=0U,WX>2?LN;8S8J**+L@8KP8T&(^9>YEH%1SB MU7Z:,4.5K2LBH^C0J+2\^\]XB7!7X$$P>'"Z&-$X:%IZ]/X9-"8 M,\+'A"+^D(D5J(RP\M (CTDL,]BIK&X>X1_,'*Y&)9FR0\L@5ZF?_AQ:^NL@ MX$BE0J>>T"C]%-%@O?* :&&IJ>K!FO2AX0?D%X'N(GFU J2M6C>):L+N:H82 M"N<1C2Z1[QH-JDZ52Y@RAQACQ*V2:$&S+%/28:?99?"%JG4K!MRC:Q^V>)/( MA>OUGZUW*@YR86AF22@<>W8,&A89B5'7"@_YK*=TPZ"W-D?RV0XBZZIB7<$? M\;]20I+[FHY^3W$;X\0,XH#TBCDXWV.&YAQ:EY5KBM?9A\^ K(.Y+"#K5@E9 MUZ@5D'7[<_*]CP-',[\S-SKA7B*"9@ ")4G2;\#DZ\*_)$EZ(WTZAA%8=O?P M&ZR$1X7?M5URD<*AP-SC8>#']T,T?J7_$]A@^,!AX.F&&\>R8>Y*[KD[5@>N MK0Y<5:;*^.CP%!QF9)L>8"-2U6*SU@U:BC!2[63!&=XG!BRTOW-:GN@(_:%/ M!UH8QD*>RJY;H8M[!%4"UX^ZVH>3'@UV^4$$&(6WX?5[,BT'UDFE<7Y>.3\[ MA^FQ\59?QOH152#R>U\K6&XK#]8WM6JM7BZ-\'X;6X A.^HN4UM3HFWJU MV;#TK(9U2A,V!?:R'>8?JNWS3?X3U]N1O%-1B7, F_>./CG MONA&JL"[ IX2BK%GM24=BO7.]KY6E$DV\-$LT;H!Y([6&#?R-=BD(UKY<]@Z M61TAOHE>C!:3#4- 8\KZY(/_!@>>--'0O.;9"A.'?-+RA,ZATH(S/B""/=("_#Z,YDVC4JO5\/_@ MU7I':*[%+FJ$!]]]P*==,"\IK, Q;-Z:Z3];^J^@7D 9'#%C0QRFH^&6ZZ,D M\#4B[$W*"8)N2]=%[KD3_D+.J,LE/>P1_9JLV0>$'T&'6JII_34Y&XNO216> M%6SIPCE!=G;+.K+>@X15R*I%USL.0^I*NG6SFX7.6'U0\Y?NK[<<.*&93]RP M7]YV?RWF^V5T-"S"+PZL S-V_O+6^74[9W\IUVCQ42SF1&70F2?])G;CC N9 M5 )+^L+AZ%$@'PZ^Y((C*(>C/4'R$J?DF4#G<%;^YX>322]PAJ>9\\VL$X>' M.6A4T(E>- RM2U2[DYW/[6E.^S],&?RS1MKX8;KG^?P/;6BOO&$SRX]#.&/#PY_6);"-U0OL_\;@)DCGL+EJ6=V2<3?V:-P7E,RY1P/^ MT5KED)^C6R;F;.X4S'A^NU]?>/+ HH#EO@>OQNNC5>$'/UG!??>@43NN-)IG ME4:K=9BCO*6M<8SQVFSXM>,/HD>\KJ ;/WDQ,RD5LHG&C[-S5)55D_NA-U,: MK4\^3HQ^/_S:K+2:]6GOY'XA?Q.^3M_K]=,M[?MQ_7A#>CZSY6G=KV>.ZYG? M^'$%>_"/H1.)G(V7_=HG QV5(JXQH5[,5B-36\N?G[PYJ8"C,>NYO/;6V)GZ MV:9TYF"1KARNO1<94RNG$ZN0U 5.B\DO3S59/@?^0%#LRW:M@9 EQBZ<'EZ( MP8#G>T(+VSJ+3OER+25RVCQ?T#Q:M"/;. NGKS<'"2U1,+3\+A#HR_ MV7K^\%_RB,UJJP;W2_T:'])73'0-DH0O9P^P\LOA]W7;&0?;9D*W*) M6I73T\P9/V4RGKM1-WX*SL_G!BUV>PH.&O/#-E-G8*ZB6M?@E]!4\V<@X[TL M/OY)3:53U(M;C.(6XX=?.\ZWX@ZCN,/8EA!O<8=1W&'L]("+.XR->;VXP\@U M1D\JI[63#8FF+]MW\*:.,T&/+>G[:6M3>E[<8:PH1MX U9 )1+[6M0%TIK$Q M=QB-3)3ZU:YVYG>DN,5XV1_%A#LX;?ZHN=S7=)/5HSUN5@+-ZK.K! MJ?[=\V+HV=\,CA(%=B^2]>NPNB0)ZM>AQ'ER%)X,%I22$*1$6>T/B>\\M,-R MJ2N$)[&@>3,._9#1!&!+A#[Q5(=#/XCL>^F5VF10NOX]MJ^?OKI#X?M32)F& M/3,DY"4LCF3(EM#U'T6@^WP4^4>ZO[*.-H)Y0]T4JFI-'" M]H#:7'T?I@X1\FS8 SUGC+@AT[XM-Y@\['-AL\*A,X@4%-?D\4LP>[@3>ZX= MA@P)8(?Y&W1'=D_N\3P'9*I>@$PE-\FK )FJ[R+(U ;)\Y:.99ECP+R**)=R M[B*RIP&\ LI71#88E5K%Y7I=R[B(2O\;.A_Q I=3^FB$)LX;Z6S!$(O:BZ)# M"%X>"T1"30:@1DQ0DVG5#=I?&E,D*;9=8)48"%94P,521L06M M:@D.%/Z,W0EHNS&V#P_$Z5GV""FGV&9T!6%.$2@N:3?RE8WC$(X<9#A&/%C# M6EZ];5;LL?RQ?$"&D!680V/S*E CE,)F->,EY^:)XV<@,GBFT4U M+L%2)VXBT^&/ !KW%#T:XREIU&5;AD28A=LE="P-_08V9<2XWHAJAH]+5X/Z M0\!G9#7UG3Y;:;A\"5#39'0%/3K"N#W8D92*Y?2OE.^ MRZ3L./*2*L0@%Z 9@7Z3PT8DNVI.RA?,7;I=-N^V="RKVJJ$8INW1]^ M&F\T/;!DMQ%R'N-_8[ L]?GBU'M1[*T+!?'?0;.G0. J:E>V#8&K*%'YWA*5 MHD!ER^H6B@*5/1GP*Q6HK*7& BT-]-UR_;9-R/FO5\[.E\N;WYQZA7JEU_-D4U"ZGE5KT5@.[>IE:RW4IIMR6[;N?/ZL3+Y69<'YQL!7'61+BV;D M'ZZM%R<9L5U3QO(JBRV4.&=#G;M5=%&O+&[8[6ZY 1QJ9\4L'+1.YL+R['3) MQ0Y#1_643STUC ;B=%\+]:69 SEXM/)\5F=<(S]<76)LB//^*F$C/C\GN M2F"Z66ED\?WV;A8.A,?=K M"@Y.SI[/\K$; ?JL;;4O$?HMK518H@96US/DEX=E$9*.9+$,ZWG"!(&C+B8J M>*R=P3*:P*&:&3H&[,#!OMHC\-"5)/BK2.6TWZAP*/"G$:YI=H68\"5XB*(LNE[A,TEL*?HG(M M^MV#""-<0E6YQ-)&P#9VT$/;HT>E3##G6;2FQ19=PE642PFX5A387FCW2+YX ME4$RZ%G"U$B&ENJ#T5NL.1/?G) 65@%>]6,J,<;W0MA T+F_8N@72XP!(%,N MT?2\J3%:W>EMI^EI> %B;:% M7[E'[#J0$!J&Q7 C6$$.8N:/0"? Z3"(7>R5"6H&G]";.%108##OVU?P.0<: MIU% XR379*N QFGL(C3.;ATBKVSL3[U!F6;G3T,/T^<.&I "## Z*/")KO#$ M .OAT:Z28!GJ+8VWJ(S\Y$-S;#\-?:@Z%^9CG\:90+.J?YS2L1GOZUA)X3=&V8>5V ,%0G.(!&+R&G4.!$DFI.02X5$ MO9!$P5+CDDQ;ZP4568(4R_89&Z1D:^-B6O,=]')IPCFPIX,2:=%A3?<(]F>" M2F2#+1K :O-2(V_'^2N&XY0=0)B=#MF[B=\//:KSED@$&/+*C.'#@9"#;7%!\209? M9)L:W[^0\Y<$HNK "0^+7RF7?@/E&MA\EK?[(\=S""<0I-*Z9!U4P%05)3(% M3-4+?+J@2R\*7HJ"EZ+@9?<*7DPCPTX;&^B?\_EE,+L]!?73;2VM6&5UP?.%8+M+"XK(YIHCFQL*_K.*N.;J8QX+SND2 M?5]=/*.(E1:QTB)6NN,#+F*E+QZS:U6:I]L*L].J'&?UP9;T_6#)*&^FB/C5 MPJ0'RQ$/O#)8P5X$2AN5UG? 2>Q*?*Q9J9Y%<'"\"Q]W!SMAA*"25N.7W M>C%,9^])P;3(TBCD/L:4TWF@)68]__U\AYH*E>HMXI\V"Z62R4U#EB!D0DY] M$K7"'/-<(C"T W'4I2J U-+([_(+YRT)^J&(ILVB+GQ"XJ\X6(Z5K$W%>G-* MI534F=2\&LU/F=\W9_11LT0@@$_&#CDX.)BD&FT1D)C[1416E\[*I]TGHXAV M?@%$42+P0OJ'?%Y>RJS3^TS%P[6"BZH;B5U4+H4Y[K?4,C:""KDNP83TRI'OJ/F9++7#$OEUC.\_J2E>VE)'K1/<:4[RFE -Z: MUE;)4I@%GO,+0Z>,!9MOGC/>BS$&[D3.(.Z&B%Z$';'=T)_XJ\*LW:MM;7U2O')\LE,&Q.WP_JK>5JU#8I M:62#LT9 91J(ML&T'8@A;#6(F=.WZ)SEU2#6,R4A\UI;5U>:IQO3E<9QAGWA MM;IRDLFS*6H2"B^QJ$DH?,3"1]Q"UZ'P$?=DP(6/^.+TO;7EG)7-\;,:E=-L M5>ZV]#W+5K=-&"P93LB-P6#9(">Q7JEM#@OQV=G&N(GU;!'$JW5E 3[D[783 MM_-N-WVKFW-VJL2?\%F)44ATIA+V^@*YEU@G*#QU!B!&O&!GX/0L#_IR!.;) MJ%PRNS(._#\%$5S,.^DG 8TI]T@F]"P 9UQOI;.#*#UT>G90DA T+5MI"-*/ MT.]*4_)\J3YFB=XT;+ U=V&2H>HDJUD#31"_<: -"=R\0"K7G9%V6BY-&RB_ M+!X<P^-] ""/AHC ? MFTP,S>-9,.33=S3CD">R#<^-?-Z2I'Q LQ$'HF'T++"/"^%[&>'[ S0" [O# MPF$]V!P!/$@6>NJ34M$>3I!*VA'8*_"43AG&9Q4U1[DT06UIT'.@J' ^;3]# ME5FUVJ&)9D\"ZXH("22("1N4N>@-/;#F[Y]DAJUJ=.S: MS L8"/BQA_L/N4<& ^2?HB'8*;4KS^^ >%J# ;Z!:?B*W[60[A?-P&OW_HJ= MT,%#[4C7KQ";:Y&"5URN%"EXQ?7*UD2?B^N5XGIEIP>\2]K$X^@>Y00TH$>80Z'[456N]<#=4?@*Y]!1_<<^)IZY2;" M%(";L4 4)7B [B_T7ZSK&J,$S@5X;.)[M]1S$ MA8G@%WAWILG8^VBG?;:#R+JJ6%?P1_PO?J%1^_F#?J^CWZ,_U7^F.[%!'. 0 M,$,ELATWY'LS>=M,'.C3QC")RC/_VKN2NA*$SL35XJPT5- MH]'CY.)TR^[KYB#R'!>(/*M%Y#G>142>XIB==I8#B%0Y)A!M5,7G0.,E44KU\5&MY3)JS MY:*(F]'KTR7#<)L30#S>:" =(Z!E"3OP, _\@=*GJ7"JC[X%A9C4(-:&7M/* MB.5KU0(>')\N4 UXN.YNG&U0=>1IIC1\/<6]*^'BD0?N)R=$)\[V!)BG%ONK MWV.]+WP^+SK1SZ1+6O \7T I;M_H6YGBVO?+@^@R3, MI\NG UW8Y2RDM#:<".I\KKSN.!'627TNU^/F$6&MB@LN"SRZ):N_A,Z:+P+U M++[$OG"!%>'U(LVW"*X7P?6]B+D6P?4]&7 17%]SP+>5M9BV($S=S.*\;4&O MZ^?+I41O4'3]9,EBOSV-KI]F3^'7BB4W%HBMOTQ/3LXSETJO-BF5T_.,O5"$ MV%\GQ-A\?H!U5X+,9XL:[;L[!0>M[X@S[\#P3YXO D68_14BK8UL==B61%I7 M%6=OU.>*[,[&V8_G:ZL-7?V5QMD;]>=/PY;'V;>SID#%'A@=,X7G3*#,,C)A MAZ'?=6EDV$'@C^@-AGBEVY <<%<#M#@6LF:K7'I3)^A8JOK2 MX^4I^ /Z)P+/:KNN0SSO[VSOJW70@5Y1%61+%RV^%]WH4.-=&U.9C"J9(?@# M8FA&0QMV&KQ8M9(EHC^JET(+@609TU1.J4(@A9\-POB)J3S 81_Y8 @A9&,Q:V6;33(II?1+B[\FV9+%SK"'CAM M-&=!)J.XO<&E+I:2Y%QN32_ROBPV(PO MM!E3X16L+*>]XIB'A3Y=0C2*[##!6G;'0]@=463#F=&S\X3L."EZU^7N'UFU M3Y>OR%?+UL0>?GP']P0E)UJ"!E8>>=_4UL,6[S-BY(7A1$(@H@?'P@ M>N@4(66%.C8C^YNVJ_#B0N!= V DQ#VZVPLF'J$=1NKMG' ML9)G.,J56*Q,VNX,O(NA#><[*E[H#5B^M@L=&B&P"';:$_ ?K59=/U2,*'(, M;#!%TJ+6?8^#L0]/%BJ0=]R*M=T7*;K7OG?T6[O]V4J.H4]P\,4!JKQ"W;V< M\P^K@7$>-$EHV_:%I)) ZB4RF._!C8R(X2'$& ]M&]MU_4?:3#9SH)"Z$$-0 M3:!(P&J!)G%/8MQ'F3*.!\^/V Z*)4\+]-&^)]N#50D^]\ZW ](Z[QU0N-0/ ML&*0XR(Q=8@SB/BK%FR,#F!S[.$([>4Y*>M#R2DOZ3=?GN MZNY]NV*UR<.!]OD7/!D3O[0^D;P4BNF%]@8<-*BL9JP?2!8(N^N,G(@$$9U- M$$W;?:(;%MA3OLLT9^'0C]T^$5%U98 -=@C;YPY(G_0I RLYT)PHCIBMBEH$ M82/%J80:/A^[$7TQ(-F#QFC;D72R"VTRQ1 5FSP PQC.>+/;7<(J>IH 98(. MQ=Q<\C4,!Z [/%.NX55D^#)W'>Y1.[*KUA_@L;MAHFQL"ZTJ>!]\=N58ZZ9! M*=%_=<.H-S >)A44[!.,@,'I'0>@1V18,1"#V"7XI0<'5IOV9_HCV(2%46G\ M1P66I&O) /U"\"''$9&/ M0?\>[.")::+<7LP+'U;DI]4'*CAY?0'?8#49PV]&]I/5=P;H/I++BM\+2_\5)MT=?[*,'33KO)SZM7%!Q/_PJS:!R:<+D8>\WWP[2 M2&4 M TD.>X@WBF!U]Z110&; >VP'HY ^SPA&W%H8PE0^VA\ M2.O,@0/="9C($/IW+\*?Z4,P8;!<^7L)V\F92AMM&SP64(^"S4-F#4XB6%;" MBT7U.?X+V41DA,# !C;:9!2#L:4) ^8P&8$XYB1\8QA9[(,9S(KLB9%1).EM MT9FEG[@CRM9D?S5EE&8\U8%D'29O-!!>'WX$HZM'O< ^==5M$"R5-V&>VJ[O M";*]#6,.;Z B;;DNS0Q8KWR!J]QPQU-S(_N0/R_)E*#U M_H!.O8,W>T0;B>;P"'[)=(\H)+U(3;.\B0?]$,1,%VF07^H-(Z7I$(W34-"T MIQZ\:3"=XPA]'^X&T3S[KHH0&!,4"7MD'408 N<+Q6?L$+X$@5GZ MR=R&1Y/;L%PZ4'LI!3U+0^@_@#P&3QJ']A!O/8.Q3Q?Q."T\8[@4NH<'V:UY M:.SU9/$8!)8&1(3%YE5^EQT1F-$XP.:KF>W$Z\F]PA M_$[/#H>T0D5XX>7""^523JR+=4&B*=!93IQ3K53P[+71T];WC;P3G^"1:(CY M+(2E[-H>GH34*IZ!L,ZLR5 R75=FC_"&866)KPEY^8Z1--S,R&=K8Q*0(JTE M F^\!_%BV"FD@$$MP$Y@7EV.%=S;C@T!&2 !QIYAG#&CX .P5O,;ACZM(?E0 \B;]/[0;8Z?>!/2K" M_"\E[C=Q4"ZY@L(C,1D_2I99WZ,2!)TDXQ8JN6-2YYFO]$78"YPN_!&4F,! MK$\G4QA./R/I;$[ZP7E.\'"'*9G;([XK0Q&Z%10 [EL?,>&K?1\(_FP [JR# M.[ O7! KQK8G+F9. N-H7$B""1/+>E[_E0+$.G:$5B-84K:'B7)*DJ$Y5M%H M*+$B)XOG.Z>+HV$R]@-#G@R]9U51L3=>:&\\Q_W-#4JZ#LAFWXF>C% P1I7I MG']T0J&#DOBF[6+ZHHW*,>3(*=@ ]=_+)?(F);9A'1/XJA/VP#WD(+QYB3,9U8?]D0WK<_-/?FS&]E5@?[+;RT3YE5&>$^ W MP\L_PP<#6LK,MR)68FQ$YHL'WH)C/H)>(F(\Q^LY8TPYLI_XR6D1 M+.['C#!6(=<[T:U""6[BJA1*,$\)FD462G]1'/M1J,MOJ04I=C6ROPJZ*2J$ M;Q>Z56BJ35R5O=54;1=A?>^'4E?-2EV1]R4R1T)FP504DH, +=85Z&3J1N0% MHFR#*N@B@9@1KLMW"QR9#\38M7MT_<"]H+H1BLKQY8*,K6<4*:7TYSF]?-4N MVZ7?5O/W@\95V8*(_'9>Z:E[IW))KB*5*H( L"N -]9>E*K!T)N.RB/& M.LUB',1]SNJ2Z1$BE8F6KG;2U1!X;V1C=AL5!.AB"&%-5&WDE8T+-Q2/V,F) MNS$63)EZ124B^$FL!W%%MA $!=WL<;FDNIS4@811X,/;3U8,V\KHL65T.%LA M,E&ID5."(F_$1SYFKB6U$?@X9I9P_]3@0M&3^9TN=":IXGH6I@-?2V[=U=>< M(HF3HDABM442)[M8)%$,:?3)C 109IEQC(KLU)2T# MCX\%L8#*)0T!<,"E\F&:XZ"*<%:Z9)=2=DTPD1QU3)U:< !4KN3Z>LI/*_KCP5=,.2,$OPL+=GTR@9."'MV98+* M,:+"<&FTTK 'LDV58\^9SY1=/V6Y$ C.7"]3+A;IR_>O92J5L%PRY],9I)<* MQYQ4BJN%8U.%^VVLL!,89H1,W\Y>WGNS9'GK3(R"B6C=3$1WI/W7R46TP8-? M#PW3"[,.Y0_MRCBB*Z"34>VC+N!R#RJM7]="%=Q$!3=1L=Z;LM[K)IZ8,S)) MJC)AX=^F'()U,W7,?_ E>4.*WJRV-VMA+)C-OO5QMFL]V?]7(8AJ5+:4CJO2 M.,VHOBWH=ZMR7#_9PGZ?5&JM# O%(OU^/48CDQUD&A'>VEB?3DXW15G6SS+K M]EI=R5$UK]65'#J_5S@_%A7>22"1=<_.YK"G;4I'3I84ES7NYR7Y_C:$4BY? MM-_/2I!8R+/9:*JM.IR:&1K+O>-;@UDXS=@\>S<+C4KMK* ?;%3J63OR6;.P ME@-YRH1R/.*59G\Q'K&YK'_U2OW\^;KHM7@/5S1XQ,S/V)[[,_C3[]AS6S[X M9J5U\OS#9Z.SQROUVL9XV">M)9?H%=W::Y4= M\RJ\Z0?-K$Z?O=C:'F=J@O!\(MUD MWK@VG"?^X.Q\KF1.9TC?]L'7*[7SN6[^[@Z_ 1MB;G!OEX??/,W<62X[_->T MI[*Y;YQ!;QW4=^'0R-[[+WYH_+@+XY\KG+L]_L9W7#P4XT]K)UUCOV65.07N MK4:473L*!9T:6P&7H>$,L(=+, 05^!,OP;76'H]=V 554DV85(C M,3:6)F7G@ML_X_Z]@:DEJVJY7%NAQZN";^B%1*XA^G;'[B()%T/Z,R@^@F,0 MK07)#O'0Y+Z U##XC3XA?' ];.X %>'59&?P):DKTC1/?2952MZ1U:^.WZ]: MGY+94)7@^ G+3L1]C.+^)*%V>FH_R)+=Y#E8'GYPUDS#\L'K,?.I(@Q A@6*1)!0O2D\5\0]<23M!_5CY<"3W89@8?R7R ZN,#""&([]$_-*3 &0" MGGD2=J"0!&QX*TAJNHA6!09&Z$9=(3S+PZF#4>-7%5ZOA&29.2I-RE N3>FA M]:P.%AIO'>?.1T4H42F7+B3&\JT(8=EZ0C)D_$8%[!<^RKE7G#TO?/9,HE D M#" .$A@APC\JNG@,^\J+1R+PXU##,QC\><@V1N@BSDBQB>7K;S3I&4Q)G1^2 M,R Y?;C2"F;!A^_! )@(3&.1("H#JS2$4K #)$*"AOOP$=J9^BHYSU!_R1]3].IZ M$PZ MF;J#C(GF&HG!@&BP0$5W;+M#)>JR,!;I@0);DTW"R7=C@(<$"()'2IS,()I, M[F8DR:O22"/@50:$JJ/0D'N!@/$I:E&D-K>N##ZB'JLB95Q,+")R_2#N!\L9 M.CB,P"'?RCUUZQ:]7?_9>F=+ I_/# /"7Y0'6>S9L)LXZ6!A6#$\!I//?0;I MLZXJUA7\%?^+WVW4?OZ@7^SH%^E/]9]QX<.AE MD 0&I?+!=IDUU)6UL9*4J MM.GIR1.T7'K$$]X>CP/_&]F=\,:;XTKM[+12J]7HG3<'30 M^=88K,DAPC_9"KP^E$>#)$Q,D)S@T3"VV7/C<]ULE=XG;&DG#-E>*9="V%R$ MEX6',[(GXW?[1($(BGP@ K9WX.5[I*MC-_>DTC@_KYR?G3/^2B@I($<^3I#? M^UI!EY'R)85U@%V0BAI':MW(5J6&/K3>U*JU.D%+23@7=!.380VT3Y6&K(9+_@+U)?MO)4^5FU:<%ZNG!BP8ELV#>2 M48[:5O!D^GO2YT\WCWZ9M"P,MF08T!@\NY#[G7Y#$O'!_&G!. &? A_:OL-C M2[>EZ3 07&WB+$3# ,&2::F7H$I-&%IA@Q$:7%_ CG6UY=32EM-[M%XG#26D M1WT& .LS#253Y FMUT+28HW,(?A_%:9,AM_B2#/.L\FZW+PB4J =)%X JPL1$!WSR*+-!B*1SU'^@*=2)H'BQ!6 &PY0^ML0NN()@L/U;DF&4S MD8K,V$#4SG$0CLHXV(?*DEDW8S*BN.3C[X[@/^ MP768C)L=D$)OO:3>6D(K23T1RA@$.CF)/C'XF'7X0RZS2= SE'%O;5HP*3DH M+&F3R"LRBD"PGSIPOI$:PT1S1+I&P5-L[["5\27U,GEJB7N&OIO\2Y*OJX(N M_(74EM,<0+-F@<"WG@S!P2*^84\17 M%P]":K.^&-AT09"(4(_,-/F'D$U/6T;&=:3,=]43H)"HI:Q.TB*'FHFNC=+< MXJC**124=&[6&5,N3=6Q*1.0 (8%"&8DV5G A-:+**E$]1>K\"&Q6&P$534; M!0@(;*KIR>C:9%PF%5C>:&6[&VIV>V\I?G'2[=$7^[ 5.(SX$V\0/+T10U2' M?T&9HQ[VP5BZ5TA@9&P9_N[BT;035#7W<5@Q3PDWQHP3OE0>8E"*\5(.XD'R#NO-*J9RI#9GXA7XY>I^^G]>-G M]_U%TL931:86>.D>)H"HA)DGZZ"Q]KK<9J6V0?!ME=/FDB!E10)MD4"[>PFT M>!!P[^@T4#$D)]09<90VR\ZC"((DR$F7SR$[EF_,R]9ZK<7_R'J*N3>XZ3O9 M"O>&(Q/FA]";)EGF\.6Q<;M[OLSW&A-WP--C=M@/';?#S8+*$Y/UDA >>Z,Z M'JO[N.C8R5ONVMY7;H,L ]I!,<'[!DJ)LO&BJRO_)HU,NAX,*7-1R*2*@>L_3A-%[L;LO(,[*+&:@.W8[A!J&<4G5-5F^I!HT@G4U!LSCBW!WXDN_&G!N.?5%) MM.G]V+1DX;SU3L7.+OQ1%U0#[;\M$_E9YLQW-GV#=U;S-V$WTC5"D,]T3,BL<2\3!9#RT9EH:J+6,EFVDLMDVM42_;'0ME.9T6V MTVJSGL.DS2)3I;O[S]F"7URGGV0F_OP X;K=405[P2 MME1C.E8G'DVDFN*0$W83+FC35=AN7+#SYEYCPIVWYA*.+ R*MEVWIMN9"G>G M(G]S-Z8%KG\@Z$+! +0($[]-PA6D;@TPI=,.5 $LE]LX?L#Q3?XC>=8RD(_% M.D[R)0J>5L3;BGA;$6_;TG'O1+SMLZQMIJON<8"'??3$131_Q0X!B&Q$W.IXN539 MS0BVU3,@IAL3:9L1MZ&:,3CB^@G$C DG0REPVQ^G0/SSQG?3G&WU#)R=/I]= M<[.8"18,V#C*[-RA@ U2Q>XQB\'9?(;8(F"S:0&;N9M2XTG.B<]0@K%IDE6, M0NHY!QE"6H11@L2$!;JL)#,@=/X=(S2 M@>EB'/_!PG+,<2;468+(Y.2VCH#IP"36. PUH;=GNT\AP9LIB(?;:?A[U%.) M_8 9= ^BB&Z\>G3C@\KB+Z(;172CB&X4T8UM'/=.1#=NA0'OFJE9VH@80:/U MK"#!Z_9Z"K/CIE4 ?TXNCI@Y%J%R112Y0LF$&(U=_TD(+JJ03.$VF(K]YV8: M9:8R?]$72.MY;GWR0CVH'R] !_Y"3OX4]4?1\K:D2I3YCB#2>)X%42[-,"'2 MR&V$\S>R^\+ )\UK?TEH5QDJ*Y=F#[.("ZTG+D2-.?W_^:%3_V^M7M,8=JSVNYLO=]:G M]NT_+N^LVZO./[8S.K2=&J6-?!,JW!J.;-<5@4%WU9-(E3K42@B2CL<\&%SX M74.'XI9X12B0W#GZ1\5Z%%2N[/F1PBVE/3X._ >GCPC>%.=-T#6*]7Z!75J? MV*7'5>OBYOKN]N9CAW;HY]N;B\OWN"F++;BN);G$&GU;\R2^3]CN+GP"8.64 MT<\(;]]'X-IB*5Z0%R(.RB5$AW7ZBN7I8NB(@77Y3?1B0MR]0>X]T)$'CT,T MB8('3N5%U/C$O!'Z<9\?/V1R)7BH(SS,I/X7,BKD?4D#Q)=+"WTJ 8[6GR(. M/,%R)J'.!9$Q8JXR G)(P* MJ]ZTC^JM W%XF(<_4T707:95(,1JH:6_0EU8;*XIG7GAB=.OT3P@;1*#\E,' M%APWT5/H23-&!J9-85BN4S]>< 8^)=%?*5HOJ1HMA"XW%OI6V2F%CGQ1'S00 MDHO+\U,5$W&0,+'US"5+E%1B6AX8MB2\C,HD5-IDP/JRWNK+?R5(::8&.BR7 M>%/W$),^7>&B4A+R/%]ZB;2#8@B%OS)?K>@3D2I#[=BA[]E=^)OK?$4(H,C/ MOD!Z#*5UP7&O7&UL$!;W'!2?\P+%9[4H/N>[B.*S0?*\%0?FA(_7T#[>Y_;M M7;ET=56U;NY^O[RUKJX_W-Q^:M]=W5P7Y^4+K49SPN.N5ZV/E[^U/[*K??G^ MZOJWPM=^P6W^!U@N<+97)"T=/$R19_AO!:$V;2P"@5\\V(&#/,2NN,=@-5/- M$<$KE7.ZMC/2[#/P:%*;ZB-["#'P@E40$A2?(H*I6G\D,3&,DPL* &"$G#^3 M(FF']]T^VRAVPF-N]^'H"95G0@""DU3K7%$:&IS#Q&&36"**RH8)X^UP6"YA MHEY1'OHB"N%X4B&TJQ3SMCZT+^YN;@ME\)*Q;P_M=D7[I#P8$U 4MP@S8H=( M>Z5NUY!N#6,Q2%C>Y>QF4 )?88O_QX^M<$A[MP<[?!"CHT")T^B_"+LW5+7> M] +&5@R"0OQ\V_-B[=KB#O_@!QAD/_J'3@Z7F=0,-LKN309LFE13NBU]N6=+ MOB,DZ#)RL&7')M%!L:.*D+UJ7;'&,@>A$K.9*Y6YUB45%0=YE :LI%C.O'ZB MAG*5EM2!74(Z8$JPE)N&'0 I^DKXIY*@=*$%Y';[HH=IR\S8]03K-K*?$)M M,"U[0*YXO_#]4ULM_.RM@[&"1?;.BL_!W7%G7JC< M $TTW(IH)G5A,Z)O#Y+ ;+Z1L,(8P[L.58&H*H.0E(B-AIB!WD\8^ZJD%PP[ M10L(K0UB&8[WO7L_C3]"=AK6P*#:X5O+3,OX.KRE3$"SNP^@6!6ZL]W##< C M$ &:C @%C4D:>VJ0F0_)+C.DR"A!%,%X.K9HSL;L8;$JIH@*6IV9 M3RB@]JEZF%@6P62-$;*:H>KAB[I.R)C ]51XO)#XJ9WS8D-XF4NMO"4C!!J6 MDQZ3&%J$XH.DF2A01$ @]QT^E+?SV)$RA(6DLXNDC)24E-Z-3 @JMZ-.7:*] M,"%7>KM/_Y*#I)D!&S(6D3BZ]A/%;^,@S](P)9Q_3Y+@,2X/+UI!71*=I80P968Z-72I3NDQ^5\J@POLI9&JA.+L= MAG' =*SD((+N>%2=5NJ#YYV_Z >9>09MA2&8R6>.N(05U,$6 M? *S4ZXZG2^7M];G+[<7O[<[EQWKYH-U^<\O5W?_L3J7%U]NK^ZN]C-QY76. ME?=TU\96=30,A)B1A)EF)Y','K"CZV- Y5."#9R7@[ M:Y!/(\>SS@]\CP'54>S>J^R40'"KBCH;29V) 3<2"1DV&R#)@@S)>G$%& I] M/*H#A]B0H'TX.'"&>*$E2[KBCJ%CG$UUX5F&4DI1<1F#X("O[4GS7I&,\RN1 MXTKL(!*R^8UA5$$*#YVU(/ 3TTY#-.>^",N^9&[]P'?!U"31(7$GX$=0*]'0 MS%9E_ /)GT6&5TQ)LR:F5$I3S=8[*57YT_ZM]SJ9SK>L9C\U!W)S7*??='^?;*_.:-XM&0/OP<@80LE9$.Z ML59!N%874QLLK-S'0E:WH!MKE8,.V>8;+*A@S3VKCX6L[IRL*MC8##31!HDK M.;V?[*<-E=9--]#V08SMT/K,V0T;+,?_$9'U+@-6M ]2O"+K;1\D^7/<=9V> MNZRRVX8S8R=$>>.-NS;,J7V_K)IYT1YZGA][O8VV.73$>Q]E?!N,PL^4(?G9 M=C:ZDZ[M82K7[G5Q[4!>$T5EQY,E;#,VR(QF&JJ5!>94MC:_AL] 2UQPTO/[ MO?B7EOC407T:T.02C10S/&MR,G<]$TEX8[Q@1K,AE^[RA==&[W#UJZF(=B'K9@'M82K)@"C9U[8?=2,-I+S/]<+.U\ MTW)A-.W%Y'##\<3SK-HMF8%5BL*">[&8B:5F8N.!YJ7CK?J<24 V$XXG$Y*7 M'D4*JVQJ-G(F 7GQ#^1@G$VY@UFJPZO/VZ>(;1+R^(XNKKF^N$T5D=P_7=82 MJGJ6$!$,99E2]TD3]! * M8WA8,G*[*_4>G!T'?[5-W=A<[*PDDN;,7?RO*= M, J<'I<+80D"904AA(4N@^*>+%*34$W%E+(;<:.VH=I_2R 3-FL%,N%*D0F; MM1U!)LR;';,/5'TYL?0K+AG^I:L'N=K2UFD*KTMUNU9K*F[@RK\]&7%^\:K8 MY6I9/=\3"89V(!B9!I&&&'@ZS,.VM>HG]E$=L6RSQ9(I5&WD5JF?-X\KA,_ M1"B'EMWWQQ'C'& IO>-1\:0MFZYU6T=U+$ZD8\$. FR-F5H"[.[1O,>PPU1Z M*"$!B#*8^L] S"@0Q[6S+--#?NDG%>^>-YN'U5=8S/5+T7HAXDXFZN=/JM;E MOW^_>G=UMX;J]D4OG#:I8O!UZD.)LOH*FO^&)MGEMZ'3=:+5HR9NXX*LO]=X M*%V_O_QWN71WL\;=\%K3O]M.XF(\O4NZD:'KUPI[K'(6 MFM7Z2H3QA>5L8\(OO]@66/:#__EA&$7C\*>W;Q\?'ZNAZ%7O_8>W[: W=!Y$ M^%;T[^W@;=^.[+>@-L]:9R=O:[6:_+%^7,/_G;T-HV#4J,$_3YMU\:U9KPZC MD=;/1]#H$8PEL'LP$D*36[\)V MHZ'5\=U88O?!TU5K\/;K6]OZ:'O_<@BPM?,4@H$H_VJZ"^C#^/']T&K']S"1 M$G2F?FP=)%_E,!-,B C(-:>HD=Q2%LB:,NS_R3P:X !E<37_B8BNB+[6$>"< M4,U*O<6?0LO?WI-]V2CVY6OMR^/S9KW5:-1K]<9IO?D6]N+1KK3NXLR M_:W?5:\Q,T>Z/1>HO(=GTQJ!_;BXA=HL^O_:K5Q'#H?*U]-W2"*<3N( Q-: %O MJ>%1Q'I\$!86VE4LYK3A?.R6Y+:8)YGM,0(T.]^L=U8:SEA36KS'JPV'/Q/X MWY[@XQ)14WV1RA+TA8\BWIALA[HC60<^"4&W[[0982AX1R^"4 GYQDGW"@^1 M>K7^_XIC9!7'",82I(EE&%%H&8&83V/'->%H$TI>A&95BMF\7]QPI;M2L6P4 M8KDZL6S,%,LL^W(AEOEBV2BTY>K$LO%=VK)^9GVI=JH750UH76^V:OLDBH6& M7*$H?H^&W'-1K-?JU:OK3B&-W]/7J^N/5]>7W+]_O[O]:,&,WK6O+RZM]S<7 M7SY=7M_MBRAU+GXO1&FEHG37_O?-]/QMU5.^N;MW0^8EL ]01Y"+*[> M_F+G+27@(Y[JSN4%Y8I8'F/@&W?[2/'L]V(FON1\$N+AH_)#>&V2EG-Z@:4U M65]903+I6JUVU#BK-QO;1[DXI[R]7I2WK[:\O;XCY>WKPT)95]'Z"Q4;3I3D MGNJ2W,[5;]?MNR^W^\DT_5I'PV>3-!=U>X#<]D%"@KR0OL>';B6U+AP3R"#< MQ\K^GAV'E CI((P*Y2["9[K""F&0BE,XA%\,;7=@=9\8)X H#_B)BF(QAM>H M13N.AGX ^AOWUE2&,$OZB%.H2)XZ2YV[FXOVY^2V,/OE^V/=[];G9N/7S#, MT*F LW;&]_#X=,U=W"S1F0+VN;H)>-^^N_R) M.V@42G(IUVJJFUY@$.^>Y!"^LZK\-93;+\ZO;\.WW-D__G/Q^Z5U5[4PB[M1 M^_GN\I)^ A_IM]O+RVM0=%=7O[QU]B+M9H7:8W.[M4D6UQ]/O:'@P1@B*(06 MP4 (3XJ@8971X#=I'+"C**N-NY;)LDSMGW&QAXIN%<9 80QLGC%P-X170NM_ MJ]9O3C?TO>+<+[J5[19+"7?%$)5"3(IN3;>),NG^TW7+%ETMSKEH:OQLW1!( M5_B3]=$.H^*V:16W38WGWC:M_JIH)NIQ[N2L;GN9DOC+VZ[??Z(?AM'(A1_^ M/U!+ P04 " ,B"Y7.HFQ]GT- "VA0 $0 '-T'-D[5U;=]LV$G[?<_8_SI)_5?[_[SX0Y^63[\?OLTFWYY/UNK MJYGV67U4V=)?2!PL$(Z,V)T"]1[_'B%)-%]^W9V7GW M\VAH170G,>'5DX>"+V7DYY>7E]VH-B4M4#[-B)06G?WN1$H:TLP!@ MM2&> SJ+&DTJ,L24L"(A+\P3==AZ!6DI:5R587 9R3%D1HU7=T6UX'G;.;OH M7)RGG)9MCC9,E!$(? X'7$+@L>5I &/!SGX0'-"#/@S8 !._#^<@]+@J7T/@ MH3F"[HG" %E )J8I70$'2K::SGD0!)B;!K?/I$24K5:(S_U- 2\2<^6*8 _: M7!]%/'#;K.]*$'5[F*\S)PIR;T[BQZU&TV9=.$+9(:^;=\N,52"3=#'[@PX.*+)XH]Y/(Z5TE:5N*F6VCV M@&8""-=]"1GBJI3@E*V7 NWB$-"4-YF>OFM!W+62)8.Z/::;4:?&W%@)3X@+ M1M/U3IY!"N;OQ\66+/Y7ZL M]C5$;!T#O(-&"M-W!VP-T.?#P(RUB^EPE!>7[0Z 4 M?2A1)RV ^[Q0*>( 3;;43M^DQ0HI\'X0'B??XWF8A@3R'[>JI5N*,5 FIF9I M8UNU=6/6EE/:P M/T/!MJF55$B!=5DPM:FECS7+4GK&Z%8?MY8F 4OBU06+(00T-:E\H0PN!@']K@*9WO MVP52P_XV/^SZF*\YFF*KG]MYOFOXM[<^>VQQSB_R@Z[]-M7M^W:X=\4;?!^Q M:*.@!B*&(!9V&#P[4'4$4L!\GP>&V\)(MT?-.8#@$AT946E%$9>XA"!&?*X5)".(!"CR\4QH1,2PNTI MBI[V(0/(2^WO.&W)H/ZV$(BP>A^U_G2H"=,^R=PI.>)^C8:E9E4ATO(* MLZH]2G_Q\4TRE&- 1 3S 58>YQ0(I69!(?!3>KRS0539--]B*;UB\/$%BP6! MBT@!8VY"OI4*8<7[9 >U%*J%R-*V;?=U2[V[,[6[&%I>8HH]&3?U]FVP-[;" M$!V^5/>1%S+HCB$;8DHGD%A+OO(9MB_#2YJ0F M3B&F=KR)T_H#ATZDK;T]P0%_=.*K,MP;Y/_SUJJ+5WQ&5*PQ>W)+39-BC&]K MFFP'"4QCS)][6AP^Y[XB___P7E'[QD3,GW95.6J0J-Q?/)!7:B*\*$38^I5' MN'=2L4>0()0"N! 9++N7TD+YXKLJY3#N(I*"L! XS-]E:>%[R=O9")GX DQ\ M)RA"NA5OX0HJ&0 O:F. QM2V;.Z3"3CCB'#[3MT7PA%X0G[H1Q%YK!)B"D4J M@*REE8*S-O@V4C_KH^DHAM(V%-4T%6&L1HOK2W%U_PPI=W2U&6(ND(>XFDT* M[4*0K1;M_B]32SC&VJUN]]46^?V/V,I?I*4U4O@5PFF91;9]8QYR4;$;BQ'JZ)."JA"E"F^_-A"=-0+D>6X[<,@!68A%E1[8;+% M^'B7*,L!EJ:60K<0X*F^9-E"^_*+EU41O!U44E"67/+*7JA)&A-AGQ^I MI..T"4"<0BN%I#:\$;R"1-P2Z:;"IPTPQ 3[]CT!1?3#]SO=(VKN@=F^FG,6 MZ+VBRD/1_FOHRB?HOKKFYO0K:=Q[[N4U].;6M:_>68-\);7[FTZ*6E]WLQE[ M^.]\5I]KKC@F3 D*:8+J\CS%&:J&V(F:JF$1OSHI7T<4=<[?=B[.3Y^H^RSI M/D(\#\-^0J1\!PA1D6VJK']:12X>HLDDVVE%UJK:3DMYNM!C-"TY6(3M'%9R)LLZ0_#D/C.3N9'! I?0R"2%AV M:+<'S()BYY53($EG%KM[MCGZP\)S]@@(5*EJ0?* '#B"_DRD#1-BN1Y MXE+XS0DCH5@Q10:[*[Z2(NS:T8+OAB3Y9CU^ 6PRMEVYV M?*T-!?4=P>'JYB1N#G&2.O%'O!D& ['R\6VF%:[$"&0BC2- MP!M &%_+=43Z$II518:P"0I9T,&!J_)"%[I<2!-2D7C%'6(0" S$]6+$UNJ" MP(@S-^4.Y6Z"ZB("7*%7>543A(Z#;"JWP[Q]%(N;(*SQ M (F-?)CE I>TU]$\2?!@]0'*F)]8,@)TH AYTO61UV M$354$7$7D^[4)$O5#%40FX3$6?)=0L4R64_2!"4&B%!V#P'1 EPF)._LK8) MHELAEZ!Z[*NKFR"\RA!WXE:"+RMV6443!+;"1Q! :,SGW$N+[E;EA[NROA'B M1X[8"+O1;4[!7NNQU1,V1*$=CF>#/5\_;^%3V\X M#'-I["4B;&T$T'[$]A*'% 1B>V(_,GQ MR>JY)T\3U%17!'FQP#(:RI,W0;E?0F]/ /=@:(*"-895J>.>/$U0K(2XXC6PA 2".8-Y) ]D;H+B.[9WS=[:%1>& M1\S=SEEDDITB8HM3WZ MPDX@#/1 ?&B('J#XXT(_9,(K MX RQ5*6XSLL*F*JDZ7T-$HQLS2114 M9!V*(T/1ARY^G/XQ\>MDJ0]7U^'OM%?4UPH)$<>5A!M9%'3OA\(/F$2B10F7 MGD-^$I1_"SW%2Z>H0IF>E91[KYPQ!8W:.L8T%3D)D,B HUK3S6S,%386#+XT M/""Q,@PPZ4/N>?+N,FFZ-Y<&=I U=15YOD6<^T!9Y0T2X&S>!!*$('E*E3QX M[C$Q@X][YA[E1EC;\(G=>MQ42@[?BQ0O<#I8VLPQ-A>,;T(W@RY>617*R! V M1*5^FANN:?E<=?>E\@-H2_ T9@:(;G2;W7&_R?E:[ MW*6T.S6+KYVS;^WZU(C?6X)@ ?5@LX604+F,I[%NGS:?0X>))(Y>*()6R=DI M@G0[#I2[S[3Q!@_F_E_[ZJGK*EP'JOI\DX_^BOK3GE:9?;,,86,]WHWLOH^B M73^-U)@ )$Z-)V MQ"YJNH.ZJ69<5" &S7%"/XP^+]W&KUKM'5Q-53^];65# MXN=O8"5E!UI=6GJ4RVXBMI;Z[-D)6%%W\'B_KG&5IM1YCD*75\KKDG^U^%!8S^N#Q8P(P:-?5-$#_Z&[+Y YCMHB:< M!PR@RP?.,_NYNZF%XB8(>P[&GU_QQ_\"4$L#!!0 ( M R(+E?B(2C#0P\ %FM 5 &UL[5WK M<]NX$?_>F?X/K#O3R7U0_+K<77));VB)]K'5JZ247C[=T"0DH4<1.I"TY?OK MNX HF^(#!&5)0*;-9");P8*[^P/V@07 CS^MEZ'Q@&B,2?3I[/+MQ9F!(I\$ M.)I_.INZ'=/MVO:9$2=>%'@AB="GLXB<_?3W/__)@#\?_]+I&+<8A<$'HT?\ MCAW-R(_&T%NB#\8=BA#U$D)_-#Y[8]_H="3Z_8RB@-"I8S_WNTB25?SA_/SQ\?%M1!Z\1T)_B]_Z9"G7H9MX21H_ M]W:QOLC^;,@_ACCZ[0/[Y]Z+D0'ZBN(/ZQA_.F//S1[[>/V6T/GYU<7%Y?DO M@[[K+]#2Z^"(Z7[]^_/^?]NFY9:KN]IN'W&]?F6G>>>X7^Q MH'V.DQA_B#E[?>)["8>]\3%&;0OV6V?;K,.^ZEQ>=:XOWZ[CX&RK?*Y!2D+D MH)G!/@&]YZ?&"47>$IJ@!?+"9/$V0LDY:W3>)3 P@6-.OJ!H]ND,&B_A*5?7 M%]]OGO'7G4;)TPH&:(S9^#HSSE_Y_!LO9#IS%P@E<1,?E8V/R,_8HRA*%BC! MOA>V8JZ2\K"<=DD4H"A& ?P0DQ '7H("-L_0$AX=CV:C%;,-,/@:];I'5X>5 M)?\L-R'^;PL2!F"WK-]3G#PUL2]'?3R.NUZ\N W)8Z.>A42''L,*8KA M>1R[Y@%<2W)@W:7+I4>? "P\C_ ,IDB4F+Y/TB@!ESB& >ACU*S,5KT<6+MI M#-_&,7C9>QS):;>>Y+"\97,UFO<1N(M&-=8T/RQ//72?-#&2;W/8I]L0;"W1 MQ%LW:Z.BZ6%YD;-HQ[1<, "7..%6R(R8Q6?@0SPJ,>4D2 _+JX-"YHK FR9/ M$^I%L>=+.;0FND/;L_L8_9Z"6JP'IIMFRU7=7H65/:RU/:[5E>-AXMV'AY)G MMZ_#VT0Y7LLM#ZQ72%6"-$2CV:V'*4_1S#A&?)+WL7>/0YR ,@;@(%**@E'D M(#^E%/3$0X8>2CP<-FO\H$_140.MTH4C/O+HD63V\*%'6>CP@/:(+.NZ.!:N M/1Q[\SE%<_[TT(^HN8"! M4@$.FD0\!VHMV?Y]ZR/MGC/P0 \ZEAYR?HF2"'[T-TDD6 3X")_,@*R [=:( M[]>O"I_>UN"\KM>CYXJM[:=\%T?-)=OR+4E^K'DS2A.^I@X,L!"J]?P0TQ^+ MZX&WQLMTR8,^8E+J,+Q;\R[3RVDD"/Z3QF!%K'NMN!+Z(Y MVMI&6R8E2(^Q]M&633'5R=9&VK*]1U>G63MI*TC;?HZ[MM(^$I"C%W$-(9Z? MAMSM]N'W'0JT3E 4H&#;#V.Z;=DMP0DCRBJBET:'E4]3-G3@QZSET3FJKJWM M<'8%[#R7,#AK6=G(R->-C*PG(^LJ8WS+>DC\'79#5B$EA1+DMMK,ZZ S+[[G MQ= T[LP];W7. #Y'81)OO^&0<[BS+W[=I-)=2)B!U6W?H7>/0O[$7[-VA6;G M2GAEE2!F(N"#V;H'+^1&(^G"&'T"H\'7!NIED"0ORI8;0B;U#4(#1#^=76Z? MXU%_9^"4J])9B_.8Q=JLFPZ&D;&EGU&R%*DZ4RO91Y0\),#%F?&(\'R1<.[5 M0)CE%CQS K;O0P0Y9//H$U+) 7:E%# 9N77"B;EA"O[KWSA9="&*A/B'"3N"-*5IY.+#6*^9TP$Z,DD7&>+.EER*6 ^];I>"UT(). MX&T8')+(E_/)^9:JAAM9(8AYQR%;/(H"YI%6+/+A"A>--#&='HZXC$1IG,F( MK],0VUUM6 ^$XU$$)A=4)E MPV-3%*I+M%:7?N\?]:L)8X1RZ#U@DBJV5ST- MZK5?LR)5+;!. PHXI2D*VHPK 8GJ^=T&(+'8.F'4)]%\@BBO/#?/^JK&JE,1 M:5P$HNJ$2 _-$# 79/ON&D&I:Z\ZQY#&12RP3M#L+D%L!7QJA*B)3G4.(@V5 MG )T@HP'7J;_>XICS!3QO$TA815='&2G_N2QW+M#U?F-O/]ZGJ9+@V6O")T@L]ANY\C%%@>C2!IB4W?3Y/5$3&)&S.J?5@MD6H+N2=.TE>'[!?[G22S M:"-OTSU4=6)^/"]*V8??3WKXH_IL\\Y)D.M]3H(8;W9Z_N8DQVS:7VRV(^BW M!4'K)'WITR SXZ57X\TT\E((%5#PC9J3,%T2\RF7;1@6FIUBR[UL9L49K(DS MX'R,9MO];6;L(OJ _:I(GC6O;:W:3=6IE#=7U9 M$L?V:M$)U.<-$)NK)?K"8QR5C569#EZRNP70JLY&/N_J9[5_^!M,O+7(H.S1 MF>JP5H!2D-VA&*,K=_F*M M 4;0,Q@<^F2#KG@-BX%+>#!@0TQ-42Q8&S[J0U7/C1-HM&XC6<60U,C<;Z5H MC+%*#57/^=-#6J.K0YJ.FJ0T%S^P:@=)$U9=W.B:7Z6US-]!7,A,98E5IZL5-Y.GZE3?QJFQTYO]M'3M:GP3M57U)CUR0!.V-*'C!HZN9I M"LS;T7/4;OH)?FC8L=FFC_][BU8&I24V!6M3;9$T,OX]M*+(QQN51H&Y)#3! M?_!?ZU$2$FG@!%Z'F81*CE_\^Y_(L_:'ZB!ITZ%S8RX'*U7>$KH]OU'Q"J@" M6(U4JI.AUZ$DJ12=;")_3\.-%V\N4H)@HL$U[M244*T(GR/*CC!UJ M8]L$^+%9$@MW*371J2[TO1I".<7H!"48!\HX[*'-IQUM;^'87D_YP MWW]-R-:H1WN#7;B5IR6L)6K)A8"+KPS:&BWIC6[A:'H;:$NDDKAJO,(CK1^= M0*V1VHX>4/S*-O,TF5?:C:&[K*4!G- M\G?DU$METVW+]' M34V3//*O5:9>(X,2'Z& ;Q;9"@82\)R\E?EJW9&F]9L6XV _U>D42C,%%%XQ MYH"#IMAG9RLVKR#;_2+7Q\U>B^7]]MFCUJ>6M!9F:* 5\L['G16YMY&5=5-$C&.V2%@%(-R=D. G5U@ MW[/7G.+8#TF<4@2_W)BN[1JC6V/L6*XUG)@3>S0\Q&V>V.IL.)/;PSQJ.^W;4M]P2251PFK!;C?0F+J6L/ M+=6X-3S3)ZU[/7&R\A]!:7)9[&A!U17^$8C3>;CD\A*+/C(C%*CI%9\U,RZ/H+%*0A&LUN/4SYM:"; MO0+\5I7G,N0 _"4P&(PB!['+9P$E'HAE;[NO%.ZJY$C=[L]6;]JW&$BWINT8 MG\W^U#),U[4RX]:WS1N[;T\83 -PME,'3,=H"%:D.W4[YMV=8]UMY(-O'.:& 'DUPYX!Z+.+7W"80B0 >23; M*@AI*5^1'0]O#,:PL]=:Q,M@Q&$S_X7P^R-QDQI)QTN4B&.G"%\55RGQ#I6 MK S(B5J*ZZI6"A0)55@]D!.H%.$55Q.4^Z]1FL2)%[&U1!:NBF;BM3"D&TTG M[@2,%)-M$\(Y1*&'@-S%_LP72PD6@R,DS',1B M(RW$XZ>:4&#=XR3PFB4MA51"27O_F+K,;EHW]J1G*I Z-Q[%T^RZ%%#M#,#3 M3JW<4ID<\Z7 *+]TIDB(S7*:'/^EV&6SO*:(<\&2FYPXI7!#N 2G2,JZ93DY M$4L11?TRG2K_5%BZDY.K8EFHL)17+TY6SV+_W(-_AV_^"U!+ P04 " , MB"Y771\1IB$B !&(@( %0 '-TUU[M')'"Q_\N;L[?OWO20 M;V/']5>_O+F9G1BS_G#XIA>$EN]8'O;1+V]\_.9O__N?_]&C__OYOTY.>IGV\WG@H1/0/ MR8>_]#Z\/?ML]TY.),;]AGP'DYOI\'G'M[Z^-YZP.3WX*V- MUW(#SD(KC(+GT=X]ODO_EW3_V7/]W[^P_W=K!:A'Y>4'7QX#]Y MO\5D=7K^[MW9Z6_75S/[#JVM$]=G(4**>F + M]J^3;;,3]JN3L_.3]V=O'P/GS1:G6-@$>VB*ECWV7PKT\U>#D"!K39N@.V1Y MX=U;'X6GK-%I'],Y3"F.N]\1M/SE#6V\IE\Y?__N8_*-_]YI%#YMZ%P.7#85 MW_1.7_G]"\MC,IO=(10&(CH*&S=(S\0BR _O4.C:EE>*N,*>]5+:Q[Z#_ Y M](< >ZYCA#\7*\8=L(G7Q"N588JEY>LM^:A=C^_0Y[#MWBS#\B M-WP2D2_7NSF*^U9P=^GA!Z&!2[\R(2B@WXNQ$T]@L$O-LHO6:XL\ M4;#\NZ1+Q0\.V<>2'5'M.Z 2T72069JE1:I9N%-#?!@%5R+>N+R==N$N] MM*5KU5]=(:HNA&($FM=+TP#=AB)"LFWJ_?J0VF5K-+<>Q=(H:%HO+7([6I,[ M%YV :S>,=R'#9SL^ Y^:KA)+3J)KO;1.D<=4$=6FX=.<6'Y@V5(*3=2O[OWL M-D!_1%0LYCV3C7CG*FZO8I>M=[=M=M>5HV%NW7IU\;,[5OU[HARM^98URY4> M59S(0^/EI>62^#1G! &*%_F5:]VZGAM285Q3!1$1Y(S]*;(C0JB<8I-A@$++ M]<02K_4K.DJ@U'&AP4\V;DFF'Q]9A)D.]ZB"90D-T12N S>P5BN"5O'7Q\LI MHEMOA$K/7;EQFN*""=*F$V3@>A'5;R,47N$@F" RNZ,3@1XJJ(+&?GP&*LU9 M];'UX;;B"JSI0TW)(:.7"/;ICW9RB*0[ OV/]V0X>$/)+HUXM7%5Z/2R&\[K M1FW\K%AZ_Y0?HM&S9%FZ);LWM6[&41B[WRD!S(0JO3[X_9NB^MIZ=-?1.C;Z ML$'(E.%=FG:94=KAP/E7%-!=Q+QU0\>J@QGA@/7;Z64G/J]/8[Z-LD1*=&W" M]U&63'ZOUGPC9-M0 M(@O>?8CINJ-#$#NZ12>.2R=)$+N#TP]E)?,\BNN'I[3I:=KFM'" YNE^_MB) M@]>66Y+H?.\6*(Z_=+)&ZUL6Q"Q%[F[7YFFU/*\N[[)-[XK^^B&K%.:.W'6 M.V&)%A'3'/3'M&73!!5'UG<(.Z?4/ 5#\CM\_KC')\3HRY@]O.R]C-K[X<:W(L>E;?ZR33+9 MLNMA>X='CV6Y8))?OL%VW2VMX#9>?%%PLK*LS2E3TJ?("X/M;V*U'2_G]!>+ M9\JH3-&0_OC,J6?=(B_^[")M7-3V5"W5L<=>@N*TW3ZU+U/*(%NZTQU+4BTD MV^07FYJ>=!*:7OPUNM6B%?MA2]F2X+50E*G8,)>#K&PI(6]ZF#B(_/+F[-T+ M+1ZF$_"7-R&)"EA^!4 !"3/@T'^] $/_L9@0[$1V."8S1.Y=&QF/;M%DHDV+ M6]8*3J'E)@)C5\980"\(A0*AL^-/2EPP2*T^CN2+FM+&5Z&#]2., (C MI>(Z/5GDL&#MH>:+'VO'8O>< \N9,]&Q).&0L'^LNCI5S"9,UC6$'QBU%U;+# HS2IOLM%V_Z41#B-2+FH^U%+ [%4D3H_SESZU&(4IG!E ')Q:<0 MRO)LM6,-ET"[CX-X4S$?-_'^(%YX4 _]%R"?[)-W- 64$ MM%8F:RD18DGZ06.W"8D7FB5I==PUE2VC%D6KDS9Y[@5I?IW L8*'$%P_J3.K@L0)>2. M)1=2\\7#&Z8SA2ARNW4)/ E&(,P^JL*L(-O.L/^(W""6;IH.$8']JO4>J MC*(S+>+C*&1WMA(=&&.;J( MVZ];*)9@"02PJO.BAMUOJU:W3F'7CRCQ+UE,%VB)"64FE=(%\BI%PSN0Z=!AO M@!<0*V4>F!$*9+]**CQ)0#_T!X5,.8J/, M$[)/;WP%6AZ8N'GW4,F0#4*BS!^R3VQZ&UT>E+1#]V#9(1P,"2OSC?P3N:L[ M2I]Q3U7F"HTB)H7Q,B8]R%P2%JRA4L/H#V(%=D!HE?E/ ";2"9GCI32XT$"= MA9?/$ APQAGS\^D>KY22WQN^32-9(7+G LT'N8M"N_=GLH/_C[7!P5][R3>. MUVF.UVFZLO(K M/G*V'@ 12,7M%VW?!:J #H=R_8[!\)FHR'+;;[OXH/E9%B!9NYVLA+\A?P#7 M'H1"BL&UH'0I#(,@0LX@8N5V)XBXV(D+]$Y1$!+7CBMQT%;&@T6A$O1#,%3-#Y& @4V(/$D2,!1W[ X,'/HA&)2E@F0R=5EUY4*G0LP+>W[0 M8:=?Y =6C&:_K.]\:5, T(2KFN@")%,1O.>N/+WF1JSLS1W)@/ MQZ/F"2[YKNL.#Y_V>9C=7%\;T^^,B]GPZVAX.>P;HWG/Z/?'-Z/YX^)Q#XF8V')FS6:\_OKX8CEH" GH9-DOKV;M]6L<3D=VAZWR?KN&((FOVYL9O;0B,D_5X M]GZ?-/,?-\/Y]S8*GHO?EMVA],=]2JD(KX?S:[I3S7K&:$#_':]P<]3.\A:^ M.;M#_8=]ZJ?FE3$W![V),9U_[\VGQFAF]-E";X%T\$':'9)_RF^N%S,Z/:C M>^8W)G9=E -729SE%)V\DNC]L!VZ!?4YZS_JSFXN3(91)?&<-K[9ES=F#UC-C/3;>UJ:%P, MKX9S!M(U5;$W4[IKC$=T ^G?3*<,P\1P^R']<)WIYJ)JXW0'7&*R3BP'3/KD M:1/B6%BYT\1>X7&IGBW638?I@1+1^5QHDY8N+>S=0Y\4=SP/F48IZ\_+^.+I M^<=?7^>KEB9,G[NNFS_]I/8RZ"$*_$$0JPN=JD\*;0.]SQ]41!08%ZBZ^*S@A=8*AQ52O$#8?-.<32J%I^#^#G,\YR+O $'1/NO M9Q8$O<"'GW?$D?/,%P;!GEGK/0_7JA^*4FBM5@2MK"1#)7T9A>MIRCGVLT / MAC/CZ]>I^35AC_YFRCRZ%/Y5D)%^<12 K>I8-]5U1:[,>G1H]/C1Z?&NW:4Z/C>T3FE.W4 M,N"^O5C8MNWJ!&5?6P2)KGL_@AZZQ)3!H2\K8ZBY]F^Y<@F'9%WY+=<#>$=1 MD1^CO.55F3OMC\QQQ4'VXE!2JVZ$0I9*OBTV.5YFRIIPCTRY#*/LD8D=#/OQ M>7@PO+IAF3LC<]Z[&L]FO8DY[8N#1NDY\M,_N>"6S%T_% _!30AK]J 9>@EIG M$&Y/=-JEJQ03.[+62)2W(.ZI)BFE#?QD9DQ>ACHEKS2'NY;^$FWG1JM>F!O_ M'@74Y-XKD<'U%'#[**H9*;W@< D^M-N:S?7&PT\H>T=5E- =E&5C%(6*2D^ M:L\^D5\N\672LNLETZEU_UJ]*V:?$_T<;J__@);QF>5O0,U'8_HSWTS MN4LX-?OTOU??>\9@/&'.K#:]>%)WP.1R6UYU[ZT@X>7XBD5YJH^O6.CI-)K3 ML>DF0^>VOXK)Y[M[@.9ZOUK!Y5$C.SQ#(8M1CK!OO?PF>[-:6.&][$!J'"A\ M7/#K6-+0$Z((7IW]) U.@58='M0*Q;YCK&-3AQ+'CC*L*,(5MOPXW2 V4I^, M%4$QN=R37;7!5+E(*BY,7 >_+>6\L(OZG=W M0EA&(:529.7M-53E6.?,?RRD%UPHRO:J"\NS?!O-[A#+!K-C#R%?8< ]]%8< M(DXU>HJDB%31+L;KHT:A" 4NQD=?!5,O1#HKG-I@U%0!C<,[1.AIP(ZK]H?) M[5J1,N)T6IPITDP2"PB78P(\3JHK-Y"4U'SQ0DNI+&XGO;66!+\:/:@$4"O: M& 7=U*@O&;Z:WM"GG* M2UW=] BI=#Y>Y+?IE!Q]A'Z7W1X2'RS+#+,[?J=%9O!4$&132_, KL=Y@H*!: MTYREAH^70]]Q[UTGLJ"2][0MT%133003#$F^ZOO']P,4V,1-WV3.IN/$Q7YAFZ/,*(OWBDP. MZ?LUY;F!@%5F2^ZR,*0;#4%!R*B.I>!,J"7 JC:O.!>EY,?H&J1B7D"?AAZ MQE-OMB'(R<()C] U,$6<@)NN'E#V+4*>6 E P2UM7J^N059$/6B% MZ '3I64++])#/;H&SS[E$#3*,]>94^+HGJVVA\Z[FKG7>WP9JO_.[Z8U6"#>T<]%*TLVP-5B)E[JYID_%R M1G\;+).K7/1OGN77 ;3D5PYD/I3BMAUO6H6-MX^#,.BGN:WQA;\TT56\%8-= M]0=8D@4(M4_*TIEL.UI'\X8J3["0_B/Y(EF8&PO1S MW;=_,U_.4K9-G .<9L)^&D-2@G[P5%ZSI_*%G/7:#9CS-H@IFU@NNS0^L9Z M$C.[O/ Z=P80,1,@*K5?C=^G*9DNQ6M9&AW>()U#2" 6^ZMRG@=0/45?(&H*_//7$0!Y3=@V\:MFQPH,X^U MQH%,H;TO/X;^Z);E!414F;]F/R1I$T2WH$LZBGN/&&ORL=E<5_WQDV0!A$V9 MO\3P//S '$"4U@&.;L-EY*6E1>.JJNX]OU:E7'_] 2S#!XBB,O_)UA2[I'L' MY2'>*$9(PM>UUT%_G+B$@\#4[ 2)RPS'-K QNP&.<3MM-)8K0"L8DU9<"[I M4]/[9C8W_L8CB"G_16LJ+[V*,3"B*,::ZRR;5K/;8G-;>QB&)P#=2NRQ-K M8H[(6F!!L28+18\9-.G<*.11OV!:2F'R_A+'Q[73[A#Q@AG5SLNPZ^:>NJN[ M<+R\H;8[>_D1QI#;[8 A%?.M78#KB@7DT2[A+$;!+K&Q!XRS%.L2 MD2N5BYG=@I-=P:SM <,), L!J*SL04R>^;AQDZ#I@%\9MZCU 8,(L@NZ,U1G MF5UB,D6\XG)[#0\8O").(=PRU0I41/Y?G#OC* Q"RW?HQL&N\J>A^\+0__MW M^Z'_6?]72'<89[C0H.I&;F:)2$U>J$PYV MR1%D#!0VUB;D+X""6R]#@_#[X7JP>:*N[()N-WQP=$$?7=!'%W3653JV0TSM MO/F=2\*GL8_F#WA^AZ. FC#4DIL_4#Z>Z.^X[NE28[0=HR[KN2[-3$OQZ;]; M?F21IR*Z4J)H=W[,NLP0VD<82C/35O#!V!#72\BJ@)%D[];3P4L'@$KP ?I4 MZEY"D?>Z]2/;?_&3YNB4XP0\=->,#V?KE86HS!"MNTYJ5$7%S$! 57Z=O*HN MNL01>9TJ>AF!FD.:XU2:&?A\VNIQ:,J\NIT))D;?Y7KM ZM=49.MHS9/[3A,%![NBN8IAZK38 M&U*/.E>LV28-3.C7RC5''JC/JDH6L#L*HQ& A5'8=G%6M(9:")=).K4%A$-R M5EQ*%0H7.?^*@A YYJT;.I8X*G(T^/O-;&X.>N;%<#XPCE&D8Q3I&$4Z M1I&Z%, X1I$T $'7\T*WHD@\;Z_0%R376?>XD3P7;06,N#Y>1A*+9]TA:M4M M0R1PUU492_\04F6N:H\E'?UW1__=T7]W]-^I=#3I[6?2QG]7UBVJG_\N1YX: M_UW>/23ERLMW4U5SH;)3#V!!4_=>)H^=7\ON_?M]#]Y.XKKR^G5']]S1/=N%H@A]/5B '(%+I&8,KK#E4_++0<'OM/C8640D&(. M^:C,0/EF$9?965/A"U7YEAVP$R'V-*I_DB51].A145LUAAXH6%C^^CXZ]3H( M=#;&*L/4IF^Y!%(7K*H1)5)D3^^V:]TM*I[]6$0N:$8I4Q7,<3)>]@ERW/#2 MLEV/*3FNRH![=$!UB-C5J*Y2$:E7S/M*1+N9N*<:]2(4OABK(@'HI'2: TUG MA50SL*UZ!"Z(ZZS0A>7_SCW@[#=3=>!WZ:>[ M##+6K)"V+((O/;J(UQ[U^CFWL+]BCTHPJJ^MD,767!1,T2:MV#M>3HCKV^[& M\H;^=V21^4-1;N=6GU08K1NH5N:LG4-HHXBSTD1U8L[&.U34GWD#CQ>=P9W= MFJH1=C;<@:+^S!IX\ND.Z)F,\#I I\,=*NA;UB#0/^IAO,8D=/\=9UJ.EYW'E$@=Y?LQ_V[9,-1?WQM]N;&;^:L M\$Y9X\^BF']$;O@D1_Z'??+-?]P,Y]_UN0PWHSLN8DE.3A^OV?Q)DL=?,FPO MGEZ:I$_Q& \6<7+3LN"YQAK&5K-GO)0R$_(00$P(+N;5^ EMKO/5-YGVW\.L M&X_C?<&VGCFO"[#C+,MPUH1/MXRC(_>DXC8=W1/DKL[!;3N[HU" M#D/:[;(3S_)'UEIP36JWU<&JQB)A:!32W9(G2J7>;Z=&GQ4*LUC>^N:S5Q.Y MSCJF-"RM:H[\ RT/>+Q<(N+Z*ZX2$7=4I$^ .8[+DE[W;B0! "OLB) _]%FB MBWN/LELM8TL:$+F!5!6A*H=0"5[ 6+0R;3]%7IR[9+$:JR^V#%_Y$@(WDIK/0U*YJ 2V>CHV9(VWW?U4>_1KY#D&.ZJ[OP MJ4_/?E065#E?7?7Y3^F)>[9>X;G4BL'E>0'7FCH_8KS3TP_PM=Q>LX/5:X7B MT"A/LCK7+YSYCNRYK9FOJ=&;QK]2WI./E+N+7FPM_O(BOJSBU5"'=O(A?]KJX M?A?Q<^2!NT.]3JRZ2QSH=Q$_1QXDV9^4N0=CA3T,@@@Y@XC%%2:(N-B)-4LP M0@_QGWCIB%+]E;T-VUSR7 F^(=25G8&H+-;8CUF86&1,DGO+WRPO0I2-F <8 M<8G.AP>W--,0ULJ<7,F,3&;JA+BV!,)@E\/#53I% 2+WR+G$Y#(*(X*V M3$GMUG)#'=XLJ"B"[OF_(0&-(B;X\=)PG!C"K0",*+S#Q/WWRV6=&J^;B#]Z M>#.M<6&UX[=I^T@-R>*UD"=7U%]C;0&;J3OD];W+6TNEC8QY< K MIG5C=;QKVE8@LG;DCI=.CY=.(;_:\=)IG0@?+YVF3Z,'(2(S1.Y=FUK"4E=/ MN7VZ>P%5R%;=^RZ40C7^)S]S:OOW#C^0N,L#>."J1:,%R'Z[PO>G#G*3W8[^ M\++)T7\LKM#*\DQZG@)?L:*M(\8HX04,*>4-MEMT;)EP)$8 M!BAL5M'7+5$ME7%IJ1_0'9B6]WYH^I:\[:)CX/@KW0Y#%%>HCP+^4;2@Z0&K M 9AI[<+".S2*;AX4-E9SE(1ER\% WQLDKX5!2RWS>J@T?4(W'S]YV1SHOH'6 M&P\_(>$+NZ6&477+@[> H$BA+#M@Z%G/U-7D]Y?X^:Q;,84U-\[B3-'%W#;< M]14D ?&J,9D9_/AR/%)6NGD6W ?HCHCB: M]PQK.;8^[;,UN[F8F?^X,4?SGODM3E?0)CEAC\/<%"U8EV /1?O*+CVBL']A M:VT"]R(X]G<,#N_:A]&[5J.#)^M*Y38T4\5=*I1P++>AWEG2_5FDL[OFL,IM MU% \C5IIKDUMS?@D>T,1"J:S&Y%OA]M-4:R_C8(=LNSKIYKVM*S0/ [=,%0 M$'"K49"I@%+AC@UW4:.\1=(68J.Q+JX1'IVU8DT0:JKD]N@5!BZ*FJM2:L+5 MPH5&X_!ZY8L\[(738+R,?WZ%72LSO*J*HF7=%;7Q*A&:@-RAZ>_9_[NEWZ&_ M^7]02P,$% @ #(@N5XA2O@"530 ABP$ !4 !S=')M+3(P,C,P-S,Q M7VQA8BYX;6SE??MSZ\:5YN];M?]#KS,U95=)]GTX<>QD9HM7HAPFNJ*&I.SQ MIK9<$-&4, 8!I@'JD;]^^P& /H)/KJ/9E-)KB2><_AU]]>G7Z=/__E_OZQ3 M](1)D>39OWWQ_NMW7R"<+?,XR1[^[8N[^?EH?C&9?(&*,LKB*,TS_&]?9/D7 M__O?_^?_0/0_?_Y?Y^?H*L%I_ .ZS)?GDVR5_PG=1&O\ _H19YA$94[^A'Z* MTBW[2WZ5I)B@BWR]27&)Z0?BBW] O__Z_?=+='[N8/5?]1ZC_.4VRWWY@_WWSQZ]S\O#-AW?OWG_SGY^OY\M'O([.DXS5VQ)_ M46LQ*RJ]]]]___TW_--:5))\N2=I_1T?OZGA-);IIXE!OH6D2'XH.+SK?!F5 MO-FM7X.T$NRW\UKLG/WI_/V'\X_OOWXIXB_JRN__P+[H=]6?KZ-[G'Z!F"3E MA[9^P M;_!^-;[3\U_3U,_C_6JZI7D2V*4,>7#UJNLU97^\IC]U(.*7D@Y@.*Y!,A,& M#\R_@0\,E>W&>K[LV$V9-\^)7'8V,G*;JZBXYX8+4E+C'SY^@].R8+^=L]]X MX>DOO]Z2/-XNRRF98_*4+/'H)2EJL[Q,M)ZU8M_T83*%$:FQ1F1I*7 E\(X%$QJK[O,U[?8](KAD76!PV"%T3L6,SU&24=_%II&C+)YO-YN<$$4[V2/->PZF&$6TSK-YF2]_ M4SHS@YQ/*FEAMNDC"8&AC Y9GR9"#G%!.&YH%,=)R9WE;93$D^PBVB1EE!KY M8M'QR1TG^&T>&17 <,H%99]?.QW$E,Z3#%5J<-@VPR6=Y^%X')$LR1[4SJ@1A(1ZZ$KFR>+PZ*;%J.?8&1)*9XBKH?< _5^K6!\&D^P#%))]&$:R M#V^ 9!_V)-D'V"3[.)AD'Z&0[.,PDGU\ R3[N"?)/L(AV8+:GJY&A%#D?,O% M,''3R/HDEA%NFU)*03!D,J&3=RQ2JIV3J$R>,&KI\)E7^_=I^8@)*A\CNN;L M*)WV!!#3=HM':WY,/SAVZ5R2&T.5-<[GVAYB!JMC;&$2-3;A>,^?(I)$]RF>4<@& MQRF+^?29.I!M=]F7"4XV"[ ^DVHQQ.2@+$5O2;+FP(V3-DG*)S"-;@'6;W4F"7&\^!2E M++9B_HAQ6<=3&\8-O;A/'V$#W786.MG@!'($V"=2)8ZX/*H5H PP?,)_0UMP M2PA;1!0%+LVG.48-GZ1R@-[FE4$<#+7L&/OL$@NVG0H2.G#\U21;YFO&^ VSJJ+@:G8[>K80;4A. YS M]!R1F.WN&5QD3\9KH(X*7B))$\(8VPM)$>HH&!]/S?R115F(L;@<;>K]"SJ<'T,)L>P%)*#A! M;,CZ'*GDJLO:8&8[CQ'!GZ("Q[?1*S_VV9W>T%4 7F_2_!6;MPL'VO ZV]FG M>)W9SA #8#BY#VIIML-LG',CJ++2/MH[0RU#)_9YENN>BZ1,\70UR>+D*8FW MD2K2SR#GZ\*G$69]XU,I%)Q7-F1][G!9E*_03OK$4Z"*B(;+69*(O^F/&MQN M\M/]/'AK&T!)$Y]:ZM1'&=,G3!;L= 4_X6QKN-&K$?36V$:@39,KI6 TO F: MM%M(9=&"'V<)Z9-?R\R3K)QD3DS0R_J[A&F!N[M[J1&$00D+.NF DXFC)#L- M,P[?$,G*)$[2+=NOJ2(Y$ER,7Y;I-L;Q%6T]=F-O6_)=R>FJONIPBXF85KVJ M#9BV5T[YC5XW:TY?=9VMG]-]7?".Y:^,TK942P'M-$X[0;O+GG!18AZ<19(E M_4E__=1%P9L+=P+>^'&C='#..4/L4Z;603LE:/=5ZYDHAS7=L-YBW+0PR/OT MJ%;8;7^H%0[.+%>$@S<9A(U33RL5?8(!,ZPF;1HA_9,"NLE!M<2#\\@=HY.+ MXFJG)T]2WM+"/U(6.T3;&<4]TL8*NL49K2P4PM@ RFQ)2E2K0 S+XT=)E^88 M[IZ,]U/;/CSIU/826NBV"I7ZU/;R>$';&K=QE9"B_ 5'A$WI\ZW!8^@DO3D+ M,]3&3ZC%@C>^'9MT38X)(R:-*O%3CR'S[7V*W<8/K:B_.T=FL+M+16HY&(0P M@Y/FJ96TMZ'"X;G6K$_+F&[0 &Z\@201O:B,L:7I0HDDM>/I1X3G*,)ZN5LD27S/_ M8QH6=+(>QP4SW-; H!:$P00+.GEHX.)(R".N<')B\%NJG_,XH=\I(JY=[S(; ME3Q?6W8H0.^&LD$#"'D<86KN';<5(2Y+V4Z=]?IH7\COS3 5P.Y]L +BW5$E M+/GN5^'GYNBP% GA14MDY252K^+ MI1?WZ3=LH-L>1"<;G$B. /MDNF:Y+@A_2^JTJY=/)(D?\*_(@. M7N- ^@+!&]R$2AH[N!ABA02GWI=H/@C>S"HTTHC M(D2*DLX=4_29KD&VI!H63GC/P-+0GZ.79+U=*_NZXG-?#:Z$53=ZYT,0#:]" M)#^2P67"]NO/269N[N[GWII;!:MI[O:',)I;@4AJ;B%SZD7 \'1I8-*B#4Q_ M]A;2G.V5SLQ'RC)=Q/ZRS*GYQ6-"RM=IAA?/^>(QWQ84#2W&XIE">*5_,T3R M#S/@+\)_GX+M(O^':,-@WCZ0I9L"P@;Z^/X,4:X<+Z>MAGU_C;)M1%Y5F"O M5-VPG3Y,WQOW]BE60[TARC"8MP?B/O$J$S7QCI?G5G="MR%)*@ /Y9RSJK_3 MO&&%V9WQN>G!(-DPL-)Y(--&']_Y8==?M^D!/LU=V9]#&UJ@G3=SU83!LJ%P M)3]&];TY,<.([\2T8?H09FYVO@U1AD&Y/1!;IFVG]V^V ?^*5L\!L[:V.IQ) MFUPH]SG;3A<&Z88#MLS8O@TY8S/3S543Q'S-0#(W-1C\&H35.%D[.;',0SX# MRY;/CYC@:%5BDUO;SQ"029REH(X3.HT5&*0\!+IIHO" M;(93]N#.;<0F>23*BFAIR?%MU/#[+K 5>O=Q8*UX<&JY8Y2?">8:B*N@ELYI MG12=>_UEF\4$Q^/DX;%\O&S2H7-7][5.Z%V&U-V76"LVD@ MT#ZEWO_Q'=I)(RI^ZKEPVZFRJ3W&&;OXD[&T.2PE#Z:D9IQF([#;$.AJ)?OV0/WT3XT3,O>D/NRDW_>77:_P0I6/JOY3W-)02/AAC M@,8HHO@X."?TF.0[%U0*";$3/X8[_=DP+NP^]#<<] 'M1H'ZD^ -J80C^?SI MSY#6S)UT?BS!43&;WQDO:EIT_*Z;'>!W5\X&A>#\&8)27CWWZ/KT"311O^CI$_1;G,M1!5%*^&_HR7V[7E5M3E*#[L:]F5H&J6[G]&8A& M5@"27J2N1/A@X+F!1_2+8_;E5VGTH(#?^]Q7$RMAU6W<^1!$(ZL022%/M0QB M0J&:^1(72Y+PW3%3.3IBWAM= 5)J^Y8,+ K(P/1,:,D&/3E0/-& TR])&OFP3)D_XC1E9_I19GX!JI4X-"&[YBQYP0<"]N2#TD>";:)/XTP6 KU M$3JR2&QW,KU 3+K%),EC.LTF-@Y)DK[9HX':YTU/#!1CU-BT7!'BB,N')\DX MBYTHTLB%(4@/IIH>E1! PRRO@FBA=LG MB20(BB@Z=%JR"(6:,UPE*&'8RS=N=&E)AB&+!%5-E48,(%'ZV&PTX>\2A2#) MQ9:0#FK]B*,7]78H:P';G,]JY$ 0Q0)..K45XAVB!!J!1&3C59+BFZTBGD,M MXHL;.G U)_J?@^""!E2? U5(*9-#0C!(R]>G!%G)+J=JB],7\\L -<@N"[HR M@)B@!*9APTZ6WQ4.PH@+ZIE(E$ZR&+_\#;]JRR7)^>6$!F:7%#TA0*Q0(]/0 MHA)&7!I1\2#$N"7).B*O\V1I&2ID0;_4T 'M+/-;/4"Q:?DGE5(0NM8PJ@ CF@E-#LX[JF8A)03E!E0'$+ 1AW"B. M:445U3_728;?:\NOE/7++@/<+J<4@H"8I$>GX4\E>5;_@)@.FF902/-A0%$_ MA"?-!U?2? !-F@_[D&;QG ,AS<H?NQMT96@&K: MN/49C":6 4DMS/LUE0G1D:]S%B/UF&?Z %9Q%O:*0VX)N]4[W,0+:X!)3\) MR6/-F%R@W?B7$F>%VGVW/O,VLO?A- -Y_0&(UNVCD8;I^G//K?DS24KZS1?Y M>KW-JE,>5=R@1LY7*QMAUBVN% +1^B9D?294LJ@K[)D6\SQ-E@G+U?N9+CY) M$JE*I1+R10@]P)H-L@0(*FAA25E[&D%42WHFP2UAN737F#8$OP2(LQ@3GFY> M42Z3L"]2V '7Y-!+@B")%9[TC@3!Y\N6!A(JXG& L+29%,46DT'D4:@$HI 6 MO(9(DCQ$.NE 6DDE%$-RJWX'_?V'^T52IJK%I2SB;4S2@&M&I-[G(+BA =7G M O\,Y2OT_L.7]U\U[]%[;OZ;?$&BF Z)\]?U?9YJLD\II7R1P "QYH%"! 05 M]+CZ;+C)426*A&R([%0=L(KB]#[W10 EK+KI.Q^":'05(JGS=]HZD,L?ORP? M*2BLN9"@%O/M^E4@^^Z_+0." @9@TJ*D$D6U;(@+";LAZ\$^"7@(-@EXL$P" M'B!. AY<)P$/P28!]=>*%"'4+TWOT^0ATB0G-$K[)H4!@,4SK_C6FA6JW:"0O"I)_R=)N5$>%WR8G*,VGD_#)' [/+F)X0(*:H MD6D8T@@C(1WF@K;('M%,LIC#4Z: ,8M[OJYM!-V[M:V4!<09(T#='>XJY\=N M;BRT EVQ+#%[+R)YPI=1&578M.75B?N^5&D"W;]-J9(%1"$C0.W]R4:'I8J) M:DX%2QE#+NA4ZR$W1(GWI/PGCI$@RKEC&A% ]%#A,F20(:B6#<*%^3I*TT_; M(LEPH1^(>E)^N:"$V.5"1P00%U2X-%S@HJB6#<*%\1J3!SJ\_4CRY_*QRL^J M+9M&VB\WC)"['%&* N**"9^&,[4*$CIU2MTPY'G9)10761;U)56(>J:-%FR/ M,Y(<),+HP$EL23%_ZO(F+]$B1W<%1N4C1CR<-:9_;V6"%W9"O32R7+(+$6)6 MGL4145'().S]U1$M8.GM$4D2!)&L\/3OD#0:J%;QS)HIY3!IK^,XB$F)U]K; M#G857PQR!5_SR"8/@DV.(/NLGR=@* &""CTJ7( MXX*(2P9I_T]1]AO9;LKEZRW)EQBS**NB\5:V_3=';;^<&52D+IN<5 'Q; A> M#0-W)E#+QEEKQ JYF<>"QEDVMWSYV_PQHA4XW98%&T$I,/TNN%')\_&"0P%Z MAPP#4'7)GIDNFI"2FYSL;&A>=%^F*H/@NY3&,;/ M(7K!Z;D'6"E@L59EH:Z["*):&_V]U@_/RU%1X+*P,+ OY)-K:H!M5G4EP/!' M"4N*-IO/QXLY$!94,T4G,DBR_CFA@2M3HR<(C"%J=+JG72*N\T-PQEQ$Q>,H MB]D_XW]LDZ\4P_.Q6J[GZZQ]N*EY]F0/XCDLSR(/AF0-( M:22L5!!I=,Y0AOD4*DK3_#EB<_I53M"2X#@I49I35UBPC__E^V_/WKU[Q\GY M+^\_?F"_G%$[Q0;SH*;TN'NS>[G+/./>_>>D?+S8%F6^QH2[?RM3G32]NDKW MHG0,MP9LHB<J2+?!-+D?S/FYY;(S:PQ.1!?*!227E4;A"%/F991>NZXE M=+=OF1&8G+BAK3-@]:D2]\\4/6B9-+(L&(=C 2BG[LC.E\!6H[@ M\I9?RDAA6GSVD4/#+<'@.WS>Z=:S33= MJ/SQ[/Z3-"D37(RRF$?J;NZ3[(,+52; M3JZZ8,:@@8"EMWHFHT^3Z\EB,IZCT#W$:O[!3=+9RG M+QPBD$<-6!7"TY4$PQ\C/&W8SD9(0^ -V>)8[@3ZTNKD/;/'#+M'(+4P) X9 M$2IHQ.01%E$/ *9>>?:PP&1]B>\M 5I*2:\#F!YJ9^22Q<#018]--U;QVXUB MOZ^DBBC-H^.F@MZ'-)?L[A'!\0P_X6QK&;-TPCZI8P;<9H]:$@R!C/"DRV.5 M,")".KRWZ1X^UE[SU4P@FU*X0V%= ?2GPGT-,,1R@NG@I'IGPB@_30+[O;>3 M1DNZ'A77TU@,*P5*"T!_*I*8 \\S1U;N;5$0>C7@M@P(//^W;K0ZS_Z[@:FM;0A(C'$.4;7H!.*1 M6["J40&,SW)!:0I;!;715:]]KND*IMYSL2R3NJ(AUIHJL*K%9EL.#GWTX"3/ M5*\MF\B396]NQT),XGI!L1)W_>DLCT=>!>=6;UED/5DVR =:XPEOFB MWMU8ZFEAU/![T]X*O7O#7BL.9J"R8Y1OU#<:(OM(6P?Q()CW?V+9XS'Z8W"R M#0[1@A*4-2P,ZPT$7@T.M6HKU*%5F"N&WR)H)>LTYE62Q'Q[*Q7(OHMJRX"A MBP:8RAG1-7\AAKD7)#.P8]5"PR[G:%*QSF-(N*9 M19(,+85NT':[+-K@6&? M,U1%4%ASR2\6DL%I)\\KG"<@H6=T;C,Y6"M.+3[UPK/03N*"$\=V$\"^Y-:H M0;J[8=G-4.K (IPC6NN^!Y^[ :;CJ$ZI>)63RWQ[7ZZVJ9RUT1+J,\R&URG= M/L7KS.Z&& SU.Z#6AIU.\DVX\H*NW'/S81G;GOZL"%XF? )?ISBGEN]BP> MM3(":!,0Z:KP:.8]7Q\X:J7T;ALW<%&=HH\QK%;Q'&;+/ MW&@S4MF4@.0&NE'GI#)K@&&J$TQW_BV=\@4%Y^-5DB4EODZ><-Q/'M,J6[N+ M:JIO'T,^>;M_0=M<'FX%#+_WAN[.^:2?0R@XO5O;;K<1F1+^6DS,MYUO:?]F M.\#V76J]9J ]?UM1-,< .C4P%'7':CXL:(X)(/%/O-XV:HXF['4@:P3BFPZZ MAF=]<8C\TF T\THZ7H+'KPD_S7(M?RT=E%==R$9."5&X?.K@<^*2.'V$QR/] MXZ%N*D$9I7DXU$4>+K?LCX8J"9:?Z+70@QYF7!@N7O2%@CRVN-!=MNA*@&&+ M$I;^J<2_<['P+R(VB*Z3#$_HC[HX095@$&)(0)7D:*3@$:0/S4 2)HJX;'BF M5/T/,0*/G'MC5Y\=@\I%#B]N-\I MMQET=[JME@5#+0M Z3Y7DUZDSJ!UL"^DW[?FS'CWWPS!S9=U:<0 MHV*.R5.R[$^<#0[@Y 57P>\I-^<[48$B5 B=DW+B@ 8E!=I@Z'FU:FFB%JPBXM%(. M/J.9XS1E#X[@C Z4*8OPB-=)EK!!E5VGJ(99W4+54=GKZG]0@3H[ DZ:P5FY M%UQIYT HGZ$'HLS41W;3"T' S9D*GOG AQ(.%?_:6OXPHY[&:#RR8#K)L.&G3JG:E< MVE\(3I-FRV.2+?,UOM8_9*F4#)(=5X:J3(F[$X-%&3U _7Y42H6"<^4FS_(N M]HKUEHU-!SV?/'(N1IM55B4P8YHK4G4RJR\KS_052KAN^,.@259B6D>6*;PD MY?D%4A7$WF.C;1$_;/E>L"7##VQB8O)):GB*ET2YU+$6>YKMK=:D:BRR'[- M43$[B_]K6X@\-JKM%U=-;QM=PXK2[':YJ05W.<.QNF2Z?JK54;33#^Z&N'O4 M^E;=4&]1\IZNT5H *66C5L,K^YXPN<\+;)Q6N:"%^6+I;B)8'X(GV9:6H)K_ MY5GQ":]R@H7<(GK!Q?B%CN4YB>FJE;SR2!Z6:) =G^=\KZYVU5I_?\)O]#OT MGKSJNL/XR;X.UB+E] 657FFDWX7NN=%J[HE*9A9([Z1%K%S))YSAE38QCE;: M?Z_00I89+8G"FZ":8,H3U9H_8,XE;G!IW6+IR7A=%*O@=1; ;0%8ODH%37JX M )W"<[;*#;1-')!E^M. +L,^=35"1+?@9UF:1;ML%? M&T#4 N(FPN^2] O%43M60"4;DE =N"8V<4&P5&JCTWD@GN!R65WH84KH'-TS M/7 I!-3*I$P7*IBV\(FV*A&9Q//^/DX9%E'J"K]^@!WVS7 M]YA,5]*E-Y.O&FC#)_?V*EZ;D8,,@.'I/JC[[*UMH$@801FWPE\&:G&Y .,: M-86N^JCKQ=K!5@#0V59$!T+K3$"GM 7W :1V\-"G#'K<-ZGI!Z\M1D>V)(_G M941*T^K/@%.:RN.')&.#+/4J*8O5/@.23,35@01V$4Y.(&PW=R6-8Y]6,$9T MXO"48;0762DNMX0BO.4EYREU9IBN:),E\UU,:O01%8@DH&4LT911=]DC4MAH#P&W' CN0VV().KO=X#O2 M^\TZ\*N7+X>+9005L=V>A_6EPRF@AR8\S"AGFD*D4^O#N_1_.WW\,=#0S, S/[X&,J6NJ M<8&-PC.ML_EG4TZ*8OR"R3(IAJXX378 +#3MQ73=7E$: 4/*?9'W:5M_SGP$ MUT.5(E0>B_GH$8AL- 2 R0X%==XJ>9-$) [WP_1%B(K0&T(&WU#V0QWB3KGJXNHN+Q*LV?;?ECS2I!^.SKK24UNZU',?*;>XNPM<[_(T@NSI\WQ"A/"O&-SA5]58JN*M_UG1_ -P2SR MP5W )!]'C5:XGGY2@]6WH3Z1F3W),:T8%,(>P]OUP*6UL"29'!".<%S/=T" MDSFAW4.N\XB-DM>8PF6S/6TLI$W))Z_<"M#FEUD##,^<8)I=UY*ZK41,J &X M+.IX"2O )1;_MA8.U?&R95T[Q(#GA# #"];+$>.H#8::@R%++S(\TM_8,ZY9 M]>)Y]1)#=)^D0!9RQC@LWK#WQX=#RRT]3$$ .>TD>\+%H%"(?0P!8+%#01W8;+ " MQM'N#5W:4F*D7O$((%;%E-J5!5#A 70"7=^P88>5!-."TPY8OM[2PI3LJ2OZ M5_X0GVY7>( !K]OP@PO6V9)WUH:V1!^,7-JQIZ >(S9?%2_476^]^PGD847WX>#@ M\03J0'_8 /\FIJMZW-;IJFI8A\K:JX2]67^$Z:K1$ 6.Q34@!;[4LM$'?@E-. MS5.)L^'^/LI^0R550&D>'7RO_FB3R>H!Z$6^B%Y^3LI'=J.+\O\J)X-BV_8W M%V(JNF^A53/5H;:@+U)\U>,Q36T*BHO M8JFNPD\AZ(BRQ#CF#X+5):$UP ]Q%:.+/F9LF!7/D7K[%+$7NC?$!+2#U?W@ MPWQ6T7TF=/!4"NH<]["Y[9M8J;FS4EJIJ6:TP5G+RLC^QW;EGJ)4##]U&D/V MP2B+NW]H28JD /+1X#+=L@%K_++D88TS.OJ,5RNL7>7Y!N&S]X2IX'8/](L M5B\.4G:5)X@K;>8(N%?@09+L![S[PK?M#9J*N4R*35Y$Z8\DWVZH!OU]*9YT MQ?'N1==3M-A@"&_&$^Q9N4?S P._'^(K' '*K]SD4O5\%)7HOGG]@QU\\3(% MRLSR_Q53 >:3"5+^05S%+)30A:5^THJ(.%N6IBI/DZ5#0A"#@M=4'E;@G20< M6FDPQP%6B)H0:>;U:@U("6NFY"'*JI/B"]I;*,28_\+>&RRFJUM:@;1/B#]M MBR3#17&)BR5)-G6*!:E&%OBE_$3A_J:IPQ-_IT]^>ZF^=A"Z64^2BF] M33::3^9H>H5N9^/Y^&8Q6DRF-\'[YSQYR))5LF2A18,[FJNRUZP @PK4R1+@ MI F&PX/@2ED$[CY_'LU^872<3WZ\F5Q-+D8W"S2ZN)C>W2PF-S^BV^GUY&(R MG@=G:-W_+O+U?9(UB7?8+;16>A;+?&6H$9^,W:^ ;>8.LP"&P7O!EMQJ902U MK/!9-[>#VAE\ $V+%$5GJXLT+[8$V]RNJW)@$AL*9"&O0A,R:?5P);+>S2)PZ&0':,?1()#415 M@'HD19%L;LFL$IAB1@=EDH=,,INKFMS0]=L8+4;_"6"6)!XLL7BIOI!/UJ@! MMGG2E0###"4LZ4$2+@3)Q(-,I@R#<4L<3+ M_[B;+'X)3L:+?+U.1([T419?\/")!YRQ,PKG*=9 &UY#TO8I7B=29X@!,.3< M![44'K.SP??K.U: SMZKX!L1!:G4K[C8BY>N"1%G!;E'DF2W4RZ[F]RJN6R&Z5W+-.F!( MZ A4OILKKB=R/=16A.0[=85S=YR#+$ @I:/+'* .GJKNSG(VOAXMQI?H=C1; M_((6L]'-?'3!#D3#>\KY]K[ _]C2P6#\Q$<$RTN.6G&OZR,+Z,YR2",+AEX6 M@%(X4R..A#PDQ]PS_6%&_$[V]RE@=[X_Q (8YNX% M6UZK[9";6$>]:'"^N.'3G*.- M8"1/:@Z%W?R57CS(\;R##]+)!F>/(T!]X > F1E[:CC)'EC^"YYPS(U$5BVO MA_9N1>BEPRCFH.1M M,',N0#.F636"4V@03/7S:;LH_HMCY,?6L.>&-DY4/$Y*O"X<>&,4]\88!] - M5PRR,%AB!RAYF#P[YSDCN$[P0>P&/[?NE9(\HS\N<6N1ZC:J#3?C-S7??H7L M)N@;9B,X/P\$;LI T3'"%GGTWY3.ZN-\4^*#\YQHG)WX&EU1;O+R%UQ6"!Q\ MX2'6O+G*PXO<>-+]304G\G'PRUL4S"#2TYK:1+^PN\7'8?7Q-H+%ZZWL6??= M\X2?<<1.8^-I1LNU)81EWLQB.M:0^E>>\V+!GM>T^?)3?%&0+>:C5Y1R/_IH MWQ*\HYV\:-+IV\5?QI=WUV.6H.)J-)FAGT;7=V,TFL_'56S5]63T:7(]64S& M<_1Y/)K?S<:7:'J#9N.+N]F,W6+D"5>"=\[+I(@>'@A+7I[DV715;8 Z]3=' M7:_7TX84IW-9S441#-&'H#5Q]W(R'_WXXVS\([_JS_XR8Z?)=^/@O)PO'W&\ M3=G!9V\_A/72)4]WEVY9%GT7INYMS6M$PV%%[L0[[&<*#+\/PV]B//.Z%]Q# M7TZN[UB U\UX@:ZG\SFZ'<_0_"^C&9=CL;*T1\P7TXN_G6A=H)L3ULN2:OYF M)/@AAKRM!@XJ:+,0V,M*<$8?#-U$YG8^K-GTAOY\,1;AW72:0?^]_@6-+J>W ME.6 _#F[=CW0::M4PGAF/7BU^Y7E@S-R $@3]Z9WB_F"^E%&OF/? M.?G08HJH(<02Q$P],S'^KVU!G??XTV1Q.3J0E'9;P?GI6EPK56V&8+/6$?T@ M E_^]6[.9J3"Z''(K!ZX"U*V!FWZVV[ IK_\>IM&Y2HG:W$8F),+\KHI<[ZI MPDO9JR@W%1_,'0*>$=1%/C@/!X"4GHBKU%"M=X:$YKE(/_EWKGRB.PC[D^PZ MR3 _91Q6$RTU &23"N% N$8'.NGZ0 <3CQD0)\D'LT^[O&Y2J[)-A'Q;UIO! MK\T^L7JQYJ+G(?&P&'LK[*DV%'R'ADUL=S^<$OR>+ND96'[9GQ)J-IK'Z 7YH3<4@SU,;E& M"0S)7)%*QSV5'AM&*TW44CWM_ON0^9E4JFO-%KR3AM=9FAUZ9Z*F%P?#-CM& M:;JFXM:UVQ;["=O&DI)A_%*]9,S.!.A_XT7THFJS/Q9A)UY MX==@^;&VRVYWYP&>3&?BS?@R:P$.\6:5\>#3M-T&S8B.W;'4(\3R"L=B>%]O MMF5U<[)_O\QMS^TX7Q)F@^Z8%:3>S3O&-P1WL2R#:8+'KE 4JS>L3J< MXX;K6^AUQI"M(]E^0_U-'PQV%,/_77J:.1J0T+7\&(9?& M@%H9K7*"XDH=196^YU6MB$*/Q3J;3CSG=]+&1>=3.&M1 S:IRBLI-II&Q?:- M. $1M#3)E@1'!;[$XM^#**DS"<]AF L_W(VH[<$9#0\OA.*@_BDI&.LC?H,8 MQJ,8;@7]FU?N^RYR. M XDYG7WP!CU@BN-W3!63G'$6'V&*HQUQ]Y_DA+V!-EW]%)&$E6T6E3P%F,X' M#3,!XIZ:H7!.5]<4^F!J::M('RU &R_+Z+4.$L!49,WKOF&SHMC:=9N]N]=ZH- MDWHX4MH+I:>D7A6!\DP) MTG*/!BTK)11QK4#+@:-:,5(H,QV2-TCR",#E:84)P7,6]:PO8D_+; MHY40NU3IB,#CAPJ>W&.%%)@; Q7<&5Y'"3L+HM,K?F^%MMCT/DT>5/EQ!NH& M>'+5K3B*BRUF13!CQ1"TNG=52:W,3O]J;90WZF^#FN.7#68ACXMDS8+$5W/Z MUV(5+:O/:,D/9K#S5X C^L#*&=P?'.V_K6XSK%":WG5F[5YG"%=?A$K^3>SP MK6A]%Q>HORUX9ZP'+IZIXF)+?\Q*\6;+4OQB&18->B'F&=9BJ&8>6B4P!'=% MJIV6\+0B9^S23'#&C9;+[7J;LCT?.M,F9?+/*M2%OX[9*:ENCWZ(!:\G8,.+ MUCDU<5<'P\SAF!6/!]86V/JV,<$O2G3X>Z(K/1V0[4*P$2,KL/+VCH.2MXLZ MS@5H0ENL&L'Y-0BFS>UU:(6%[LG)M%XG!0M#*#CZVRB)J<>^C5X5<6Z#- /0 MRJ4H"FZ9U* 1S &K@66-MF OJ)7D";-2.\:U*?1"QA9JBV$**)24P(SQKDC[O&M)\ 2,FPT_ M&N=KGVBY)-15-0$R_UVCF#]"\R<#<;^]&&8QI119MC%WC#?8=E A280H3/NWTOYOA/#B'=BDG+O*4PLA9CK G/"*$O1K#KPQ5YRN:CQ?T MIT(V#Z84G*-0I^M\UH/0F]?LD MBYPO+@FNEZF8C??4G47%8_5)K*GU829"/#PSI'"JQVA<],%T@CU :Q^M*7/$ MGCVBJP(A'YRN;#]ZNN)[7]T4HV+#;)*U^K)NJ!YDPNLL;(_"=>97 _3!T'4/ MT Y;G,S1*I M@B.2LNMHW!/RZCF4 #NNH2,1G A&6#HVH(1+!=H8KS+O9P_7#,N,922>KNX* MS)^/5U6Y40'>L9H;W'[;-%JHZK"$*;+#C2UML(CIAI\W7+-).^X6\#(I^ 8] MN[2LJ1&[FL\^[EJ(-@5M.F#\@"/0/ONH&L8HK@1A7"GO%H)M^#MU."'HDU!Z MH'HOQJ3 D$8+S>*D8)RI<-#CETTB9KN7AO07:E&_SDJAQ:;?TV&D_L:PUO478 M')C\ ]QDU GMR5)-:);_G7?*#5=3U'+>M@-,,)MM 950\)YH0R:%4W6B)%QN MC\ .6O'4#;\7+9#A!Q;X:.Z&9J!O)7[E.L\>F'=@;D4W.>B(>)U;*)S2!5"R(BQ]0)84V["8*@,M,[1)84R7H MA$-U27-2!+4DR&YJ37] !J(6^7WX3UX=T)H"B%42H:+?=<&\2G$P-!& MC\WT3A@CVSF?A/.,?#L#!9A0N6[!KBU1;UKI<'22(.LI=0TNK,R,3YG6<2=^ MU' OS0KO<_22K+?<6R[R$2$SMOFC6J1H!+VM\8Q FT6>4BHX&ZS0^D2H9(57 M*7,TFLT0E_?" OXJ!H[']TD91XZ$4.D$XH8>OH8FL@)$QFA16LE3::+QI\GB MQ2N,\<>H!^ EA9S;+RC\ZHE-X)6E94SM*XX?5\;0LO*$HC-Z!-E0@>^ M2>V W)*X^@S=,QNHX$8077T]M9^: -&V)WQZ 7C[.F&WMG G_?T9*K@AEANS ML@2BD?=,5N[W9B^MQSU3E>MN\MZ2)%LFFRAU2!SO?=_L1)]@N.R.*Y/SD]S%2H/;>AA=7MR+G:@3-KV!^\-'N@IGCX+-_ 8Y,&;HY. M'UZI'BJ? 6?K$V6F]/8[ YWB[P82QGEMXPSUOPAS*=J;X]KE_1"C]6 M[0E;H)G>+NY!1&>&WB[/6^@'TGQ%-=\@RY.GHSET80LVRUO%/8SEU- ;9OD. M_5"64\W@+.]%I^5/.(LZCTDZK4B4>@'?#],7PQ!'*"N!8:4K4N6:O0I@HFO! M9:58'/6I3VV(X0N.+QXC\H 98!(]8.V1@U[68ZBA&6XKW% M&)PL+NCDL,,7 M=D.:RW-Z, 5$0!PD=+//=F(IW;(%]U7"Y0A6@]=G!N[*!V?6 )!22CGI70>V MBU@46YYF#D:BRM%R27#K<0%=Z24QSR^,*$'VGA'IR, ACAJ8(H6Y$'-YJN&$ M=2VN\"ZBEPKN)YSA5:+<0=:(>CX!,-6]#:'\VC*31U0!51KHRTKGJ^!==;Q: MX27+F-24BIUA7.19F61;]KC7ILJXH!LAAACPV;V'%ZS-0G=M,+0<#%G*DU$; M0"W&,AMHAEF%)VE2/%!E#K0;3)10;[\&N!UFPI6EV[858M MGYQR+()F%JM2 <,Q-YR:&2TCVA&WO8Z8B5K]CDL[6>FGUYU,=6V;O_/AEH#Z M8/MA\DX?J5K4Z:8/- ZF2QR[1*9;,5S[G*NCSF-"[2]!]Z\=P>J+$/\F,+=G MK)6EJZMKRT6;8QCVVMV.5A'V%[2&6(73P8Y5%*EG.?0F2V>Z!I0UVOA&U0U^ MYA]I>XVCLM>>,:A SL^.-9IP&#X$KG33EB?HY4_=(E6#.:C!B^D> EKQ%&"3$QEM(H*>F%IX']+*\GQ+ MDJ74:"K?K);W/H::8$M#HTH8CC^P(%0.9'7'/T,;IL+N 0B/$)Q4MR1?8AP7 M5[3-)M7)(WN3I>D]FFIPT/.:CLRU&)T$938E,*1S12K?=!!ZB-76[F29W35K M^;C@)&P5Y"+:)&64-H]W8O*$XZN<7&W++<%UV>U.W]6.WR=J]BRF9C1V,P*& MQ/LB-P[/PJ]62?K88\K!R;SWDJA^S6$4QWR_MZZ?T;9\S G;.3[V(LSE&]_$ M=]]^WW5U^]](WW32\]\K]O M/QS<^R!W.=.>BO@[G0S,Z:R +I;VVA53& &S.Z8MH/,NF60!#LWW@2TMF=LS MNYB;82MF:J=^H>JL/>\K*FO!:4U76RM<%'S$N\):XLIBGE?*2I"]A7%'!@R] M-, 4R]Y&#*VPF1K>QTSW@0]:I@4+2D6>2837FS1_Q;A:KBU;>H$:98_,]>!V MMW4 Y8?^LM(E7-S7ZUH%_L>60AH_67)[JD4]O[2E!=M[;TN2 ^,N#> 4;V]5 MHHC+PHE%Z);AVA9AH!4/R!X)M(%!U_#.^,T [4RZAG00O^\ZC-U[+J8K_O.Q MUWA=VV]B5:^JCJ.LY-N&X72!(Y9&'>ERSR-8VM,C%'4C78J67'7A'D7,KG@\ ML^ [;NQWS_.J ]\BB?.EMR:FW\7OB'>FX553VQ"ZO4GR=8C*G[.+"?'G/$Y6 MR5(P\X%@3IS/F&T'22UAU8#5+*YPI:[%]5!;$36:Z.]"US@FG:K)^'OR(JR_ M>M*8A::(HO'$M7QZ+[6;FQJLQAN$6;[TVB@C7+W]_%2KHVBG'Z3CW9+\*6'; M#'0=5C^)TT3A8[GY+/*PVLT-K&+K16CQK;FX?BT%2P[5AM=,^T+77.Z8KU,DOOV@]3E#ME"!F#'%K01KZ MD),-#20HMIHX_O +3:7[?IOCW/ M51-6RPV%+?4YJ@^CPQD& GOK#5&&U8![(+<,?X%[H&T<8-F+]QW]=KJP&G$X M<,O8]RW(A5_]H!9_%>N0-:#-$*S6/; 4IHO_]2M-<;4($;N2"-/?V:-E(F%H MM4@LV2+QGB\2@RQ1CO]F'*A6=D2[U]MQ0=K+-*DS.&$W-5AM-PBSN@W0Y\VR<,9'M M:3QB@J-5B;73H'VLP&KA0XI@6J)\BZ@1M%,,VEL/SVP.JLTL* =D. \SW.F= M"BU4]H G67-X/,2'2LJP6FT/Y -]ZI*;04FV.ST/TL#7>911K^%Z&FL6A]6( M3ECE5U"BC+M#8(>T(G)F1''$F.WAS[!XP7)@^^UG!E:['E0&341290U1?53; M0YP+(WA<8*LB6T,K9&"UHAZ@\ED8/HA"GJWF^*I\C@D=%=6].JGV-'*P6 M,(.4DSP4);_%6LFCJ$!1?=4OR- E\'^.V,N^+/03L\Z_W6QR4FH:1"D+L5%, M0'4-L][I\ &L$%H!FZ9_.9 6Y9J2)2L4D7A6#8C-9(>K:ZQ-_T(D;[*T4C:V MV0&/7/&<:]T!HS.PMC_V]I25 M1NNK+[#%;[R\#D.],L1;W+8'7(JV4BW?WL M4M^HDHB_-\K4X'8+^.[GL!I8#4Y:KE?/#": MENY]#JNEU>#Z+5U)N;;TJ6KZEA;_,2JP;?JOD8-5\V:04B![):U8"@29X\@Q M!<_Y=+7"+#N&IE7L*K :R!EOOZUXO& M&38 )L-_V68QP?$X>7@L7R_RK-BF M)85U?7VABWNQZ\!J)W? _89Z_\=W:">-J'C0UFH3CAUT8)Q-,O9:3_*$VQ<] M;VDA'/J8FPE8;;DW?KD/OO^(&M5NSG:F''8[DR4?F?*730KMW+\O JNAM/C4 MV9,JR< ;A^+V%W\"M?W6:?5THKPLMVK :A-7N/(68W4MCC_Q>H:B]CNP5;J6 M().,78'6ZX3O%Q2\;+=1PK:^=1>[W=2@MIT#9D,#-MJB,=&&ZO/=E9 WPN7" M"8HN::5L4W;:T&:K0WN:U*&WJP-VA_:MFC?:V>ETVR#-//['EIT\L:0/MWF: M+%_U49QZ45C-9\4IO=?(%>HW7X1.Z+MXK4)H9AN2!-A6,,XUNI4?<*HA7NV< MKBZ3=,OFG]41:H*+]KR)';629$G[+O^K//_8SPRPMCND#.K74/G;])4Y5#3V MT#D2D\V\FFQ&U7&V,"Q2_@5QC'?9$V8!O+U2:CJC41I6X[I E5\3%3KMIA'M M%K+'?HXHIB83K&V#T2@-JXER[[MVH)0ZKD9RP M.G4DD64[Z.;&EDY5LWB7)+R=>5D=;FY7@=5B>CM/UM+Q_- MQKRQ7#!CLZE5X#:;$:^YV?A8I6J\,#'*L9CN3%>C^9W41)U/8;6&"IH41ES) ML'JG4D&.4,I'2AC:P%%9)^*SK&VM&K#:P16N=$68Z:%&$?'@'B KWAOZ>50\ M\B2OMN8RR,)J*#M01<9SIB&2W4)IF_GT9]V91_T)K'KOPY)&A^G/02=<,\Q. MN4;+9;[-6$^\)7E&?UR*)[YO\O(77')'BJW;8TH(EQU:L<78?PJIR!3)%[GLN M@IA,F#RG%0+KS2RU',P:=[Q;55<^C,L[(SIJ,0%:-EV6AKX$K-K7P9/6C"6/ M^Q'KQK!^Y3G*,)ZN5LD27S,J:,FO%H15_Q:4,OVY.!+RB"L$3H2AG@V*J5WZ M6LT'+>F']K("JR$/*8)\S[N9$'>-H=H:&M4S8B!Y:15WR[2G/%I96"UJ!RJ? M\'2ORU4Z8:/[]??)=''^-@U8S>0*U_A^X%5]7:Y6#3O&-?=G1]41HVZ,TPC" M:B$+2FF,Z]P&KC3"!OP_8;)(UGB&GW"VU::V5$G!:@D31&DGFLHB)HPJZ;!N M+*>N=9+96T$G"*LA+"@E7\7$66(7".U1OY=:&B'T8)B]AI*09C5[^ _.BT0W(FTT%BJ'F:%NU1S MJ.?66:#08Y[&F!0B,EU5P[+4K]^"J6@#.'7L_1D:E25)[K>ER"^=H]L(!KO9 MQHA3@]AT8/8#,U1#Y^!["4(\4".)"U%9K+J&J9,!U A::*KL1U5U5Z*!*KR) MV1+O)U[GA;+.%6* JMV$3MH@:(+4A##ZDHE_%:CZ)UF):6V4%0M45=\3 53M M.F3]*J_E:JZ'HCH+4J23K+S+%D/5FS4 M80C4'789ENOZ125:KA^47?D*_KW MBYP=*VTIOJKWYEGQ":]R@ENOOHY?2A+E)$ZRB+SR*$H^ M=K*O \02'Z64^W[+R2+6R&CWQ6CWS>B>?W7-/_[E8DFT^S)4?UNH23R/\Y]N MRZ*D(S<%I)S#]X5^_0B& 'ILTFD&ESQ#+=F0*Z=)46QQ+-VLZ5TUY'=]KW*R MPDFY)>K)XP'F /7D8Y1"G9Q%&$7"*A)FSQ W?";?TN3&SU#+/"R6"!H;:@3' M TCB8 T^1X848@A%:H]AX0B.P\TH"(L[NL3BWTE6Q:NP]1J?"+$HE>2)[54H M/<<@ X!XL!]NQ3C.M=&7M9VOV,E>;8HO9<5TLF4-3%-W[S7I#TO<-$$WKA&P M8ZOVKW,%/9/1\U>1\\E9"70;ZK .[925?J"&N\'E150\WI+\*8EQ_.GUKL Q M)6C#S669/&E/&]RU 37E'J"E>WJX1,P&JHV@^U?T);-#F_:K=J=L; 5J7\HN M'MZYR/D+/P13Q!1=^?D_*1':]2SM"%+5_[?J+3K[B=6]CD)X?: M M2D!Q=!XV7/V*8O:EFJ]A3.N2542:$1(>R]P) #(\F7&,=\$[VN#%IJOFBZ M2M@]"JL?'F@"4NOOB5QQCX';$4<"7S8C[2HG7U7KS\9<>*^L&8(<6]M=&U!# M[P%ZX*@+J'T92O8_-N=^BE+AWNI]3/9!];CB[@\M2;$#*J_BE^F6N;'QBWCA M=$:]IXOD;TITF12;O(C2'TF^W5 -^OM2'/3B>'?,>W3J#_Q^0(>Q08I] M.MKOJ%U#0AP3UVRC:AWZA[HLD:;Y,[ON2B-TG)>\#0 M .M/ P 5 &UL[7U;D]LVMN[[J=K_0<>G MZE3V@^/8SLV9R=FEEM2.]J@EC:1VQOLEQ28A-2<4J8!D=RN__@ @)5$D 2Q0 MI!;E:&IF;'<#(-;WX;IN^/M_O:R]SA.AH1OX/[]Z^_4WKSK$MP/']5<_O[J? MO^[.>\/AJTX86;YC>8%/?G[E!Z_^Z__]Q__JL/_\_7^_?MVY=8GG_-3I!_;K MH;\,_M896VOR4^SX;[=QRC:A#^]>?/\_/RU'SQ9SP']/?S:#M:P!N>1 M%<7AOK5O7KY)_Y-4_[OG^K__Q/_OP0I)A^'EAS^]A.[/K_AWT\\^O_\ZH*LW M[[[YYNV;?]V-YO8C65NO79_C9I-7NUJ\E;)Z;S]\^/!&_'97M%#RY8%ZNV^\ M?[/KSKYE]EM743[3D]#]*13=&P6V%0G:M9_I2$OP?[W>%7O-?_3Z[;O7[]]^ M_1(ZKW;@"P1IX)$967;XGXR]_5?#B!)KS8J01V)YT>/7/HG>\$)O>@$;F*S' MHOHC)%3[> M>L&S%F=EI;K'<>BRKTPI"=GW!'?Z 2RM4C-V\7IMT2TCRUWY[I)-$3_JVG80 M^Q';$J=L -HNT8-IU$K-Z,8A^VD8LEWVP?5AZ,JKU-NW=*[ZJQ%AVX461DGQ M>OO4)P^1KB/9,O5^?<@.6VNRL%[T:)04K;PA)'_$#);!$\=&OW*5 ME\=89>M=;9M==6%]6%@/7EWR'+=5_YH(ZVNQ9,VXLJN*$WMDLKRU7"JN:-TP M)&*2CUSKP?7F-B/'9A[30E!0?2 M9@.D[WHQV]_&)!H%83@E=/[(!@*[5+ -.O#%'G'7\5H<^H(NI3/.MW'?(:V<1P+G MWW'(5I'!@QLY5AW":!NL_YQN.O!5=1K3;9AV$E"U"=V':3?5M8F([Q!GUQ#OM:G=+7(C7BDU MB;[MO.;VTYB/'?;7I&3:H5V7O, ^ZH7'[8Q!SI"WL]D*:V)([*]7P=,;A[AO M.$+\+P(J 1/[QV_B0]T'UF?&\*XESWH@GFC_-U8F5^3-&7JU0V+!6BSOU'&) M?)^RY'6IW0FH0RC#>M>61>TCRHKFU[3$FXTX\[^V'UUOS_:2!FL9.BD2@:2C M6:#8)\Z#9I=]W^%]N/6L53F\R50BDM$@-=WX\M;T8V =4 M?UP2B/>WF'B7R88$\S]C=N BU-M"D"X4!H+]'2;8$@F1\!9'6Y?C P&\6!J( M^/>H!P^)C$B0SQ^)YW%'1J .'_ ML2WP%Z1%8F!*J!MP%SL*P+Y0&(CZ!TS4)1*BXCWP'2C:^Z+@^P\^V#GQD*"^ M=4/;\I(>W;*?A6JX2XI#(4>Y6J(B\-A1SE JH3\LR8#_S(C;8\LF4M"E5:#8HUPK0>*B4, - M^G039-3%/>[Q1+>]P%$NZ9J*4#I0[IL&HJ.0TG48_C%R??)6145I<;"- M"(\ A9@M@?V=&>SOX+"CW$.U8K8$]O=FL+^'PXYR%]6*B0E[C_UU0A?!L\0" M+2T,A1SE+JH1$1-PL=-,Z)0&3VX2^:]#O5 #"CWB%54M+.J 3S9YR&C?E83B MC7A=+1<.$^=I$$:6]S_N1G>2+"\/Q1SQXJH2]-P*QH1WKK20N1+EBD#Q1;FK MEHIS;D@YPY18\N%[7 (**,H%M$R8,^,Y"KCMXS'PE?K88BDHKB@W29E0YUYX MN4-Q*)WZF5^#/=A0EM6\&&>&\5?J1JP'W T_]E,=C<0J)BD*A1?E^J<4[\Q0 MST4\'8]ON&,G1.H>(B*/<2XK!P49Y;(G%^S,"$\IX4R3-$)SP2,.Z&2YE*V\ MJO)0Q%'N>GI!<9$?AF%,J"G^);6@+*!<^Z!"GWN=X1D0V.'G[;N'!8^8D:PR MA5)0K%&N?#*ASHSM.%A0BT>ZSK?KA\"3AX>4%H0BC'+!4XAV9I"/^E$.;ZX( M%%B4FUVI.$AKPN#%?K3\%9%[+Y27A *,V]JY :^_*<.U%N?')A$+" M-O$-9S-J\N"YJZ,4@>4PEU8 Q]E@(JX0]=SQ>R+DA^-&Q$FZ=.OZEF^S*]4A*:H$=6TM* $X,91 H5'4^[\2S_N' M'SS[!3X,4,)2H<0:ED#DB*0B%'M!U* MQ,/QO4R$0CHEI8)/^TB/ ^NT^D;T56VD,5_K(:4/P1 M#8IJ8='\YVF/;3RK0&TSSQ6$HHWH"ELJ&@K(\[7E>;N$;2J0K8J1<4!_^401Y[$ORF1+RD-SDZ M"+M42*RT&_OTE7/Q3A"5H*XJ#\4=-;!2+NB9D9]$CX1FST^B,T-V;U,Y/>AK M05E N:Y"A<;96S.1_,JM]:@<%&_$BVF98#@Q4_&#Y]JW7F IS^5'Q:#X(MY" M2\1"@??&\G^G\2:RMU,:V(1P\TFXGVV "Q&P 2@EB/=3(RAPU 6'K-\B#WB8 MR0>L5!HHZT&IP0SB! B.= H*#X%>Q+G9SLB24.ZFL" OT0W[T._J0Q&@.I0? MU(Q"8!A*:/K[FX)<(_:#QC.>EC_>=Y3Y]%WG=6>O&1>I3]-WZ3K9A^DZ:4N= MM*F3A]_2"A\$67'X>F59FV0,$B\*=S\Y#,;T![_MNSE9[I7ZTR"Y+RARJ*;5 M8;5/GUA5)$M?(='*D"^'E7C5"-+C&261I($5KCH1Z4X(Y:-0'"U_JQK<,@8D MHJ(3P9]JY#F\V1\\&?F3Y?$EN!OU+$JW;$\4C_?(B0%61TL$"^(@J")22_A+ M-0KB71/6UP>/C$DD/VSO\%#60LL>6X$MB/SH)/$,^5R&7]WHL1>'4;!F)R$N M)(0K4&6T!+15)A@<#73FII1L+-<9O&SX68TM"T*'="2MG#E09;1LMA68,T # MG3D@1]78J/\"6V7IT^#.^LZN3I0XHT1J:0]%]Z(@LCQ1$I>Q<>#;9L?"LAIH MJ7/-3X9R@='GT)0&&T*C[=3C;XSY#C\/;<0]A,][U<*GKH>661<*?'[9@\" MSM;QBV0S=_7([HOW8?+TIIPL336T?+S5N *!@$Y5S]JX;+EU_R0.MXS$$:'S M8!D],T ^TJ#4MV)_.]'5Q$OJ6XTQ*!;HI T9B/[*95>,5$(2#5YL+^:JXX]! MX#R[7EG@2UH=5ALO/7 U\DPP02=03Y(Y$0VK+,!$M [LS-7@((1B%RHOCI=( MN.+VHY(:G1,X'=69:%C% &8"0,)E7I!TI&%F+3:__7P!M&1>M&>7 V%:?@P\ M!G&8/.^IO\?"6\!+DWRZ*%F;3Z!'+3\Z0Z/ 7RT( M%2^1:[DI+8R7RKDJ*PJ9T?GHIZ>@&7DB?JQ?RF3E\3(]5V5%+3DZ,<LT[-"Y-SEPG'#2:""%=>4]#7+$N. [MHF!6%,-+U]V[1>R%EN1=X>L46#Y MN^N)_F1Y7!HOR[81U.6GRS+!T5G)';(@2F%%%;PLW2?PHX4 G21A3B@536-) MD=3!R_U] DUZ$-!Y,J3H1';.H=6 +W) 8B[XQ $B$C-E>>VGB2^ /Q[HYT8B MH(Q[\^^N+;:23V4EO)SI]? +0 1](:UB/:O!7M9 "O9Z.+L *UDFHE87+%0H MB9>O'8YO<1*528M.0]=QA(+&\J:6ZPS]U*TNTU^%/@M0%R^I>U6JX(B@DS7ZQ!E8U.>Y KJV':]CCT<$LTL*?Z=!3AZD+EZ6^*KDP1%!)Z\HF\E>A9E@ MOBHYMP'M!_%#M(R]8JRPWM)GULP%YXFH@A?ZUGMT M*F!@,X&YK.SO'A%"^TYWS;,N_2E^+@WD4CHAU?0%[&05IPR.FF%&'S>*F*.Q M*E9.5P\[S\4)',,@06>.B>5&9.0^$2Y09I=G1*&>S2EO8N3%.8+@Z=.BL M9^[L[-@TH0(%1RA@IFR<\D1N(+63O#)V HU39BX)9$1.R=A6P4VO42=0Q".TC29W-4R95E5R>C6DLZJ0+ MEN,32]^PUQ=DU06'1Y0FR]3--OL(\I$"XMN< D*F@3BTV0F6G4.KG:_N?2MY MR@E)#\%3?J[)OG]ZU8.T I8*..W(0NW! MC#Z;D82G_8/G!G)B.V+' M34*?7)MT7]PRV%G1\I*7 +JT\QE=S=D1%QKXI#-A/UA;;MD-]]#SLN+(V$MA ME:%?)L-!E5J) ;;$K06\W_SP_JV >+Z8W?VV4WETPV[ZP3LB>0^#EY<71[N6 MJ%$[1E@M0CV'6PG0=ZP[[+3$-()Q,M.1IJF$;/@PY M X& 3M7N9>5>L'YP_03+0U*)&1&N!T)R.6\F;6!G&#=$;S$L)/S?@Y MQ0W9D8EZP<[N^\P]B>UGI,PY7EH8/=?:>)=OV827KP<;HARX"2I-S">B'AX(5A MQCACQVVZ%1L,3U_"==B!N 3OEB[5,MW@1]%SN%=?\ANGXH)/;7NI4S!OB$^6 MJNAN:07T3/"G#1 I!)AG@],/Y22"7*ARQ=#SPL,/VV7R7?!TW&47V,5)Z.]. M\AKH*>/!+.JD1C_"Y3MX8X6N#>)+XR(4?RMHZ-ONO%D2H$1%H!/4%\ M949R,J-S\BOA+QL2I\M.W]:*C&/NNS19%L(=-#/'L!GT5/)@_BKATU96T\%G M$-ICW!!Z[OE3F=5AU*)XGVQHCR*5RE&(SW>P'"/'$3[9QO^OM0G"OW62;^ ' M_&2BNZJE_ -5OP8#G11W5R$OU#4TJ%%.6A(:5(6 9 #QU!*!SQ,$-5@RY_TRP7*.#:BQW1+PS/V_@F% MHMCNXU68D$J,?BZ79!+5\:*IUAJ?<0..0$B@\Y5/'JHC2E8>V]V\"D-JV=&I M.5.R5'P-1 -),C>$N@'/#$$C5*VY@2+B!%4#/H, 7<*%$LC'9I+#IA]3)ME4 M=$RDC)H1=L5S;9&"A)7J/EO4^4B5YJR*S;5F=05-Y:IPM6/%+?8^&=WUL:UM M#SN4Z%2Z@8"UE6_I:+T-Z)*X44Q5/MPG-8H=P]381"^![J+=%XQ'?@J RAAX M2IO8X5/-+1D%X%KH$CL7R9Z=@]VL,"=*6!P@*7,.U!"@;[T9=^A%(%&5B.X_6&&29IGXH96$>"4^UB2-$D\$ MFQ$[6/FB%"+7=L,(!4]44>CQ5+3<2)4YM93C9 MO>NA6-D6>JQ5/9>'"R"YLC;_MW;P[ZNX%?(V.Z+15OD1[D4U>\AD$:O((N"W/]]V/7+4[T7 Q9W2X,EE\_-F>Q_R-W7VB2:Z M=N0^):\E:L=B\U]NC$[IZV'9N)+9A<**S MS@2GO%M]DOR9$34U)X'>JP*W@6T:1QH-YC"W<&3LGLQF0UFD73H\G:U8'@R; MP3;;5R!*QS0 MHMVK"J!C(MYF"3B%5ZCY:.T/K:1OH&AH0+J"QL3NUDPM;;J MR&% 572?@ 97B1P^EYZYKB@EC9D$KO7@>F+C-!P(A=KHS@K-C 4)2BT\%>QN MK.EK.29\%JJB^RXT0*8$'W0FV3D7>+95&FS ;:#[+" =_M?QA(<+EHUN$PU;$+ MM"#7;&WCPARY+^_0<.ORA^[J.30HVVI/]R7(4^*L% MH>L^>5 ^ BRK@9X&]P0>\JE-U*A<]$:PV^;2Q[X6P<)ZX4_IJ+@^@90-0PO M6B<-!Z^.0T8+D@_7-EK,D;O@,RF7E/^/7\.?+"]99G>I#O@OV!7]^ >9DDF, M4U$5G+X7/WBQ'RU_169L$1TLET3Y*ON9^P$=KLV]XE77<,5A\*\ZY/?0]-UP M$X26]Y$&\8:_V^N&=O).$G$.SR0U-."->P$=[FW2%V/P=/%9X?YZ@]L@=O%= M\[&+[1S>7V" )'_T(YPLIYFF]S(>A4?^T'G=X:AX01A3POYQTYT/YYW);6>*X-BS53U$%ZK).N+#^-TSF$G+)_E'"T>R2] M3T*;NIM=I$]!I@4;%C>LN[_+@6CXL\A1F?JAD7\A]!PLM.D%EGB]MNAVLIR[ M*]]=NC:W)Q8D*%\3?LRO"?/[N[ON[#-?%>;#C^/A[;#7'2\ZW5YO#,*$P!H54X 9#ZU_:5/7#)<6S<'=.M(+U@_LXBK?A#\4-N'[ M^7 \F,\[O7R,#70NZCG E>U$\WTW9PIF!)+P^\ *8@M#[R%*Q& M:FY:FF'5HFFY][D3D5CE>^#;;_)3<1N M6SUAAU@17ZJ'>_MM?N:P+>9NN+@;C!?S3G?<9_\6VK?!&$_UIA#*9!\R; ;O MO4IM)P%STK0=Y(E9B>*2AR_-H6O1Y$V]*Z<6C;8+:ODAD_7(-'XT<[_+S]S9 M8-1=#/J=:7>V^-Q9S+KC>;?'M7I(TU8FCGZFZFMB^9.7]\MH9AHU@CPMH106 M/,R-<6K1-)S'#R'Y(V;-#IY(-C7>T?3[OFC NIFS8R?;.#N#3WS[1$KEF^L] M((VOM ;2B337'\@)5%X%.[6OAH[\V5,G>ZOF"<3\JS0#ORVXAL#-P)VO=DTC M)&QY0Y]) M$HN#K!!.\1H$L#IV[FICMHQ@02G$8!6M"D]Z"CH9F M[: GJ3:EM1I0#66<3I5!_!U)/4.\AJH">F9I,!4Z25HRI_;::?#LD== 3_5L M.D]TPJ.SPS.),W%X](J(_ 23I*V(GK+9E"L@% TM8L=Y'7M!&,'6,D ]]'3* M1DL:&(B&B,@F^H)1H*R!GKW8"'R \.A+UI@\9X2B@<_^:I/,<1*\AIFWA)UK MV'A1JPI60Y.+)S(^4BX<]6@<1)]))-Y%)<"CW"D-8F<'-IN:IT-W<2JGQ7'& MZR.%TPEQ!YVODH:OZJ8Z]!U)"FK^5L$A]^P=L3@KSL1GHS:F_!%/5H!M+G3W M3Q%)(V@ K---?.O2U%[-X8V^H;-I;*U6E&>(-6?M)(SB'>-CUK M:.E,GBZKU-9EZ>). JQ%9S/N>:TZ>14"T+AC/_*9ZK(]_ \+P!Y[HP6RK-8E M^?I#Y&]HE3M\^LYZ<=>Q2*"X"+JSV8Q#!5K=#-O /HC J*D@& I1(D,_<08W MPT6_>SIG^N:PCQ>GTP>%K$5[TD$4TWN0N/CT262Y7OE^]JX0O3GO_3+HWX\& M7)5PVQW..I^ZH_M!ISN?#U)?ZM&P>S,<#1=0M M*%9-7TLW>0L#'_E<"1(J^W95*RABLYX($X(Q39F:R%2!D#B88"9@YKR$RF>U^2D;?0Y7ZPMEQ% MYQOB MFO(@CG9WO\/Z+]5 0ZIB*8;58BL[A.!D\M:JS662*A=S# M6\LFW367$4I/M@:VK>E$>HK"H[/#L\?+F4A^BWVS-D8]*Q0ZPM/]HW;[%UQX M%(#J/2YI#>R;LC$3.N'1V3F>H,FC-ZZ==GO*#NBVNSF.1/1T(Y2\I>7'B77. 6':4SGC#EWI]*2W8A>U[VKML?SKL?/\X&'Y-# M-?O)C*C MEI:\4$*D\C1C=8:1P#6T:6="J57YT/.RXBWP"E ,J"+Z93*<: ^618$_$;IP MUR3=[:6V)A$H75X6[JVIZ>SW)H<-9E7<\5^S2C!*E4J*OS()S+GWE/"H$B>AB;!X9Q[)%C\MVU]%DL&*C5V."><4*=L]P;.+ M478 &T]Q>4,79PFJ"-7UZ@3QMRR\9E'?/>KJ9EF?%(=1T&7]<@IK7J)#($YR MSEEOXBBU0^93E(!M6_5\IQV:_!,,8?7 @&\U.U&.@HJK9-+4]H5V#)IFIEQN MH-4'&GZ0ZHFRW&S+&U!'MC;ZT>M K =']*C;\LZ-K371!=KJ:[9CD)QA\H%& M3!:99FRN]_X3X?E0!K0?Q _1,O;27@I2W2>US@=:'WOBFRIQS'"IK"[> MB-"1>631J '+D)B-8JGISN\E6W:N#/IIUBR8NDQ 3!/=F>9C$G$T]&VV8H>D M3Y(_3YVELE8OSG1?!XCX!SJ0$+^R,P;;EY!?UO2D$\I#R1F'=(=! H%L35(\J%3R']1*B+ZJG-C>5SY M,7\DW%';3H!3KC[R&NV8!Z!52"Y$9L2TAQ'=JJ2JTPY6=.,,P$];5JM)]$@H M?],^IESP),.T;N525H(>>!M;QO1C+L*&MTRIZG6#GH PP[&55O6NSGQ6'.KC\0GU/+8S:OKK%W?Y6I9KJT? MO&R('RK\]7;#UJP9Z)K8V'43-$;S"M$J4*$OE-UGBSI<6:4)8C@NUH[9!EH, M&Q(I: ?]QLWV4";-]BJ$.$CB.U.V9T." YKY6COH M+QVZ^4G9B/S-Z%\'?\1<+^X3ZX36[+' M6UE92=%VS"?U@B;O?3IH?CAK.MQ"7W@*QAGQDCQ0C^YF$0S\B&U_JB2YQHW@ MI\Y5#C855SK1&CJFI=-4':16* 5=IQI)\%IQ:!V=O,K%1C]W29]?FBRS!AKQ MI)A\TS%K!3G.1.YE!GV:2H%-RP@=LKV5H1OQ?@JYG2FA/ S,6BD<'$W:P/8X MJ<@F!)B6<2G&V9SA:SD3/SL WT*95+6 '4!2D4<]*"UCL6=1NN6YH(W>D,O7 MPC;>5V2K7/B6,726%_X:B^*HR(SR9;_+"]'KIQU.,[.KB,P5Q';5,^"O5,2+ MIBV594;X,9I',A JDO#[-ID\>&[R]I:<3&!U(,7?HU-L! ?Z*@KJ+;?C\?P< M"W?-\S0OY^RGX3+Q/F6_\RR_#H[!7P$.A1\N8R@8@HL^8G9+F'A1LY?ZPPCW MY-0Y1K]N*ZH"N?T1G5LP#.B$=6T[7L<>ORZQPP*-W#_3-"G"J>E(#H4QW*01 M((G-6>:@)%: IK%8AN#+/AX=0$G.Q,!Z[88A5Q**KDPM MET>T3*VM),#TN//JRE N$#4O)N* MW.1*VK7_B-W0Y7\5=E7M)<*D#>B@P%?XF"-ST0,A;V!-LGO=LE;<)\)Q@%N< M2ZI":<=7[H!Q0-^T6Y:*\BV^\N9,22C;,5V3#M^RI8D)+-:A,0$HZ0H5\!VN M375S$ID;NJ\VEQ3T';)JYAS90+'2PI7LWK <<#_F<\#=W,^'X\%\SA_>NAF. MNXOA9-R>;&]EIQ3?$8&LF=.*/@.<:3O8+W/U H\)$238%U.JV))?9_.K@%_G MJN];[7 EKC9FI*]VU03'9/5ZGT@X *F.'B)V!>0,0T0G/C-(>$\UEX%N) MF9A;G8@S,9[]D&:P]^_S3G\XL"7# !5(CT9 CUCQ^MGS"7R1U;2*.'AH" M9,6Q8\YK84"-!4JJO;W7V=PF3"0WD*?:DQ1MQ]K4_.8D1Z 9&XV.N+0+]WZX M(;:[=(FC2LRG*(Z?@D\Y"+/XRX5H9OOHLAN3383#I7+=*BF'IN=1XU18\-3_-FYB+.NK$Y.6E\9.OG>6 MV2B'"9W#G1/,;4!G1)5^JU 06[]Q1@^A'#@M,OP>E B3. HCRW?82L&#BU/+ M;:GE]_TW>EL.]L1N25 M"8@^D;*=ZNE2K986QKYK5>:@)TVI>MF3!Y(T5U8>^]I5F4Q0BES\T_B=]>*N M8]'C169_*WJ3'[7_=?P[OXN.8\O)IWN;-;AKIJ3Z^&\OL.YQN&R MM' [3,DGG,A;X^IXW*W"S5S'QZAM#HB*L:4D9-2X,^!?Q+\"0(#60:)FS[VK M@T01_W,[2$SL*'@@=/'HTF@[\*9=7G+?J9TGC!L TT7 M8.I840F;AIPN_MOR8XMNR_J2=H155_OFF35Q,>XO59!I*FO=AKI>TI$*_(!K MH]U6C#V3S/!H:NK$WFGS!EX?[34=XTECBDE#W"B66"@]9DV@/:=2X^9S]@FD M6V%O@YB>MO5D6\![UZ/VK:<(#(J/^(Q;>^7WELRO+^FNDNDVB@.W^+YTV.\Z MV)((H&.\RK&L*9*G$IAWKL\UA"HX*G>EE3+9&EHQRO55TOV-DG9%G@E*/2'V5U,*>P%F!.%J9;A:&:Y6AGH4HUKE ;3RQ=@5 MS-! T8KR;G ;QR-AI[%E1#3JG6IM78Z)X12LKAJ?J\;GJO$YHVX"0^/3A&ZB M77HT#(U/$WHTD,:GJ%( *7_*JEVJ'D@.08M40IG0+G5VS_?O\UJ?HU@N]!?% MKBJ=MIQ"KBJ=JTKGFD6R%D*N:2"O:2!K.I[-B1WXSEW@L)NZG< %2PBIKX<= MFEI'8D(H.DUE!"-V3-UH"^:DO#1V2%T]3*B0: C_46#QQT3-:-!5 K+1V /D M-; !PP4]&/6315V^C7R.5 MZX^\1CLF 7P=DDN2L3JUAY81UXY1W>JDK]D.FG0##\#5L5C-7#INJ.NLR(WE M_ZX\2!6+81]DH2,H>U:2"7LU7S9HOOSV:KZ\FB\;SQ!X-5\V%'+7FC" $T\7 M*?\W :7!,T]]9FW8;Z*MV4E#WLIEV$ KB=825H]%9/<--YPSE"UGXF=O*8I\ MM/ 6L!6F9G2:(G/1B<*/A1WZ$6'U6R--F0"[S7=KM=95:P[[>&N[G)R"&OJ^;=YYG!:B3\*2]-B1( M;)+R+&J71SKW0*^1\Z0Y[(3V#5.>Q>P"&<\X.M;!N&@.[2I])L:SSJ'8C.<2 MP0=/Q+?\J$]"F[KB*3?H*:VT*K;M_I3CF@*+AMPG;MT7XO0>+;HB_..470!4 M/M_RXFC)A \'+QOBAXI=J5@2+]-3-3XDHK8H(")YTW!AO9 0%A?Q;3XN8CCN3>X&G47W M7X-Y>^(C]G*9!$DH*^',EGV7TB%T0WRR="$RY"L@Z]0!A.1FCT9T](5LL%P2 MFP_Q?4>Y9K 7^)'KQVS935^>"WS%]F/2!K8:W9Q!O#]JBP*=N&C6.KT.L:!I4P11\?]SYE_5[Y[I_$87U+UR3%#)=6 MP-:0F_.HD1V=F\R&8:W9X5>\%@FY(&LK8BNP3]H\55BTZ"0Z^"-VHRWL$/I= M_A Z^.?]FJ00+_+3#W+ M'UMK37CG<:EV3(NFE\-CF=?=T85:Y)K)<_!9+DD MU/57RD4*4A%[O2H?(]GE""Y^0R;M; =XXDI"_*'/G5O9'3H[>[DH8#Z@#6%[ M#IGQ8P8/^DXR(Y[P5;9X]MC#WJC>6)25VK%T-;W/*"% C_F5]$ZW"VFJM8-9 MP(B%<=7P2Y@^^27V'4J<@;MZC+8]=N",O8BMV*-13_T"&:0FMGT -,*.'B"# MXX&^*":SGWU O0SFBK5C>C2]\.6$;B;RN$Z]HU3*@R2^ SVG-_.U=HR^G MY=L\4\UA&"O,5?JJV JJQH@%PX9.<*9//6OC1I:7#,H98X(^$>/ >4>WPTX[T$^ MBIU(HMGMHUFJ+G\XGG$05AYZ>!I"M*'7V@&76;GA0T=9"3O'Q3DV.0,ZL:)# M>&_=:.?QEX00KHAON]"XY>_S(2.]R=W=<'$W&"_FG>ZXS_X]7@S''P?CWK!- M@DR%(D"^Z>]J27V=]/\$!*?5]JQT6BTHC1AJX4A\Z M^!$L-3,F5/M,<1H3. M"7UR;7;$!<6]:.I@VS=JB'X!H=*0I_E\\JO:5^?P>^RL='6\[Y>7MM8KB6R(L]A<+%Q1]8;+]@2[7N8 MALU@VS\40T]JT## !WUM5'J.)3^_#?:G](H>>"7M('OB-:&%,_')DR*+/B"F M-%B2,!0VW5NBHKQ8$OM6>@969?"@\U9NHS.U5>.[RIUC9BJAJNPV6?;.#I:I M4A(X";13_I"W4\X&H^YBT.],N[/%Y\YBUAW/N[W%<#)ND9%2)K+>+JFOB;04 MIX]"L&UB1E1/8!4*(N^N4"KR:VNYO#7[,6--R7G\$)(_8M;LX(E+"9N*/^:G MXOS^9C[XY_U@O.@,/@G'@=;,P+R$^IDGKX&TB1[W1V>^+RW=CJNFCHO\EE@J M"KZU/->OPLZN)674.BNV8HBI21FUR:9\T\Q#\Y?,0U'!0 M9EN!:[,#FE!1W/MN%,[F]SK%G:8:]MW_'*D,8$BT12&06^6T:[6T0CLF;/6- ML[!^XV5J+.F9=A&65VDG,9HU52X.]L*8ZYK6DE%>''TAU TQ-2%M6\6JAA[P M5S;#R5+\_803#JQY[+P"FEM27:$W99@:Q6>DO^'_]\ :9S_Y_U!+ 0(4 Q0 M ( N(+E=W1F3,-@@ $-$ * " 0 !E>#,Q+3$N M:'1M4$L! A0#% @ #(@N5]D;I'P"" UT, H ( ! M7@@ &5X,S$M,BYH=&U02P$"% ,4 " ,B"Y76= _E]L$ !Q( "@ M @ &($ 97@S,BTQ+FAT;5!+ 0(4 Q0 ( R(+E<@1DHS MJ@0 &4? * " 8L5 !E>#,R+3(N:'1M4$L! A0#% M @ #(@N5PC(K29L'P$ Y!L- P ( !71H &9O-TG)>\#0 .M/ P 5 " 3'' 0!S J=')M+3(P,C,P-S,Q7W!R92YX;6Q02P4& H "@!E @ 5/P! end