0001554795-24-000065.txt : 20240318 0001554795-24-000065.hdr.sgml : 20240318 20240318163039 ACCESSION NUMBER: 0001554795-24-000065 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 101 CONFORMED PERIOD OF REPORT: 20240131 FILED AS OF DATE: 20240318 DATE AS OF CHANGE: 20240318 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Red Cat Holdings, Inc. CENTRAL INDEX KEY: 0000748268 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] ORGANIZATION NAME: 06 Technology IRS NUMBER: 880490034 FISCAL YEAR END: 0430 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40202 FILM NUMBER: 24759475 BUSINESS ADDRESS: STREET 1: 15 AVE. MUNOZ RIVERA STREET 2: STE 2200 CITY: SAN JUAN STATE: PR ZIP: 00901-2510 BUSINESS PHONE: 833-373-3228 MAIL ADDRESS: STREET 1: 15 AVE. MUNOZ RIVERA STREET 2: STE 2200 CITY: SAN JUAN STATE: PR ZIP: 00901-2510 FORMER COMPANY: FORMER CONFORMED NAME: TimefireVR Inc. DATE OF NAME CHANGE: 20161121 FORMER COMPANY: FORMER CONFORMED NAME: EnergyTEK Corp. DATE OF NAME CHANGE: 20140723 FORMER COMPANY: FORMER CONFORMED NAME: BROADLEAF CAPITAL PARTNERS INC DATE OF NAME CHANGE: 20040928 10-Q 1 rcat0318form10q.htm FORM 10-Q
0000748268 false true Q3 2024 --04-30 true 71567007 54586793 0000748268 2023-05-01 2024-01-31 0000748268 2024-03-15 0000748268 2024-01-31 0000748268 2023-04-30 0000748268 us-gaap:SeriesBPreferredStockMember 2023-04-30 0000748268 us-gaap:SeriesBPreferredStockMember 2024-01-31 0000748268 2023-11-01 2024-01-31 0000748268 2022-11-01 2023-01-31 0000748268 2022-05-01 2023-01-31 0000748268 RCAT:SeriesBPreferredStock1Member 2022-04-30 0000748268 us-gaap:CommonStockMember 2022-04-30 0000748268 us-gaap:AdditionalPaidInCapitalMember 2022-04-30 0000748268 us-gaap:RetainedEarningsMember 2022-04-30 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-30 0000748268 2022-04-30 0000748268 RCAT:SeriesBPreferredStock1Member 2023-04-30 0000748268 us-gaap:CommonStockMember 2023-04-30 0000748268 us-gaap:AdditionalPaidInCapitalMember 2023-04-30 0000748268 us-gaap:RetainedEarningsMember 2023-04-30 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-30 0000748268 RCAT:SeriesBPreferredStock1Member 2022-05-01 2022-07-31 0000748268 us-gaap:CommonStockMember 2022-05-01 2022-07-31 0000748268 us-gaap:AdditionalPaidInCapitalMember 2022-05-01 2022-07-31 0000748268 us-gaap:RetainedEarningsMember 2022-05-01 2022-07-31 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-05-01 2022-07-31 0000748268 2022-05-01 2022-07-31 0000748268 RCAT:SeriesBPreferredStock1Member 2022-08-01 2022-10-31 0000748268 us-gaap:CommonStockMember 2022-08-01 2022-10-31 0000748268 us-gaap:AdditionalPaidInCapitalMember 2022-08-01 2022-10-31 0000748268 us-gaap:RetainedEarningsMember 2022-08-01 2022-10-31 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-08-01 2022-10-31 0000748268 2022-08-01 2022-10-31 0000748268 RCAT:SeriesBPreferredStock1Member 2022-11-01 2023-01-31 0000748268 us-gaap:CommonStockMember 2022-11-01 2023-01-31 0000748268 us-gaap:AdditionalPaidInCapitalMember 2022-11-01 2023-01-31 0000748268 us-gaap:RetainedEarningsMember 2022-11-01 2023-01-31 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-11-01 2023-01-31 0000748268 RCAT:SeriesBPreferredStock1Member 2023-05-01 2023-07-31 0000748268 us-gaap:CommonStockMember 2023-05-01 2023-07-31 0000748268 us-gaap:AdditionalPaidInCapitalMember 2023-05-01 2023-07-31 0000748268 us-gaap:RetainedEarningsMember 2023-05-01 2023-07-31 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-05-01 2023-07-31 0000748268 2023-05-01 2023-07-31 0000748268 RCAT:SeriesBPreferredStock1Member 2023-08-01 2023-10-31 0000748268 us-gaap:CommonStockMember 2023-08-01 2023-10-31 0000748268 us-gaap:AdditionalPaidInCapitalMember 2023-08-01 2023-10-31 0000748268 us-gaap:RetainedEarningsMember 2023-08-01 2023-10-31 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-08-01 2023-10-31 0000748268 2023-08-01 2023-10-31 0000748268 RCAT:SeriesBPreferredStock1Member 2023-11-01 2024-01-31 0000748268 us-gaap:CommonStockMember 2023-11-01 2024-01-31 0000748268 us-gaap:AdditionalPaidInCapitalMember 2023-11-01 2024-01-31 0000748268 us-gaap:RetainedEarningsMember 2023-11-01 2024-01-31 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-11-01 2024-01-31 0000748268 RCAT:SeriesBPreferredStock1Member 2022-07-31 0000748268 us-gaap:CommonStockMember 2022-07-31 0000748268 us-gaap:AdditionalPaidInCapitalMember 2022-07-31 0000748268 us-gaap:RetainedEarningsMember 2022-07-31 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-31 0000748268 2022-07-31 0000748268 RCAT:SeriesBPreferredStock1Member 2022-10-31 0000748268 us-gaap:CommonStockMember 2022-10-31 0000748268 us-gaap:AdditionalPaidInCapitalMember 2022-10-31 0000748268 us-gaap:RetainedEarningsMember 2022-10-31 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-31 0000748268 2022-10-31 0000748268 RCAT:SeriesBPreferredStock1Member 2023-01-31 0000748268 us-gaap:CommonStockMember 2023-01-31 0000748268 us-gaap:AdditionalPaidInCapitalMember 2023-01-31 0000748268 us-gaap:RetainedEarningsMember 2023-01-31 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-31 0000748268 2023-01-31 0000748268 RCAT:SeriesBPreferredStock1Member 2023-07-31 0000748268 us-gaap:CommonStockMember 2023-07-31 0000748268 us-gaap:AdditionalPaidInCapitalMember 2023-07-31 0000748268 us-gaap:RetainedEarningsMember 2023-07-31 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-31 0000748268 2023-07-31 0000748268 RCAT:SeriesBPreferredStock1Member 2023-10-31 0000748268 us-gaap:CommonStockMember 2023-10-31 0000748268 us-gaap:AdditionalPaidInCapitalMember 2023-10-31 0000748268 us-gaap:RetainedEarningsMember 2023-10-31 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-31 0000748268 2023-10-31 0000748268 RCAT:SeriesBPreferredStock1Member 2024-01-31 0000748268 us-gaap:CommonStockMember 2024-01-31 0000748268 us-gaap:AdditionalPaidInCapitalMember 2024-01-31 0000748268 us-gaap:RetainedEarningsMember 2024-01-31 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-31 0000748268 us-gaap:CommonStockMember 2023-10-01 2024-01-31 0000748268 2022-05-01 2023-04-30 0000748268 2022-01-01 2022-04-30 0000748268 2022-03-01 2022-04-30 0000748268 RCAT:IntangibleAssetsGrossCarryingAmountMember 2024-01-31 0000748268 RCAT:IntangibleAssetsAccumulatedAmortizationMember 2024-01-31 0000748268 RCAT:IntangibleAssetsNetCarryingValueMember 2024-01-31 0000748268 RCAT:IntangibleAssetsGrossCarryingAmountMember 2023-04-30 0000748268 RCAT:IntangibleAssetsAccumulatedAmortizationMember 2023-04-30 0000748268 RCAT:IntangibleAssetsNetCarryingValueMember 2023-04-30 0000748268 us-gaap:GoodwillMember 2020-01-01 2022-04-30 0000748268 us-gaap:GoodwillMember 2020-11-01 2022-04-30 0000748268 us-gaap:GoodwillMember 2022-05-01 2023-01-31 0000748268 us-gaap:GoodwillMember 2021-08-01 2022-04-30 0000748268 us-gaap:GoodwillMember 2023-05-01 2024-01-31 0000748268 us-gaap:GoodwillMember 2024-01-31 0000748268 2022-11-01 2022-11-30 0000748268 2023-02-01 2023-04-30 0000748268 RCAT:OperatingLeaseLocation1Member 2023-05-01 2024-01-31 0000748268 RCAT:OperatingLeaseLocation2Member 2023-05-01 2024-01-31 0000748268 RCAT:OperatingLeaseLocation3Member 2023-05-01 2024-01-31 0000748268 RCAT:OperatingLeaseLocation4Member 2023-05-01 2024-01-31 0000748268 RCAT:DebtObligation1Member 2021-08-31 0000748268 RCAT:DebtObligation1Member 2021-09-01 2022-04-30 0000748268 RCAT:DebtObligation1Member 2021-08-01 2022-04-30 0000748268 RCAT:DebtObligation2Member 2023-05-01 2024-01-31 0000748268 RCAT:DebtObligation2Member 2024-01-31 0000748268 RCAT:DebtObligation3Member 2021-08-31 0000748268 RCAT:DebtObligation3Member 2022-02-01 2023-01-31 0000748268 RCAT:DebtObligation4Member 2021-02-01 2022-04-30 0000748268 RCAT:DebtObligation4Member 2022-02-01 2022-04-30 0000748268 RCAT:DebtObligation6Member 2022-07-01 2023-04-30 0000748268 RCAT:DebtObligation6Member 2021-10-01 2022-04-30 0000748268 RCAT:DebtObligation6Member 2024-01-31 0000748268 RCAT:DebtObligation6Member 2023-04-30 0000748268 RCAT:DebtObligation7Member 2021-08-31 0000748268 RCAT:DebtObligation8Member 2021-09-01 2021-09-30 0000748268 RCAT:DebtObligation8Member 2021-09-01 2022-04-30 0000748268 RCAT:DebtObligation8Member 2024-01-31 0000748268 RCAT:DebtObligation8Member 2023-04-30 0000748268 RCAT:DueToRelatedParty2Member 2020-01-01 2022-04-30 0000748268 RCAT:DueToRelatedParty2Member 2024-01-31 0000748268 RCAT:DueToRelatedParty2Member 2023-04-01 2023-04-30 0000748268 us-gaap:CommonStockMember 2022-05-01 2023-04-30 0000748268 us-gaap:CommonStockMember 2023-05-01 2024-01-31 0000748268 RCAT:SeriesAPreferredStock2Member 2023-05-01 2024-01-31 0000748268 2021-04-01 2021-04-30 0000748268 2021-05-01 2021-05-31 0000748268 2022-04-01 2022-04-30 0000748268 2020-10-01 2020-10-31 0000748268 2021-01-01 2021-01-31 0000748268 RCAT:WarrantOutstandingMember 2022-04-30 0000748268 RCAT:WarrantOutstandingMember 2023-04-30 0000748268 RCAT:WarrantOutstandingMember 2024-01-31 0000748268 RCAT:OptionsAssumptionsUsedMember 2024-01-31 0000748268 RCAT:OptionsAssumptionsUsedMember 2023-01-31 0000748268 RCAT:OptionsAssumptionsUsedMember 2023-05-01 2024-01-31 0000748268 RCAT:OptionsAssumptionsUsedMember 2022-05-01 2023-01-31 0000748268 RCAT:Options1Member 2021-04-30 0000748268 RCAT:Options1Member 2020-05-01 2021-04-30 0000748268 RCAT:Options1Member 2022-05-01 2023-01-31 0000748268 RCAT:Options1Member 2023-04-30 0000748268 RCAT:Options1Member 2023-05-01 2024-01-31 0000748268 RCAT:Options1Member 2024-01-31 0000748268 us-gaap:RestrictedStockMember 2020-04-30 0000748268 us-gaap:RestrictedStockMember 2022-05-01 2023-01-31 0000748268 us-gaap:RestrictedStockMember 2023-04-30 0000748268 us-gaap:RestrictedStockMember 2023-05-01 2024-01-31 0000748268 us-gaap:RestrictedStockMember 2024-01-31 0000748268 RCAT:DerivativesAssumptionsUsedMember 2023-05-01 2024-01-31 0000748268 RCAT:DerivativesAssumptionsUsedMember 2022-05-01 2023-04-30 0000748268 2023-01-01 2023-01-31 0000748268 us-gaap:AllOtherSegmentsMember 2023-05-01 2024-01-31 0000748268 RCAT:ConsumerMember 2023-05-01 2024-01-31 0000748268 us-gaap:CorporateMember 2023-05-01 2024-01-31 0000748268 us-gaap:CorporateAndOtherMember 2023-05-01 2024-01-31 0000748268 us-gaap:AllOtherSegmentsMember 2022-05-01 2023-01-31 0000748268 RCAT:ConsumerMember 2022-05-01 2023-01-31 0000748268 us-gaap:CorporateMember 2022-05-01 2023-01-31 0000748268 us-gaap:CorporateAndOtherMember 2022-05-01 2023-01-31 0000748268 us-gaap:AllOtherSegmentsMember 2024-01-31 0000748268 RCAT:ConsumerMember 2024-01-31 0000748268 us-gaap:CorporateMember 2024-01-31 0000748268 us-gaap:CorporateAndOtherMember 2024-01-31 0000748268 us-gaap:AllOtherSegmentsMember 2023-04-30 0000748268 RCAT:ConsumerMember 2023-04-30 0000748268 us-gaap:CorporateMember 2023-04-30 0000748268 us-gaap:CorporateAndOtherMember 2023-04-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

 

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

 

For the quarterly period ended January 31, 2024

 

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-31587

 

Red Cat Holdings, Inc.

(Exact name of registrant as specified in its charter)

 

Nevada   88-0490034
(State or other jurisdiction of incorporation or organization)   (I.R.S. Employer Identification No.)

 

 

 

 

15 Ave. Munoz Rivera, Ste 2200

San Juan, Puerto Rico

 

 

 

 

00901

(Address of principal executive offices)   (Zip Code)

 

(833) 373-3228

(Registrant's telephone number, including area code)

__________________________________

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

 

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

 

 

Title of each class

 

Trading

Symbol(s)

 

 

Name of each exchange on which registered

Common Stock   RCAT   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  

 

As of March 15, 2024, there were 74,281,520  shares of the registrant's common stock outstanding.

 

Red Cat Holdings, Inc. 

 

Form 10-Q

For the Quarterly Period Ended January 31, 2024

 

TABLE OF CONTENTS 

 

PART I. FINANCIAL INFORMATION Page
     
Item 1. Financial Statements (unaudited) 3
     
  Consolidated Balance Sheets as of January 31, 2024 and April 30, 2023 3
     
  Consolidated Statements of Operations for the Three and Nine Months Ended January 31, 2024 and 2023 4
     
  Consolidated Statements Stockholders' Equity for the Three and Nine Months Ended January 31, 2024 and 2023 5
     
  Consolidated Statements of Cash Flows for the Nine Months Ended January 31, 2024 and 2023 6
     
  Notes to Consolidated Financial Statements 7
     
Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations 24
     
Item 3. Quantitative and Qualitative Disclosures about Market Risk 31
     
Item 4. Controls and Procedures 31

 

PART II. OTHER INFORMATION  
     
Item 1. Legal Proceedings 31
     
Item 1A. Risk Factors 31
     
Item 2. Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities 31
     
Item 3.   Defaults Upon Senior Securities 32
     
Item 4. Mine Safety Disclosures 32
     
Item 5. Other Information 32
     
Item 6. Exhibits 32
     
SIGNATURES 33

 

 RED CAT HOLDINGS

Consolidated Balance Sheets

(Unaudited) 

       
   January 31,  April 30,
   2024  2023
ASSETS          
Current assets          
Cash  $7,697,335   $3,173,649 
Marketable securities         12,814,038 
Accounts receivable, net   5,091,724    719,862 
Inventory   9,093,270    8,920,573 
Other   2,798,293    1,263,735 
Current assets of discontinued operations   3,261,136    5,283,155 
Total current assets   27,941,758    32,175,012 
           
Goodwill   17,012,832    17,012,832 
Intangible assets, net   6,672,235    7,323,004 
Property and equipment, net   2,477,601    2,650,358 
Other   303,180    303,180 
Operating lease right-of-use assets   453,416    620,307 
Long-term assets of discontinued operations   456,177    108,397 
Total long-term assets   27,375,441    28,018,078 
           
TOTAL ASSETS  $55,317,199   $60,193,090 
           
LIABILITIES AND STOCKHOLDERS' EQUITY          
Current liabilities          
Accounts payable  $2,281,874   $1,392,550 
Accrued expenses   936,625    409,439 
Debt obligations - short term   899,935    922,138 
Customer deposits   52,296    155,986 
Operating lease liabilities   297,435    281,797 
Warrant derivative liability   285,384    588,205 
Current liabilities of discontinued operations   474,439    1,010,501 
Total current liabilities   5,227,988    4,760,616 
           
Operating lease liabilities   194,727    379,466 
Debt obligations - long term         401,569 
Long-term liabilities of discontinued operations   321,771    41,814 
Total long-term liabilities   516,498    822,849 
Commitments and contingencies          
           
Stockholders' equity          
Series B preferred stock - shares authorized 4,300,000; outstanding 4,676 and 986,676   47    9,867 
Common stock - shares authorized 500,000,000; outstanding 74,171,106 and 54,568,065   74,171    54,568 
Additional paid-in capital   121,060,881    109,993,100 
Accumulated deficit   (71,567,007)   (54,586,793)
Accumulated other comprehensive loss   4,621    (861,117)
Total stockholders' equity   49,572,713    54,609,625 
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY  $55,317,199   $60,193,090 

 

 

See accompanying notes.  

  

 3 

 

RED CAT HOLDINGS

Consolidated Statements Of Operations

(Unaudited)

                     
  

Three months ended

January 31,

 

Nine months ended

January 31,

   2024  2023  2024  2023
Revenues  $5,847,933   $1,667,683   $11,526,930   $3,541,846 
                     
Cost of goods sold   4,746,282    1,764,612    9,050,032    3,432,804 
                     
Gross Margin   1,101,651    (96,929)   2,476,898    109,042 
                     
Operating Expenses                    
Operations   527,447    663,668    1,675,795    3,131,789 
Research and development   2,125,268    1,221,738    5,251,285    2,938,658 
Sales and marketing   883,982    1,015,412    2,546,380    1,986,121 
General and administrative   1,426,531    1,397,667    4,329,760    4,275,385 
Stock based compensation   585,771    788,691    2,693,702    2,790,958 
Total operating expenses   5,548,999    5,087,176    16,496,922    15,122,911 
Operating loss   (4,447,348)   (5,184,105)   (14,020,024)   (15,013,869)
                     
Other (income) expense                    
Change in fair value of derivative liability   (113,819)   (157,575)   (302,821)   (751,397)
Investment loss (income), net   160,340    (65,110)   733,697    (257,244)
Interest expense   15,507    28,667    57,060    96,839 
Other, net   (320,043)   345,836    330,965    657,040 
Other (income) expense   (258,015)   151,818    818,901    (254,762)
                     
Net loss from continuing operations   (4,189,333)   (5,335,923)   (14,838,925)   (14,759,107)
                     
Loss from discontinued operations   (1,299,205)   (330,079)   (2,141,289)   (962,971)
Net loss  $(5,488,538)  $(5,666,002)  $(16,980,214)  $(15,722,078)
                     
Loss per share - basic and diluted                    
Continuing operations  $(0.08)  $(0.09)  $(0.27)  $(0.27)
Discontinued operations   (0.02)   (0.01)   (0.04)   (0.02)
Loss per share - basic and diluted  $(0.10)  $(0.10)  $(0.31)  $(0.29)
                     
Weighted average shares outstanding - basic and diluted   55,688,114    54,294,116    55,409,930    54,050,127 

 

 

See accompanying notes.

 

 4 

 

 

RED CAT HOLDINGS

Consolidated Statements of Stockholders’ Equity

For the three and nine months ended January 31, 2024 and January 31, 2023

(Unaudited)

                                          
   Series B      Additional     Accumulated Other   
   Preferred Stock  Common Stock  Paid-in  Accumulated  Comprehensive  Total
   Shares  Amount  Shares  Amount  Capital  Deficit  Income (Loss)  Equity
Balances, April 30, 2022   986,676   $9,867    53,748,735   $53,749   $106,821,384    (27,499,056)   (1,470,272)  $77,915,672 
                                         
Stock based compensation   —            —            755,471                755,471 
                                         
Vesting of restricted stock units   —            69,707    69    (84,145)               (84,076)
                                         
Unrealized gain on marketable securities   —            —                        133,582    133,582 
                                         
Currency translation adjustments   —            —                        352    352 
                                         
Net loss   —            —                  (3,811,599)         (3,811,599)
                                         
Balances, July 31, 2022   986,676   $9,867    53,818,442   $53,818   $107,492,710    (31,310,655)   (1,336,338)  $74,909,402 
                                         
Stock based compensation   —            —            1,246,796                1,246,796 
                                         
Vesting of restricted stock units   —            411,097    411    (332,794)               (332,383)
                                         
Unrealized loss on marketable securities   —            —                        (350,811)   (350,811)
                                         
Currency translation adjustments   —            —                        (1,256)   (1,256)
                                         
Net loss   —            —                  (6,244,477)         (6,244,477)
                                         
Balances, October 31, 2022   986,676   $9,867    54,229,539   $54,229   $108,406,712    (37,555,132)   (1,688,405)  $69,227,271 
                                         
Stock based compensation   —            —            788,691                788,691 
                                         
Vesting of restricted stock units   —            155,922    156    (3,508)               (3,352)
                                         
Unrealized gain on marketable securities   —            —                        545,235    545,235 
                                         
Currency translation adjustments   —            —                        1,124    1,124 
                                         
Net loss   —            —                  (5,666,002)         (5,666,002)
                                         
Balances, January 31, 2023   986,676   $9,867    54,385,461   $54,385   $109,191,895    (43,221,134)   (1,142,046)  $64,892,967 
                                         
Balances, April 30, 2023   986,676   $9,867    54,568,065   $54,568   $109,993,100    (54,586,793)   (861,117)  $54,609,625 
                                         
Stock based compensation   —            —            911,606                911,606 
                                         
Vesting of restricted stock units   —            155,476    155    (8,675)               (8,520)
                                         
Conversion of preferred stock   (982,000)   (9,820)   818,334    818    9,002                   
                                         
Unrealized gain on marketable securities   —            —                        289,389    289,389 
                                         
Currency translation adjustments   —            —                        1,646    1,646 
                                         
Net loss   —            —                  (5,810,348)         (5,810,348)
                                         
Balances, July 31, 2023   4,676   $47    55,541,875   $55,541   $110,905,033    (60,397,141)   (570,082)  $49,993,398 
                                         
Stock based compensation   —            —            1,196,325                1,196,325 
                                         
Vesting of restricted stock units   —            54,786    55    (7,826)               (7,771)
                                         
Issuance of common stock through ATM facility, net   —            53,235    53    9,159                9,212 
                                         
Unrealized gain on marketable securities   —            —                        363,663    363,663 
                                         
Currency translation adjustments   —            —                        1,376    1,376 
                                         
Net loss   —            —                  (5,681,328)         (5,681,328)
                                         
Balances, October 31, 2023   4,676   $47    55,649,896   $55,649   $112,102,691    (66,078,469)   (205,043)  $45,874,875 
                                         
Stock based compensation   —            —            585,771                585,771 
                                         
Vesting of restricted stock units   —            118,210    119    (7,433)               (7,314)
                                         
Exercise of stock options   —            3,000    3    2,652                2,655 
                                         
Public offering, net of $804,400 of issuance costs   —            18,400,000    18,400    8,377,200                8,395,600 
                                         
Unrealized gain on marketable securities   —            —                        211,113    211,113 
                                         
Currency translation adjustments   —            —                        (1,449)   (1,449)
                                         
Net loss   —            —                  (5,488,538)         (5,488,538)
                                         
Balances, January 31, 2024   4,676   $47    74,171,106   $74,171   $121,060,881    (71,567,007)  $4,621   $49,572,713 
                                         

 

 

See accompanying notes.

 

 5 

 

RED CAT HOLDINGS

Consolidated Statements of Cash Flows

(Unaudited)

       
   Nine months ended January 31,
   2024  2023
Cash Flows from Operating Activities          
Net loss  $(16,980,214)  $(15,722,078)
Net loss from discontinued operations   (2,141,289)   (962,971)
Net loss from continuing operations   (14,838,925)   (14,759,107)
Adjustments to reconcile net loss to net cash from operations:          
Stock based compensation - options   1,955,547    1,308,768 
Stock based compensation - restricted units   738,155    1,482,190 
Amortization of intangible assets   650,769    437,157 
Realized loss from sale of marketable securities   851,986    106,225 
Depreciation   357,289    169,748 
Change in fair value of derivative   (302,821)   (751,397)
Changes in operating assets and liabilities          
Accounts receivable   (4,371,862)   (1,623,146)
Inventory   (172,697)   (3,243,110)
Other   (1,534,558)   (126,947)
Operating lease right-of-use assets and liabilities   (2,210)   25,786 
Customer deposits   (103,690)   (225,741)
Accounts payable   889,324    1,008,430 
Accrued expenses   528,759    (615,006)
Net cash used in operating activities of continuing operations   (15,354,934)   (16,806,150)
           
Cash Flows from Investing Activities          
Purchases of property and equipment   (184,532)   (1,735,882)
Proceeds from sale of marketable securities   12,826,217    24,282,117 
Investment in SAFE agreement         (250,000)
Net cash provided by investing activities of continuing operations   12,641,685    22,296,235 
           
Cash Flows from Financing Activities          
Proceeds from issuance of common stock:          
Public offering, net   8,395,600       
ATM facility, net   9,212       
Payments under debt obligations   (423,772)   (471,923)
Payments of taxes related to equity transactions   (23,604)   (594,454)
Exercise of stock options   2,655       
Proceeds from related party obligations         13,404 
Payments under related party obligations         (40,057)
Net cash provided by (used in) financing activities of continuing operations   7,960,091    (1,093,030)
           
Discontinued operations          
Operating activities   (781,482)   (4,588,708)
Investing activities            
Financing activities   98,441       
Net cash used in discontinued operations   (683,041)   (4,588,708)
           
Net increase (decrease) in Cash   4,563,801    (191,653)
Cash, beginning of period   3,260,305    4,084,815 
Cash, end of period   7,824,106    3,893,162 
Less: Cash of discontinued operations   (126,771)   (84,058)
Cash of continuing operations, end of period   7,697,335    3,809,104 
           
Cash paid for interest   57,963    97,005 
Cash paid for income taxes            
           
Non-cash transactions          
Unrealized gain on marketable securities  $864,165   $328,006 
Conversion of preferred stock into common stock  $9,820   $   
Shares withheld as payment of note receivable  $     $18,449 
Taxes related to net share settlement of equity awards  $     $11,682 

 

See accompanying notes. 

   

 6 

 

 

RED CAT HOLDINGS, INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(Unaudited)

 

Our unaudited interim consolidated financial statements and accompanying notes are prepared in accordance with accounting principles generally accepted in the United States of America ("GAAP"). In the opinion of management, the unaudited interim consolidated financial statements reflect all adjustments of a normal recurring nature that are necessary for a fair presentation of the results for the interim periods presented. Interim results are not necessarily indicative of results for a full year. The information included in this Form 10-Q should be read in conjunction with the financial information included in the Annual Report on Form 10-K for the fiscal year ended April 30, 2023 of Red Cat Holdings, Inc. (the "Company" or “Red Cat”), filed with the Securities and Exchange Commission ("SEC") on July 27, 2023.


 

 

Note 1 – The Business

 

The Company was originally incorporated in February 1984. Since April 2016, the Company’s primary business has been to provide products, services, and solutions to the drone industry which it presently does through its four wholly owned operating subsidiaries. Beginning in January 2020, the Company expanded the scope of its drone products and services through four acquisitions, including: 

 

  A. In January 2020, the Company acquired Rotor Riot, a provider of First Person View (“FPV”) drones and equipment, primarily to consumers. The purchase price was $1,995,114.

 

  B. In November 2020, the Company acquired Fat Shark Holdings (“Fat Shark”), a provider of FPV video goggles to the drone industry. The purchase price was $8,354,076.

   

  C. In May 2021, the Company acquired Skypersonic which provides hardware and software solutions that enable drones to complete inspection services in locations where GPS is either denied or not available, yet still record and transmit data even while being operated from thousands of miles away. The purchase price was $2,791,012.

 

  D. In August 2021, the Company acquired Teal Drones (“Teal”), a leader in commercial and government Unmanned Aerial Vehicles (“UAV”) technology. The purchase price was $10,011,279.

 

Following the Teal acquisition in August 2021, we concentrated on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise segment (“Enterprise”) and the Consumer segment (“Consumer”) to focus on the unique opportunities in each sector. Enterprise's initial strategy was to provide UAV's to commercial enterprises, and the military, to navigate dangerous military environments and confined industrial and commercial interior spaces. Subsequently, Enterprise narrowed its near-term attention on the military and other government agencies. Skypersonic's technology has been redirected to military applications and its operations consolidated into Teal. The Consumer segment, which includes Fat Shark and Rotor Riot, caters to hobbyists, drone racers, and enthusiasts. The reportable segments were established based on how our chief operating decision maker (“CODM”), which is a committee comprised of our Chief Executive Officer (“CEO”), Chief Technology Officer (“CTO”) and our Chief Financial Officer (“CFO”), manages our business, makes resource allocation and operating decisions, and evaluates operating performance. See “Note 21 - Segment Reporting”.

 

On December 11, 2023, the Company completed a firm commitment underwritten public offering with ThinkEquity of 18,400,000 shares of common stock which generated gross proceeds of $9,200,000 and net proceeds of approximately $8,400,000. 

 

On February 16, 2024 , we closed the sale of our Consumer segment to Unusual Machines, Inc. (or “Unusual Machines” or “UM”). The sale reflects the Company's decision to focus its efforts and capital on defense where it believes that there are more opportunities to create long term shareholder value. See Note 3 and Note 23.

  

 

 7 

 

Note 2 – Summary of Significant Accounting Policies

 

Basis of Accounting – The financial statements and accompanying notes are prepared in accordance with generally accepted accounting principles in the United States (“GAAP”). Certain prior period amounts have been restated to conform to the current year presentation.

 

Principles of ConsolidationOur consolidated financial statements include the accounts of our wholly owned subsidiaries which include Teal, Skypersonic, Rotor Riot, and Fat Shark.  Intercompany transactions and balances have been eliminated.

 

The Consumer segment businesses are characterized as discontinued operations in these financial statements.  The assets and liabilities of these entities have been presented separately in the Consolidated Balance Sheet as discontinued operations.  Similarly, the operating results and cash flows of discontinued operations are separately stated in those respective financial statements.

 

Use of Estimates The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates reflected in these financial statements include those used to (i) determine stock-based compensation, (ii) complete purchase price accounting for acquisitions, (iii) accounting for derivatives, (iv) reserves and allowances related to accounts receivable and inventory, and (v) the evaluation of long-term assets, including goodwill, for impairment.

  

Cash and Cash Equivalents – At January 31, 2024, we had cash of $7,697,335 in multiple commercial banks and financial services companies. We have not experienced any loss on these cash balances and believe they are not exposed to any significant credit risk.

 

Marketable Securities – Our marketable securities have been classified and accounted for as available-for-sale securities. These securities are primarily invested in corporate bonds and are readily saleable, and therefore, we have classified them as short term. Our available-for-sale securities are carried at fair value with any unrealized gains and losses reported as a component of comprehensive income (loss). Once realized, any gains or losses are recognized in the statement of operations.

 

We have elected to present accrued interest income separately from marketable securities on our consolidated balance sheets. Accrued interest income was $0 and $151,671 as of January 31, 2024 and April 30, 2023, respectively, and was included in other current assets. We did not write off any accrued interest income during the nine months ended January 31, 2024 and 2023.

 

Accounts Receivable, netAccounts receivable are recorded at the invoiced amount less allowances for doubtful accounts. The Company's estimate of the allowance for doubtful accounts is based on a multitude of factors, including historical bad debt levels for its customer base, experience with a specific customer, the economic environment, and other factors. Accounts receivable balances are written off against the allowance when it is probable that the receivable will not be collected.

 

Inventories – Inventories, which consist of raw materials, work-in-process, and finished goods, are stated at the lower of cost or net realizable value, and are measured using the first-in, first-out method. Cost components include direct materials, direct labor, indirect  overhead, as well as in-bound freight. At each balance sheet date, the Company evaluates the net realizable value of its inventory using various reference measures including current product selling prices and recent customer demand, as well as evaluating for excess quantities and obsolescence.

 

Goodwill and Long-lived Assets – Goodwill represents the future economic benefit arising from other assets acquired in an acquisition that are not individually identified and separately recognized. We test goodwill for impairment in accordance with the provisions of ASC 350, Intangibles – Goodwill and Other, (“ASC 350”). Goodwill is tested for impairment at least annually at the reporting unit level or whenever events or changes in circumstances indicate that goodwill might be impaired. ASC 350 provides that an entity has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, after assessing the totality of events or circumstances, an entity determines it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then additional impairment testing is not required. However, if an entity concludes otherwise, then it is required to perform an impairment test. The impairment test involves comparing the estimated fair value of a reporting unit with its book value, including goodwill. If the estimated fair value exceeds book value, goodwill is considered not to be impaired. If, however, the fair value of the reporting unit is less than book value, then an impairment loss is recognized in an amount equal to the amount that the book value of the reporting unit exceeds its fair value, not to exceed the total amount of goodwill allocated to the reporting unit.

 

 8 

 

The estimate of fair value of a reporting unit is computed using either an income approach, a market approach, or a combination of both. Under the income approach, we utilize the discounted cash flow method to estimate the fair value of a reporting unit. Significant assumptions inherent in estimating the fair values include the estimated future cash flows, growth assumptions for future revenues (including gross margin, operating expenses, and capital expenditures), and a rate used to discount estimated future cash flow projections to their present value based on estimated weighted average cost of capital (i.e., the selected discount rate). Our assumptions are based on historical data, supplemented by current and anticipated market conditions, estimated growth rates, and management’s plans. Under the market approach, fair value is derived from metrics of publicly traded companies or historically completed transactions of comparable businesses. The selection of comparable businesses is based on the markets in which the reporting units operate and consider risk profiles, size, geography, and diversity of products and services. 

 

Goodwill for Rotor Riot relates to its strong social media presence including more than 200,000 YouTube subscribers. Goodwill for Fat Shark is attributable to its relationship with manufacturing sources in China and the potential to integrate its goggle technologies with the Teal drone. Goodwill for Teal is ascribed to its existing relationship with several U.S. government agencies including its classification as an approved vendor. The Company expects that the Goodwill recognized in each transaction will be deductible for tax purposes.  The Company has reported net losses since its inception and is presently unable to determine when and if the tax benefit of this deduction will be realized.

 

Property and equipmentProperty and equipment is stated at cost less accumulated depreciation which is calculated using the straight-line method over the estimated useful life of the asset. The estimated useful lives of our property and equipment are generally: (i) furniture and fixtures - seven years, (ii) equipment and related - two to five years, and (iii) leasehold improvements - 15 years.

 

LeasesAccounting Standards Codification (ASC) 842 requires the recognition of assets and liabilities associated with lease agreements. The Company determines if a contract is a lease or contains a lease at inception. Operating lease liabilities are measured, on each reporting date, based on the present value of the future minimum lease payments over the remaining lease term. The Company's leases do not provide an implicit rate. Therefore, the Company uses an effective discount rate of 12% based on its last debt financing. Operating lease assets are measured by adjusting the lease liability for lease incentives, initial direct costs incurred and asset impairments. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term with the operating lease asset reduced by the amount of the expense. Lease terms may include options to extend or terminate a lease when they are reasonably certain to occur.

 

Fair Values, Inputs and Valuation Techniques for Financial Assets and Liabilities, and Related Disclosures – The fair value measurements and disclosure guidance defines fair value and establishes a framework for measuring fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. In accordance with this guidance, the Company has categorized its recurring basis financial assets and liabilities into a three-level fair value hierarchy based on the priority of the inputs to the valuation technique.

 

The fair value hierarchy gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, the level in the fair value hierarchy within which the fair value measurement in its entirety falls has been determined based on the lowest level input that is significant to the fair value measurement in its entirety. The Company's assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or liability.

 

The guidance establishes three levels of the fair value hierarchy as follows:

 

Level 1: Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;

Level 2: Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and

Level 3: Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data. 

   

 9 

 

Disclosures for Non-Financial Assets Measured at Fair Value on a Non-Recurring Basis

 

The Company's financial instruments mainly consist of cash, receivables, current assets, accounts payable, accrued expenses and debt. The carrying amounts of these instruments approximates fair value due to their short-term nature.

 

Convertible Securities and Derivatives

 

When the Company issues convertible debt or equity instruments that contain embedded derivative instruments that are to be bifurcated and accounted for as liabilities, the total proceeds from the convertible host instruments are first allocated to the bifurcated derivative instruments.  The remaining proceeds, if any, are then allocated to the convertible instruments themselves, resulting in those instruments being recorded at a discount from their face value but no lower than zero. Any excess amount is recognized as a derivative expense.

 

Derivative Liabilities

 

The Company has issued financial instruments which include embedded features subject to derivative accounting.  Specifically, there are warrants outstanding, issued in connection with a convertible debt financing, which include provisions under which the exercise price is equal to the lesser of (i) $1.50 or (ii) the exercise or conversion price of securities issued in a future, qualified offering.  Embedded derivatives are valued separately from the host instrument and are recognized as liabilities on the Company's balance sheet.  The warrants are valued using a multinomial lattice method that values the derivative liability based on a probability weighted discounted cash flow model. The liability is valued at each reporting date and the change in liability is reflected as a change in derivative liability in the statement of operations.

 

Revenue Recognition – The Company recognizes revenue in accordance with ASC 606, “Revenue from Contracts with Customers”, issued by the Financial Accounting Standards Board (“FASB”). This standard includes a comprehensive evaluation of factors to be considered regarding revenue recognition including (i) identifying the promised goods, (ii) evaluating performance obligations, (iii) measuring the transaction price, (iv) allocating the transaction price to the performance obligations if there are multiple components, and (v) recognizing revenue as each obligation is satisfied.  The Company’s revenue transactions include a single component , specifically, the shipment of goods to customers as orders are fulfilled. The Company recognizes revenue upon shipment unless otherwise specified in the purchase order. The timing of the shipment of orders can vary considerably depending upon whether an order is for an item normally maintained in inventory or an order that requires assembly or unique parts. Customer deposits totaled $52,296 and $155,986 at January 31, 2024 and April 30, 2023, respectively.

 

Research and Development – Research and development expenses include payroll, employee benefits, and other headcount-related expenses associated with product development. Research and development expenses also include third-party development and programming costs, materials, and a proportionate share of overhead costs such as rent.

 

Income Taxes – Deferred taxes are provided on the liability method whereby deferred tax assets are recognized for deductible temporary differences and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported amounts of assets and liabilities and their tax bases. Deferred tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment. 

 

Recent Accounting Pronouncements Management does not believe that recently issued, but not yet effective accounting pronouncements, if adopted, would have a material effect on the accompanying consolidated financial statements.

 

Foreign CurrencyThe functional currency of our international subsidiary, Skyset, is the local Italian currency. For that subsidiary, we translate assets and liabilities to U.S. dollars using period-end exchange rates, and average monthly exchange rates for revenues, costs, and expenses. We record translation gains and losses in accumulated other comprehensive income.

   

Comprehensive Loss – Comprehensive loss consists of net loss and other comprehensive loss. Other comprehensive loss refers to gains and losses that are recorded as an element of stockholders' equity but are excluded from net loss. Our other comprehensive loss is comprised of foreign currency translation adjustments and unrealized gains or losses on available-for-sale securities. During the nine months ended January 31, 2024, comprehensive loss was $865,738 lower than net loss, related to unrealized gains on available-for-sale securities totaling $864,165, and foreign currency translation adjustments of $1,573. During the nine months ended January 31, 2023, comprehensive loss was $328,226 lower than net loss, related to unrealized gains on available-for-sale securities totaling $328,006, and foreign currency translation adjustments of $220.

 10 

 

 

Stock-Based Compensation – Stock options are valued using the estimated grant-date fair value method of accounting in accordance with ASC Topic 718, Compensation – Stock Compensation. Fair value is determined based on the Black-Scholes Model using inputs reflecting our estimates of expected volatility, term and future dividends. We recognize forfeitures as they occur. The fair value of restricted stock is based on our stock price on the date of grant. Compensation cost is recognized on a straight-line basis over the service period which is the vesting term.

  

Basic and Diluted Net Loss per Share – Basic and diluted net loss per share has been calculated by dividing net loss by the weighted average number of shares of common stock outstanding during the period. Common stock equivalents were excluded from the computation of diluted net loss per share of common stock because they were anti-dilutive. The conversion or exercise of these common stock equivalents would dilute earnings per share if we become profitable in the future. Outstanding securities not included in the computation of diluted net loss per share because their effect would have been anti-dilutive include:

 

   January 31, 2024  April 30, 2023
Series B Preferred Stock, as converted   3,896    822,230 
Stock options   6,679,100    4,784,809 
Warrants   1,539,999    1,539,999 
Restricted stock   653,386    781,060 
Total   8,876,381    7,928,098 

 

 

 

Related Parties – Parties are considered to be related to us if they have control or significant influence, directly or indirectly, over us, including key management personnel and members of the Board of Directors. Related Party transactions are disclosed in Note 20.

 

Segment Reporting

 

Since January 2020, we have acquired four separate businesses operating in various aspects of the drone industry. Following the Teal acquisition in August 2021, we focused on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise and Consumer segments to focus on the unique opportunities in each sector. Enterprise's initial strategy was to provide UAV's to commercial enterprises, and the military, to navigate dangerous military environments and confined industrial and commercial interior spaces. Subsequently, Enterprise narrowed its near-term attention on the military and other government agencies. Skypersonic's technology has been redirected to military applications and its operations consolidated into Teal. The Consumer segment, which includes Fat Shark and Rotor Riot, caters to hobbyists, drone racers, and enthusiasts.  The reportable segments were established based on how our CODM manages our business, makes resource allocation and operating decisions, and evaluates operating performance. See “Note 21 - Segment Reporting”.

 

Liquidity and Going Concern – The Company has never been profitable and has incurred net losses related to acquisitions, as well as costs incurred to pursue its long-term growth strategy. During the nine months ended January 31, 2024, the Company incurred a net loss from continuing operations of $14,838,925 and used cash in operating activities of continuing operations of $15,354,934. As of January 31, 2024, working capital for continuing operations totaled $19,927,073. These financial results and our financial position at January 31, 2024 raise substantial doubt about our ability to continue as a going concern. However, the Company has recently taken actions to strengthen its liquidity. On December 11, 2023, we completed a public offering of 18,400,000 shares of common stock which generated net proceeds of approximately $8,400,000 as further described in Note 1 and Note 15. In addition, the Company’s operating plan for the next twelve months has been updated to reflect recent operating improvements.  Revenues have accelerated and are expected to continue growing. The Company’s new manufacturing facility is scaling production and gross margins are projected to increase. Management has concluded that these recent positive developments alleviate any substantial doubt about the Company’s ability to continue its operations, and meet its financial obligations, for twelve months from the date these consolidated financial statements are issued.

 

 

 11 

 

Note 3 – Discontinued Operations – Sale of Consumer Segment

 

On February 16, 2024  , the Company closed the sale of its Consumer segment consisting of Rotor Riot and Fat Shark. Accordingly, the Consumer segment has been classified as Discontinued Operations and reported in accordance with the applicable accounting standards. See Note 23 for additional information regarding the transaction. Set forth below are the results of operations for the Consumer segment for:

                     
  

Three months ended

January 31,

 

Nine months ended

January 31,

   2024  2023  2024  2023
Revenues  $1,100,943   $1,438,961   $4,027,094   $4,164,531 
                     
Cost of goods sold   1,745,771    1,239,420    4,285,087    3,579,679 
                     
Gross Margin   (644,828)   199,541    (257,993)   584,852 
                     
Operating Expenses                    
Operations   288,059    151,502    671,864    484,340 
Research and development   36,379    80,270    113,682    251,034 
Sales and marketing   286,918    192,625    978,435    555,916 
General and administrative   43,024    116,837    96,612    276,321 
Total operating expenses   654,380    541,234    1,860,593    1,567,611 
Operating loss   (1,299,208)   (341,693)   (2,118,586)   (982,759)
                     
Other (income) expense                    
Interest expense               22,856       
Other, net   (3)   (11,614)   (153)   (19,788)
Other (income) expense   (3)   (11,614)   22,703    (19,788)
                     
Net loss from discontinued operations  $(1,299,205)  $(330,079)  $(2,141,289)  $(962,971)

   

 12 

 

Assets and liabilities for the Consumer segment included:

 

   January 31, 2024  April 30, 2023
Current assets          
Cash  $126,771   $86,656 
Accounts receivable, net   1,760    61,107 
Inventory   1,545,667    3,065,954 
Other   1,586,938    2,069,438 
Total current assets   3,261,136    5,283,155 
           
Intangible assets, net   20,000    20,000 
Other   59,426    3,853 
Operating lease right-of-use assets   376,751    84,544 
Total long term assets   456,177    108,397 
           
Current liabilities          
Accounts payable  $156,421   $606,872 
Accrued expenses   116,812    109,480 
Debt obligations - short term   98,441       
Customer deposits   45,791    244,688 
Operating lease liabilities   56,974    49,461 
Total current liabilities   474,439    1,010,501 
           
Long term liabilities - Operating lease liabilities   321,771    41,814 
           
Working capital  $2,786,697   $4,272,654 

 

 

Note 4 – Marketable Securities

 

There were no marketable securities at January 31, 2024.

 

At April 30, 2023, marketable securities consisted solely of corporate bonds and were classified at Level 2 in the Fair Value Hierarchy. Fair value, cost basis, and unrealized losses totaled $12,814,038, $13,678,203, and $864,165 at April 30, 2023, respectively.

 

 

Note 5 – Inventories

 

Inventories consisted of the following:

 

   January 31, 2024  April 30, 2023
Raw materials  $7,235,844   $8,132,196 
Work-in-process   1,666,976    509,381 
Finished goods   190,450    278,996 
Total  $9,093,270   $8,920,573 

  

  

 13 

 

Note 6 – Other Current Assets

 

Other current assets included:

 

   January 31, 2024  April 30, 2023
Prepaid expenses  $1,152,751   $752,564 
Prepaid inventory   970,542    359,500 
Grant receivable   675,000       
Accrued interest income         151,671 
Total  $2,798,293   $1,263,735 

 

   

Note 7 – Due From Related Party

 

In January 2022, the Company determined that a senior executive had relocated in 2021 but their compensation had not been subject to the income tax withholding required by the new jurisdiction. The amount subject to taxation included $155,624 of cash compensation and $1,413,332 of income associated with the vesting of restricted stock ("Stock Compensation"). In March 2022, the Company entered into a note agreement (the "Note") with the employee in the amount of $510,323, representing the estimated taxes owed by the employee related to the Stock Compensation. Under the terms of the Note, 104,166 shares of common stock with a fair value of $280,832, which had vested during calendar 2021, were withheld by the Company and applied against the Note. The employee agreed not to sell or transfer 110,983 shares of common stock held at the Company's transfer agent until the Note was repaid. In addition, the employee has 20,833 shares of restricted stock vesting monthly in calendar 2022, of which 3,000 shares were withheld with the fair value of those shares applied against the Note. Shares issued to the employee in 2022 were held at the transfer agent until the Note was repaid. The Note matured on December 31, 2022. The Company filed amended payroll tax returns on March 16, 2022. In March and April 2022, the Company made payments to the relevant tax authorities totaling $712,646 representing $510,323 owed by the employee, $31,604 owed by the Company, and $170,719 of penalties and interest. The Note was repaid in full in August 2022.

 

 

Note 8 – Intangible Assets

 

Intangible assets relate to acquisitions completed by the Company, including those described in Note 1, and were as follows:

                      
   January 31, 2024  April 30, 2023
   Gross Value  Accumulated Amortization  Net Value 

Gross

Value

  Accumulated Amortization  Net Value
Proprietary technology  $4,967,000   $(1,468,897)  $3,498,103   $4,967,000   $(841,223)  $4,125,777 
Non-compete agreements   81,000    (75,584)   5,416    81,000    (56,667)   24,333 
Customer relationships   39,000    (22,284)   16,716    39,000    (18,106)   20,894 
Total finite-lived assets   5,087,000    (1,566,765)   3,520,235    5,087,000    (915,996)   4,171,004 
Brand name   3,152,000          3,152,000    3,152,000          3,152,000 
Total indefinite-lived assets   3,152,000          3,152,000    3,152,000          3,152,000 
Total intangible assets, net  $8,239,000   $(1,566,765)  $6,672,235   $8,239,000   $(915,996)  $7,323,004 

 

Proprietary technology and non-compete agreements are being amortized over five to six years and three years, respectively. Customer relationships are being amortized over seven years. Goodwill and Brand name are not amortized but evaluated for impairment on a quarterly basis.

  

 14 

 

As of January 31, 2024, expected amortization expense for finite-lived intangible assets for the next five years is as follows:

 

Fiscal Year Ended:   
 2024   $216,036 
 2025    842,471 
 2026    815,271 
 2027    786,679 
 2028    644,833 
 Thereafter    214,945 
 Total   $3,520,235 

       

Goodwill represents the future economic benefit arising from other assets acquired in an acquisition that are not individually identified and separately recognized. The composition of, and changes in goodwill, consist of:

 

  Date  Acquisition  Goodwill
 January 2020   Rotor Riot  $1,849,073 
 November 2020   Fat Shark   6,168,260 
 May 2021   Skypersonic   2,826,918 
 August 2021   Teal Drones   8,995,499 
 April 2023 - Impairment loss   Skypersonic   (2,826,918)
 Balance at April 30, 2023 and January 31, 2024      $17,012,832 

   

Following the establishment of the Enterprise and Consumer segments, management evaluated the long-term business strategy of each segment. This resulted in the Enterprise segment narrowing its focus on the military and other government agencies. It was determined that Skypersonic's technology would be re-focused for the near term on military applications and consolidated into the operations of Teal. The Company completes a formal evaluation of the carrying value of its intangible assets, including goodwill, at the end of each fiscal year. Based on (i) the operating results for Skypersonic since its acquisition in May 2021, (ii) its consolidation into Teal, (iii) our current expectations of its future business conditions and trends, including its projected revenues, expenses, and cash flows, the Company recognized an impairment charge of $2,826,918 in April 2023.

 

 

Note 9 – Property and Equipment

 

Property and equipment consist of assets with an estimated useful life greater than one year and are reported net of accumulated depreciation. The reported values are periodically assessed for impairment, and were as follows:

 

   January 31, 2024  April 30, 2023
Equipment and related  $1,471,096   $1,386,373 
Leasehold improvements   1,548,609    1,473,890 
Furniture and fixtures   157,842    132,752 
Accumulated depreciation   (699,946)   (342,657)
Net carrying value  $2,477,601   $2,650,358 

 

Depreciation expense totaled $357,289 and $169,748 for the nine months ended January 31, 2024 and 2023, respectively.

 

 

Note 10 – Other Long-Term Assets

 

Other long-term assets included:

 

   January 31, 2024  April 30, 2023
SAFE agreement  $250,000   $250,000 
Security deposits   53,180    53,180 
Total  $303,180   $303,180 

  

 15 

 

In November 2022, the Company entered into a SAFE (Simple Agreement for Future Equity) agreement with Firestorm Labs, Inc. (“Firestorm”) under which it made a payment of $250,000 to Firestorm in exchange for the right to certain shares of Firestorm stock. The SAFE permits the Company to participate in a future equity financing of Firestorm by converting the $250,000 into shares of Preferred Stock of Firestorm. If there is a change in control of Firestorm or a public offering of shares of its stock, then the Company shall have the right to receive cash payments, or shares of stock, whichever has greater value. The Company’s investment in the SAFE agreement has been recorded on the cost method of accounting. The Company plans to evaluate the investment for any indications of impairment in value on a quarterly basis. No factors indicative of impairment were identified during the nine months ended January 31, 2024.

 

 

Note 11 – Operating Leases

 

As of January 31, 2024, the Company had operating type leases for real estate and no finance type leases. The Company’s leases have remaining lease terms of up to 3.33 years, some of which may include options to extend for up to 5 years. Operating lease expense totaled $260,300 for the nine months ended January 31, 2024, including period cost for short-term, cancellable, and variable leases, not included in lease liabilities, of $3,300 for the nine months ended January 31, 2024.

 

Leases on which the Company made rent payments during the reporting period included:

 

Location  Monthly Rent  Expiration
South Salt Lake, Utah  $22,667    December 2024 
San Juan, Puerto Rico  $5,647    June 2027 
Grantsville, Utah  $1,000    December 2026 
Troy, Michigan  $550    May 2022 

      

Supplemental information related to operating leases for the nine months ended January 31, 2024 was:

    
Operating cash paid to settle lease liabilities  $259,211 
Weighted average remaining lease term (in years)   2.06 
Weighted average discount rate   12%

 

Future lease payments at January 31, 2024 were as follows:

 

Fiscal Year Ended:   
 2024    90,951 
 2025    273,743 
 2026    92,619 
 2027    91,300 
 2028    6,627 
 Total   $555,240 

   

  

Note 12 – Debt Obligations

 

  A.  Decathlon Capital

On August 31, 2021, Teal entered into an Amended and Restated Loan and Security Agreement with Decathlon Alpha IV, L.P. (“DA4”) in the amount of $1,670,294 (the “Loan”), representing the outstanding principal amount previously due and owing by Teal to DA4. Interest on the Loan accrues at a rate of ten (10%) percent per annum. Principal and interest is payable in monthly installments of $49,275 until maturity on December 31, 2024. The balance outstanding at January 31, 2024 and April 30, 2023 totaled $506,852 and $895,709, respectively.

  

  B.  Pelion Note

In May 2021, Teal entered into a note agreement totaling $350,000 which is payable upon demand. The Note bears interest at the applicable Federal Rate as of the date of the Note which was 0.13% on the date of issuance. Accrued interest totaled $1,222 at January 31, 2024.

 

 16 

 

  C.  Vendor Agreement

In connection with the acquisition of Teal on August 31, 2021, the Company assumed an obligation with a contract manufacturing firm. The assumed balance of $387,500 was repaid in monthly installments of $37,500 and paid in full in July 2022. 

 

  D.  SBA Loan

In February 2021, Teal received a Small Business Administration Paycheck Protection Program (“SBA PPP”) loan in the amount of $300,910. The loan was unsecured, non-recourse, and accrued interest at one percent annually. The loan was used to fund qualifying payroll, rent and utilities. In February 2022, the principal balance of $300,910 and accrued interest of $3,001 were forgiven.

 

  E.  Corporate Equity

Beginning in October 2021, and amended in January 2022, Teal financed a total of $120,000 of leasehold improvements with Corporate Equity, LLC. The loan bears interest at 8.25% annually and requires monthly payments of $3,595 through December 2024. The balance outstanding at January 31, 2024 and April 30, 2023 totaled $37,576 and $66,586 respectively.

  

  F.  Revenue Financing Arrangement

In April 2021, Teal entered into an agreement under which it sold future customer payments, at a discount, to Forward Financing. At August 31, 2021, the Company assumed the outstanding balance of $38,758. Repayment of the remaining balance was completed in January 2022.

 

  G.  Ascentium Capital

In September 2021, Teal entered into a financing agreement with Ascentium Capital to fund the purchase of a fixed asset totaling $24,383. Monthly payments of $656 are payable through October 2024. The balance outstanding at January 31, 2024 and April 30, 2023 totaled $5,507 and $11,412 respectively.

 

  H.  Summary

Outstanding principal payments on debt obligations are due as follows:

 

Fiscal 2024   498,366 
Fiscal 2025   401,569 
Total  $899,935 
Short term – through January 31, 2025  $899,935 
Long term – thereafter  $   

    

  

Note 13 – Due to Related Party

 

BRIT, LLC

 

In January 2020, in connection with the acquisition of Rotor Riot, the Company assumed a line of credit obligation of the seller, BRIT, LLC, totaling $47,853 which bore interest at 6.67% annually. The remaining balance of $37,196 plus accrued interest totaling $292 was paid in October 2022.

 

 

Note 14 – Income Taxes

 

Our operating subsidiary, Red Cat Propware, Inc., is incorporated and based in Puerto Rico which is a commonwealth of the United States. We are not subject to taxation by the United States as Puerto Rico has its own taxing authority. Since inception, we have incurred net losses in each year of operations. Our current provision for the reporting periods presented in these financial statements consisted of a tax benefit against which we applied a full valuation allowance, resulting in no current provision for income taxes. In addition, there was no deferred provision for any of these reporting periods.

 

 17 

 

At January 31, 2024 and April 30, 2023, we had accumulated deficits of approximately $71,600,000 and $54,600,000, respectively. Deferred tax assets related to the future benefit of these net operating losses for tax purposes totaled approximately $13,246,000 and $10,101,000, respectively, calculated using the base Puerto Rico corporate tax rate of 18.5%. Currently, we focus on projected future taxable income in evaluating whether it is more likely than not that these deferred assets will be realized. Based on the fact that we have not generated an operating profit since inception, we have applied a full valuation allowance against our deferred tax assets at January 31, 2024 and April 30, 2023.

 

 

Note 15 – Common Stock

 

Our common stock has a par value of $0.001 per share. We are authorized to issue 500,000,000 shares of common stock. Each share of common stock is entitled to one vote. A summary of shares of common stock issued by the Company since April 30, 2022 is as follows:

 

Description of Shares  Shares Issued
Shares outstanding as of April 30, 2022   53,748,735 
Vesting of restricted stock to employees, net of shares withheld of 273,874 to pay taxes and 9,000 to repay a Note   653,308 
Vesting of restricted stock to Board of Directors   116,507 
Vesting of restricted stock to consultants   9,683 
Shares issued for services   39,832 
Shares outstanding as of April 30, 2023   54,568,065 
Vesting of restricted stock to employees, net of shares withheld of 27,189 to pay taxes   145,623 
Vesting of restricted stock to Board of Directors   181,088 
Vesting of restricted stock to consultants   1,761 
Conversion of preferred stock   818,334 
Issuance of common stock through ATM facilities   53,235 
Issuance of common stock through public offering   18,400,000 
Exercise of stock options   3,000 
Shares outstanding as of January 31, 2024   74,171,106 

 

ATM Facility

 

In August 2023, we entered into a sales agreement (“the 2023 ATM Facility”) with ThinkEquity LLC (“ThinkEquity”), which provides for the sale, in our sole discretion, of shares of our common stock through ThinkEquity, as our sales agent. In accordance with the terms of the ATM Sales Agreement, the Company may offer and sell shares of our common stock, par value $0.001 per share, having an aggregate offering price of up to $4,375,000. The issuance and sale of these shares by us pursuant to the 2023 ATM Facility are deemed “at the market” offerings as defined in Rule 415 under the Securities Act of 1933, as amended (the “Securities Act”), and are registered under the Securities Act. We pay a commission of up to 2.5% of gross sales proceeds of any common stock sold under the 2023 ATM Facility.

 

During the nine months ended January 31, 2024, we sold an aggregate of 53,235 shares of common stock under the 2023 ATM Facility, at an average price of $1.07 per share, for gross proceeds of approximately $57,000 and net proceeds of approximately $55,700, after deducting commissions and other offering expenses payable by us. Additionally, the Company incurred legal fees of approximately $46,000 establishing the 2023 ATM Facility. In December 2023, the Prospectus Supplement dated August 8, 2023 was amended to change the aggregate offering price under the ATM facility to up to $4,375,000.

 

As of January 31, 2024, approximately $4,318,000 of common stock remained available to be sold under the 2023 ATM Facility, subject to certain conditions as specified in the sales agreement.

 

Public Offering

 

In December 2023, the Company entered into an underwriting agreement with ThinkEquity LLC, as representative of the underwriters, pursuant to which the Company agreed to sell to the underwriters in a firm commitment underwritten public offering (the “Offering”) an aggregate of 16,000,000 shares of the Company’s common stock, par value $0.001 per share (the “Common Stock”), at a public offering price of $0.50 per share. The Company also granted the underwriters a 45-day option to purchase up to an additional 2,400,000 shares of Common Stock to cover over-allotments. 

 

 18 

 

The Offering closed on December 11, 2023, resulting in the issuance of 18,400,000 shares of Common Stock which generated gross proceeds of $9,200,000. Net proceeds to the Company from the Offering, after deducting the underwriting discount, the underwriters’ fees and expenses and the Company’s estimated Offering expenses, were approximately $8,400,000. 

 

 

Note 16 – Preferred Stock

 

Series B Preferred Stock (“Series B Stock”) is convertible into common stock at a ratio of 0.8334 shares of common stock for each share of Series B Stock held and votes together with the common stock on an as-if-converted basis. 982,000 shares of Series B Stock were converted into 818,334 shares of common stock in June 2023. Shares outstanding at January 31, 2024 totaled 4,676 which are convertible into 3,896 shares of common stock.

 

 

Note 17 – Warrants

 

The Company issued 5 year warrants to investors in connection with two convertible note financings. The warrants have an initial exercise price of $1.50 which may be reduced to a 25% discount of the price per share of Common Stock offered in a future qualified offering. The warrants were valued using the multinominal lattice model and are considered derivative liabilities under ASC 815-40. The value of the warrants was included in the determination of the initial accounting for each financing including the calculation of the derivative liability and related expense.

 

A summary of the warrants issued and their fair values were:

 

                
   Upon Issuance  Outstanding at January 31, 2024
Date of Transaction  Number of Warrants  Initial Fair Value  Number of Warrants  Fair Value
 October 2020     399,998   $267,999    266,666   $87,196 
 January 2021    675,000   $2,870,666    540,000   $198,189 

  

To date, we have received $301,248 related to the exercise of 268,332 warrants.  These exercises eliminated the derivative liability in these warrants, resulting in a decrease of $857,446 in the derivative liability with a corresponding increase in additional paid in capital.

 

In May 2021, the Company issued warrants to purchase 200,000 shares of common stock to the placement agent of its common stock offering. The warrants have a five-year term and an exercise price of $5.00.

   

In July 2021, the Company issued warrants to purchase 533,333 shares of common stock to the placement agent of its common stock offering. The warrants have a five-year term and an exercise price of $5.625.

 

There have been no issuances or exercises of warrants since April 30, 2022. The key attributes of the 1,539,999 warrants outstanding, which have a weighted average exercise price of $3.38, are as follows:

 

   Weighted-average Remaining Contractual Term (in years) 

 

Aggregate Intrinsic Value 

 April 30, 2022    3.89   $427,533 
 April 30, 2023    2.89   $   
 January 31, 2024    2.13   $   

  

 

Note 18 – Share Based Awards

 

The 2019 Equity Incentive Plan (the "Plan") allows us to incentivize key employees, consultants, and directors with long term compensation awards such as stock options, restricted stock, and restricted stock units (collectively, the "Awards"). The number of shares issuable in connection with Awards under the Plan may not exceed 11,750,000.

 

 19 

 

  A. Options 

 

The range of assumptions used to calculate the fair value of options granted during the nine months ended January 31 was:

 

      2024       2023  
Exercise Price   $ 0.95 1.12     $ 1.06 2.38  
Stock price on date of grant     0.95 1.12       1.06 2.38  
Risk-free interest rate     3.47 4.34%       3.347.52%  
Dividend yield                  
Expected term (years)     6.00 8.25       8.25  
Volatility     242.38 260.22%       253.52513.58%%  

     

A summary of options activity under the Plan since April 30, 2022 was:

 

  Shares   Weighted-Average Exercise Price   Weighted-Average Remaining Contractual Term   Aggregate Intrinsic Value
Outstanding as of April 30, 2022     3,694,142     $ 2.17       8.56        1,407,545   
Granted     1,503,500       1.40                  
Exercised                                  
Forfeited or expired     (412,833     2.67                  
Outstanding as of April 30, 2023     4,784,809     1.88       8.72        74,586   
Granted     2,541,042       1.06                  
Exercised     (3,000     0.89                  
Forfeited or expired     (643,751     2.43                  
Outstanding as of January 31, 2024     6,679,100     1.53       7.86         
Exercisable as of January 31, 2024     3,575,496     $ 1.86       6.31     $     

       

The aggregate intrinsic value of outstanding options represents the excess of the stock price at the indicated date over the exercise price of each option. As of January 31, 2024 and January 31, 2023, there was $1,767,088 and $3,052,603 of unrecognized stock-based compensation expense related to unvested stock options which is expected to be recognized over the weighted average periods of 1.99 and 2.22 years, respectively. 

 

  B. Restricted Stock

 

A summary of restricted stock activity under the Plan since April 30, 2022 was:

 

  Shares  Weighted Average Grant-Date Fair Value Per Share
Unvested and outstanding as of April 30, 2022   1,083,675   $2.59 
Granted   780,884    2.14 
Vested   (1,062,372)   2.42 
Forfeited   (21,127)   2.13 
Unvested and outstanding as of April 30, 2023   781,060    2.44 
Granted   298,643    1.06 
Vested   (355,661)   1.94 
Forfeited   (70,656)   1.25 
Unvested and outstanding as of January 31, 2024   653,386   $2.14 

        

 20 

 

  C. Stock Compensation

 

Stock compensation expense by functional operating expense was:

             
  

Three months ended

January 31,

 

Nine months ended

January 31,

   2024  2023  2024  2023
Operations  $114,425   $181,908   $544,046   $566,218 
Research and development   (106,314)   170,579    168,732    524,874 
Sales and marketing   120,180    120,733    494,392    390,076 
General and administrative   457,480    315,471    1,486,532    1,309,790 
Total  $585,771   $788,691   $2,693,702   $2,790,958 

 

Stock compensation expense pertaining to options totaled $1,955,547 and $1,308,768 for the nine months ended January 31, 2024 and 2023, respectively. Stock compensation expense pertaining to restricted stock units totaled $738,155 and $1,482,190 for the nine months ended January 31, 2024 and 2023, respectively.

 

 

Note 19 – Derivatives

 

The Company has completed financings which included notes and warrants containing embedded features subject to derivative accounting. Both the notes and the warrants included provisions which provided for a reduction in the conversion and exercise prices, respectively, if the Company completed a future qualified offering at a lower price. These provisions represent embedded derivatives which are valued separately from the host instrument (meaning the notes and warrants) and recognized as derivative liabilities on the Company's balance sheet. The Company initially measures these financial instruments at their estimated fair value and recognizes changes in their estimated fair value in results of operations during the period of change. The Company also measures these financial instruments on the date of settlement (meaning when the note is converted, or the warrant is exercised) at their estimated fair value and recognizes changes in their estimated fair value in results of operations. Any discount in the carrying value of the note is fully amortized on the date of settlement and recognized as interest expense. The Company estimated the fair value of these embedded derivatives using a multinomial lattice model. The range of underlying assumptions used in the binomial model to determine the fair value of the derivative warrant liability upon settlement of the derivative liability and as of January 31, 2024 and April 30, 2023 are set forth below. In addition, the Company's stock price on each measurement date was used in the model.

 

    January 31, 2024    April 30, 2023 
Risk-free interest rate    4.735.54%    2.834.51% 
Expected dividend yield            
Expected term (in years)    1.67 2.50    2.42 3.50 
Expected volatility    74.41107.90%    138.49235.23% 

     

As of January 31, 2024, all of the notes had been converted into common stock and 806,666 of the warrants were outstanding. Changes in the derivative liability during the nine months ended January 31, 2024 and the year ended April 30, 2023 were as follows:

 

   January 31, 2024  April 30, 2023
Balance, beginning of period  $588,205   $1,607,497 
Additions            
Eliminated upon conversion of notes/exercise of warrants            
Changes in fair value   (302,821)   (1,019,292)
Balance, end of period  $285,384   $588,205 

    

Changes in fair value primarily relate to changes in the Company’s stock price during the period, with increases in the stock price increasing the liability and decreases in the stock price reducing the liability.

 

 

 21 

 

Note 20 - Related-Party Transactions

 

In January 2022, the Company entered into a note agreement with an employee in the principal amount of $510,323, as further described in Note 7.

 

In February 2024, the Company sold Rotor Riot and Fat Shark to Unusual Machines, as further described in Note 23.

 

Additional related party transactions are disclosed in Note 13.

 

 

Note 21 - Segment Reporting

 

The following table sets forth key operating data and asset categories which are reviewed by our CODM in evaluating the operating performance of each segment:

 

             
   For the nine months ended January 31, 2024
   Enterprise  Consumer  Corporate  Total
Revenues  $11,526,930   $4,027,094   $     $15,554,024 
Cost of goods sold   9,050,032    4,285,087          13,335,119 
Gross margin   2,476,898    (257,993)         2,218,905 
                     
Operating expenses   10,304,246    1,860,593    6,192,676    18,357,515 
Operating loss   (7,827,348)   (2,118,586)   (6,192,676)   (16,138,610)
                     
Other expenses, net   (277,333)   22,703    1,096,234    841,604 
Net loss  $(7,550,015)  $(2,141,289)   (7,288,910)  $(16,980,214)

 

             
   For the nine months ended January 31, 2023
   Enterprise  Consumer  Corporate  Total
Revenues  $3,541,846   $4,164,531   $     $7,706,377 
Cost of goods sold   3,432,804    3,579,679          7,012,483 
Gross margin   109,042    584,852          693,894 
                     
Operating expenses   8,041,686    1,567,611    7,081,225    16,690,522 
Operating loss   (7,932,644)   (982,759)   (7,081,225)   (15,996,628)
                     
Other expenses, net   265,855    (19,788)   (520,617)   (274,550)
Net loss  $(8,198,499)  $(962,971)  $(6,560,608)  $(15,722,078)

  

             
   As of January 31, 2024
   Enterprise  Consumer  Corporate  Total
Accounts receivable, net  $5,091,724   $1,760   $     $5,093,484 
Inventory, net   9,093,270    1,545,667          10,638,937 
Inventory deposits  $970,542   $1,586,938   $     $2,557,480 

 

             
   As of April 30, 2023
   Enterprise  Consumer  Corporate  Total
Accounts receivable, net  $719,862   $61,107   $     $780,969 
Inventory, net   8,920,573    3,065,954          11,986,527 
Inventory deposits  $359,500   $2,062,038   $     $2,421,538 

 

 22 

 

 

Note 22 – Commitments and Contingencies  

 

Legal Proceedings

 

In the ordinary course of business, we may be involved, at times, in various legal proceedings involving a variety of matters. We do not believe there are any pending legal proceedings that will have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows. However, the outcome of such legal matters is inherently unpredictable and subject to significant uncertainties. We have not recorded any litigation reserves as of January 31, 2024.

  

One pending legal matter is an action filed against Teal and the Company in a U.S. District Court in California. The complaint asserts claims for breach of contract, and the unlawful conversion and sale of shares of common stock that plaintiff alleges to have purchased in Teal prior to its acquisition by the Company. The complaint also alleges breach of fiduciary duty and seeks in excess of $1 million in damages. The Company is asserting vigorous defenses to the complaint.

 

 

Note 23 – Subsequent Events

 

Sale of Consumer Segment 

 

On February 16, 2024 the Company closed the sale of Rotor Riot and Fat Shark to Unusual Machines. The sale was conducted pursuant to a Share Purchase Agreement dated November 21, 2022, as amended on April 13, 2023, July 10, 2023, and December 11, 2023 (the “SPA”). The transaction closed concurrently with UMAC’s initial public offering and listing on the NYSE American exchange (“IPO”) under the symbol “UMAC.”

 

The total consideration received by the Company was valued at $20 million and consisted of i) $1 million in cash, ii) $2 million in a secured promissory note (“Promissory Note”), iii) $17 million in securities of Unusual Machines, and iv) a post-closing adjustment for excess working capital.

 

Secured Promissory Note

 

The Promissory Note from Unusual Machines bears interest at a rate of 8% per year, is due 18 months from the date of issue, and requires monthly payments of interest due in arrears on the 15th day of each month. In the event of a Qualified Financing (defined as one or more related debt or equity financings by UMAC resulting in net proceeds of at least $5 million, other than UMAC’s completed IPO), the Company may require payment of this Promissory Note in whole or in part upon written notice given within 10 days of the Qualified Financing.

 

Unusual Machines Securities


The $17 million worth of UMAC common stock was valued at the IPO price for UMAC’s common stock of $4.00 per share, resulting in 4,250,000 shares of UMAC common stock being issued to the Company (representing approximately 48.66% of UMAC’s issued and outstanding common stock after giving effect to the IPO and to the issuance of common stock to the Company upon closing of the IPO).

 

Working Capital

 

The purchase price will be adjusted for working capital as of the closing date. Any actual working capital excess amount will, at Red Cat’s option, be payable in cash or will increase the principal amount of the Promissory Note and any actual working capital deficiency amount will, at Red Cat’s option, be payable in cash or will reduce the principal amount of the Promissory Note dollar for dollar. The Company estimates that working capital as of closing will be approximately $3.0 million.

 

  

 23 

 

ITEM 2.  MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

The following discussion should be read in conjunction with our unaudited condensed consolidated financial statements and related notes and other financial data included elsewhere in this Quarterly Report on Form 10-Q.

 

Management's Discussion and Analysis contains forward-looking statements that involve risks and uncertainties, such as statements relating to our liquidity, and our plans for our business focusing on providing products, services and solutions to the drone industry. Any statements that are not historical fact are forward-looking statements. When used, the words "believe," "plan," "intend," "anticipate," "target," "estimate," "expect," and the like, and/or future-tense or conditional constructions ("will," "may," "could," "should," etc.), or similar expressions, identify certain of these forward-looking statements. These forward-looking statements are subject to risks and uncertainties that could cause actual results or events to differ materially from those expressed or implied by the forward-looking statements in this Quarterly Report on Form 10-Q. The Company's actual results and the timing of events could differ materially from those anticipated in these forward-looking statements as a result of many factors. Investors should also review the risk factors in the Company's Annual Report on Form 10-K filed with the SEC on July 27, 2023, and subsequent filings made with the SEC.

 

All forward-looking statements speak only as of the date on which they are made. The Company does not undertake any obligation to update such forward-looking statements to reflect events that occur or circumstances that exist after the date of this Quarterly Report on Form 10-Q except as required by federal securities law.

 

Recent Developments

 

Corporate developments during the two years ended January 31, 2024 include:

 

Capital Transactions

 

During the first quarter of fiscal 2022, the Company completed two firm commitment underwritten public offerings with ThinkEquity, a division of Fordham Financial Management. The first offering, in May 2021, generated gross and net proceeds of $16 and $14.6 million, respectively. The second offering, in July 2021, generated gross and net proceeds of $60 and $55.5 million, respectively.

 

On December 11, 2023, the Company completed a firm commitment underwritten public offering with ThinkEquity of 18,400,000 shares of common stock which generated gross proceeds of $9,200,000 and net proceeds of approximately $8,400,000.

 

Plan of Operations

 

Since April 2016, the Company's primary business has been to provide products, services, and solutions to the drone industry which it presently does through its four wholly owned subsidiaries. Beginning in January 2020, the Company expanded the scope of its drone products and services through four acquisitions, including: 

 

  A. In January 2020, the Company acquired Rotor Riot, a provider of First Person View (FPV) drones and equipment, primarily to the consumer marketplace. The purchase price was $1,995,114.

 

  B. In November 2020, the Company acquired Fat Shark, a provider of FPV video goggles to the drone industry. The purchase price was $8,354,076.

   

  C. In May 2021, the Company acquired Skypersonic which provides hardware and software solutions that enable drones to complete inspection services in locations where GPS is not available, yet still record and transmit data even while being operated from thousands of miles away. The purchase price was $2,791,012.

 

  D. In August 2021, the Company acquired Teal, a leader in commercial and government UAV (Unmanned Aerial Vehicles) technology. The purchase price was $10,011,279.

 

 24 

 

Following the Teal acquisition, we focused on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise and Consumer segments in order to sharpen our focus on the unique opportunities in each sector. Enterprise's initial strategy was to provide UAV's, primarily drones, to commercial enterprises, and government agencies including the military, to navigate dangerous military environments and confined industrial and commercial interior spaces. Subsequently, Enterprise narrowed its near-term focus on the military and other government agencies. Skypersonic's technology has been re-focused on military applications and its operations consolidated into Teal. The Consumer segment, which includes Fat Shark and Rotor Riot, is focused on hobbyists and enthusiasts which are expected to increase as drones become more visible and useful in our daily lives. 

 

On February 16, 2024, we closed the sale of our Consumer segment to Unusual Machines, Inc. (or “Unusual Machines” or “UM”). The total consideration received by the Company was valued at $20 million, including $1 million in cash, $2 million in a secured promissory note, and $17 million in securities of Unusual Machines plus a post-closing adjustment for excess working capital. The sale reflects the Company's decision to focus its efforts and capital and defense where it believes that there are more opportunities to create long term shareholder value.

 

Results of Operations - Continuing Operations

 

The analysis of the Company's results of continuing operations for the three and nine months ended January 31, 2024 compared to the three and nine months ended January 31, 2023 includes only the Company's Enterprise Segment which includes Teal and Skypersonic.  During Fiscal 2023, the operations of Skypersonic were consolidated into Teal.  The following discussion and analysis describes the operating results of Teal and Skypersonic on a consolidated basis with Teal representing more than 90% of the operating activities of the Enterprise Segment.

  

Discussion and Analysis of the Three Months Ended January 31, 2024 compared to the Three Months Ended January 31, 2023

 

Revenues

 

Revenues totaled $5,847,933 during the three months ended January 31, 2024 (or the "2024 period") compared to $1,667,683 during the three months ended January 31, 2023 (or the "2023 period") representing an increase of $4,180,250, or 251%. The increase primarily related to higher product revenue related to the launch of the Teal 2 in April 2023. Product revenue totaled $4,764,253 during the three months ended January 31, 2024 compared to $1,176,602 during the three months ended January 31, 2023 representing an increase of $3,587,651, or 305%. The increase in revenue also partially related to increased contract revenues during the 2024 period. Contract revenues totaled $1,008,328 during the 2024 period compared to $486,432 during the 2023 period, representing an increase of $521,896, or 107%. Contract revenues are primarily sourced through government agencies and can fluctuate from period to period based on the timing of award deliverables and amendments.

 

Gross Margin

 

Gross margin totaled $1,101,651 during the 2024 period compared to negative $96,929 during the 2023 period representing an increase of $1,198,580, or more than 12 times. On a percentage basis, gross margin was 19% during the 2024 period compared to negative 6% during the 2023 period. The percentage basis increase in gross margin in the 2024 period primarily related to obsolete inventory write-offs that occurred during the 2023 period. Additionally, lower manufacturing levels in the 2023 period resulted in higher relative overhead costs compared to the 2024 period. Our manufacturing facility is presently producing drones at a lower level than it is designed for, and these lower production levels, combined with higher overhead costs, continue to result in lower than targeted gross margins. As production levels increase, our fixed overhead costs, including labor, are expected to be allocated to a greater number of drones which is expected to drive our per-drone production costs lower and increase gross margins.

 

Operating Expenses

 

Operations expenses totaled $527,447 during the 2024 period compared to $663,668 during the 2023 period, resulting in a decrease of $136,221, or 21%. This decrease is primarily due to lower professional fees due to the Teal facility expansion having been completed since the 2023 period.

 

 25 

 

Research and development expenses totaled $2,125,268 during the three months ended January 31, 2024, compared to $1,221,738 during the three months ended January 31, 2023, representing an increase of $903,530, or 74%. Supplies and materials expense totaled $1,339,607 in the 2024 period compared to $395,431 in the 2023 period. This increase of $944,176, or 239%, primarily related to increased efforts in developing new products and represented substantially all of the total increase in research and development costs.

 

Sales and marketing costs totaled $883,982 during the 2024 period compared to $1,015,412 during the 2023 period, representing a decrease of $131,430 or 13%. The decrease was driven by lower advertising expenses and lower professional fees.

 

General and administrative expenses totaled $1,426,531 during the three months ended January 31, 2024, compared to $1,397,667 during the three months ended January 31, 2023, representing an increase of $28,864 or 2%. The increase primarily related to payroll, professional fees and information technology expenses.

 

During the three months ended January 31, 2024, we incurred stock-based compensation costs of $585,771 compared to $788,691 in the 2023 period, resulting in a decrease of $202,920 or 26%. Since the 2023 period, the Company issued 3,442,542 additional options and 298,643 additional RSUs which resulted in incremental stock-based compensation costs of $406,935 and $59,791, respectively. This increase was offset by an RSU award that fully vested since the 2023 period, as well as the forfeiture 643,751 stock options and 70,656 RSU awards resulting in decremental stock-based compensation expense of $570,041.

 

Other (Income) Expense 

 

Other income totaled $258,015 during the 2024 period compared to other expense of $151,818 during the 2023 period, representing an increase of $409,833 or 270%. During the 2024 period, the Company was awarded a manufacturing modernization grant from the State of Utah for $750,000 of which $675,000 is attributable to the 2024 period.

 

Net Loss from Continuing Operations

 

Net loss from continuing operations totaled $4,189,333 for the three months ended January 31, 2024, compared to $5,335,923 for the three months ended January 31, 2023, resulting in a decrease of $1,146.590 or 21%. Total operating expenses totaled $5,548,999 for the three months ended January 31, 2024 compared to $5,087,176 for the three months ended January 31, 2023. The increase in operating expenses was offset by the increase in other income. Higher gross margin is attributable to the decrease in net loss from continuing operations.

 

Results of Discontinued Operations

 

Net loss from discontinued operations totaled $1,299,205 for the three months ended January 31, 2024, compared to $330,079 for the three months ended January 31, 2023, representing an increase of $969,126, or 294%. Net loss for Fat Shark totaled $968,680 for the three months ended January 31, 2024, compared to $42,136 for the three months ended January 31, 2023, representing an increase of $926,544 or nearly 22 times, and represents 96% of the total increase in net loss from discontinued operations. Fat Shark’s results were adversely impacted by a charge of $927,765 during the three months ended January 31, 2024 related to the write-off of excess quantities of Dominator inventory based on sales volumes. Net loss for Rotor Riot totaled $330,525 for the three months ended January 31, 2024, compared to $287,943 for the three months ended January 31, 2023, representing an increase of $42,582 or 15%.

 

Discussion and Analysis of the Nine Months Ended January 31, 2024 compared to the Nine Months Ended January 31, 2023

 

Revenues

 

Revenues totaled $11,526,930 during the nine months ended January 31, 2024 (or the "fiscal 2024 period") compared to $3,541,846 during the nine months ended January 31, 2023 (or the "fiscal 2023 period") representing an increase of $7,985,084, or 225%. The increase primarily related to higher product revenue related to the launch of the Teal 2 in April 2023. Product revenue totaled $9,569,215 during the nine months ended January 31, 2024 compared to $2,229,516 during the nine months ended January 31, 2023 representing an increase of $7,339,699, or 329%. The increase in revenue also partially related to higher contract revenues during the fiscal 2024 period.  Contract revenues totaled $1,848,646 during the fiscal 2024 period compared to $1,128,237 during the fiscal 2023 period, representing an increase of $720,409, or 64%. Contract revenues are primarily sourced through government agencies and can fluctuate from period to period based on the timing of award deliverables and amendments.

 

 26 

 

Gross Margin

 

Gross margin totaled $2,476,898 during the fiscal 2024 period compared to $109,042 during the fiscal 2023 period representing an increase of $2,367,856, or nearly 22 times. On a percentage basis, gross margin was 21% during the fiscal 2024 period compared to 3% during the fiscal 2023 period. The percentage basis increase in gross margin in the fiscal 2024 period was primarily related to obsolete inventory write-offs that occurred during the fiscal 2023 period. Additionally, lower manufacturing levels in the fiscal 2023 period resulted in higher relative overhead costs compared to the fiscal 2024 period. Our manufacturing facility is presently producing drones at a lower level than it is designed for, and these lower production levels, combined with higher overhead costs, continue to result in lower than targeted gross margins. As production levels increase, our fixed overhead costs, including labor, will be allocated to a greater number of drones which will drive our per-drone production costs lower and increase gross margins.

 

Operating Expenses

 

Operations expenses totaled $1,675,795 during the fiscal 2024 period compared to $3,131,789 during the fiscal 2023 period, resulting in a decrease of $1,455,994, or 46%. This decrease is primarily due to lower payroll costs, controlled spending on manufacturing supplies, and lower office expenses related to fewer new hires in the fiscal 2024 period.

 

Research and development expenses totaled $5,251,285 during the nine months ended January 31, 2024, compared to $2,938,658 during the nine months ended January 31, 2023, representing an increase of $2,312,627, or 79%. Supplies and materials expense totaled $2,358,971 in the fiscal 2024 period compared to $789,938 in the fiscal 2023 period. This increase of $1,569,033, or 199%, primarily related to increased efforts in developing new products and represented 68% of the total increase in research and development costs. Additionally, higher payroll expenses represented 22% of the increase.

 

Sales and marketing costs totaled $2,546,380 during the fiscal 2024 period compared to $1,986,121 during the fiscal 2023 period, representing an increase of $560,259 or 28%. This increase in sales and marketing expense represents 7% of the total increase in revenue during the fiscal 2024 period compared to the fiscal 2023 period. Headcount for sales, customer service, and marketing totaled 12 at the end of the fiscal 2024 period compared to 8 at the end of the fiscal 2023 period, resulting in total payroll expense of $1,341,913 in the fiscal 2024 period compared to $903,898 in the fiscal 2023 period. This increase of $438,015, or 48% represented 78% of the total increase in sales and marketing costs. Higher travel-related and office expenses represented 33% and 24% of the increase, respectively. This was partially offset by a reduction in advertising expenses and professional fees.

 

General and administrative expenses totaled $4,329,760 during the nine months ended January 31, 2024, compared to $4,275,385 during the nine months ended January 31, 2023, representing an increase of $54,375 or 1%.

 

During the nine months ended January 31, 2024, we incurred stock-based compensation costs of $2,693,702 compared to $2,790,958 in the fiscal 2023 period, resulting in a decrease of $97,256 or 3%. Since the fiscal 2023 period, the Company issued 3,442,542 additional options and 298,643 additional RSUs which resulted in incremental stock-based compensation costs of $1,517,516 and $196,247, respectively. This increase was offset by an RSU award that fully vested since the fiscal 2023 period, as well as the forfeiture 643,751 stock options and 70,656 RSU awards resulting in decremental stock-based compensation expense of $2,060,980.

 

Other (Income) Expense 

 

Other expense totaled $818,901 during the fiscal 2024 period compared to other income of $254,762 during the fiscal 2023 period, representing a decrease of $1,073,663 or 421%. Investment loss totaled $733,697 during the nine months ended January 31, 2024, compared to an investment gain of $257,244 during the nine months ended January 31, 2023. During the fiscal 2024 period, the Company sold certain investment grade securities to fund operations. The fair value of these securities had been adversely impacted by the sharp increase in interest rates since the securities were acquired. Changes in the fair value of the derivative liability resulted in income of $302,821 during the fiscal 2024 period compared to income of $751,397 during the fiscal 2023 period, representing a net detrimental difference of $448,576.

 

 27 

 

Net Loss from Continuing Operations

 

Net loss from continuing operations totaled $14,838,925 for the nine months ended January 31, 2024, compared to $14,759,107 for the nine months ended January 31, 2023, resulting in an increase of $79,818 or 1%. The increase in net loss was primarily driven by the decrease in investment income as the Company sold certain investment-grade securities at a loss which were adversely impacted by a sharp increase in interest rates.

 

Results of Discontinued Operations

 

Net loss from discontinued operations totaled $2,141,289 for the nine months ended January 31, 2024, compared to $962,971 for the nine months ended January 31, 2023, representing an increase of $1,178,318, or 122%. Net loss for Rotor Riot totaled $784,967 for the nine months ended January 31, 2024, compared to $726,255 for the nine months ended January 31, 2023, representing an increase of $58,712 or 8%. Net loss for Fat Shark totaled $1,356,322 for the nine months ended January 31, 2024, compared to $236,716 for the nine months ended January 31, 2023, representing an increase of $1,119,606 or 473%. Fat Shark’s results were adversely impacted by a charge of $1,244,920 during the nine months ended January 31, 2024, related to the write-off of excess quantities of Dominator inventory based on sales volumes.

 

Cash Flows

 

Operating Activities

 

Net cash used in operating activities was $15,354,934 during the nine months ended January 31, 2024, compared to net cash used in operating activities of $16,806,150 during the nine months ended January 31, 2023, representing a decrease of $1,451,216 or 9%. The decreased use of cash primarily related to timing of accounts receivable receipts for government customers. Net cash used in operations, net of non-cash expenses, totaled $10,588,000 during the nine months ended January 31, 2024, compared to $12,006,416 during the nine months January 31, 2023, resulting in a decrease of $1,418,416, or 12%. Net cash used related to changes in operating assets and liabilities totaled $4,766,934 during the nine months ended January 31, 2024, compared to $4,799,734 during the nine months ended January 31, 2023, representing a decrease of $32,800 or 1%. Changes in operating assets and liabilities can fluctuate significantly from period to period depending upon the timing and level of multiple factors, including inventory purchases, vendor payments, and customer collections.

 

Investing Activities

 

Net cash provided by investing activities was $12,641,685 during the nine months ended January 31, 2024, compared to net cash provided by investing activities of $22,296,235 during the nine months ended January 31, 2023, resulting in a decrease of $9,654,550 or 43%. During the fiscal 2024 period, proceeds of $12,826,217 from the sale of marketable securities were used to fund operations. During the fiscal 2023 period, proceeds of $24,282,117 from the sale of marketable securities were used to fund operations.

 

Financing Activities

 

Net cash provided by financing activities totaled $7,960,091 during the nine months ended January 31, 2024, compared to net cash used in financing activities of $1,093,030 during the nine months ended January 31, 2023. Financing activities can vary from period to period depending upon market conditions, both at a macro-level and specific to the Company. During the fiscal 2024 period, the company received net proceeds from issuance of common stock of $8,395,600.

 

Liquidity and Capital Resources

 

At January 31, 2024, the Company reported current assets totaling $27,941,758, current liabilities totaling $5,227,988 and net working capital of $22,713,770. Cash and marketable securities totaled $7,697,335 at January 31, 2024. Inventory related balances, including pre-paid inventory, totaled $10,063,812. We continue to maintain high inventory balances related to the global supply chain issues which continue to impact the timing of our purchase decisions.

 

 28 

 

Going Concern

 

The Company has never been profitable and has incurred net losses related to acquisitions, as well as costs incurred to pursue its long-term growth strategy. During the nine months ended January 31, 2024, the Company incurred a net loss from continuing operations of $14,838,925 and used cash in operating activities of continuing operations of $15,354,934. As of January 31, 2024, working capital for continuing operations totaled $19,927,073. These financial results and our financial position at January 31, 2024 raise substantial doubt about our ability to continue as a going concern. However, the Company has recently taken actions to strengthen its liquidity. On December 11, 2023, we completed a public offering of 18,400,000 shares of common stock which generated net proceeds of approximately $8,400,000. In addition, the Company’s operating plan for the next twelve months has been updated to reflect recent operating improvements.  Revenues have accelerated and are expected to continue growing. The Company’s new manufacturing facility is scaling production and gross margins are projected to increase. Management has concluded that these recent positive developments alleviate any substantial doubt about the Company’s ability to continue its operations, and meet its financial obligations, for twelve months from the date these consolidated financial statements are issued.

 

Critical Accounting Policies and Estimates

 

Our financial statements and accompanying notes have been prepared in accordance with GAAP applied on a consistent basis. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods.

 

We regularly evaluate the accounting policies and estimates that we use to prepare our financial statements. A complete summary of these policies is included in the notes to our financial statements. In general, management's estimates are based on historical experience, information from third party professionals, and on various other assumptions that are believed to be reasonable under the facts and circumstances. Actual results could differ from those estimates made by management. 

 

Significant estimates reflected in these financial statements include those used to (i) determine stock-based compensation, (ii) complete purchase price accounting for acquisitions, (iii) accounting for derivatives, and (iv) reserves and allowances related to accounts receivable and inventory.

 

Goodwill and Long-lived Assets – Goodwill represents the future economic benefit arising from other assets acquired in an acquisition that are not individually identified and separately recognized. We test goodwill for impairment in accordance with the provisions of ASC 350, Intangibles – Goodwill and Other, (“ASC 350”). Goodwill is tested for impairment at least annually at the reporting unit level or whenever events or changes in circumstances indicate that goodwill might be impaired. ASC 350 provides that an entity has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, after assessing the totality of events or circumstances, an entity determines it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then additional impairment testing is not required. However, if an entity concludes otherwise, then it is required to perform an impairment test. The impairment test involves comparing the estimated fair value of a reporting unit with its book value, including goodwill. If the estimated fair value exceeds book value, goodwill is considered not to be impaired. If, however, the fair value of the reporting unit is less than book value, then an impairment loss is recognized in an amount equal to the amount that the book value of the reporting unit exceeds its fair value, not to exceed the total amount of goodwill allocated to the reporting unit.

 

The estimate of fair value of a reporting unit is computed using either an income approach, a market approach, or a combination of both. Under the income approach, we utilize the discounted cash flow method to estimate the fair value of a reporting unit. Significant assumptions inherent in estimating the fair values include the estimated future cash flows, growth assumptions for future revenues (including gross margin, operating expenses, and capital expenditures), and a rate used to discount estimated future cash flow projections to their present value based on estimated weighted average cost of capital (i.e., the selected discount rate). Our assumptions our based on historical data, supplemented by current and anticipated market conditions, estimated growth rates, and management’s plans. Under the market approach, fair value is derived from metrics of publicly traded companies or historically completed transactions of comparable businesses. The selection of comparable businesses is based on the markets in which the reporting units operate and consider risk profiles, size, geography, and diversity of products and services.  

 29 

 

 

Fair Values, Inputs and Valuation Techniques for Financial Assets and Liabilities and Related Disclosures – The fair value measurements and disclosure guidance defines fair value and establishes a framework for measuring fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. In accordance with this guidance, the Company has categorized its recurring basis financial assets and liabilities into a three-level fair value hierarchy based on the priority of the inputs to the valuation technique.

  

The fair value hierarchy gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, the level in the fair value hierarchy within which the fair value measurement in its entirety falls has been determined based on the lowest level input that is significant to the fair value measurement in its entirety. The Company's assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or liability.

 

The guidance establishes three levels of the fair value hierarchy as follows:

 

Level 1: Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;

Level 2: Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and

Level 3: Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data.

 

Financial Instruments

 

The Company's financial instruments mainly consist of cash, receivables, current assets, accounts payable, accrued expenses and debt. The carrying amounts of cash, receivables, current assets, accounts payable, accrued expenses and current debt approximates fair value due to the short-term nature of these instruments.

  

Derivative Liabilities

 

The Company has financial instruments that are considered derivatives or contain embedded features subject to derivative accounting. Embedded derivatives are valued separately from the host instrument and are recognized as liabilities on the Company's balance sheet. The Company measures these instruments at their estimated fair value and recognizes changes in their estimated fair value in results of operations during the period of change. 

  

In October 2020 and January 2021, the Company entered into convertible note agreements which included provisions under which the conversion price was equal to the lesser of an initial stated amount or the conversion price of a future offering. This variable conversion feature was recognized as a derivative. Both financings included the issuance of warrants which contained similar variable conversion features. The Company values these convertible notes and warrants using the multinomial lattice method. The valuation is updated each reporting date with the change in the liability reflected as a change in derivative liability in the statement of operations.

 

Recently Issued Accounting Pronouncements

 

The Company has implemented all new accounting pronouncements that are in effect. These pronouncements did not have any material impact on the financial statements unless otherwise disclosed, and the Company does not believe that 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. 

 

 

 30 

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

We are a smaller reporting company and are not required to provide this information.

 

 

ITEM 4. CONTROLS AND PROCEDURES

 

Disclosure Controls and Procedures.

 

Our management, with the participation of our CEO and Interim CFO, has evaluated the effectiveness of the Company’s disclosure controls and procedures, as defined in Rule 13a-15(e) and 15d-15(e) of the Exchange Act, as of January 31, 2024.

 

The term “disclosure controls and procedures” as defined in Rules 13a-15(e) and 15d-15(e) means controls and other procedures of the Company that are designed to ensure that information required to be disclosed by a company in reports, such as this report, that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures.

 

Based on that evaluation, our CEO and Interim CFO concluded that our disclosure controls and procedures were effective as of January 31, 2024.  

  

Changes In Internal Control Over Financial Reporting.

 

There were no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) of the Exchange Act) that occurred during the three months ended January 31, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. 

  

 

PART II - OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS 

 

From time to time, we are involved in various legal proceedings, lawsuits and claims incidental to the conduct of our business, some of which may be material. Our businesses are also subject to extensive regulation, which may result in regulatory proceedings against us. We do not believe that the outcome of any of our current legal proceedings will have a material adverse impact on our business, financial condition and results of operations.

 

 

ITEM 1A. RISK FACTORS

 

As a smaller reporting company, we are not required to provide the information required by this Item. Our most recent risk factor disclosures may be reviewed in our Annual Report on Form 10-K for the year ended April 30, 2023, as filed with the SEC on July 27, 2023.

 

 

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

 

None.

 

 

 31 

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

 

None.

 

 

ITEM 4. MINE SAFETY DISCLOSURES

 

Not applicable

 

 

ITEM 5. OTHER INFORMATION

 

Rule 10b5-1 Trading Plans

 

During the three months ended January 31, 2024, none of the Company’s directors or executive officers adopted or terminated any contract, instruction or written plan for the purchase or sale of Company securities that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) or any “non-Rule 10b5-1 trading arrangement.” 

 

  

ITEM 6. EXHIBITS

 

Exhibit   Description
10.1*   Addendum to Executive Employment Agreement with Joseph Hernon  
10.2   Amendment No. 4 to Share Purchase Agreement with Unusual Machines, Inc. (incorporated by reference to Exhibit 10.1 to the Company’s Current Report on Form 8-K filed with the Securities and Exchange Commission on December 15, 2023)
10.3   Form of 8% Promissory Note from Unusual Machines, Inc. (incorporated by reference to Exhibit 10.2 to the Company’s Current Report on Form 8-K filed with the Securities and Exchange Commission on December 15, 2023)
10.4   Form of Registration Rights Agreement with Unusual Machines, Inc. (incorporated by reference to Exhibit 10.3 to the Company’s Current Report on Form 8-K filed with the Securities and Exchange Commission on December 15, 2023)
23.1   Consent of The Crone Law Group, P.C. (incorporated by reference to Exhibit 23.1 to the Company’s Current Report on Form 8-K filed with the Securities and Exchange Commission on August 8, 2023)
31.1*   Certification of Principal Executive Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
31.2*   Certification of Principal Financial and accounting Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
32.1#   Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
32.2 #   Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
101.INS*   Inline XBRL Instance Document
101.SCH*   Inline XBRL Taxonomy Extension Schema Document
101.CAL*   Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF*   Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB*   Inline XBRL Taxonomy Extension Labels Linkbase Document
101.PRE*   Inline XBRL Taxonomy Extension Presentation Linkbase Document
104*   Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)

 

 

  * Filed herewith.

 

  # This certification is deemed not filed for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section, nor shall it be deemed incorporated by reference into any filing under the Securities Act.

 

 

 

 32 

 

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.

 

Date: March 18, 2024  

Red Cat Holdings, Inc.

 

 

By: /s/ Jeffrey Thompson

Jeffrey Thompson

Chief Executive Officer

(Principal Executive Officer)

     
Date: March 18, 2024   By: /s/ Leah Lunger
   

Leah Lunger

Interim Chief Financial Officer

(Principal Financial and Accounting Officer)

 

 

33

EX-10.1 2 rcat0318form10qexh10_1.htm EXHIBIT 10.1

Exhibit 10.1

ADDENDUM TO EXECUTIVE EMPLOYMENT AGREEMENT

 

This ADDENDUM TO EXECUTIVE EMPLOYMENT AGREEMENT (“Addendum”) is made and entered into as of July 24, 2023, by and between Red Cat Holdings, Inc., a Nevada corporation (“Company”) and Joseph Hernon, an individual (“Executive”).

 

W I T N E S S E T H:

 

WHEREAS, the Executive is employed by the Company as Chief Financial Officer pursuant to the terms of an Executive Employment Agreement dated July 1, 2021 (the “Agreement”) and the Company and the Executive wish to confirm the extension of the Term of the Agreement through June 30, 2024, address the Executive’s compensation in the extended Term, and address certain other matters,

 

NOW, THEREFORE, in consideration of the foregoing and their respective covenants and agreements contained in this document the Company and the Executive hereby agree as follows:

 

1. Definitions. All terms not otherwise defined herein shall have meanings assigned to them under the Agreement.

 

2. Base Salary. The Executive’s Base Salary for the period of July 1, 2024 through June 30, 2024 (the “Extended Term”) shall be $230,000 per annum, equal to that of the Chief Operating Officer.

 

3. Equity Awards. As additional compensation for the Executive’s service through the Extended Term, the Executive shall receive an Equity Award totaling 275,000 options and/or shares of restricted stock. The allocation between options and shares shall be based on the closing price of the Company’s stock on the date that this Agreement is mutually executed (the “Execution Date”. The allocation shall be calculated to provide an equity value, on a pro-rata basis, on the date of grant, equal to that provided to the CEO and CFO with respect to their May 2023 grant of options. If the closing price of the Company’s stock on the Execution Date is $1.06 or lower, then the award shall consist entirely of options exercisable at $1.06 per share. If the closing price of the Company’s stock on the Execution Date is greater than $1.06 per share, then a portion of the Equity Award shall be made in shares of restricted stock. The purpose of this allocation is to provide the Executive with equity value, on the date of grant, comparable, on a pro-rata basis, to that provided to the CEO and CFO with respect to their May 2023 grant of options. Regardless of the final allocation of the Equity Award, the resulting options and shares shall vest as follows: (i) 25% on September 30, 2023, (ii) 25% on December 31, 2023, (iii) 25% on March 31, 2024, and (iv) 25% on June 30, 2024.

 

 

4. Bonus Eligibility. If an executive bonus plan is adopted by the Company during the Extended Term, the Executive shall be eligible for an Annual Bonus as determined by the Compensation Committee of the Company’s Board of Directors. Executive shall receive a Bonus for the Extended Term equal to that of the Chief Operating Officer.

 

 

5. All terms and conditions of the Agreement, to the extent not modified by this Addendum, shall remain binding and in full force and effect.

 

[Signature page follows immediately]

 

 

 

 
 

 

 

IN WITNESS WHEREOF, the Executive and the Company have caused this Addendum to Executive Employment Agreement to be executed as of the date first above written.

 

 

 

COMPANY:

 

RED CAT HOLDINGS, INC.

 

 

By: /s/ Nick Liuzza
Name: Nick Liuzza
Title: Director, Compensation Committee

 

 

EXECUTIVE:

 

By: /s/ Joseph Hernon

Joseph Hernon, Chief Financial Officer

 
   
   
   
 

 

 

 

 

 

EX-31.1 3 rcat0318form10qexh31_1.htm EXHIBIT 31.1

EXHIBIT 31.1

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT AND RULE 13A-14(A)

OR 15D-14(A) UNDER THE SECURITIES EXCHANGE ACT OF 1934

 

I, Jeffrey Thompson, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of Red Cat Holdings, 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. I am 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 my supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to me 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 my 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 my 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. I have disclosed, based on my most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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: March 18, 2024 /s/ Jeffrey Thompson
 

Chief Executive Officer

(Principal Executive Officer)

EX-31.2 4 rcat0318form10qexh31_2.htm EXHIBIT 31.2

EXHIBIT 31.2

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT AND RULE 13A-14(A)

OR 15D-14(A) UNDER THE SECURITIES EXCHANGE ACT OF 1934

 

I, Leah Lunger, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of Red Cat Holdings, 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. I am 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 my supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to me 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 my 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 my 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. I have disclosed, based on my most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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: March 18, 2024 /s/ Leah Lunger
 

Interim Chief Financial Officer

(Principal Financial and Accounting Officer)

EX-32.1 5 rcat0318form10qexh32_1.htm EXHIBIT 32.1

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

 

In connection with the Quarterly Report on Form 10-Q of Red Cat Holdings, Inc. (the “Company”), for the quarter ended January 31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Jeffrey Thompson, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

  (1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

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

 

 

Date: March 18, 2024 By: /s/ Jeffrey Thompson
  Name: Jeffrey Thompson
  Title: Chief Executive Officer
    (Principal Executive Officer)

 

 

EX-32.2 6 rcat0318form10qexh32_2.htm EXHIBIT 32.2

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

 

In connection with the Quarterly Report on Form 10-Q of Red Cat Holdings, Inc. (the “Company”), for the quarter ended January 31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Leah Lunger, Interim Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

  (1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

 

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

 

 

Date: March 18, 2024 By: /s/ Leah Lunger
  Name: Leah Lunger
  Title: Interim Chief Financial Officer
    (Interim Principal Financial and Accounting Officer)

 

 

EX-101.SCH 7 rcat-20240131.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Consolidated Statements Of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Note 1 – The Business link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Note 2 – Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Note 3 – Discontinued Operations – Sale of Consumer Segment link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Note 4 – Marketable Securities link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Note 5 – Inventories link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Note 6 – Other Current Assets link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Note 7 – Due From Related Party link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Note 8 – Intangible Assets link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Note 9 – Property and Equipment link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Note 10 – Other Long-Term Assets link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Note 11 – Operating Leases link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Note 12 – Debt Obligations link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Note 13 – Due to Related Party link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Note 14 – Income Taxes link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Note 15 – Common Stock link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Note 16 – Preferred Stock link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Note 17 – Warrants link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Note 18 – Share Based Awards link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Note 19 – Derivatives link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Note 20 - Related-Party Transactions link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Note 21 - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Note 22 – Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Note 23 – Subsequent Events link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Note 2 – Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Note 2 – Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Note 3 – Discontinued Operations – Sale of Consumer Segment (Tables) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Note 5 – Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Note 6 – Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Note 8 – Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Note 9 – Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Note 10 – Other Long-Term Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Note 11 – Operating Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Note 12 – Debt Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Note 15 – Common Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Note 17 – Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Note 18 – Share Based Awards (Tables) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Note 19 – Derivatives (Tables) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Note 21 - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Antidilutive securities excluded from computation of diluted net loss per share (Details) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Discontinued Operations - results of operations (Details) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Assets and liabilities for the Consumer Segment (Details) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Note 4 – Marketable Securities (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Other current assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Note 7 – Due From Related Party (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Expected amortization expense for the unamortized finite-lived intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Composition of, and changes in goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - Property and equipment (Details) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - Note 9 – Property and Equipment (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - Other long term assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - Note 10 – Other Long-Term Assets (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000060 - Disclosure - Operating leases (Details) link:presentationLink link:calculationLink link:definitionLink 00000061 - Disclosure - Supplemental information related to operating leases (Details) link:presentationLink link:calculationLink link:definitionLink 00000062 - Disclosure - Future lease payment obligations (Details) link:presentationLink link:calculationLink link:definitionLink 00000063 - Disclosure - Note 11 – Operating Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000064 - Disclosure - Outstanding principal payments (Details) link:presentationLink link:calculationLink link:definitionLink 00000065 - Disclosure - Note 12 – Debt Obligations (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000066 - Disclosure - Note 13 – Due to Related Party (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000067 - Disclosure - Note 14 – Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000068 - Disclosure - Summary of shares of common stock issued (Details) link:presentationLink link:calculationLink link:definitionLink 00000069 - Disclosure - Note 15 – Common Stock (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000070 - Disclosure - Note 16 – Preferred Stock (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000071 - Disclosure - Summary of warrants issued and fair values (Details) link:presentationLink link:calculationLink link:definitionLink 00000072 - Disclosure - Key attributes of warrants outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 00000073 - Disclosure - Note 17 – Warrants (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000074 - Disclosure - Assumptions used to calculate fair value of options granted (Details) link:presentationLink link:calculationLink link:definitionLink 00000075 - Disclosure - Summary of activity under the Plan (Details) link:presentationLink link:calculationLink link:definitionLink 00000076 - Disclosure - Summary of restricted stock activity under the Plan (Details) link:presentationLink link:calculationLink link:definitionLink 00000077 - Disclosure - Stock compensation expense by functional category (Details) link:presentationLink link:calculationLink link:definitionLink 00000078 - Disclosure - Note 18 – Share Based Awards (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000079 - Disclosure - Assumptions used to determine fair value of derivative warrant liability upon settlement of derivative liability (Details) link:presentationLink link:calculationLink link:definitionLink 00000080 - Disclosure - Changes in the derivative liability (Details) link:presentationLink link:calculationLink link:definitionLink 00000081 - Disclosure - Note 20 - Related-Party Transactions (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000082 - Disclosure - Information by reportable segment and specific asset categories reviewed by CODM in evaluation of operating segments (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 rcat-20240131_cal.xml XBRL CALCULATION FILE EX-101.DEF 9 rcat-20240131_def.xml XBRL DEFINITION FILE EX-101.LAB 10 rcat-20240131_lab.xml XBRL LABEL FILE Class of Stock [Axis] Series B Preferred Stock [Member] Equity Components [Axis] Series B Preferred Stock 1 [Member] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] AOCI Attributable to Parent [Member] Finite Lived And Indefinite Lived Intangible Assets By Major Class [Axis] Intangible Assets Gross Carrying Amount [Member] Intangible Assets Accumulated Amortization [Member] Intangible Assets Net Carrying Value [Member] Indefinite-Lived Intangible Assets [Axis] Goodwill [Member] Property Subject to or Available for Operating Lease [Axis] Operating Lease Location 1 [Member] Operating Lease Location 2 [Member] Operating Lease Location 3 [Member] Operating Lease Location 4 [Member] Debt Instrument [Axis] Debt Obligation 1 [Member] Debt Obligation 2 [Member] Debt Obligation 3 [Member] Debt Obligation 4 [Member] Debt Obligation 6 [Member] Debt Obligation 7 [Member] Debt Obligation 8 [Member] Due To Related Party 2 [Member] Series A Preferred Stock 2 [Member] Class of Warrant or Right [Axis] Warrant Outstanding [Member] Fair Value Of Options [Axis] Options Assumptions Used [Member] Exercise Price Range [Axis] Options 1 [Member] Share Based Compensation Shares Restricted Stock [Axis] Restricted Stock [Member] Fair Value Of Derivatives [Axis] Derivatives Assumptions Used [Member] Segments [Axis] Other Segments [Member] Consumer [Member] Corporate Segment [Member] Corporate and Other [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 Marketable securities Accounts receivable, net Inventory Other Current assets of discontinued operations Total current assets Goodwill Intangible assets, net Property and equipment, net Other Operating lease right-of-use assets Long-term assets of discontinued operations Total long-term assets TOTAL ASSETS LIABILITIES AND STOCKHOLDERS' EQUITY Current liabilities Accounts payable Accrued expenses Debt obligations - short term Customer deposits Operating lease liabilities Warrant derivative liability Current liabilities of discontinued operations Total current liabilities Operating lease liabilities Debt obligations - long term Long-term liabilities of discontinued operations Total long-term liabilities Commitments and contingencies Stockholders' equity Series B preferred stock - shares authorized 4,300,000; outstanding 4,676 and 986,676 Common stock - shares authorized 500,000,000; outstanding 74,171,106 and 54,568,065 Additional paid-in capital Accumulated deficit Accumulated other comprehensive loss Total stockholders' equity TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY Statement [Table] Statement [Line Items] Preferred Stock, Shares Authorized Preferred Stock, Shares Outstanding Common Stock, Shares Authorized Common Stock, Shares, Outstanding Income Statement [Abstract] Revenues Cost of goods sold Gross Margin Operating Expenses Operations Research and development Sales and marketing General and administrative Stock based compensation Total operating expenses Operating loss Other (income) expense Change in fair value of derivative liability Investment loss (income), net Interest expense Other, net Other (income) expense Net loss from continuing operations Loss from discontinued operations Net loss Loss per share - basic and diluted Continuing operations Discontinued operations Weighted average shares outstanding - basic and diluted Beginning balance, value Shares, Outstanding, Beginning Balance Stock based compensation Vesting of restricted stock units [custom:VestingOfRestrictedStockUnitsShares] Unrealized gain on marketable securities Currency translation adjustments Conversion of preferred stock Stock Issued During Period, Shares, Conversion of Convertible Securities Stock Issued During Period, Shares, Conversion of Convertible Securities Issuance of common stock through ATM facility, net [custom:IssuanceOfCommonStockThroughATMFacilitiesNetShares] Exercise of stock options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Public offering, net of $804,400 of issuance costs [custom:StockIssuedDuringPeriodSharesPublicOffering] Ending balance, value Shares, Outstanding, Ending Balance Payments of Debt Issuance Costs Statement of Cash Flows [Abstract] Cash Flows from Operating Activities Net loss from discontinued operations Adjustments to reconcile net loss to net cash from operations: Stock based compensation - options Stock based compensation - restricted units Amortization of intangible assets Realized loss from sale of marketable securities Depreciation Change in fair value of derivative Changes in operating assets and liabilities Accounts receivable Inventory Other Operating lease right-of-use assets and liabilities Customer deposits Accounts payable Accrued expenses Net cash used in operating activities of continuing operations Cash Flows from Investing Activities Purchases of property and equipment Proceeds from sale of marketable securities Investment in SAFE agreement Net cash provided by investing activities of continuing operations Cash Flows from Financing Activities Public offering, net ATM facility, net Payments under debt obligations Payments of taxes related to equity transactions Exercise of stock options Proceeds from related party obligations Payments under related party obligations Net cash provided by (used in) financing activities of continuing operations Discontinued operations Operating activities Investing activities Financing activities Net cash used in discontinued operations Net increase (decrease) in Cash Cash, beginning of period Cash, end of period Less: Cash of discontinued operations Cash of continuing operations, end of period Cash paid for interest Cash paid for income taxes Non-cash transactions Unrealized gain on marketable securities Conversion of preferred stock into common stock Shares withheld as payment of note receivable Taxes related to net share settlement of equity awards Accounting Policies [Abstract] Note 1 – The Business Note 2 – Summary of Significant Accounting Policies Discontinued Operations and Disposal Groups [Abstract] Note 3 – Discontinued Operations – Sale of Consumer Segment Investments, Debt and Equity Securities [Abstract] Note 4 – Marketable Securities Inventory Disclosure [Abstract] Note 5 – Inventories Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Note 6 – Other Current Assets Note 7 Due From Related Party Note 7 – Due From Related Party Goodwill and Intangible Assets Disclosure [Abstract] Note 8 – Intangible Assets Property, Plant and Equipment [Abstract] Note 9 – Property and Equipment Note 10 Other Long-term Assets Note 10 – Other Long-Term Assets Leases [Abstract] Note 11 – Operating Leases Debt Disclosure [Abstract] Note 12 – Debt Obligations Note 13 Due To Related Party Note 13 – Due to Related Party Income Tax Disclosure [Abstract] Note 14 – Income Taxes Equity [Abstract] Note 15 – Common Stock Note 16 – Preferred Stock Note 17 Warrants Note 17 – Warrants Share-Based Payment Arrangement [Abstract] Note 18 – Share Based Awards Derivative Instruments and Hedging Activities Disclosure [Abstract] Note 19 – Derivatives Related Party Transactions [Abstract] Note 20 - Related-Party Transactions Note 21 - Segment Reporting Note 21 - Segment Reporting Commitments and Contingencies Disclosure [Abstract] Note 22 – Commitments and Contingencies Subsequent Events [Abstract] Note 23 – Subsequent Events Basis of Accounting Principles of Consolidation Use of Estimates Cash and Cash Equivalents Marketable Securities Accounts Receivable, net Inventories Goodwill and Long-lived Assets Property and equipment Leases Fair Values, Inputs and Valuation Techniques for Financial Assets and Liabilities, and Related Disclosures Revenue Recognition Research and Development Income Taxes Recent Accounting Pronouncements Foreign Currency Comprehensive Loss Stock-Based Compensation Basic and Diluted Net Loss per Share Related Parties Segment Reporting Liquidity and Going Concern Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Disposal Groups, Including Discontinued Operations [Table Text Block] [custom:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock] Schedule of Inventory, Current [Table Text Block] Schedule of Other Current Assets [Table Text Block] Schedule of Intangible Assets and Goodwill [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Goodwill [Table Text Block] Property, Plant and Equipment [Table Text Block] [custom:ScheduleOfOtherLongTermAssetsTableTextBlock] Schedule of Rent Expense [Table Text Block] Lessee, Operating Lease, Disclosure [Table Text Block] Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] [custom:ScheduleOfDebtPaymentsDueTableTextBlock] Schedule of Common Stock Outstanding Roll Forward [Table Text Block] [custom:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock] [custom:ScheduleOfAttributesOfWarrantsOustandingTableTextBlock] [custom:ScheduleOfAssumptionsUsed1TableTextBlock] Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Schedule of Deferred Compensation Arrangement with Individual, Share-Based Payments [Table Text Block] [custom:ScheduleOfAssumptionsUsed2TableTextBlock] Schedule of Derivative Liabilities at Fair Value [Table Text Block] Schedule of Segment Reporting Information, by Segment [Table Text Block] Series B Preferred Stock, as converted Stock options Warrants Restricted stock Total Revenues Cost of goods sold Gross Margin Operating Expenses Operations Research and development Sales and marketing General and administrative Total operating expenses Operating loss Other (income) expense Interest expense Other, net Current assets Cash Accounts receivable, net Inventory Other Total current assets Intangible assets, net Other Operating lease right-of-use assets Total long term assets Current liabilities Accounts payable Accrued expenses Debt obligations - short term Customer deposits Operating lease liabilities Total current liabilities Long term liabilities - Operating lease liabilities Working capital [custom:CorporateBondsAtCarryingValueFairValue-0] [custom:CorporateBondsAtCarryingValueCostBasis-0] [custom:CorporateBondsAtCarryingValueUnrealizedLosses-0] Raw materials Work-in-process Finished goods Total Prepaid expenses Prepaid inventory Grant receivable Accrued interest income Total [custom:CashCompensationSubjectToTaxation] [custom:IncomeAssociatedWithStockCompensationSubjectToTaxation] [custom:NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation] [custom:CommonStockWithheldByCompanyAppliedAgainstNoteShares] [custom:CommonStockWithheldByCompanyAppliedAgainstNoteAmount] [custom:SharesHeldAtTransferAgentUntilNoteReceivableRepayment] [custom:RestrictedStockScheduledToVestShares] [custom:RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable] [custom:PaymentsForTaxLiability] [custom:EstimatedTaxesOwedRelatedToStockCompensation] Income Tax Examination, Penalties and Interest Expense FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis [Axis] Proprietary technology Non-compete agreements Customer relationships Total finite-lived assets Brand name Total indefinite-lived assets Total intangible assets, net               Schedule of Indefinite-Lived Intangible Assets [Table] Indefinite-Lived Intangible Assets [Line Items]       Equipment and related Leasehold improvements Furniture and fixtures Accumulated depreciation Net carrying value Other Long Term Assets SAFE agreement Security deposits Total [custom:PaymentForSAFEAgreement] Operating Lease, Expense Operating cash paid to settle lease liabilities Operating Lease, Weighted Average Remaining Lease Term Weighted average discount rate             Short-Term Lease, Cost Fiscal 2024 Fiscal 2025 Total Short term – through January 31, 2025 Long term – thereafter Schedule of Short-Term Debt [Table] Short-Term Debt [Line Items] Debt Instrument, Face Amount Debt Instrument, Interest Rate During Period Debt Instrument, Periodic Payment Long-Term Debt, Gross [custom:ConvertibleNoteAgreementAmount] Accrued Liabilities, Current [custom:SBAPPPLoanAmountsReceived] [custom:SBAPPPLoanPrincipalBalanceForgiven] [custom:SBAPPPLoanAccruedInterestForgiven] [custom:LeaseholdImprovementAgreementFundsReceived] [custom:FinancingAgreementFundingOfPurchaseOfFixedAsset] [custom:LineOfCreditObligationAssumedInConnectionWithAcquisition] [custom:DebtInstrumentInterestRateDuringPeriod1] [custom:DueToOtherRelatedPartyClassifiedCurrent-0] [custom:DebtInstrumentOutstandingAccruedInterestPayment] Retained Earnings (Accumulated Deficit) Deferred Tax Assets, Operating Loss Carryforwards Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Line Items] Vesting of restricted stock to employees, net of shares withheld of 27,189 to pay taxes Vesting of restricted stock to Board of Directors Vesting of restricted stock to consultants Shares issued for services Conversion of preferred stock Issuance of common stock through ATM facilities Issuance of common stock through public offering Exercise of stock options [custom:AggregateCommonStockSoldUnder2023ATMFacilityShares] [custom:AggregateCommonStockSoldUnder2023ATMFacilityProceeds] [custom:AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet] [custom:LegalFeesATMFacilityEstablishment] [custom:CommonStockAvailableForSaleUnder2023ATMFacilityValue] Schedule of Stock by Class [Table] Class of Stock [Line Items] [custom:StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock] Summary Of Warrants Issued And Fair Values [custom:NumberOfWarrantsUponIssuance] [custom:InitialFairValueOfWarrantsUponIssuance] [custom:NumberOfWarrantsOutstanding-0] [custom:FairValueOfWarrantsOutstanding-0] [custom:NumberOfWarrantsOutstanding2-0] [custom:FairValueOfWarrantsOutstanding2-0] Class of Warrant or Right [Table] Class of Warrant or Right [Line Items] [custom:WarrantAggregateIntrinsicValue-0] Warrants and Rights Outstanding, Term [custom:WarrantsIssuedExercisePrice] [custom:WarrantsToPurchaseSharesIssued] FairValueOfOptionsAxis [Axis] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price [custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1-0] [custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate-0] [custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1-0] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term [custom:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2] Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Share-Based Payment Arrangement, Option, Exercise Price Range [Table] Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value ShareBasedCompensationSharesRestrictedStockAxis [Axis] [custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber-0] [custom:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice-0] [custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross] [custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue] [custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod] [custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue] [custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares] [custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice] [custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares] Operations Research and development Sales and marketing General and administrative Total [custom:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum] [custom:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions] [custom:StockCompensationExpensePertainingToOptions] [custom:StockCompensationExpensePertainingToRestrictedStockUnits] FairValueOfDerivativesAxis [Axis] Balance, beginning of period Additions Eliminated upon conversion of notes/exercise of warrants Changes in fair value Balance, end of period [custom:NoteAgreementWithRelatedPartyPrincipalAmount] Cost of goods sold Gross margin Operating expenses Operating loss Other expenses, net Accounts receivable, net Inventory, net Inventory deposits Other Assets, Noncurrent Assets Operating Lease, Liability, Noncurrent Liabilities and Equity Operating Income (Loss) Increase (Decrease) in Derivative Assets and Liabilities Investment Income, Net Shares, Outstanding Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Increase (Decrease) in Inventories Increase (Decrease) in Other Operating Assets Increase (Decrease) in Contract with Customer, Liability Increase (Decrease) in Accounts Payable Increase (Decrease) in Accrued Liabilities Payments to Acquire Productive Assets Payments to Acquire Investments Net Cash Provided by (Used in) Investing Activities Repayments of Debt Payments for Other Taxes Proceeds from Stock Options Exercised Repayments of Related Party Debt Net Cash Provided by (Used in) Financing Activities Net Cash Provided by (Used in) Discontinued Operations 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 Disposal Group, Including Discontinued Operation, Cash CashOfContinuingOperations Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, before Tax, Portion Attributable to Parent SegmentReportingTextBlock Disposal Group, Including Discontinued Operation, Revenue Disposal Group, Including Discontinued Operation, Costs of Goods Sold DisposalGroupIncludingDiscontinuedOperationOperationsExpense DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense Disposal Group, Including Discontinued Operation, General and Administrative Expense Disposal Group, Including Discontinued Operation, Interest Expense Disposal Group, Including Discontinued Operation, Other Income Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net Disposal Group, Including Discontinued Operation, Inventory, Current Disposal Group, Including Discontinued Operation, Other Assets, Current Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent Disposal Group, Including Discontinued Operation, Capital Leased Assets, Noncurrent Disposal Group, Including Discontinued Operation, Accounts Payable, Current Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations Disposal Group, Including Discontinued Operation, Other Liabilities DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent CorporateBondsAtCarryingValueUnrealizedLosses PaymentsForTaxLiability Finite-Lived Intangible Asset, Expected Amortization, Year Two Finite-Lived Intangible Asset, Expected Amortization, Year Three Finite-Lived Intangible Asset, Expected Amortization, Year Four Finite-Lived Intangible Asset, Expected Amortization, Year Five Finite-Lived Intangible Asset, Expected Amortization, after Year Five Finite-Lived Intangible Assets, Accumulated Amortization Goodwill, Period Increase (Decrease) Goodwill, Impairment Loss Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Long-Lived Assets Operating Lease, Weighted Average Discount Rate, Percent Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two Lessee, Operating Lease, Liability, to be Paid, Rolling Year Three Lessee, Operating Lease, Liability, to be Paid, Rolling Year Four Lessee, Operating Lease, Liability, to be Paid, Rolling Year Five LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix Lessee, Operating Lease, Liability, to be Paid OutstandingPrincipalPaymentsDueTotal SBAPPPLoanPrincipalBalanceForgiven SBAPPPLoanAccruedInterestForgiven StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod OperationsStockCompensationExpense ResearchAndDevelopmentStockCompensationExpense SalesAndMarketingStockCompensationExpense GeneralAndAdministrativeStockCompensationExpense TotalStockCompensationExpense Cost of Revenue Accounts and Other Receivables, Net, Current EX-101.PRE 11 rcat-20240131_pre.xml XBRL PRESENTATION FILE XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.1
Cover - shares
9 Months Ended
Jan. 31, 2024
Mar. 15, 2024
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jan. 31, 2024  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2024  
Current Fiscal Year End Date --04-30  
Entity File Number 000-31587  
Entity Registrant Name Red Cat Holdings, Inc.  
Entity Central Index Key 0000748268  
Entity Tax Identification Number 88-0490034  
Entity Incorporation, State or Country Code NV  
Entity Address, Address Line One 15 Ave. Munoz Rivera  
Entity Address, Address Line Two Ste 2200  
Entity Address, City or Town San Juan  
Entity Address, Country PR  
Entity Address, Postal Zip Code 00901  
City Area Code (833)  
Local Phone Number 373-3228  
Title of 12(b) Security Common Stock  
Trading Symbol RCAT  
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   74,281,520
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets (Unaudited) - USD ($)
Jan. 31, 2024
Apr. 30, 2023
Current assets    
Cash $ 7,697,335 $ 3,173,649
Marketable securities 12,814,038
Accounts receivable, net 5,091,724 719,862
Inventory 9,093,270 8,920,573
Other 2,798,293 1,263,735
Current assets of discontinued operations 3,261,136 5,283,155
Total current assets 27,941,758 32,175,012
Goodwill 17,012,832 17,012,832
Intangible assets, net 6,672,235 7,323,004
Property and equipment, net 2,477,601 2,650,358
Other 303,180 303,180
Operating lease right-of-use assets 453,416 620,307
Long-term assets of discontinued operations 456,177 108,397
Total long-term assets 27,375,441 28,018,078
TOTAL ASSETS 55,317,199 60,193,090
Current liabilities    
Accounts payable 2,281,874 1,392,550
Accrued expenses 936,625 409,439
Debt obligations - short term 899,935 922,138
Customer deposits 52,296 155,986
Operating lease liabilities 297,435 281,797
Warrant derivative liability 285,384 588,205
Current liabilities of discontinued operations 474,439 1,010,501
Total current liabilities 5,227,988 4,760,616
Operating lease liabilities 194,727 379,466
Debt obligations - long term 401,569
Long-term liabilities of discontinued operations 321,771 41,814
Total long-term liabilities 516,498 822,849
Stockholders' equity    
Series B preferred stock - shares authorized 4,300,000; outstanding 4,676 and 986,676 47 9,867
Common stock - shares authorized 500,000,000; outstanding 74,171,106 and 54,568,065 74,171 54,568
Additional paid-in capital 121,060,881 109,993,100
Accumulated deficit (71,567,007) (54,586,793)
Accumulated other comprehensive loss 4,621 (861,117)
Total stockholders' equity 49,572,713 54,609,625
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 55,317,199 $ 60,193,090
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets (Unaudited) (Parenthetical) - shares
Jan. 31, 2024
Apr. 30, 2023
Common Stock, Shares Authorized   500,000,000
Common Stock, Shares, Outstanding 74,171,106 54,568,065
Series B Preferred Stock [Member]    
Preferred Stock, Shares Authorized   4,300,000
Preferred Stock, Shares Outstanding 4,676 986,676
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements Of Operations (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Income Statement [Abstract]        
Revenues $ 5,847,933 $ 1,667,683 $ 11,526,930 $ 3,541,846
Cost of goods sold 4,746,282 1,764,612 9,050,032 3,432,804
Gross Margin 1,101,651 (96,929) 2,476,898 109,042
Operating Expenses        
Operations 527,447 663,668 1,675,795 3,131,789
Research and development 2,125,268 1,221,738 5,251,285 2,938,658
Sales and marketing 883,982 1,015,412 2,546,380 1,986,121
General and administrative 1,426,531 1,397,667 4,329,760 4,275,385
Stock based compensation 585,771 788,691 2,693,702 2,790,958
Total operating expenses 5,548,999 5,087,176 16,496,922 15,122,911
Operating loss (4,447,348) (5,184,105) (14,020,024) (15,013,869)
Other (income) expense        
Change in fair value of derivative liability (113,819) (157,575) (302,821) (751,397)
Investment loss (income), net 160,340 (65,110) 733,697 (257,244)
Interest expense 15,507 28,667 57,060 96,839
Other, net (320,043) 345,836 330,965 657,040
Other (income) expense (258,015) 151,818 818,901 (254,762)
Net loss from continuing operations (4,189,333) (5,335,923) (14,838,925) (14,759,107)
Loss from discontinued operations (1,299,205) (330,079) (2,141,289) (962,971)
Net loss $ (5,488,538) $ (5,666,002) $ (16,980,214) $ (15,722,078)
Loss per share - basic and diluted        
Continuing operations $ (0.08) $ (0.09) $ (0.27) $ (0.27)
Discontinued operations $ (0.02) $ (0.01) $ (0.04) $ (0.02)
Weighted average shares outstanding - basic and diluted 55,688,114 54,294,116 55,409,930 54,050,127
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Series B Preferred Stock 1 [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Beginning balance, value at Apr. 30, 2022 $ 9,867 $ 53,749 $ 106,821,384 $ (27,499,056) $ (1,470,272) $ 77,915,672
Shares, Outstanding, Beginning Balance at Apr. 30, 2022 986,676 53,748,735        
Stock based compensation 755,471 755,471
Vesting of restricted stock units $ 69 (84,145) (84,076)
[custom:VestingOfRestrictedStockUnitsShares]   69,707        
Unrealized gain on marketable securities 133,582 133,582
Currency translation adjustments 352 352
Net loss (3,811,599) (3,811,599)
Ending balance, value at Jul. 31, 2022 $ 9,867 $ 53,818 107,492,710 (31,310,655) (1,336,338) 74,909,402
Shares, Outstanding, Ending Balance at Jul. 31, 2022 986,676 53,818,442        
Beginning balance, value at Apr. 30, 2022 $ 9,867 $ 53,749 106,821,384 (27,499,056) (1,470,272) 77,915,672
Shares, Outstanding, Beginning Balance at Apr. 30, 2022 986,676 53,748,735        
Net loss           (15,722,078)
Public offering, net of $804,400 of issuance costs          
Ending balance, value at Jan. 31, 2023 $ 9,867 $ 54,385 109,191,895 (43,221,134) (1,142,046) 64,892,967
Shares, Outstanding, Ending Balance at Jan. 31, 2023 986,676 54,385,461        
Beginning balance, value at Jul. 31, 2022 $ 9,867 $ 53,818 107,492,710 (31,310,655) (1,336,338) 74,909,402
Shares, Outstanding, Beginning Balance at Jul. 31, 2022 986,676 53,818,442        
Stock based compensation 1,246,796 1,246,796
Vesting of restricted stock units $ 411 (332,794) (332,383)
[custom:VestingOfRestrictedStockUnitsShares]   411,097        
Unrealized gain on marketable securities (350,811) (350,811)
Currency translation adjustments (1,256) (1,256)
Net loss (6,244,477) (6,244,477)
Ending balance, value at Oct. 31, 2022 $ 9,867 $ 54,229 108,406,712 (37,555,132) (1,688,405) 69,227,271
Shares, Outstanding, Ending Balance at Oct. 31, 2022 986,676 54,229,539        
Stock based compensation 788,691 788,691
Vesting of restricted stock units $ 156 (3,508) (3,352)
[custom:VestingOfRestrictedStockUnitsShares]   155,922        
Unrealized gain on marketable securities 545,235 545,235
Currency translation adjustments 1,124 1,124
Net loss (5,666,002) (5,666,002)
Ending balance, value at Jan. 31, 2023 $ 9,867 $ 54,385 109,191,895 (43,221,134) (1,142,046) 64,892,967
Shares, Outstanding, Ending Balance at Jan. 31, 2023 986,676 54,385,461        
Beginning balance, value at Apr. 30, 2023 $ 9,867 $ 54,568 109,993,100 (54,586,793) (861,117) 54,609,625
Shares, Outstanding, Beginning Balance at Apr. 30, 2023 986,676 54,568,065        
Stock based compensation 911,606 911,606
Vesting of restricted stock units $ 155 (8,675) (8,520)
[custom:VestingOfRestrictedStockUnitsShares]   155,476        
Unrealized gain on marketable securities 289,389 289,389
Currency translation adjustments 1,646 1,646
Net loss (5,810,348) (5,810,348)
Conversion of preferred stock $ (9,820) $ 818 9,002
Stock Issued During Period, Shares, Conversion of Convertible Securities (982,000) (818,334)        
Stock Issued During Period, Shares, Conversion of Convertible Securities 982,000 818,334        
Ending balance, value at Jul. 31, 2023 $ 47 $ 55,541 110,905,033 (60,397,141) (570,082) 49,993,398
Shares, Outstanding, Ending Balance at Jul. 31, 2023 4,676 55,541,875        
Beginning balance, value at Apr. 30, 2023 $ 9,867 $ 54,568 109,993,100 (54,586,793) (861,117) 54,609,625
Shares, Outstanding, Beginning Balance at Apr. 30, 2023 986,676 54,568,065        
Net loss           (16,980,214)
[custom:IssuanceOfCommonStockThroughATMFacilitiesNetShares]   53,235        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period   3,000        
Public offering, net of $804,400 of issuance costs           8,395,600
[custom:StockIssuedDuringPeriodSharesPublicOffering]   18,400,000        
Ending balance, value at Jan. 31, 2024 $ 47 $ 74,171 121,060,881 (71,567,007) 4,621 49,572,713
Shares, Outstanding, Ending Balance at Jan. 31, 2024 4,676 74,171,106        
Beginning balance, value at Jul. 31, 2023 $ 47 $ 55,541 110,905,033 (60,397,141) (570,082) 49,993,398
Shares, Outstanding, Beginning Balance at Jul. 31, 2023 4,676 55,541,875        
Stock based compensation 1,196,325 1,196,325
Vesting of restricted stock units $ 55 (7,826) (7,771)
[custom:VestingOfRestrictedStockUnitsShares]   54,786        
Unrealized gain on marketable securities 363,663 363,663
Currency translation adjustments 1,376 1,376
Net loss (5,681,328) (5,681,328)
Issuance of common stock through ATM facility, net $ 53 9,159 9,212
[custom:IssuanceOfCommonStockThroughATMFacilitiesNetShares]   53,235        
Ending balance, value at Oct. 31, 2023 $ 47 $ 55,649 112,102,691 (66,078,469) (205,043) 45,874,875
Shares, Outstanding, Ending Balance at Oct. 31, 2023 4,676 55,649,896        
Stock based compensation 585,771 585,771
Vesting of restricted stock units $ 119 (7,433) (7,314)
[custom:VestingOfRestrictedStockUnitsShares]   118,210        
Unrealized gain on marketable securities 211,113 211,113
Currency translation adjustments (1,449) (1,449)
Net loss (5,488,538) (5,488,538)
Exercise of stock options $ 3 2,652 2,655
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period   3,000        
Public offering, net of $804,400 of issuance costs $ 18,400 8,377,200 8,395,600
[custom:StockIssuedDuringPeriodSharesPublicOffering]   18,400,000        
Ending balance, value at Jan. 31, 2024 $ 47 $ 74,171 $ 121,060,881 $ (71,567,007) $ 4,621 $ 49,572,713
Shares, Outstanding, Ending Balance at Jan. 31, 2024 4,676 74,171,106        
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)
4 Months Ended
Jan. 31, 2024
USD ($)
Common Stock [Member]  
Payments of Debt Issuance Costs $ 804,400
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Cash Flows from Operating Activities    
Net loss $ (16,980,214) $ (15,722,078)
Net loss from discontinued operations (2,141,289) (962,971)
Net loss from continuing operations (14,838,925) (14,759,107)
Adjustments to reconcile net loss to net cash from operations:    
Stock based compensation - options 1,955,547 1,308,768
Stock based compensation - restricted units 738,155 1,482,190
Amortization of intangible assets 650,769 437,157
Realized loss from sale of marketable securities 851,986 106,225
Depreciation 357,289 169,748
Change in fair value of derivative (302,821) (751,397)
Changes in operating assets and liabilities    
Accounts receivable (4,371,862) (1,623,146)
Inventory (172,697) (3,243,110)
Other (1,534,558) (126,947)
Operating lease right-of-use assets and liabilities (2,210) 25,786
Customer deposits (103,690) (225,741)
Accounts payable 889,324 1,008,430
Accrued expenses 528,759 (615,006)
Net cash used in operating activities of continuing operations (15,354,934) (16,806,150)
Cash Flows from Investing Activities    
Purchases of property and equipment (184,532) (1,735,882)
Proceeds from sale of marketable securities 12,826,217 24,282,117
Investment in SAFE agreement (250,000)
Net cash provided by investing activities of continuing operations 12,641,685 22,296,235
Cash Flows from Financing Activities    
Public offering, net 8,395,600
ATM facility, net 9,212
Payments under debt obligations (423,772) (471,923)
Payments of taxes related to equity transactions (23,604) (594,454)
Exercise of stock options 2,655
Proceeds from related party obligations 13,404
Payments under related party obligations (40,057)
Net cash provided by (used in) financing activities of continuing operations 7,960,091 (1,093,030)
Discontinued operations    
Operating activities (781,482) (4,588,708)
Investing activities
Financing activities 98,441
Net cash used in discontinued operations (683,041) (4,588,708)
Net increase (decrease) in Cash 4,563,801 (191,653)
Cash, beginning of period 3,260,305 4,084,815
Cash, end of period 7,824,106 3,893,162
Less: Cash of discontinued operations (126,771) (84,058)
Cash of continuing operations, end of period 7,697,335 3,809,104
Cash paid for interest 57,963 97,005
Cash paid for income taxes
Non-cash transactions    
Unrealized gain on marketable securities 864,165 328,006
Conversion of preferred stock into common stock 9,820
Shares withheld as payment of note receivable 18,449
Taxes related to net share settlement of equity awards $ 11,682
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.1
Note 1 – The Business
9 Months Ended
Jan. 31, 2024
Accounting Policies [Abstract]  
Note 1 – The Business

Note 1 – The Business

 

The Company was originally incorporated in February 1984. Since April 2016, the Company’s primary business has been to provide products, services, and solutions to the drone industry which it presently does through its four wholly owned operating subsidiaries. Beginning in January 2020, the Company expanded the scope of its drone products and services through four acquisitions, including: 

 

  A. In January 2020, the Company acquired Rotor Riot, a provider of First Person View (“FPV”) drones and equipment, primarily to consumers. The purchase price was $1,995,114.

 

  B. In November 2020, the Company acquired Fat Shark Holdings (“Fat Shark”), a provider of FPV video goggles to the drone industry. The purchase price was $8,354,076.

   

  C. In May 2021, the Company acquired Skypersonic which provides hardware and software solutions that enable drones to complete inspection services in locations where GPS is either denied or not available, yet still record and transmit data even while being operated from thousands of miles away. The purchase price was $2,791,012.

 

  D. In August 2021, the Company acquired Teal Drones (“Teal”), a leader in commercial and government Unmanned Aerial Vehicles (“UAV”) technology. The purchase price was $10,011,279.

 

Following the Teal acquisition in August 2021, we concentrated on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise segment (“Enterprise”) and the Consumer segment (“Consumer”) to focus on the unique opportunities in each sector. Enterprise's initial strategy was to provide UAV's to commercial enterprises, and the military, to navigate dangerous military environments and confined industrial and commercial interior spaces. Subsequently, Enterprise narrowed its near-term attention on the military and other government agencies. Skypersonic's technology has been redirected to military applications and its operations consolidated into Teal. The Consumer segment, which includes Fat Shark and Rotor Riot, caters to hobbyists, drone racers, and enthusiasts. The reportable segments were established based on how our chief operating decision maker (“CODM”), which is a committee comprised of our Chief Executive Officer (“CEO”), Chief Technology Officer (“CTO”) and our Chief Financial Officer (“CFO”), manages our business, makes resource allocation and operating decisions, and evaluates operating performance. See “Note 21 - Segment Reporting”.

 

On December 11, 2023, the Company completed a firm commitment underwritten public offering with ThinkEquity of 18,400,000 shares of common stock which generated gross proceeds of $9,200,000 and net proceeds of approximately $8,400,000. 

 

On February 16, 2024 , we closed the sale of our Consumer segment to Unusual Machines, Inc. (or “Unusual Machines” or “UM”). The sale reflects the Company's decision to focus its efforts and capital on defense where it believes that there are more opportunities to create long term shareholder value. See Note 3 and Note 23.

  

XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.1
Note 2 – Summary of Significant Accounting Policies
9 Months Ended
Jan. 31, 2024
Accounting Policies [Abstract]  
Note 2 – Summary of Significant Accounting Policies

Note 2 – Summary of Significant Accounting Policies

 

Basis of Accounting – The financial statements and accompanying notes are prepared in accordance with generally accepted accounting principles in the United States (“GAAP”). Certain prior period amounts have been restated to conform to the current year presentation.

 

Principles of ConsolidationOur consolidated financial statements include the accounts of our wholly owned subsidiaries which include Teal, Skypersonic, Rotor Riot, and Fat Shark.  Intercompany transactions and balances have been eliminated.

 

The Consumer segment businesses are characterized as discontinued operations in these financial statements.  The assets and liabilities of these entities have been presented separately in the Consolidated Balance Sheet as discontinued operations.  Similarly, the operating results and cash flows of discontinued operations are separately stated in those respective financial statements.

 

Use of Estimates The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates reflected in these financial statements include those used to (i) determine stock-based compensation, (ii) complete purchase price accounting for acquisitions, (iii) accounting for derivatives, (iv) reserves and allowances related to accounts receivable and inventory, and (v) the evaluation of long-term assets, including goodwill, for impairment.

  

Cash and Cash Equivalents – At January 31, 2024, we had cash of $7,697,335 in multiple commercial banks and financial services companies. We have not experienced any loss on these cash balances and believe they are not exposed to any significant credit risk.

 

Marketable Securities – Our marketable securities have been classified and accounted for as available-for-sale securities. These securities are primarily invested in corporate bonds and are readily saleable, and therefore, we have classified them as short term. Our available-for-sale securities are carried at fair value with any unrealized gains and losses reported as a component of comprehensive income (loss). Once realized, any gains or losses are recognized in the statement of operations.

 

We have elected to present accrued interest income separately from marketable securities on our consolidated balance sheets. Accrued interest income was $0 and $151,671 as of January 31, 2024 and April 30, 2023, respectively, and was included in other current assets. We did not write off any accrued interest income during the nine months ended January 31, 2024 and 2023.

 

Accounts Receivable, netAccounts receivable are recorded at the invoiced amount less allowances for doubtful accounts. The Company's estimate of the allowance for doubtful accounts is based on a multitude of factors, including historical bad debt levels for its customer base, experience with a specific customer, the economic environment, and other factors. Accounts receivable balances are written off against the allowance when it is probable that the receivable will not be collected.

 

Inventories – Inventories, which consist of raw materials, work-in-process, and finished goods, are stated at the lower of cost or net realizable value, and are measured using the first-in, first-out method. Cost components include direct materials, direct labor, indirect  overhead, as well as in-bound freight. At each balance sheet date, the Company evaluates the net realizable value of its inventory using various reference measures including current product selling prices and recent customer demand, as well as evaluating for excess quantities and obsolescence.

 

Goodwill and Long-lived Assets – Goodwill represents the future economic benefit arising from other assets acquired in an acquisition that are not individually identified and separately recognized. We test goodwill for impairment in accordance with the provisions of ASC 350, Intangibles – Goodwill and Other, (“ASC 350”). Goodwill is tested for impairment at least annually at the reporting unit level or whenever events or changes in circumstances indicate that goodwill might be impaired. ASC 350 provides that an entity has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, after assessing the totality of events or circumstances, an entity determines it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then additional impairment testing is not required. However, if an entity concludes otherwise, then it is required to perform an impairment test. The impairment test involves comparing the estimated fair value of a reporting unit with its book value, including goodwill. If the estimated fair value exceeds book value, goodwill is considered not to be impaired. If, however, the fair value of the reporting unit is less than book value, then an impairment loss is recognized in an amount equal to the amount that the book value of the reporting unit exceeds its fair value, not to exceed the total amount of goodwill allocated to the reporting unit.

 

The estimate of fair value of a reporting unit is computed using either an income approach, a market approach, or a combination of both. Under the income approach, we utilize the discounted cash flow method to estimate the fair value of a reporting unit. Significant assumptions inherent in estimating the fair values include the estimated future cash flows, growth assumptions for future revenues (including gross margin, operating expenses, and capital expenditures), and a rate used to discount estimated future cash flow projections to their present value based on estimated weighted average cost of capital (i.e., the selected discount rate). Our assumptions are based on historical data, supplemented by current and anticipated market conditions, estimated growth rates, and management’s plans. Under the market approach, fair value is derived from metrics of publicly traded companies or historically completed transactions of comparable businesses. The selection of comparable businesses is based on the markets in which the reporting units operate and consider risk profiles, size, geography, and diversity of products and services. 

 

Goodwill for Rotor Riot relates to its strong social media presence including more than 200,000 YouTube subscribers. Goodwill for Fat Shark is attributable to its relationship with manufacturing sources in China and the potential to integrate its goggle technologies with the Teal drone. Goodwill for Teal is ascribed to its existing relationship with several U.S. government agencies including its classification as an approved vendor. The Company expects that the Goodwill recognized in each transaction will be deductible for tax purposes.  The Company has reported net losses since its inception and is presently unable to determine when and if the tax benefit of this deduction will be realized.

 

Property and equipmentProperty and equipment is stated at cost less accumulated depreciation which is calculated using the straight-line method over the estimated useful life of the asset. The estimated useful lives of our property and equipment are generally: (i) furniture and fixtures - seven years, (ii) equipment and related - two to five years, and (iii) leasehold improvements - 15 years.

 

LeasesAccounting Standards Codification (ASC) 842 requires the recognition of assets and liabilities associated with lease agreements. The Company determines if a contract is a lease or contains a lease at inception. Operating lease liabilities are measured, on each reporting date, based on the present value of the future minimum lease payments over the remaining lease term. The Company's leases do not provide an implicit rate. Therefore, the Company uses an effective discount rate of 12% based on its last debt financing. Operating lease assets are measured by adjusting the lease liability for lease incentives, initial direct costs incurred and asset impairments. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term with the operating lease asset reduced by the amount of the expense. Lease terms may include options to extend or terminate a lease when they are reasonably certain to occur.

 

Fair Values, Inputs and Valuation Techniques for Financial Assets and Liabilities, and Related Disclosures – The fair value measurements and disclosure guidance defines fair value and establishes a framework for measuring fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. In accordance with this guidance, the Company has categorized its recurring basis financial assets and liabilities into a three-level fair value hierarchy based on the priority of the inputs to the valuation technique.

 

The fair value hierarchy gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, the level in the fair value hierarchy within which the fair value measurement in its entirety falls has been determined based on the lowest level input that is significant to the fair value measurement in its entirety. The Company's assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or liability.

 

The guidance establishes three levels of the fair value hierarchy as follows:

 

Level 1: Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;

Level 2: Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and

Level 3: Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data. 

   

Disclosures for Non-Financial Assets Measured at Fair Value on a Non-Recurring Basis

 

The Company's financial instruments mainly consist of cash, receivables, current assets, accounts payable, accrued expenses and debt. The carrying amounts of these instruments approximates fair value due to their short-term nature.

 

Convertible Securities and Derivatives

 

When the Company issues convertible debt or equity instruments that contain embedded derivative instruments that are to be bifurcated and accounted for as liabilities, the total proceeds from the convertible host instruments are first allocated to the bifurcated derivative instruments.  The remaining proceeds, if any, are then allocated to the convertible instruments themselves, resulting in those instruments being recorded at a discount from their face value but no lower than zero. Any excess amount is recognized as a derivative expense.

 

Derivative Liabilities

 

The Company has issued financial instruments which include embedded features subject to derivative accounting.  Specifically, there are warrants outstanding, issued in connection with a convertible debt financing, which include provisions under which the exercise price is equal to the lesser of (i) $1.50 or (ii) the exercise or conversion price of securities issued in a future, qualified offering.  Embedded derivatives are valued separately from the host instrument and are recognized as liabilities on the Company's balance sheet.  The warrants are valued using a multinomial lattice method that values the derivative liability based on a probability weighted discounted cash flow model. The liability is valued at each reporting date and the change in liability is reflected as a change in derivative liability in the statement of operations.

 

Revenue Recognition – The Company recognizes revenue in accordance with ASC 606, “Revenue from Contracts with Customers”, issued by the Financial Accounting Standards Board (“FASB”). This standard includes a comprehensive evaluation of factors to be considered regarding revenue recognition including (i) identifying the promised goods, (ii) evaluating performance obligations, (iii) measuring the transaction price, (iv) allocating the transaction price to the performance obligations if there are multiple components, and (v) recognizing revenue as each obligation is satisfied.  The Company’s revenue transactions include a single component , specifically, the shipment of goods to customers as orders are fulfilled. The Company recognizes revenue upon shipment unless otherwise specified in the purchase order. The timing of the shipment of orders can vary considerably depending upon whether an order is for an item normally maintained in inventory or an order that requires assembly or unique parts. Customer deposits totaled $52,296 and $155,986 at January 31, 2024 and April 30, 2023, respectively.

 

Research and Development – Research and development expenses include payroll, employee benefits, and other headcount-related expenses associated with product development. Research and development expenses also include third-party development and programming costs, materials, and a proportionate share of overhead costs such as rent.

 

Income Taxes – Deferred taxes are provided on the liability method whereby deferred tax assets are recognized for deductible temporary differences and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported amounts of assets and liabilities and their tax bases. Deferred tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment. 

 

Recent Accounting Pronouncements Management does not believe that recently issued, but not yet effective accounting pronouncements, if adopted, would have a material effect on the accompanying consolidated financial statements.

 

Foreign CurrencyThe functional currency of our international subsidiary, Skyset, is the local Italian currency. For that subsidiary, we translate assets and liabilities to U.S. dollars using period-end exchange rates, and average monthly exchange rates for revenues, costs, and expenses. We record translation gains and losses in accumulated other comprehensive income.

   

Comprehensive Loss – Comprehensive loss consists of net loss and other comprehensive loss. Other comprehensive loss refers to gains and losses that are recorded as an element of stockholders' equity but are excluded from net loss. Our other comprehensive loss is comprised of foreign currency translation adjustments and unrealized gains or losses on available-for-sale securities. During the nine months ended January 31, 2024, comprehensive loss was $865,738 lower than net loss, related to unrealized gains on available-for-sale securities totaling $864,165, and foreign currency translation adjustments of $1,573. During the nine months ended January 31, 2023, comprehensive loss was $328,226 lower than net loss, related to unrealized gains on available-for-sale securities totaling $328,006, and foreign currency translation adjustments of $220.

 

Stock-Based Compensation – Stock options are valued using the estimated grant-date fair value method of accounting in accordance with ASC Topic 718, Compensation – Stock Compensation. Fair value is determined based on the Black-Scholes Model using inputs reflecting our estimates of expected volatility, term and future dividends. We recognize forfeitures as they occur. The fair value of restricted stock is based on our stock price on the date of grant. Compensation cost is recognized on a straight-line basis over the service period which is the vesting term.

  

Basic and Diluted Net Loss per Share – Basic and diluted net loss per share has been calculated by dividing net loss by the weighted average number of shares of common stock outstanding during the period. Common stock equivalents were excluded from the computation of diluted net loss per share of common stock because they were anti-dilutive. The conversion or exercise of these common stock equivalents would dilute earnings per share if we become profitable in the future. Outstanding securities not included in the computation of diluted net loss per share because their effect would have been anti-dilutive include:

 

   January 31, 2024  April 30, 2023
Series B Preferred Stock, as converted   3,896    822,230 
Stock options   6,679,100    4,784,809 
Warrants   1,539,999    1,539,999 
Restricted stock   653,386    781,060 
Total   8,876,381    7,928,098 

 

 

 

Related Parties – Parties are considered to be related to us if they have control or significant influence, directly or indirectly, over us, including key management personnel and members of the Board of Directors. Related Party transactions are disclosed in Note 20.

 

Segment Reporting

 

Since January 2020, we have acquired four separate businesses operating in various aspects of the drone industry. Following the Teal acquisition in August 2021, we focused on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise and Consumer segments to focus on the unique opportunities in each sector. Enterprise's initial strategy was to provide UAV's to commercial enterprises, and the military, to navigate dangerous military environments and confined industrial and commercial interior spaces. Subsequently, Enterprise narrowed its near-term attention on the military and other government agencies. Skypersonic's technology has been redirected to military applications and its operations consolidated into Teal. The Consumer segment, which includes Fat Shark and Rotor Riot, caters to hobbyists, drone racers, and enthusiasts.  The reportable segments were established based on how our CODM manages our business, makes resource allocation and operating decisions, and evaluates operating performance. See “Note 21 - Segment Reporting”.

 

Liquidity and Going Concern – The Company has never been profitable and has incurred net losses related to acquisitions, as well as costs incurred to pursue its long-term growth strategy. During the nine months ended January 31, 2024, the Company incurred a net loss from continuing operations of $14,838,925 and used cash in operating activities of continuing operations of $15,354,934. As of January 31, 2024, working capital for continuing operations totaled $19,927,073. These financial results and our financial position at January 31, 2024 raise substantial doubt about our ability to continue as a going concern. However, the Company has recently taken actions to strengthen its liquidity. On December 11, 2023, we completed a public offering of 18,400,000 shares of common stock which generated net proceeds of approximately $8,400,000 as further described in Note 1 and Note 15. In addition, the Company’s operating plan for the next twelve months has been updated to reflect recent operating improvements.  Revenues have accelerated and are expected to continue growing. The Company’s new manufacturing facility is scaling production and gross margins are projected to increase. Management has concluded that these recent positive developments alleviate any substantial doubt about the Company’s ability to continue its operations, and meet its financial obligations, for twelve months from the date these consolidated financial statements are issued.

 

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.1
Note 3 – Discontinued Operations – Sale of Consumer Segment
9 Months Ended
Jan. 31, 2024
Discontinued Operations and Disposal Groups [Abstract]  
Note 3 – Discontinued Operations – Sale of Consumer Segment

Note 3 – Discontinued Operations – Sale of Consumer Segment

 

On February 16, 2024  , the Company closed the sale of its Consumer segment consisting of Rotor Riot and Fat Shark. Accordingly, the Consumer segment has been classified as Discontinued Operations and reported in accordance with the applicable accounting standards. See Note 23 for additional information regarding the transaction. Set forth below are the results of operations for the Consumer segment for:

                     
  

Three months ended

January 31,

 

Nine months ended

January 31,

   2024  2023  2024  2023
Revenues  $1,100,943   $1,438,961   $4,027,094   $4,164,531 
                     
Cost of goods sold   1,745,771    1,239,420    4,285,087    3,579,679 
                     
Gross Margin   (644,828)   199,541    (257,993)   584,852 
                     
Operating Expenses                    
Operations   288,059    151,502    671,864    484,340 
Research and development   36,379    80,270    113,682    251,034 
Sales and marketing   286,918    192,625    978,435    555,916 
General and administrative   43,024    116,837    96,612    276,321 
Total operating expenses   654,380    541,234    1,860,593    1,567,611 
Operating loss   (1,299,208)   (341,693)   (2,118,586)   (982,759)
                     
Other (income) expense                    
Interest expense               22,856       
Other, net   (3)   (11,614)   (153)   (19,788)
Other (income) expense   (3)   (11,614)   22,703    (19,788)
                     
Net loss from discontinued operations  $(1,299,205)  $(330,079)  $(2,141,289)  $(962,971)

   

Assets and liabilities for the Consumer segment included:

 

   January 31, 2024  April 30, 2023
Current assets          
Cash  $126,771   $86,656 
Accounts receivable, net   1,760    61,107 
Inventory   1,545,667    3,065,954 
Other   1,586,938    2,069,438 
Total current assets   3,261,136    5,283,155 
           
Intangible assets, net   20,000    20,000 
Other   59,426    3,853 
Operating lease right-of-use assets   376,751    84,544 
Total long term assets   456,177    108,397 
           
Current liabilities          
Accounts payable  $156,421   $606,872 
Accrued expenses   116,812    109,480 
Debt obligations - short term   98,441       
Customer deposits   45,791    244,688 
Operating lease liabilities   56,974    49,461 
Total current liabilities   474,439    1,010,501 
           
Long term liabilities - Operating lease liabilities   321,771    41,814 
           
Working capital  $2,786,697   $4,272,654 

 

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.1
Note 4 – Marketable Securities
9 Months Ended
Jan. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Note 4 – Marketable Securities

Note 4 – Marketable Securities

 

There were no marketable securities at January 31, 2024.

 

At April 30, 2023, marketable securities consisted solely of corporate bonds and were classified at Level 2 in the Fair Value Hierarchy. Fair value, cost basis, and unrealized losses totaled $12,814,038, $13,678,203, and $864,165 at April 30, 2023, respectively.

 

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.1
Note 5 – Inventories
9 Months Ended
Jan. 31, 2024
Inventory Disclosure [Abstract]  
Note 5 – Inventories

Note 5 – Inventories

 

Inventories consisted of the following:

 

   January 31, 2024  April 30, 2023
Raw materials  $7,235,844   $8,132,196 
Work-in-process   1,666,976    509,381 
Finished goods   190,450    278,996 
Total  $9,093,270   $8,920,573 

  

  

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.1
Note 6 – Other Current Assets
9 Months Ended
Jan. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Note 6 – Other Current Assets

Note 6 – Other Current Assets

 

Other current assets included:

 

   January 31, 2024  April 30, 2023
Prepaid expenses  $1,152,751   $752,564 
Prepaid inventory   970,542    359,500 
Grant receivable   675,000       
Accrued interest income         151,671 
Total  $2,798,293   $1,263,735 

 

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.1
Note 7 – Due From Related Party
9 Months Ended
Jan. 31, 2024
Note 7 Due From Related Party  
Note 7 – Due From Related Party

Note 7 – Due From Related Party

 

In January 2022, the Company determined that a senior executive had relocated in 2021 but their compensation had not been subject to the income tax withholding required by the new jurisdiction. The amount subject to taxation included $155,624 of cash compensation and $1,413,332 of income associated with the vesting of restricted stock ("Stock Compensation"). In March 2022, the Company entered into a note agreement (the "Note") with the employee in the amount of $510,323, representing the estimated taxes owed by the employee related to the Stock Compensation. Under the terms of the Note, 104,166 shares of common stock with a fair value of $280,832, which had vested during calendar 2021, were withheld by the Company and applied against the Note. The employee agreed not to sell or transfer 110,983 shares of common stock held at the Company's transfer agent until the Note was repaid. In addition, the employee has 20,833 shares of restricted stock vesting monthly in calendar 2022, of which 3,000 shares were withheld with the fair value of those shares applied against the Note. Shares issued to the employee in 2022 were held at the transfer agent until the Note was repaid. The Note matured on December 31, 2022. The Company filed amended payroll tax returns on March 16, 2022. In March and April 2022, the Company made payments to the relevant tax authorities totaling $712,646 representing $510,323 owed by the employee, $31,604 owed by the Company, and $170,719 of penalties and interest. The Note was repaid in full in August 2022.

 

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.1
Note 8 – Intangible Assets
9 Months Ended
Jan. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Note 8 – Intangible Assets

Note 8 – Intangible Assets

 

Intangible assets relate to acquisitions completed by the Company, including those described in Note 1, and were as follows:

                      
   January 31, 2024  April 30, 2023
   Gross Value  Accumulated Amortization  Net Value 

Gross

Value

  Accumulated Amortization  Net Value
Proprietary technology  $4,967,000   $(1,468,897)  $3,498,103   $4,967,000   $(841,223)  $4,125,777 
Non-compete agreements   81,000    (75,584)   5,416    81,000    (56,667)   24,333 
Customer relationships   39,000    (22,284)   16,716    39,000    (18,106)   20,894 
Total finite-lived assets   5,087,000    (1,566,765)   3,520,235    5,087,000    (915,996)   4,171,004 
Brand name   3,152,000          3,152,000    3,152,000          3,152,000 
Total indefinite-lived assets   3,152,000          3,152,000    3,152,000          3,152,000 
Total intangible assets, net  $8,239,000   $(1,566,765)  $6,672,235   $8,239,000   $(915,996)  $7,323,004 

 

Proprietary technology and non-compete agreements are being amortized over five to six years and three years, respectively. Customer relationships are being amortized over seven years. Goodwill and Brand name are not amortized but evaluated for impairment on a quarterly basis.

  

As of January 31, 2024, expected amortization expense for finite-lived intangible assets for the next five years is as follows:

 

Fiscal Year Ended:   
 2024   $216,036 
 2025    842,471 
 2026    815,271 
 2027    786,679 
 2028    644,833 
 Thereafter    214,945 
 Total   $3,520,235 

       

Goodwill represents the future economic benefit arising from other assets acquired in an acquisition that are not individually identified and separately recognized. The composition of, and changes in goodwill, consist of:

 

  Date  Acquisition  Goodwill
 January 2020   Rotor Riot  $1,849,073 
 November 2020   Fat Shark   6,168,260 
 May 2021   Skypersonic   2,826,918 
 August 2021   Teal Drones   8,995,499 
 April 2023 - Impairment loss   Skypersonic   (2,826,918)
 Balance at April 30, 2023 and January 31, 2024      $17,012,832 

   

Following the establishment of the Enterprise and Consumer segments, management evaluated the long-term business strategy of each segment. This resulted in the Enterprise segment narrowing its focus on the military and other government agencies. It was determined that Skypersonic's technology would be re-focused for the near term on military applications and consolidated into the operations of Teal. The Company completes a formal evaluation of the carrying value of its intangible assets, including goodwill, at the end of each fiscal year. Based on (i) the operating results for Skypersonic since its acquisition in May 2021, (ii) its consolidation into Teal, (iii) our current expectations of its future business conditions and trends, including its projected revenues, expenses, and cash flows, the Company recognized an impairment charge of $2,826,918 in April 2023.

 

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.1
Note 9 – Property and Equipment
9 Months Ended
Jan. 31, 2024
Property, Plant and Equipment [Abstract]  
Note 9 – Property and Equipment

Note 9 – Property and Equipment

 

Property and equipment consist of assets with an estimated useful life greater than one year and are reported net of accumulated depreciation. The reported values are periodically assessed for impairment, and were as follows:

 

   January 31, 2024  April 30, 2023
Equipment and related  $1,471,096   $1,386,373 
Leasehold improvements   1,548,609    1,473,890 
Furniture and fixtures   157,842    132,752 
Accumulated depreciation   (699,946)   (342,657)
Net carrying value  $2,477,601   $2,650,358 

 

Depreciation expense totaled $357,289 and $169,748 for the nine months ended January 31, 2024 and 2023, respectively.

 

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.1
Note 10 – Other Long-Term Assets
9 Months Ended
Jan. 31, 2024
Note 10 Other Long-term Assets  
Note 10 – Other Long-Term Assets

Note 10 – Other Long-Term Assets

 

Other long-term assets included:

 

   January 31, 2024  April 30, 2023
SAFE agreement  $250,000   $250,000 
Security deposits   53,180    53,180 
Total  $303,180   $303,180 

  

In November 2022, the Company entered into a SAFE (Simple Agreement for Future Equity) agreement with Firestorm Labs, Inc. (“Firestorm”) under which it made a payment of $250,000 to Firestorm in exchange for the right to certain shares of Firestorm stock. The SAFE permits the Company to participate in a future equity financing of Firestorm by converting the $250,000 into shares of Preferred Stock of Firestorm. If there is a change in control of Firestorm or a public offering of shares of its stock, then the Company shall have the right to receive cash payments, or shares of stock, whichever has greater value. The Company’s investment in the SAFE agreement has been recorded on the cost method of accounting. The Company plans to evaluate the investment for any indications of impairment in value on a quarterly basis. No factors indicative of impairment were identified during the nine months ended January 31, 2024.

 

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.1
Note 11 – Operating Leases
9 Months Ended
Jan. 31, 2024
Leases [Abstract]  
Note 11 – Operating Leases

Note 11 – Operating Leases

 

As of January 31, 2024, the Company had operating type leases for real estate and no finance type leases. The Company’s leases have remaining lease terms of up to 3.33 years, some of which may include options to extend for up to 5 years. Operating lease expense totaled $260,300 for the nine months ended January 31, 2024, including period cost for short-term, cancellable, and variable leases, not included in lease liabilities, of $3,300 for the nine months ended January 31, 2024.

 

Leases on which the Company made rent payments during the reporting period included:

 

Location  Monthly Rent  Expiration
South Salt Lake, Utah  $22,667    December 2024 
San Juan, Puerto Rico  $5,647    June 2027 
Grantsville, Utah  $1,000    December 2026 
Troy, Michigan  $550    May 2022 

      

Supplemental information related to operating leases for the nine months ended January 31, 2024 was:

    
Operating cash paid to settle lease liabilities  $259,211 
Weighted average remaining lease term (in years)   2.06 
Weighted average discount rate   12%

 

Future lease payments at January 31, 2024 were as follows:

 

Fiscal Year Ended:   
 2024    90,951 
 2025    273,743 
 2026    92,619 
 2027    91,300 
 2028    6,627 
 Total   $555,240 

   

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1
Note 12 – Debt Obligations
9 Months Ended
Jan. 31, 2024
Debt Disclosure [Abstract]  
Note 12 – Debt Obligations

Note 12 – Debt Obligations

 

  A.  Decathlon Capital

On August 31, 2021, Teal entered into an Amended and Restated Loan and Security Agreement with Decathlon Alpha IV, L.P. (“DA4”) in the amount of $1,670,294 (the “Loan”), representing the outstanding principal amount previously due and owing by Teal to DA4. Interest on the Loan accrues at a rate of ten (10%) percent per annum. Principal and interest is payable in monthly installments of $49,275 until maturity on December 31, 2024. The balance outstanding at January 31, 2024 and April 30, 2023 totaled $506,852 and $895,709, respectively.

  

  B.  Pelion Note

In May 2021, Teal entered into a note agreement totaling $350,000 which is payable upon demand. The Note bears interest at the applicable Federal Rate as of the date of the Note which was 0.13% on the date of issuance. Accrued interest totaled $1,222 at January 31, 2024.

 

  C.  Vendor Agreement

In connection with the acquisition of Teal on August 31, 2021, the Company assumed an obligation with a contract manufacturing firm. The assumed balance of $387,500 was repaid in monthly installments of $37,500 and paid in full in July 2022. 

 

  D.  SBA Loan

In February 2021, Teal received a Small Business Administration Paycheck Protection Program (“SBA PPP”) loan in the amount of $300,910. The loan was unsecured, non-recourse, and accrued interest at one percent annually. The loan was used to fund qualifying payroll, rent and utilities. In February 2022, the principal balance of $300,910 and accrued interest of $3,001 were forgiven.

 

  E.  Corporate Equity

Beginning in October 2021, and amended in January 2022, Teal financed a total of $120,000 of leasehold improvements with Corporate Equity, LLC. The loan bears interest at 8.25% annually and requires monthly payments of $3,595 through December 2024. The balance outstanding at January 31, 2024 and April 30, 2023 totaled $37,576 and $66,586 respectively.

  

  F.  Revenue Financing Arrangement

In April 2021, Teal entered into an agreement under which it sold future customer payments, at a discount, to Forward Financing. At August 31, 2021, the Company assumed the outstanding balance of $38,758. Repayment of the remaining balance was completed in January 2022.

 

  G.  Ascentium Capital

In September 2021, Teal entered into a financing agreement with Ascentium Capital to fund the purchase of a fixed asset totaling $24,383. Monthly payments of $656 are payable through October 2024. The balance outstanding at January 31, 2024 and April 30, 2023 totaled $5,507 and $11,412 respectively.

 

  H.  Summary

Outstanding principal payments on debt obligations are due as follows:

 

Fiscal 2024   498,366 
Fiscal 2025   401,569 
Total  $899,935 
Short term – through January 31, 2025  $899,935 
Long term – thereafter  $   

    

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.1
Note 13 – Due to Related Party
9 Months Ended
Jan. 31, 2024
Note 13 Due To Related Party  
Note 13 – Due to Related Party

Note 13 – Due to Related Party

 

BRIT, LLC

 

In January 2020, in connection with the acquisition of Rotor Riot, the Company assumed a line of credit obligation of the seller, BRIT, LLC, totaling $47,853 which bore interest at 6.67% annually. The remaining balance of $37,196 plus accrued interest totaling $292 was paid in October 2022.

 

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.1
Note 14 – Income Taxes
9 Months Ended
Jan. 31, 2024
Income Tax Disclosure [Abstract]  
Note 14 – Income Taxes

Note 14 – Income Taxes

 

Our operating subsidiary, Red Cat Propware, Inc., is incorporated and based in Puerto Rico which is a commonwealth of the United States. We are not subject to taxation by the United States as Puerto Rico has its own taxing authority. Since inception, we have incurred net losses in each year of operations. Our current provision for the reporting periods presented in these financial statements consisted of a tax benefit against which we applied a full valuation allowance, resulting in no current provision for income taxes. In addition, there was no deferred provision for any of these reporting periods.

 

At January 31, 2024 and April 30, 2023, we had accumulated deficits of approximately $71,600,000 and $54,600,000, respectively. Deferred tax assets related to the future benefit of these net operating losses for tax purposes totaled approximately $13,246,000 and $10,101,000, respectively, calculated using the base Puerto Rico corporate tax rate of 18.5%. Currently, we focus on projected future taxable income in evaluating whether it is more likely than not that these deferred assets will be realized. Based on the fact that we have not generated an operating profit since inception, we have applied a full valuation allowance against our deferred tax assets at January 31, 2024 and April 30, 2023.

 

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.1
Note 15 – Common Stock
9 Months Ended
Jan. 31, 2024
Equity [Abstract]  
Note 15 – Common Stock

Note 15 – Common Stock

 

Our common stock has a par value of $0.001 per share. We are authorized to issue 500,000,000 shares of common stock. Each share of common stock is entitled to one vote. A summary of shares of common stock issued by the Company since April 30, 2022 is as follows:

 

Description of Shares  Shares Issued
Shares outstanding as of April 30, 2022   53,748,735 
Vesting of restricted stock to employees, net of shares withheld of 273,874 to pay taxes and 9,000 to repay a Note   653,308 
Vesting of restricted stock to Board of Directors   116,507 
Vesting of restricted stock to consultants   9,683 
Shares issued for services   39,832 
Shares outstanding as of April 30, 2023   54,568,065 
Vesting of restricted stock to employees, net of shares withheld of 27,189 to pay taxes   145,623 
Vesting of restricted stock to Board of Directors   181,088 
Vesting of restricted stock to consultants   1,761 
Conversion of preferred stock   818,334 
Issuance of common stock through ATM facilities   53,235 
Issuance of common stock through public offering   18,400,000 
Exercise of stock options   3,000 
Shares outstanding as of January 31, 2024   74,171,106 

 

ATM Facility

 

In August 2023, we entered into a sales agreement (“the 2023 ATM Facility”) with ThinkEquity LLC (“ThinkEquity”), which provides for the sale, in our sole discretion, of shares of our common stock through ThinkEquity, as our sales agent. In accordance with the terms of the ATM Sales Agreement, the Company may offer and sell shares of our common stock, par value $0.001 per share, having an aggregate offering price of up to $4,375,000. The issuance and sale of these shares by us pursuant to the 2023 ATM Facility are deemed “at the market” offerings as defined in Rule 415 under the Securities Act of 1933, as amended (the “Securities Act”), and are registered under the Securities Act. We pay a commission of up to 2.5% of gross sales proceeds of any common stock sold under the 2023 ATM Facility.

 

During the nine months ended January 31, 2024, we sold an aggregate of 53,235 shares of common stock under the 2023 ATM Facility, at an average price of $1.07 per share, for gross proceeds of approximately $57,000 and net proceeds of approximately $55,700, after deducting commissions and other offering expenses payable by us. Additionally, the Company incurred legal fees of approximately $46,000 establishing the 2023 ATM Facility. In December 2023, the Prospectus Supplement dated August 8, 2023 was amended to change the aggregate offering price under the ATM facility to up to $4,375,000.

 

As of January 31, 2024, approximately $4,318,000 of common stock remained available to be sold under the 2023 ATM Facility, subject to certain conditions as specified in the sales agreement.

 

Public Offering

 

In December 2023, the Company entered into an underwriting agreement with ThinkEquity LLC, as representative of the underwriters, pursuant to which the Company agreed to sell to the underwriters in a firm commitment underwritten public offering (the “Offering”) an aggregate of 16,000,000 shares of the Company’s common stock, par value $0.001 per share (the “Common Stock”), at a public offering price of $0.50 per share. The Company also granted the underwriters a 45-day option to purchase up to an additional 2,400,000 shares of Common Stock to cover over-allotments. 

 

The Offering closed on December 11, 2023, resulting in the issuance of 18,400,000 shares of Common Stock which generated gross proceeds of $9,200,000. Net proceeds to the Company from the Offering, after deducting the underwriting discount, the underwriters’ fees and expenses and the Company’s estimated Offering expenses, were approximately $8,400,000. 

 

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.1
Note 16 – Preferred Stock
9 Months Ended
Jan. 31, 2024
Equity [Abstract]  
Note 16 – Preferred Stock

Note 16 – Preferred Stock

 

Series B Preferred Stock (“Series B Stock”) is convertible into common stock at a ratio of 0.8334 shares of common stock for each share of Series B Stock held and votes together with the common stock on an as-if-converted basis. 982,000 shares of Series B Stock were converted into 818,334 shares of common stock in June 2023. Shares outstanding at January 31, 2024 totaled 4,676 which are convertible into 3,896 shares of common stock.

 

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1
Note 17 – Warrants
9 Months Ended
Jan. 31, 2024
Note 17 Warrants  
Note 17 – Warrants

Note 17 – Warrants

 

The Company issued 5 year warrants to investors in connection with two convertible note financings. The warrants have an initial exercise price of $1.50 which may be reduced to a 25% discount of the price per share of Common Stock offered in a future qualified offering. The warrants were valued using the multinominal lattice model and are considered derivative liabilities under ASC 815-40. The value of the warrants was included in the determination of the initial accounting for each financing including the calculation of the derivative liability and related expense.

 

A summary of the warrants issued and their fair values were:

 

                
   Upon Issuance  Outstanding at January 31, 2024
Date of Transaction  Number of Warrants  Initial Fair Value  Number of Warrants  Fair Value
 October 2020     399,998   $267,999    266,666   $87,196 
 January 2021    675,000   $2,870,666    540,000   $198,189 

  

To date, we have received $301,248 related to the exercise of 268,332 warrants.  These exercises eliminated the derivative liability in these warrants, resulting in a decrease of $857,446 in the derivative liability with a corresponding increase in additional paid in capital.

 

In May 2021, the Company issued warrants to purchase 200,000 shares of common stock to the placement agent of its common stock offering. The warrants have a five-year term and an exercise price of $5.00.

   

In July 2021, the Company issued warrants to purchase 533,333 shares of common stock to the placement agent of its common stock offering. The warrants have a five-year term and an exercise price of $5.625.

 

There have been no issuances or exercises of warrants since April 30, 2022. The key attributes of the 1,539,999 warrants outstanding, which have a weighted average exercise price of $3.38, are as follows:

 

   Weighted-average Remaining Contractual Term (in years) 

 

Aggregate Intrinsic Value 

 April 30, 2022    3.89   $427,533 
 April 30, 2023    2.89   $   
 January 31, 2024    2.13   $   

  

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1
Note 18 – Share Based Awards
9 Months Ended
Jan. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Note 18 – Share Based Awards

Note 18 – Share Based Awards

 

The 2019 Equity Incentive Plan (the "Plan") allows us to incentivize key employees, consultants, and directors with long term compensation awards such as stock options, restricted stock, and restricted stock units (collectively, the "Awards"). The number of shares issuable in connection with Awards under the Plan may not exceed 11,750,000.

 

  A. Options 

 

The range of assumptions used to calculate the fair value of options granted during the nine months ended January 31 was:

 

      2024       2023  
Exercise Price   $ 0.95 1.12     $ 1.06 2.38  
Stock price on date of grant     0.95 1.12       1.06 2.38  
Risk-free interest rate     3.47 4.34%       3.34 – 7.52%  
Dividend yield                  
Expected term (years)     6.00 8.25       8.25  
Volatility     242.38 260.22%       253.52513.58%%  

     

A summary of options activity under the Plan since April 30, 2022 was:

 

  Shares   Weighted-Average Exercise Price   Weighted-Average Remaining Contractual Term   Aggregate Intrinsic Value
Outstanding as of April 30, 2022     3,694,142     $ 2.17       8.56        1,407,545   
Granted     1,503,500       1.40                  
Exercised                                  
Forfeited or expired     (412,833     2.67                  
Outstanding as of April 30, 2023     4,784,809     1.88       8.72        74,586   
Granted     2,541,042       1.06                  
Exercised     (3,000     0.89                  
Forfeited or expired     (643,751     2.43                  
Outstanding as of January 31, 2024     6,679,100     1.53       7.86         
Exercisable as of January 31, 2024     3,575,496     $ 1.86       6.31     $     

       

The aggregate intrinsic value of outstanding options represents the excess of the stock price at the indicated date over the exercise price of each option. As of January 31, 2024 and January 31, 2023, there was $1,767,088 and $3,052,603 of unrecognized stock-based compensation expense related to unvested stock options which is expected to be recognized over the weighted average periods of 1.99 and 2.22 years, respectively. 

 

  B. Restricted Stock

 

A summary of restricted stock activity under the Plan since April 30, 2022 was:

 

  Shares  Weighted Average Grant-Date Fair Value Per Share
Unvested and outstanding as of April 30, 2022   1,083,675   $2.59 
Granted   780,884    2.14 
Vested   (1,062,372)   2.42 
Forfeited   (21,127)   2.13 
Unvested and outstanding as of April 30, 2023   781,060    2.44 
Granted   298,643    1.06 
Vested   (355,661)   1.94 
Forfeited   (70,656)   1.25 
Unvested and outstanding as of January 31, 2024   653,386   $2.14 

        

  C. Stock Compensation

 

Stock compensation expense by functional operating expense was:

             
  

Three months ended

January 31,

 

Nine months ended

January 31,

   2024  2023  2024  2023
Operations  $114,425   $181,908   $544,046   $566,218 
Research and development   (106,314)   170,579    168,732    524,874 
Sales and marketing   120,180    120,733    494,392    390,076 
General and administrative   457,480    315,471    1,486,532    1,309,790 
Total  $585,771   $788,691   $2,693,702   $2,790,958 

 

Stock compensation expense pertaining to options totaled $1,955,547 and $1,308,768 for the nine months ended January 31, 2024 and 2023, respectively. Stock compensation expense pertaining to restricted stock units totaled $738,155 and $1,482,190 for the nine months ended January 31, 2024 and 2023, respectively.

 

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.1
Note 19 – Derivatives
9 Months Ended
Jan. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Note 19 – Derivatives

Note 19 – Derivatives

 

The Company has completed financings which included notes and warrants containing embedded features subject to derivative accounting. Both the notes and the warrants included provisions which provided for a reduction in the conversion and exercise prices, respectively, if the Company completed a future qualified offering at a lower price. These provisions represent embedded derivatives which are valued separately from the host instrument (meaning the notes and warrants) and recognized as derivative liabilities on the Company's balance sheet. The Company initially measures these financial instruments at their estimated fair value and recognizes changes in their estimated fair value in results of operations during the period of change. The Company also measures these financial instruments on the date of settlement (meaning when the note is converted, or the warrant is exercised) at their estimated fair value and recognizes changes in their estimated fair value in results of operations. Any discount in the carrying value of the note is fully amortized on the date of settlement and recognized as interest expense. The Company estimated the fair value of these embedded derivatives using a multinomial lattice model. The range of underlying assumptions used in the binomial model to determine the fair value of the derivative warrant liability upon settlement of the derivative liability and as of January 31, 2024 and April 30, 2023 are set forth below. In addition, the Company's stock price on each measurement date was used in the model.

 

    January 31, 2024    April 30, 2023 
Risk-free interest rate    4.735.54%    2.834.51% 
Expected dividend yield            
Expected term (in years)    1.67 2.50    2.42 3.50 
Expected volatility    74.41107.90%    138.49235.23% 

     

As of January 31, 2024, all of the notes had been converted into common stock and 806,666 of the warrants were outstanding. Changes in the derivative liability during the nine months ended January 31, 2024 and the year ended April 30, 2023 were as follows:

 

   January 31, 2024  April 30, 2023
Balance, beginning of period  $588,205   $1,607,497 
Additions            
Eliminated upon conversion of notes/exercise of warrants            
Changes in fair value   (302,821)   (1,019,292)
Balance, end of period  $285,384   $588,205 

    

Changes in fair value primarily relate to changes in the Company’s stock price during the period, with increases in the stock price increasing the liability and decreases in the stock price reducing the liability.

 

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.1
Note 20 - Related-Party Transactions
9 Months Ended
Jan. 31, 2024
Related Party Transactions [Abstract]  
Note 20 - Related-Party Transactions

Note 20 - Related-Party Transactions

 

In January 2022, the Company entered into a note agreement with an employee in the principal amount of $510,323, as further described in Note 7.

 

In February 2024, the Company sold Rotor Riot and Fat Shark to Unusual Machines, as further described in Note 23.

 

Additional related party transactions are disclosed in Note 13.

 

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.1
Note 21 - Segment Reporting
9 Months Ended
Jan. 31, 2024
Note 21 - Segment Reporting  
Note 21 - Segment Reporting

Note 21 - Segment Reporting

 

The following table sets forth key operating data and asset categories which are reviewed by our CODM in evaluating the operating performance of each segment:

 

             
   For the nine months ended January 31, 2024
   Enterprise  Consumer  Corporate  Total
Revenues  $11,526,930   $4,027,094   $     $15,554,024 
Cost of goods sold   9,050,032    4,285,087          13,335,119 
Gross margin   2,476,898    (257,993)         2,218,905 
                     
Operating expenses   10,304,246    1,860,593    6,192,676    18,357,515 
Operating loss   (7,827,348)   (2,118,586)   (6,192,676)   (16,138,610)
                     
Other expenses, net   (277,333)   22,703    1,096,234    841,604 
Net loss  $(7,550,015)  $(2,141,289)   (7,288,910)  $(16,980,214)

 

             
   For the nine months ended January 31, 2023
   Enterprise  Consumer  Corporate  Total
Revenues  $3,541,846   $4,164,531   $     $7,706,377 
Cost of goods sold   3,432,804    3,579,679          7,012,483 
Gross margin   109,042    584,852          693,894 
                     
Operating expenses   8,041,686    1,567,611    7,081,225    16,690,522 
Operating loss   (7,932,644)   (982,759)   (7,081,225)   (15,996,628)
                     
Other expenses, net   265,855    (19,788)   (520,617)   (274,550)
Net loss  $(8,198,499)  $(962,971)  $(6,560,608)  $(15,722,078)

  

             
   As of January 31, 2024
   Enterprise  Consumer  Corporate  Total
Accounts receivable, net  $5,091,724   $1,760   $     $5,093,484 
Inventory, net   9,093,270    1,545,667          10,638,937 
Inventory deposits  $970,542   $1,586,938   $     $2,557,480 

 

             
   As of April 30, 2023
   Enterprise  Consumer  Corporate  Total
Accounts receivable, net  $719,862   $61,107   $     $780,969 
Inventory, net   8,920,573    3,065,954          11,986,527 
Inventory deposits  $359,500   $2,062,038   $     $2,421,538 

 

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1
Note 22 – Commitments and Contingencies
9 Months Ended
Jan. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Note 22 – Commitments and Contingencies

Note 22 – Commitments and Contingencies  

 

Legal Proceedings

 

In the ordinary course of business, we may be involved, at times, in various legal proceedings involving a variety of matters. We do not believe there are any pending legal proceedings that will have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows. However, the outcome of such legal matters is inherently unpredictable and subject to significant uncertainties. We have not recorded any litigation reserves as of January 31, 2024.

  

One pending legal matter is an action filed against Teal and the Company in a U.S. District Court in California. The complaint asserts claims for breach of contract, and the unlawful conversion and sale of shares of common stock that plaintiff alleges to have purchased in Teal prior to its acquisition by the Company. The complaint also alleges breach of fiduciary duty and seeks in excess of $1 million in damages. The Company is asserting vigorous defenses to the complaint.

 

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.1
Note 23 – Subsequent Events
9 Months Ended
Jan. 31, 2024
Subsequent Events [Abstract]  
Note 23 – Subsequent Events

Note 23 – Subsequent Events

 

Sale of Consumer Segment 

 

On February 16, 2024 the Company closed the sale of Rotor Riot and Fat Shark to Unusual Machines. The sale was conducted pursuant to a Share Purchase Agreement dated November 21, 2022, as amended on April 13, 2023, July 10, 2023, and December 11, 2023 (the “SPA”). The transaction closed concurrently with UMAC’s initial public offering and listing on the NYSE American exchange (“IPO”) under the symbol “UMAC.”

 

The total consideration received by the Company was valued at $20 million and consisted of i) $1 million in cash, ii) $2 million in a secured promissory note (“Promissory Note”), iii) $17 million in securities of Unusual Machines, and iv) a post-closing adjustment for excess working capital.

 

Secured Promissory Note

 

The Promissory Note from Unusual Machines bears interest at a rate of 8% per year, is due 18 months from the date of issue, and requires monthly payments of interest due in arrears on the 15th day of each month. In the event of a Qualified Financing (defined as one or more related debt or equity financings by UMAC resulting in net proceeds of at least $5 million, other than UMAC’s completed IPO), the Company may require payment of this Promissory Note in whole or in part upon written notice given within 10 days of the Qualified Financing.

 

Unusual Machines Securities


The $17 million worth of UMAC common stock was valued at the IPO price for UMAC’s common stock of $4.00 per share, resulting in 4,250,000 shares of UMAC common stock being issued to the Company (representing approximately 48.66% of UMAC’s issued and outstanding common stock after giving effect to the IPO and to the issuance of common stock to the Company upon closing of the IPO).

 

Working Capital

 

The purchase price will be adjusted for working capital as of the closing date. Any actual working capital excess amount will, at Red Cat’s option, be payable in cash or will increase the principal amount of the Promissory Note and any actual working capital deficiency amount will, at Red Cat’s option, be payable in cash or will reduce the principal amount of the Promissory Note dollar for dollar. The Company estimates that working capital as of closing will be approximately $3.0 million.

 

XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.1
Note 2 – Summary of Significant Accounting Policies (Policies)
9 Months Ended
Jan. 31, 2024
Accounting Policies [Abstract]  
Basis of Accounting

Basis of Accounting – The financial statements and accompanying notes are prepared in accordance with generally accepted accounting principles in the United States (“GAAP”). Certain prior period amounts have been restated to conform to the current year presentation.

Principles of Consolidation

Principles of ConsolidationOur consolidated financial statements include the accounts of our wholly owned subsidiaries which include Teal, Skypersonic, Rotor Riot, and Fat Shark.  Intercompany transactions and balances have been eliminated.

 

The Consumer segment businesses are characterized as discontinued operations in these financial statements.  The assets and liabilities of these entities have been presented separately in the Consolidated Balance Sheet as discontinued operations.  Similarly, the operating results and cash flows of discontinued operations are separately stated in those respective financial statements.

Use of Estimates

Use of Estimates The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates reflected in these financial statements include those used to (i) determine stock-based compensation, (ii) complete purchase price accounting for acquisitions, (iii) accounting for derivatives, (iv) reserves and allowances related to accounts receivable and inventory, and (v) the evaluation of long-term assets, including goodwill, for impairment.

Cash and Cash Equivalents

Cash and Cash Equivalents – At January 31, 2024, we had cash of $7,697,335 in multiple commercial banks and financial services companies. We have not experienced any loss on these cash balances and believe they are not exposed to any significant credit risk.

Marketable Securities

Marketable Securities – Our marketable securities have been classified and accounted for as available-for-sale securities. These securities are primarily invested in corporate bonds and are readily saleable, and therefore, we have classified them as short term. Our available-for-sale securities are carried at fair value with any unrealized gains and losses reported as a component of comprehensive income (loss). Once realized, any gains or losses are recognized in the statement of operations.

 

We have elected to present accrued interest income separately from marketable securities on our consolidated balance sheets. Accrued interest income was $0 and $151,671 as of January 31, 2024 and April 30, 2023, respectively, and was included in other current assets. We did not write off any accrued interest income during the nine months ended January 31, 2024 and 2023.

Accounts Receivable, net

Accounts Receivable, netAccounts receivable are recorded at the invoiced amount less allowances for doubtful accounts. The Company's estimate of the allowance for doubtful accounts is based on a multitude of factors, including historical bad debt levels for its customer base, experience with a specific customer, the economic environment, and other factors. Accounts receivable balances are written off against the allowance when it is probable that the receivable will not be collected.

Inventories

Inventories – Inventories, which consist of raw materials, work-in-process, and finished goods, are stated at the lower of cost or net realizable value, and are measured using the first-in, first-out method. Cost components include direct materials, direct labor, indirect  overhead, as well as in-bound freight. At each balance sheet date, the Company evaluates the net realizable value of its inventory using various reference measures including current product selling prices and recent customer demand, as well as evaluating for excess quantities and obsolescence.

Goodwill and Long-lived Assets

Goodwill and Long-lived Assets – Goodwill represents the future economic benefit arising from other assets acquired in an acquisition that are not individually identified and separately recognized. We test goodwill for impairment in accordance with the provisions of ASC 350, Intangibles – Goodwill and Other, (“ASC 350”). Goodwill is tested for impairment at least annually at the reporting unit level or whenever events or changes in circumstances indicate that goodwill might be impaired. ASC 350 provides that an entity has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, after assessing the totality of events or circumstances, an entity determines it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then additional impairment testing is not required. However, if an entity concludes otherwise, then it is required to perform an impairment test. The impairment test involves comparing the estimated fair value of a reporting unit with its book value, including goodwill. If the estimated fair value exceeds book value, goodwill is considered not to be impaired. If, however, the fair value of the reporting unit is less than book value, then an impairment loss is recognized in an amount equal to the amount that the book value of the reporting unit exceeds its fair value, not to exceed the total amount of goodwill allocated to the reporting unit.

 

The estimate of fair value of a reporting unit is computed using either an income approach, a market approach, or a combination of both. Under the income approach, we utilize the discounted cash flow method to estimate the fair value of a reporting unit. Significant assumptions inherent in estimating the fair values include the estimated future cash flows, growth assumptions for future revenues (including gross margin, operating expenses, and capital expenditures), and a rate used to discount estimated future cash flow projections to their present value based on estimated weighted average cost of capital (i.e., the selected discount rate). Our assumptions are based on historical data, supplemented by current and anticipated market conditions, estimated growth rates, and management’s plans. Under the market approach, fair value is derived from metrics of publicly traded companies or historically completed transactions of comparable businesses. The selection of comparable businesses is based on the markets in which the reporting units operate and consider risk profiles, size, geography, and diversity of products and services. 

 

Goodwill for Rotor Riot relates to its strong social media presence including more than 200,000 YouTube subscribers. Goodwill for Fat Shark is attributable to its relationship with manufacturing sources in China and the potential to integrate its goggle technologies with the Teal drone. Goodwill for Teal is ascribed to its existing relationship with several U.S. government agencies including its classification as an approved vendor. The Company expects that the Goodwill recognized in each transaction will be deductible for tax purposes.  The Company has reported net losses since its inception and is presently unable to determine when and if the tax benefit of this deduction will be realized.

Property and equipment

Property and equipmentProperty and equipment is stated at cost less accumulated depreciation which is calculated using the straight-line method over the estimated useful life of the asset. The estimated useful lives of our property and equipment are generally: (i) furniture and fixtures - seven years, (ii) equipment and related - two to five years, and (iii) leasehold improvements - 15 years.

Leases

LeasesAccounting Standards Codification (ASC) 842 requires the recognition of assets and liabilities associated with lease agreements. The Company determines if a contract is a lease or contains a lease at inception. Operating lease liabilities are measured, on each reporting date, based on the present value of the future minimum lease payments over the remaining lease term. The Company's leases do not provide an implicit rate. Therefore, the Company uses an effective discount rate of 12% based on its last debt financing. Operating lease assets are measured by adjusting the lease liability for lease incentives, initial direct costs incurred and asset impairments. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term with the operating lease asset reduced by the amount of the expense. Lease terms may include options to extend or terminate a lease when they are reasonably certain to occur.

Fair Values, Inputs and Valuation Techniques for Financial Assets and Liabilities, and Related Disclosures

Fair Values, Inputs and Valuation Techniques for Financial Assets and Liabilities, and Related Disclosures – The fair value measurements and disclosure guidance defines fair value and establishes a framework for measuring fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. In accordance with this guidance, the Company has categorized its recurring basis financial assets and liabilities into a three-level fair value hierarchy based on the priority of the inputs to the valuation technique.

 

The fair value hierarchy gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, the level in the fair value hierarchy within which the fair value measurement in its entirety falls has been determined based on the lowest level input that is significant to the fair value measurement in its entirety. The Company's assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or liability.

 

The guidance establishes three levels of the fair value hierarchy as follows:

 

Level 1: Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;

Level 2: Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and

Level 3: Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data. 

   

Disclosures for Non-Financial Assets Measured at Fair Value on a Non-Recurring Basis

 

The Company's financial instruments mainly consist of cash, receivables, current assets, accounts payable, accrued expenses and debt. The carrying amounts of these instruments approximates fair value due to their short-term nature.

 

Convertible Securities and Derivatives

 

When the Company issues convertible debt or equity instruments that contain embedded derivative instruments that are to be bifurcated and accounted for as liabilities, the total proceeds from the convertible host instruments are first allocated to the bifurcated derivative instruments.  The remaining proceeds, if any, are then allocated to the convertible instruments themselves, resulting in those instruments being recorded at a discount from their face value but no lower than zero. Any excess amount is recognized as a derivative expense.

 

Derivative Liabilities

 

The Company has issued financial instruments which include embedded features subject to derivative accounting.  Specifically, there are warrants outstanding, issued in connection with a convertible debt financing, which include provisions under which the exercise price is equal to the lesser of (i) $1.50 or (ii) the exercise or conversion price of securities issued in a future, qualified offering.  Embedded derivatives are valued separately from the host instrument and are recognized as liabilities on the Company's balance sheet.  The warrants are valued using a multinomial lattice method that values the derivative liability based on a probability weighted discounted cash flow model. The liability is valued at each reporting date and the change in liability is reflected as a change in derivative liability in the statement of operations.

Revenue Recognition

Revenue Recognition – The Company recognizes revenue in accordance with ASC 606, “Revenue from Contracts with Customers”, issued by the Financial Accounting Standards Board (“FASB”). This standard includes a comprehensive evaluation of factors to be considered regarding revenue recognition including (i) identifying the promised goods, (ii) evaluating performance obligations, (iii) measuring the transaction price, (iv) allocating the transaction price to the performance obligations if there are multiple components, and (v) recognizing revenue as each obligation is satisfied.  The Company’s revenue transactions include a single component , specifically, the shipment of goods to customers as orders are fulfilled. The Company recognizes revenue upon shipment unless otherwise specified in the purchase order. The timing of the shipment of orders can vary considerably depending upon whether an order is for an item normally maintained in inventory or an order that requires assembly or unique parts. Customer deposits totaled $52,296 and $155,986 at January 31, 2024 and April 30, 2023, respectively.

Research and Development

Research and Development – Research and development expenses include payroll, employee benefits, and other headcount-related expenses associated with product development. Research and development expenses also include third-party development and programming costs, materials, and a proportionate share of overhead costs such as rent.

Income Taxes

Income Taxes – Deferred taxes are provided on the liability method whereby deferred tax assets are recognized for deductible temporary differences and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported amounts of assets and liabilities and their tax bases. Deferred tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment. 

Recent Accounting Pronouncements

Recent Accounting Pronouncements Management does not believe that recently issued, but not yet effective accounting pronouncements, if adopted, would have a material effect on the accompanying consolidated financial statements.

Foreign Currency

Foreign CurrencyThe functional currency of our international subsidiary, Skyset, is the local Italian currency. For that subsidiary, we translate assets and liabilities to U.S. dollars using period-end exchange rates, and average monthly exchange rates for revenues, costs, and expenses. We record translation gains and losses in accumulated other comprehensive income.

Comprehensive Loss

Comprehensive Loss – Comprehensive loss consists of net loss and other comprehensive loss. Other comprehensive loss refers to gains and losses that are recorded as an element of stockholders' equity but are excluded from net loss. Our other comprehensive loss is comprised of foreign currency translation adjustments and unrealized gains or losses on available-for-sale securities. During the nine months ended January 31, 2024, comprehensive loss was $865,738 lower than net loss, related to unrealized gains on available-for-sale securities totaling $864,165, and foreign currency translation adjustments of $1,573. During the nine months ended January 31, 2023, comprehensive loss was $328,226 lower than net loss, related to unrealized gains on available-for-sale securities totaling $328,006, and foreign currency translation adjustments of $220.

Stock-Based Compensation

Stock-Based Compensation – Stock options are valued using the estimated grant-date fair value method of accounting in accordance with ASC Topic 718, Compensation – Stock Compensation. Fair value is determined based on the Black-Scholes Model using inputs reflecting our estimates of expected volatility, term and future dividends. We recognize forfeitures as they occur. The fair value of restricted stock is based on our stock price on the date of grant. Compensation cost is recognized on a straight-line basis over the service period which is the vesting term.

Basic and Diluted Net Loss per Share

Basic and Diluted Net Loss per Share – Basic and diluted net loss per share has been calculated by dividing net loss by the weighted average number of shares of common stock outstanding during the period. Common stock equivalents were excluded from the computation of diluted net loss per share of common stock because they were anti-dilutive. The conversion or exercise of these common stock equivalents would dilute earnings per share if we become profitable in the future. Outstanding securities not included in the computation of diluted net loss per share because their effect would have been anti-dilutive include:

 

   January 31, 2024  April 30, 2023
Series B Preferred Stock, as converted   3,896    822,230 
Stock options   6,679,100    4,784,809 
Warrants   1,539,999    1,539,999 
Restricted stock   653,386    781,060 
Total   8,876,381    7,928,098 

 

Related Parties

Related Parties – Parties are considered to be related to us if they have control or significant influence, directly or indirectly, over us, including key management personnel and members of the Board of Directors. Related Party transactions are disclosed in Note 20.

Segment Reporting

Segment Reporting

 

Since January 2020, we have acquired four separate businesses operating in various aspects of the drone industry. Following the Teal acquisition in August 2021, we focused on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise and Consumer segments to focus on the unique opportunities in each sector. Enterprise's initial strategy was to provide UAV's to commercial enterprises, and the military, to navigate dangerous military environments and confined industrial and commercial interior spaces. Subsequently, Enterprise narrowed its near-term attention on the military and other government agencies. Skypersonic's technology has been redirected to military applications and its operations consolidated into Teal. The Consumer segment, which includes Fat Shark and Rotor Riot, caters to hobbyists, drone racers, and enthusiasts.  The reportable segments were established based on how our CODM manages our business, makes resource allocation and operating decisions, and evaluates operating performance. See “Note 21 - Segment Reporting”.

Liquidity and Going Concern

Liquidity and Going Concern – The Company has never been profitable and has incurred net losses related to acquisitions, as well as costs incurred to pursue its long-term growth strategy. During the nine months ended January 31, 2024, the Company incurred a net loss from continuing operations of $14,838,925 and used cash in operating activities of continuing operations of $15,354,934. As of January 31, 2024, working capital for continuing operations totaled $19,927,073. These financial results and our financial position at January 31, 2024 raise substantial doubt about our ability to continue as a going concern. However, the Company has recently taken actions to strengthen its liquidity. On December 11, 2023, we completed a public offering of 18,400,000 shares of common stock which generated net proceeds of approximately $8,400,000 as further described in Note 1 and Note 15. In addition, the Company’s operating plan for the next twelve months has been updated to reflect recent operating improvements.  Revenues have accelerated and are expected to continue growing. The Company’s new manufacturing facility is scaling production and gross margins are projected to increase. Management has concluded that these recent positive developments alleviate any substantial doubt about the Company’s ability to continue its operations, and meet its financial obligations, for twelve months from the date these consolidated financial statements are issued.

XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.1
Note 2 – Summary of Significant Accounting Policies (Tables)
9 Months Ended
Jan. 31, 2024
Accounting Policies [Abstract]  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   January 31, 2024  April 30, 2023
Series B Preferred Stock, as converted   3,896    822,230 
Stock options   6,679,100    4,784,809 
Warrants   1,539,999    1,539,999 
Restricted stock   653,386    781,060 
Total   8,876,381    7,928,098 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.1
Note 3 – Discontinued Operations – Sale of Consumer Segment (Tables)
9 Months Ended
Jan. 31, 2024
Discontinued Operations and Disposal Groups [Abstract]  
Disposal Groups, Including Discontinued Operations [Table Text Block]
                     
  

Three months ended

January 31,

 

Nine months ended

January 31,

   2024  2023  2024  2023
Revenues  $1,100,943   $1,438,961   $4,027,094   $4,164,531 
                     
Cost of goods sold   1,745,771    1,239,420    4,285,087    3,579,679 
                     
Gross Margin   (644,828)   199,541    (257,993)   584,852 
                     
Operating Expenses                    
Operations   288,059    151,502    671,864    484,340 
Research and development   36,379    80,270    113,682    251,034 
Sales and marketing   286,918    192,625    978,435    555,916 
General and administrative   43,024    116,837    96,612    276,321 
Total operating expenses   654,380    541,234    1,860,593    1,567,611 
Operating loss   (1,299,208)   (341,693)   (2,118,586)   (982,759)
                     
Other (income) expense                    
Interest expense               22,856       
Other, net   (3)   (11,614)   (153)   (19,788)
Other (income) expense   (3)   (11,614)   22,703    (19,788)
                     
Net loss from discontinued operations  $(1,299,205)  $(330,079)  $(2,141,289)  $(962,971)
[custom:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock]
   January 31, 2024  April 30, 2023
Current assets          
Cash  $126,771   $86,656 
Accounts receivable, net   1,760    61,107 
Inventory   1,545,667    3,065,954 
Other   1,586,938    2,069,438 
Total current assets   3,261,136    5,283,155 
           
Intangible assets, net   20,000    20,000 
Other   59,426    3,853 
Operating lease right-of-use assets   376,751    84,544 
Total long term assets   456,177    108,397 
           
Current liabilities          
Accounts payable  $156,421   $606,872 
Accrued expenses   116,812    109,480 
Debt obligations - short term   98,441       
Customer deposits   45,791    244,688 
Operating lease liabilities   56,974    49,461 
Total current liabilities   474,439    1,010,501 
           
Long term liabilities - Operating lease liabilities   321,771    41,814 
           
Working capital  $2,786,697   $4,272,654 

XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.1
Note 5 – Inventories (Tables)
9 Months Ended
Jan. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current [Table Text Block]
   January 31, 2024  April 30, 2023
Raw materials  $7,235,844   $8,132,196 
Work-in-process   1,666,976    509,381 
Finished goods   190,450    278,996 
Total  $9,093,270   $8,920,573 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.1
Note 6 – Other Current Assets (Tables)
9 Months Ended
Jan. 31, 2024
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Current Assets [Table Text Block]
   January 31, 2024  April 30, 2023
Prepaid expenses  $1,152,751   $752,564 
Prepaid inventory   970,542    359,500 
Grant receivable   675,000       
Accrued interest income         151,671 
Total  $2,798,293   $1,263,735 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.1
Note 8 – Intangible Assets (Tables)
9 Months Ended
Jan. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets and Goodwill [Table Text Block]
                      
   January 31, 2024  April 30, 2023
   Gross Value  Accumulated Amortization  Net Value 

Gross

Value

  Accumulated Amortization  Net Value
Proprietary technology  $4,967,000   $(1,468,897)  $3,498,103   $4,967,000   $(841,223)  $4,125,777 
Non-compete agreements   81,000    (75,584)   5,416    81,000    (56,667)   24,333 
Customer relationships   39,000    (22,284)   16,716    39,000    (18,106)   20,894 
Total finite-lived assets   5,087,000    (1,566,765)   3,520,235    5,087,000    (915,996)   4,171,004 
Brand name   3,152,000          3,152,000    3,152,000          3,152,000 
Total indefinite-lived assets   3,152,000          3,152,000    3,152,000          3,152,000 
Total intangible assets, net  $8,239,000   $(1,566,765)  $6,672,235   $8,239,000   $(915,996)  $7,323,004 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
Fiscal Year Ended:   
 2024   $216,036 
 2025    842,471 
 2026    815,271 
 2027    786,679 
 2028    644,833 
 Thereafter    214,945 
 Total   $3,520,235 
Schedule of Goodwill [Table Text Block]
  Date  Acquisition  Goodwill
 January 2020   Rotor Riot  $1,849,073 
 November 2020   Fat Shark   6,168,260 
 May 2021   Skypersonic   2,826,918 
 August 2021   Teal Drones   8,995,499 
 April 2023 - Impairment loss   Skypersonic   (2,826,918)
 Balance at April 30, 2023 and January 31, 2024      $17,012,832 
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Note 9 – Property and Equipment (Tables)
9 Months Ended
Jan. 31, 2024
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment [Table Text Block]
   January 31, 2024  April 30, 2023
Equipment and related  $1,471,096   $1,386,373 
Leasehold improvements   1,548,609    1,473,890 
Furniture and fixtures   157,842    132,752 
Accumulated depreciation   (699,946)   (342,657)
Net carrying value  $2,477,601   $2,650,358 
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.1
Note 10 – Other Long-Term Assets (Tables)
9 Months Ended
Jan. 31, 2024
Note 10 Other Long-term Assets  
[custom:ScheduleOfOtherLongTermAssetsTableTextBlock]
   January 31, 2024  April 30, 2023
SAFE agreement  $250,000   $250,000 
Security deposits   53,180    53,180 
Total  $303,180   $303,180 
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.1
Note 11 – Operating Leases (Tables)
9 Months Ended
Jan. 31, 2024
Leases [Abstract]  
Schedule of Rent Expense [Table Text Block]
Location  Monthly Rent  Expiration
South Salt Lake, Utah  $22,667    December 2024 
San Juan, Puerto Rico  $5,647    June 2027 
Grantsville, Utah  $1,000    December 2026 
Troy, Michigan  $550    May 2022 
Lessee, Operating Lease, Disclosure [Table Text Block]
    
Operating cash paid to settle lease liabilities  $259,211 
Weighted average remaining lease term (in years)   2.06 
Weighted average discount rate   12%
Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]
Fiscal Year Ended:   
 2024    90,951 
 2025    273,743 
 2026    92,619 
 2027    91,300 
 2028    6,627 
 Total   $555,240 
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.1
Note 12 – Debt Obligations (Tables)
9 Months Ended
Jan. 31, 2024
Debt Disclosure [Abstract]  
[custom:ScheduleOfDebtPaymentsDueTableTextBlock]
Fiscal 2024   498,366 
Fiscal 2025   401,569 
Total  $899,935 
Short term – through January 31, 2025  $899,935 
Long term – thereafter  $   
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.1
Note 15 – Common Stock (Tables)
9 Months Ended
Jan. 31, 2024
Equity [Abstract]  
Schedule of Common Stock Outstanding Roll Forward [Table Text Block]
Description of Shares  Shares Issued
Shares outstanding as of April 30, 2022   53,748,735 
Vesting of restricted stock to employees, net of shares withheld of 273,874 to pay taxes and 9,000 to repay a Note   653,308 
Vesting of restricted stock to Board of Directors   116,507 
Vesting of restricted stock to consultants   9,683 
Shares issued for services   39,832 
Shares outstanding as of April 30, 2023   54,568,065 
Vesting of restricted stock to employees, net of shares withheld of 27,189 to pay taxes   145,623 
Vesting of restricted stock to Board of Directors   181,088 
Vesting of restricted stock to consultants   1,761 
Conversion of preferred stock   818,334 
Issuance of common stock through ATM facilities   53,235 
Issuance of common stock through public offering   18,400,000 
Exercise of stock options   3,000 
Shares outstanding as of January 31, 2024   74,171,106 
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1
Note 17 – Warrants (Tables)
9 Months Ended
Jan. 31, 2024
Note 17 Warrants  
[custom:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock]
                
   Upon Issuance  Outstanding at January 31, 2024
Date of Transaction  Number of Warrants  Initial Fair Value  Number of Warrants  Fair Value
 October 2020     399,998   $267,999    266,666   $87,196 
 January 2021    675,000   $2,870,666    540,000   $198,189 
[custom:ScheduleOfAttributesOfWarrantsOustandingTableTextBlock]
   Weighted-average Remaining Contractual Term (in years) 

 

Aggregate Intrinsic Value 

 April 30, 2022    3.89   $427,533 
 April 30, 2023    2.89   $   
 January 31, 2024    2.13   $   
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.1
Note 18 – Share Based Awards (Tables)
9 Months Ended
Jan. 31, 2024
Share-Based Payment Arrangement [Abstract]  
[custom:ScheduleOfAssumptionsUsed1TableTextBlock]
      2024       2023  
Exercise Price   $ 0.95 1.12     $ 1.06 2.38  
Stock price on date of grant     0.95 1.12       1.06 2.38  
Risk-free interest rate     3.47 4.34%       3.34 – 7.52%  
Dividend yield                  
Expected term (years)     6.00 8.25       8.25  
Volatility     242.38 260.22%       253.52513.58%%  
Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]
  Shares   Weighted-Average Exercise Price   Weighted-Average Remaining Contractual Term   Aggregate Intrinsic Value
Outstanding as of April 30, 2022     3,694,142     $ 2.17       8.56        1,407,545   
Granted     1,503,500       1.40                  
Exercised                                  
Forfeited or expired     (412,833     2.67                  
Outstanding as of April 30, 2023     4,784,809     1.88       8.72        74,586   
Granted     2,541,042       1.06                  
Exercised     (3,000     0.89                  
Forfeited or expired     (643,751     2.43                  
Outstanding as of January 31, 2024     6,679,100     1.53       7.86         
Exercisable as of January 31, 2024     3,575,496     $ 1.86       6.31     $     
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
  Shares  Weighted Average Grant-Date Fair Value Per Share
Unvested and outstanding as of April 30, 2022   1,083,675   $2.59 
Granted   780,884    2.14 
Vested   (1,062,372)   2.42 
Forfeited   (21,127)   2.13 
Unvested and outstanding as of April 30, 2023   781,060    2.44 
Granted   298,643    1.06 
Vested   (355,661)   1.94 
Forfeited   (70,656)   1.25 
Unvested and outstanding as of January 31, 2024   653,386   $2.14 
Schedule of Deferred Compensation Arrangement with Individual, Share-Based Payments [Table Text Block]
             
  

Three months ended

January 31,

 

Nine months ended

January 31,

   2024  2023  2024  2023
Operations  $114,425   $181,908   $544,046   $566,218 
Research and development   (106,314)   170,579    168,732    524,874 
Sales and marketing   120,180    120,733    494,392    390,076 
General and administrative   457,480    315,471    1,486,532    1,309,790 
Total  $585,771   $788,691   $2,693,702   $2,790,958 
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.1
Note 19 – Derivatives (Tables)
9 Months Ended
Jan. 31, 2024
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
[custom:ScheduleOfAssumptionsUsed2TableTextBlock]
    January 31, 2024    April 30, 2023 
Risk-free interest rate    4.735.54%    2.834.51% 
Expected dividend yield            
Expected term (in years)    1.67 2.50    2.42 3.50 
Expected volatility    74.41107.90%    138.49235.23% 
Schedule of Derivative Liabilities at Fair Value [Table Text Block]
   January 31, 2024  April 30, 2023
Balance, beginning of period  $588,205   $1,607,497 
Additions            
Eliminated upon conversion of notes/exercise of warrants            
Changes in fair value   (302,821)   (1,019,292)
Balance, end of period  $285,384   $588,205 

    

Changes in fair value primarily relate to changes in the Company’s stock price during the period, with increases in the stock price increasing the liability and decreases in the stock price reducing the liability.

 

XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.1
Note 21 - Segment Reporting (Tables)
9 Months Ended
Jan. 31, 2024
Note 21 - Segment Reporting  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
             
   For the nine months ended January 31, 2024
   Enterprise  Consumer  Corporate  Total
Revenues  $11,526,930   $4,027,094   $     $15,554,024 
Cost of goods sold   9,050,032    4,285,087          13,335,119 
Gross margin   2,476,898    (257,993)         2,218,905 
                     
Operating expenses   10,304,246    1,860,593    6,192,676    18,357,515 
Operating loss   (7,827,348)   (2,118,586)   (6,192,676)   (16,138,610)
                     
Other expenses, net   (277,333)   22,703    1,096,234    841,604 
Net loss  $(7,550,015)  $(2,141,289)   (7,288,910)  $(16,980,214)

 

             
   For the nine months ended January 31, 2023
   Enterprise  Consumer  Corporate  Total
Revenues  $3,541,846   $4,164,531   $     $7,706,377 
Cost of goods sold   3,432,804    3,579,679          7,012,483 
Gross margin   109,042    584,852          693,894 
                     
Operating expenses   8,041,686    1,567,611    7,081,225    16,690,522 
Operating loss   (7,932,644)   (982,759)   (7,081,225)   (15,996,628)
                     
Other expenses, net   265,855    (19,788)   (520,617)   (274,550)
Net loss  $(8,198,499)  $(962,971)  $(6,560,608)  $(15,722,078)

  

             
   As of January 31, 2024
   Enterprise  Consumer  Corporate  Total
Accounts receivable, net  $5,091,724   $1,760   $     $5,093,484 
Inventory, net   9,093,270    1,545,667          10,638,937 
Inventory deposits  $970,542   $1,586,938   $     $2,557,480 

 

             
   As of April 30, 2023
   Enterprise  Consumer  Corporate  Total
Accounts receivable, net  $719,862   $61,107   $     $780,969 
Inventory, net   8,920,573    3,065,954          11,986,527 
Inventory deposits  $359,500   $2,062,038   $     $2,421,538 
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Antidilutive securities excluded from computation of diluted net loss per share (Details) - shares
9 Months Ended 12 Months Ended
Jan. 31, 2024
Apr. 30, 2023
Accounting Policies [Abstract]    
Series B Preferred Stock, as converted 3,896 822,230
Stock options 6,679,100 4,784,809
Warrants 1,539,999 1,539,999
Restricted stock 653,386 781,060
Total 8,876,381 7,928,098
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.1
Discontinued Operations - results of operations (Details) - USD ($)
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Discontinued Operations and Disposal Groups [Abstract]        
Revenues $ 1,100,943 $ 1,438,961 $ 4,027,094 $ 4,164,531
Cost of goods sold 1,745,771 1,239,420 4,285,087 3,579,679
Gross Margin (644,828) 199,541 (257,993) 584,852
Operating Expenses        
Operations 288,059 151,502 671,864 484,340
Research and development 36,379 80,270 113,682 251,034
Sales and marketing 286,918 192,625 978,435 555,916
General and administrative 43,024 116,837 96,612 276,321
Total operating expenses 654,380 541,234 1,860,593 1,567,611
Operating loss (1,299,208) (341,693) (2,118,586) (982,759)
Other (income) expense        
Interest expense 22,856
Other, net (3) (11,614) (153) (19,788)
Net loss from discontinued operations $ (1,299,205) $ (330,079) $ (2,141,289) $ (962,971)
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.1
Assets and liabilities for the Consumer Segment (Details) - USD ($)
Jan. 31, 2024
Apr. 30, 2023
Jan. 31, 2023
Current assets      
Cash $ 126,771 $ 86,656 $ 84,058
Accounts receivable, net 1,760 61,107  
Inventory 1,545,667 3,065,954  
Other 1,586,938 2,069,438  
Total current assets 3,261,136 5,283,155  
Intangible assets, net 20,000 20,000  
Other 59,426 3,853  
Operating lease right-of-use assets 376,751 84,544  
Total long term assets 456,177 108,397  
Current liabilities      
Accounts payable 156,421 606,872  
Accrued expenses 116,812 109,480  
Debt obligations - short term 98,441  
Customer deposits 45,791 244,688  
Operating lease liabilities 56,974 49,461  
Total current liabilities 474,439 1,010,501  
Long term liabilities - Operating lease liabilities 321,771 41,814  
Working capital $ 2,786,697 $ 4,272,654  
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.1
Note 4 – Marketable Securities (Details Narrative)
Jan. 31, 2024
USD ($)
Investments, Debt and Equity Securities [Abstract]  
[custom:CorporateBondsAtCarryingValueFairValue-0] $ 12,814,038
[custom:CorporateBondsAtCarryingValueCostBasis-0] 13,678,203
[custom:CorporateBondsAtCarryingValueUnrealizedLosses-0] $ 864,165
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.1
Inventories (Details) - USD ($)
Jan. 31, 2024
Apr. 30, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 7,235,844 $ 8,132,196
Work-in-process 1,666,976 509,381
Finished goods 190,450 278,996
Total $ 9,093,270 $ 8,920,573
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.1
Other current assets (Details) - USD ($)
Jan. 31, 2024
Apr. 30, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid expenses $ 1,152,751 $ 752,564
Prepaid inventory 970,542 359,500
Grant receivable 675,000
Accrued interest income 151,671
Total $ 2,798,293 $ 1,263,735
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.1
Note 7 – Due From Related Party (Details Narrative) - USD ($)
2 Months Ended 4 Months Ended
Apr. 30, 2022
Apr. 30, 2022
Note 7 Due From Related Party    
[custom:CashCompensationSubjectToTaxation]   $ 155,624
[custom:IncomeAssociatedWithStockCompensationSubjectToTaxation]   $ 1,413,332
[custom:NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation] $ 510,323  
[custom:CommonStockWithheldByCompanyAppliedAgainstNoteShares] 104,166  
[custom:CommonStockWithheldByCompanyAppliedAgainstNoteAmount] $ 280,832  
[custom:SharesHeldAtTransferAgentUntilNoteReceivableRepayment] 110,983  
[custom:RestrictedStockScheduledToVestShares] 20,833  
[custom:RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable] 3,000  
[custom:PaymentsForTaxLiability] $ 712,646  
[custom:EstimatedTaxesOwedRelatedToStockCompensation] 31,604  
Income Tax Examination, Penalties and Interest Expense $ 170,719  
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible assets (Details) - USD ($)
Jan. 31, 2024
Apr. 30, 2023
Intangible Assets Gross Carrying Amount [Member]    
Proprietary technology $ 4,967,000 $ 4,967,000
Non-compete agreements 81,000 81,000
Customer relationships 39,000 39,000
Total finite-lived assets 5,087,000 5,087,000
Brand name 3,152,000 3,152,000
Total indefinite-lived assets 3,152,000 3,152,000
Total intangible assets, net 8,239,000 8,239,000
Intangible Assets Accumulated Amortization [Member]    
Proprietary technology (1,468,897) (841,223)
Non-compete agreements (75,584) (56,667)
Customer relationships (22,284) (18,106)
Total finite-lived assets (1,566,765) (915,996)
Brand name
Total indefinite-lived assets
Total intangible assets, net (1,566,765) (915,996)
Intangible Assets Net Carrying Value [Member]    
Proprietary technology 3,498,103 4,125,777
Non-compete agreements 5,416 24,333
Customer relationships 16,716 20,894
Total finite-lived assets 3,520,235 4,171,004
Brand name 3,152,000 3,152,000
Total indefinite-lived assets 3,152,000 3,152,000
Total intangible assets, net $ 6,672,235 $ 7,323,004
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.1
Expected amortization expense for the unamortized finite-lived intangible assets (Details)
Jan. 31, 2024
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
  $ 216,036
  842,471
  815,271
  786,679
  644,833
  214,945
  $ 3,520,235
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.1
Composition of, and changes in goodwill (Details) - USD ($)
9 Months Ended 18 Months Ended 28 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Apr. 30, 2022
Apr. 30, 2022
Apr. 30, 2022
Apr. 30, 2023
Indefinite-Lived Intangible Assets [Line Items]            
  $ 17,012,832         $ 17,012,832
Goodwill [Member]            
Indefinite-Lived Intangible Assets [Line Items]            
    $ 2,826,918 $ 8,995,499 $ 6,168,260 $ 1,849,073  
  (2,826,918)          
  $ 17,012,832          
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.1
Property and equipment (Details) - USD ($)
Jan. 31, 2024
Apr. 30, 2023
Property, Plant and Equipment [Abstract]    
Equipment and related $ 1,471,096 $ 1,386,373
Leasehold improvements 1,548,609 1,473,890
Furniture and fixtures 157,842 132,752
Accumulated depreciation (699,946) (342,657)
Net carrying value $ 2,477,601 $ 2,650,358
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.1
Note 9 – Property and Equipment (Details Narrative) - USD ($)
9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Property, Plant and Equipment [Abstract]    
Depreciation $ 357,289 $ 169,748
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.1
Other long term assets (Details) - USD ($)
Jan. 31, 2024
Apr. 30, 2023
Note 10 Other Long-term Assets    
SAFE agreement $ 250,000 $ 250,000
Security deposits 53,180 53,180
Total $ 303,180 $ 303,180
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.1
Note 10 – Other Long-Term Assets (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Nov. 30, 2022
Apr. 30, 2023
Note 10 Other Long-term Assets    
[custom:PaymentForSAFEAgreement] $ 250,000 $ 250,000
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.1
Operating leases (Details)
9 Months Ended
Jan. 31, 2024
USD ($)
Operating Lease, Expense $ 260,300
Operating Lease Location 1 [Member]  
Operating Lease, Expense 22,667
Operating Lease Location 2 [Member]  
Operating Lease, Expense 5,647
Operating Lease Location 3 [Member]  
Operating Lease, Expense 1,000
Operating Lease Location 4 [Member]  
Operating Lease, Expense $ 550
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.1
Supplemental information related to operating leases (Details)
9 Months Ended
Jan. 31, 2024
USD ($)
Leases [Abstract]  
Operating cash paid to settle lease liabilities $ 259,211
Operating Lease, Weighted Average Remaining Lease Term 2 years 21 days
Weighted average discount rate 12.00%
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.1
Future lease payment obligations (Details)
Jan. 31, 2024
USD ($)
Leases [Abstract]  
  $ 90,951
  273,743
  92,619
  91,300
  6,627
  $ 555,240
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.1
Note 11 – Operating Leases (Details Narrative)
9 Months Ended
Jan. 31, 2024
USD ($)
Leases [Abstract]  
Operating Lease, Expense $ 260,300
Short-Term Lease, Cost $ 3,300
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.1
Outstanding principal payments (Details)
Jan. 31, 2024
USD ($)
Debt Disclosure [Abstract]  
Fiscal 2025 $ 401,569
Total 899,935
Short term – through January 31, 2025 899,935
Long term – thereafter
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.1
Note 12 – Debt Obligations (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 7 Months Ended 8 Months Ended 9 Months Ended 10 Months Ended 12 Months Ended 15 Months Ended
Sep. 30, 2021
Apr. 30, 2022
Apr. 30, 2022
Apr. 30, 2022
Jan. 31, 2024
Apr. 30, 2022
Apr. 30, 2023
Jan. 31, 2023
Apr. 30, 2022
Aug. 31, 2021
Short-Term Debt [Line Items]                    
Long-Term Debt, Gross         $ 506,852   $ 895,709      
Accrued Liabilities, Current         $ 936,625   409,439      
Debt Obligation 1 [Member]                    
Short-Term Debt [Line Items]                    
Debt Instrument, Face Amount                   $ 1,670,294
Debt Instrument, Interest Rate During Period       10.00%            
Debt Instrument, Periodic Payment           $ 49,275        
Debt Obligation 2 [Member]                    
Short-Term Debt [Line Items]                    
Debt Instrument, Interest Rate During Period         0.13%          
[custom:ConvertibleNoteAgreementAmount]         $ 350,000          
Accrued Liabilities, Current         1,222          
Debt Obligation 3 [Member]                    
Short-Term Debt [Line Items]                    
Debt Instrument, Face Amount                   387,500
Debt Instrument, Periodic Payment               $ 37,500    
Debt Obligation 4 [Member]                    
Short-Term Debt [Line Items]                    
[custom:SBAPPPLoanAmountsReceived]                 $ 300,910  
[custom:SBAPPPLoanPrincipalBalanceForgiven]   $ 300,910                
[custom:SBAPPPLoanAccruedInterestForgiven]   $ 3,001                
Debt Obligation 6 [Member]                    
Short-Term Debt [Line Items]                    
Debt Instrument, Interest Rate During Period     8.25%              
Debt Instrument, Periodic Payment     $ 3,595              
Long-Term Debt, Gross         37,576   66,586      
[custom:LeaseholdImprovementAgreementFundsReceived]             120,000      
Debt Obligation 7 [Member]                    
Short-Term Debt [Line Items]                    
Debt Instrument, Face Amount                   $ 38,758
Debt Obligation 8 [Member]                    
Short-Term Debt [Line Items]                    
Debt Instrument, Periodic Payment       $ 656            
Long-Term Debt, Gross         $ 5,507   $ 11,412      
[custom:FinancingAgreementFundingOfPurchaseOfFixedAsset] $ 24,383                  
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.1
Note 13 – Due to Related Party (Details Narrative) - Due To Related Party 2 [Member] - USD ($)
1 Months Ended 28 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Jan. 31, 2024
Short-Term Debt [Line Items]      
[custom:LineOfCreditObligationAssumedInConnectionWithAcquisition]   $ 47,853  
[custom:DebtInstrumentInterestRateDuringPeriod1]   6.67%  
[custom:DueToOtherRelatedPartyClassifiedCurrent-0]     $ 37,196
[custom:DebtInstrumentOutstandingAccruedInterestPayment] $ 292    
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.24.1
Note 14 – Income Taxes (Details Narrative) - USD ($)
Jan. 31, 2024
Apr. 30, 2023
Income Tax Disclosure [Abstract]    
Retained Earnings (Accumulated Deficit) $ (71,567,007) $ (54,586,793)
Deferred Tax Assets, Operating Loss Carryforwards $ 13,246,000 $ 10,101,000
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of shares of common stock issued (Details) - Common Stock [Member] - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Jan. 31, 2024
Oct. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Apr. 30, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]          
Shares, Outstanding, Beginning Balance 55,649,896 55,541,875 54,568,065 53,748,735 53,748,735
Vesting of restricted stock to employees, net of shares withheld of 27,189 to pay taxes     145,623   653,308
Vesting of restricted stock to Board of Directors     181,088   116,507
Vesting of restricted stock to consultants     1,761   9,683
Shares issued for services         39,832
Shares, Outstanding, Ending Balance 74,171,106 55,649,896 74,171,106 54,385,461 54,568,065
Conversion of preferred stock     $ 818,334    
Issuance of common stock through ATM facilities   53,235 53,235    
Issuance of common stock through public offering 18,400,000   18,400,000    
Exercise of stock options 3,000   3,000    
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.1
Note 15 – Common Stock (Details Narrative)
9 Months Ended
Jan. 31, 2024
USD ($)
shares
Equity [Abstract]  
[custom:AggregateCommonStockSoldUnder2023ATMFacilityShares] | shares 53,235
[custom:AggregateCommonStockSoldUnder2023ATMFacilityProceeds] $ 57,000
[custom:AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet] 55,700
[custom:LegalFeesATMFacilityEstablishment] 46,000
[custom:CommonStockAvailableForSaleUnder2023ATMFacilityValue] $ 4,318,000
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.1
Note 16 – Preferred Stock (Details Narrative) - shares
9 Months Ended
Jan. 31, 2024
Apr. 30, 2023
Series B Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Shares Outstanding 4,676 986,676
Series A Preferred Stock 2 [Member]    
Class of Stock [Line Items]    
[custom:StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock] 3,896  
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of warrants issued and fair values (Details) - USD ($)
1 Months Ended
Jan. 31, 2021
Oct. 31, 2020
Jan. 31, 2024
Note 17 Warrants      
[custom:NumberOfWarrantsUponIssuance] 675,000 399,998  
[custom:InitialFairValueOfWarrantsUponIssuance] $ 2,870,666 $ 267,999  
[custom:NumberOfWarrantsOutstanding-0]     266,666
[custom:FairValueOfWarrantsOutstanding-0]     $ 87,196
[custom:NumberOfWarrantsOutstanding2-0]     540,000
[custom:FairValueOfWarrantsOutstanding2-0]     $ 198,189
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.1
Key attributes of warrants outstanding (Details) - Warrant Outstanding [Member] - USD ($)
Jan. 31, 2024
Apr. 30, 2023
Apr. 30, 2022
Class of Warrant or Right [Line Items]      
[custom:WarrantAggregateIntrinsicValue-0] $ 427,533
Warrants and Rights Outstanding, Term 2 years 1 month 17 days 2 years 10 months 20 days 3 years 10 months 20 days
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.24.1
Note 17 – Warrants (Details Narrative) - $ / shares
1 Months Ended
Apr. 30, 2022
May 31, 2021
Apr. 30, 2021
Note 17 Warrants      
[custom:WarrantsIssuedExercisePrice] $ 5.625 $ 5.00 $ 1.50
[custom:WarrantsToPurchaseSharesIssued] 533,333 200,000  
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.24.1
Assumptions used to calculate fair value of options granted (Details) - Options Assumptions Used [Member] - $ / shares
9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price $ 0.95 $ 1.06
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1-0] 1.12 2.38
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate-0] 0.95 1.06
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1-0] $ 1.12 $ 2.38
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum 3.47% 3.34%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum 4.34% 7.52%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term 6 years  
[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2] 8 years 3 months 8 years 3 months
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum 242.38% 253.52%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum 260.22% 513.58%
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of activity under the Plan (Details) - Options 1 [Member] - USD ($)
9 Months Ended 12 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Apr. 30, 2021
Apr. 30, 2023
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number 6,679,100   3,694,142 4,784,809
Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price $ 1.53   $ 2.17 $ 1.88
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 7 years 10 months 9 days 8 years 8 months 19 days 8 years 6 months 21 days  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value   $ 1,407,545 $ 74,586
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 2,541,042 1,503,500    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 1.06 $ 1.40    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (3,000)    
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price $ 0.89    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares (643,751) (412,833)    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price $ 2.43 $ 2.67    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number 3,575,496      
Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price $ 1.86      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 6 years 3 months 21 days      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value      
XML 88 R76.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of restricted stock activity under the Plan (Details) - Restricted Stock [Member] - $ / shares
9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Apr. 30, 2023
Apr. 30, 2020
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber-0] 653,386   781,060 1,083,675
[custom:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice-0] $ 2.14   $ 2.44 $ 2.59
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross] 298,643 780,884    
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue] $ 1.06 $ 2.14    
[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod] (355,661) (1,062,372)    
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue] $ 1.94 $ 2.42    
[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares] 70,656 (21,127)    
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice] $ 1.25 $ 2.13    
[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares] (70,656) 21,127    
XML 89 R77.htm IDEA: XBRL DOCUMENT v3.24.1
Stock compensation expense by functional category (Details) - USD ($)
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Share-Based Payment Arrangement [Abstract]        
Operations $ 114,425 $ 181,908 $ 544,046 $ 566,218
Research and development (106,314) 170,579 168,732 524,874
Sales and marketing 120,180 120,733 494,392 390,076
General and administrative 457,480 315,471 1,486,532 1,309,790
Total $ 585,771 $ 788,691 $ 2,693,702 $ 2,790,958
XML 90 R78.htm IDEA: XBRL DOCUMENT v3.24.1
Note 18 – Share Based Awards (Details Narrative) - USD ($)
9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Share-Based Payment Arrangement [Abstract]    
[custom:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum] 11,750,000  
[custom:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions] $ 1,767,088 $ 3,052,603
[custom:StockCompensationExpensePertainingToOptions] 1,955,547 1,308,768
[custom:StockCompensationExpensePertainingToRestrictedStockUnits] $ 738,155 $ 1,482,190
XML 91 R79.htm IDEA: XBRL DOCUMENT v3.24.1
Assumptions used to determine fair value of derivative warrant liability upon settlement of derivative liability (Details) - Derivatives Assumptions Used [Member]
9 Months Ended 12 Months Ended
Jan. 31, 2024
Apr. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum 4.73% 2.83%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum 5.54% 4.51%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term 1 year 8 months 1 day 2 years 5 months 1 day
[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2] 2 years 6 months 3 years 6 months
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum 74.41% 138.49%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum 107.90% 235.23%
XML 92 R80.htm IDEA: XBRL DOCUMENT v3.24.1
Changes in the derivative liability (Details) - USD ($)
9 Months Ended 12 Months Ended
Jan. 31, 2024
Apr. 30, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]    
Balance, beginning of period $ 588,205 $ 1,607,497
Additions
Eliminated upon conversion of notes/exercise of warrants
Changes in fair value (302,821) (1,019,292)
Balance, end of period $ 285,384 $ 588,205
XML 93 R81.htm IDEA: XBRL DOCUMENT v3.24.1
Note 20 - Related-Party Transactions (Details Narrative)
1 Months Ended
Jan. 31, 2023
USD ($)
Related Party Transactions [Abstract]  
[custom:NoteAgreementWithRelatedPartyPrincipalAmount] $ 510,323
XML 94 R82.htm IDEA: XBRL DOCUMENT v3.24.1
Information by reportable segment and specific asset categories reviewed by CODM in evaluation of operating segments (Details) - USD ($)
3 Months Ended 9 Months Ended
Jan. 31, 2024
Oct. 31, 2023
Jul. 31, 2023
Jan. 31, 2023
Oct. 31, 2022
Jul. 31, 2022
Jan. 31, 2024
Jan. 31, 2023
Apr. 30, 2023
Revenues $ 5,847,933     $ 1,667,683     $ 11,526,930 $ 3,541,846  
Gross margin 1,101,651     (96,929)     2,476,898 109,042  
Operating expenses 5,548,999     5,087,176     16,496,922 15,122,911  
Operating loss (4,447,348)     (5,184,105)     (14,020,024) (15,013,869)  
Other expenses, net 258,015     (151,818)     (818,901) 254,762  
Net loss (5,488,538) $ (5,681,328) $ (5,810,348) $ (5,666,002) $ (6,244,477) $ (3,811,599) (16,980,214) (15,722,078)  
Inventory, net 9,093,270           9,093,270   $ 8,920,573
Other Segments [Member]                  
Revenues             11,526,930 3,541,846  
Cost of goods sold             9,050,032 3,432,804  
Gross margin             2,476,898 109,042  
Operating expenses             10,304,246 8,041,686  
Operating loss             (7,827,348) (7,932,644)  
Other expenses, net             (277,333) 265,855  
Net loss             (7,550,015) (8,198,499)  
Accounts receivable, net 5,091,724           5,091,724   719,862
Inventory, net 9,093,270           9,093,270   8,920,573
Inventory deposits 970,542           970,542   359,500
Consumer [Member]                  
Revenues             4,027,094 4,164,531  
Cost of goods sold             4,285,087 3,579,679  
Gross margin             (257,993) 584,852  
Operating expenses             1,860,593 1,567,611  
Operating loss             (2,118,586) (982,759)  
Other expenses, net             22,703 (19,788)  
Net loss             (2,141,289) (962,971)  
Accounts receivable, net 1,760           1,760   61,107
Inventory, net 1,545,667           1,545,667   3,065,954
Inventory deposits 1,586,938           1,586,938   2,062,038
Corporate Segment [Member]                  
Revenues              
Cost of goods sold              
Gross margin              
Operating expenses             6,192,676 7,081,225  
Operating loss             (6,192,676) (7,081,225)  
Other expenses, net             1,096,234 (520,617)  
Net loss             (7,288,910) (6,560,608)  
Accounts receivable, net            
Inventory, net            
Inventory deposits            
Corporate and Other [Member]                  
Revenues             15,554,024 7,706,377  
Cost of goods sold             13,335,119 7,012,483  
Gross margin             2,218,905 693,894  
Operating expenses             18,357,515 16,690,522  
Operating loss             (16,138,610) (15,996,628)  
Other expenses, net             841,604 (274,550)  
Net loss             (16,980,214) $ (15,722,078)  
Accounts receivable, net 5,093,484           5,093,484   780,969
Inventory, net 10,638,937           10,638,937   11,986,527
Inventory deposits $ 2,557,480           $ 2,557,480   $ 2,421,538
EXCEL 95 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,^#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 " #/@W)8O#TD0.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:15D=#E9<,G!<&!XEM(;EM8DX;DI-VWMZU;A^@'\#%W__SN M=W"-B=)T"5]2%S&1PWPS^#9D:>**'8BB!,CF@%[GHC9' MO4>H.+\'CZ2M)@T3L(@+D:G&&FD2:NK2&6_-@H^?J9UAU@"VZ#%0!E$*8&J: M&$]#V\ 5,,$(D\_?!;0+<:[^B9T[P,[)(;LEU?=]V==S;MQ!P/OST^N\;N%" M)AT,CK^RDW2*N&*7R6_U>K-]9*KBU6W!ZT(\;"LN:R[%W&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" #/@W)80EC]:LD% "2'P & 'AL+W=OQVZ81\8B;:%2J)'47&R M7[]+R9;=48<$8L&S2$_EYIW8 @V,GR^C M-/]+-L6S_7Z'^%FJ9;P50PGB,"G^\Z?MB]@3,+=&P+8"]D) ZW[!W0KR-]6:C\^5W!!EG@8WA52JZ20 3?ZGM0EK) ;%>@2X8:ON?)"7'I:\(< MUK>4Q\/EMUR=$#JPR;\ICEN^'S?W<]'W\^?D(=4*FMQ?MC=4./3M#J8?ODG7 MW!<7'>AHJ5"/HC/^\0=ZZOQLP_M.9M_ ]DO8/N8^?BO]#+JH)O/GM;"1XG+J M=#_9D%!50Z1!B31 RS0!GB!GNH[XTL:$ZQ<\2FVOPD-E#:%.2ZC3X^KI4\:5 M%BIZ)E.QEDK;^' KK3(K'JIJB#!N MGUP;'ZIIR$>=:O9T_A?A%\%5/=\!L[HJQ&5-&?<2 D6+Y65*O43$6NP!NV[7 MZ7==QPJ**IN"L@J4H26[2G2HGX$S$N0NBQ^$LN+A)H[C=%TZ& VM@*BV*6"5 M92B:'G: 4[$,39R!.KWCL;T.<:.I"(C'-7DGHR!,ENEK4[:<<_Y$ M;@* #1>AS_.)$VG(N.5H!!WUS'%<^YC41OZA50"B>&S9\D*KDPJ"08[ZFLPT M#$E$*N+)#"H(Q\3 M.R=N20=D\BA.R&V6R'_(%-;3BEO)VPA+M$I+% \Y*/E\(ZWDN.4,V@ECCGT6 M:B,RT2HS43SFO*3US!FTZ;G<)%92W&[&$_(^XS:IATL;DK(J/#$\[_R'M.BU M-L@#3O=3ZY>"-G(3JW(3PX/.2[Q[F6J8@_X(U[7CT@%'QSESJ)6TC>#$JN#$ M\,R3-]&)$KP>##=X-7+=GZQ@;00F5@4FAN><#S)?MJQD@B7" R;NT.VZC%EC M RYMRE?%(X9GFGFH(>O*!:'LU<-/9";\3$%=6B%Q)T_&,:2-F9;^5RMH&_F( M5?F(X6%FKK@)JF3V'#_(R,J'&TR]R=S*U48.8E4.8GA2V=48N7KR5SQ9BMI$ M?\#H;C)[.[%^O<.%30FKV,..BCV[16CQ'2BO2@A[]F7V <L"K>L*/BC5ED*[.&%$M9,^7C/G%7+< MHT+.52S4TO3*7\!!KR 'Q&N>6.OU@&'M!UM&TD'7=OF^NH3T/[TSBLI_--0?(QTY!<$S.!6HF_[_Y7X3;(W]7BQ6WW+3>M-2206 M('5.AO#SJM@ +DZT7.=[J ]2:QGGARO! Z', W!_(:7>G9@?*+?AQ_\"4$L# M!!0 ( ,^#3F- < 4> 8 >&PO=V]R:W-H965T&ULK9EI<]LV$(;_"D;M])B1(QPD0::V9GRDK5NW3B.GG7Z$2L&WDUVJQ3E M4M9MJ6K4R/G9Z)R\O&2I<>@L_BSE4[OW&IE0[I5Z9]Y<%V+CG;7-([[KS^M_F,7/ 1S+UIYJ:J_RD(OSD;I"!5R+M:5 M?J.>?I;;@&*S7JZJMON+GK:V>(3R=:O5JGJ M5E5E(;0LT(6H1)U+-#/+M>B[M[58%R5\\STZ06]G5^B[K[\_G6BXK'&>Y-M+ M7&PN03V7^$74+Q C8T0QC1SNEV'W\U4#[KAS9X?N$PAV%S'=14R[]9@OXG73 MR%HCT;80I"NC2!Q6MD\RM'TFZ](@G]P!?>%%CL(E>U" M9:'5IY>B7;@"W'@EG9?)\\=S7;MLQPED293N[ UG13E84E/6; M:-Y)+>XKB5J9KYM2E]+Y0P27<>\=H.)-X%$@<#.<]S MM:XA4QJ9R_+11#1&M=2N6&)+0XPSPDU&'.RY;<=)EB;4K339*4V"2J_K1SCS MJOGHDI98E\QPQBC' VFV79I1''/FUL9WVGA0VZU>R,:EBUO7HSQ+:<8&NFP[ M0A/&]X[S@:YTIRL-9\]!H4!JCHJRS56MRWH-Q1)(V@B#(N?132U-C":$L&2@ MW;:+:[;1G0>UW2HL*^'&LU&6N+8X(C].!3MN043##Q',P">X!A(-2 M?U*J>"JKR@D6;/^T'*Z9,CK0]QS+0X%[A"1'+^J$TY6JSD=X@4 M46-:PA,U/UFW,I!3Q,9-%+.(#%/?89=0S##WZ.ZI1,)8NE'UPXF6S?*_E2YB M(RB*$\+Y4+]M1W#*,I_^GE4D#*M-\:H&43BEVDBBG/$XBJSSZ[!,,1P2[CO M/;Y(F%]WMW?G-^A\-GMU-W.*M/D4Q]!(D2P;BK0M(1,SAC/?6>Y91M)G=;U5 M*>[+RMMQD2 2/[?W_5*K'<;<,Y"$(;AKSU;BH^G-G $[" B]8V9OJL$L) M]Y5FVB.1AI'XEV@: 66DD W,.^8.S$ZR<[2@-N-H&K-TF%T.NSA-8;CP".Y9 M2,,L=-2]S\0A=>"01_LIM0W!A4."X[U6ZC"&GH?T.3S,GU?!J0TZ.-$P-PT[ M>H=A!(U?0GR'N@:A=LQO6<3IL-]PV#$85A*?WIZ--#SH.6J;:3[\ MI>T_8,UY7X+:TU^$29SXJG5//AHF7]\!_H]S[Q[Y^+"S28;U6&1A M+ Z[P".GB-GDBTD29<-C[[!+@?B^>UJL)R0CP0YKIE7^;J$J*(WMM]WHY2Z) M+ C:SVVQOM1JAT'WD&5AR,Z W"R+A"L/I=0H K4FGWHV@,!5T1BK:%/*/^! M;Z(Q3+ACC/$/2*UU"U-U88I$-$YXTLVK %3SVKEK-H&C88%PV,"*'N:QO9NH M1^ZBJN52U8&XXDU4=F0\&D.;/R9X$UX,D'>,D=D9H,YM'Q$HWAUD,XYFG M76(]V5F8[.=%49I: #FW$F5Q4M8H%ZL2+$:6H)=IABTPD2[&F= M64]W=O0&['JYKKJ'%X6VYRLYS@+ MI$VKMLVUUDB:$$%\"]#QG1P;T,(;4>?'@F=H>E9V*?[#VC,P](?Q/- M0PF]1B7GX(I?<-B&9O/,:9ACNI<+*6#WC0%\/U=*?WICG@3N MGOQ._P502P,$% @ SX-R6).:_O"2 @ A@< !@ !X;"]W;W)K4['2.-M!8A0)JH5@T>$ ]N M:,H8; 0 M2#95A<6O&5"^FSJ^\S!P0S:E,@-NEM9X TM0M_5"Z)[;LQ2D B8)9TC >NI< M^9?SQ,3;@*\$=G*OC8R3%>=WIO.IF#J>$004U]WX#@GX# LL7'=V JM+IM%0\OSO3SHTI=-6HD@OR&XHA M?Z.$YMI=RAKG,'7TO9(@MN!DKU_YB?=NR&U+%ELR<^6V6>QUO]3=#A@+>V/A MBXV=H2^-D@JS@K#-D+7P0,TD\B>^[R6]F%;V86 =32J>@F" MZ .8H86^SB"$SDKK 'V_AFH%XL>0ZE'*EQ[(?R)[Y#[NW<>C[I^8?F8^CG*^ MU'Y\<+!1.)*-2>\L^2=G?\G'Y%!-,GF:BX=!;R^2_;!6L;M7)**UV&;;/4#R4($Z#GUYRKAXZIQ?W3F_T!4$L# M!!0 ( ,^#&PO=V]R:W-H965T&ULK5IM<]NX$?XK&+7326;.$=Y)N+9F8DEM] M'H^KQ=INDNI=L;4Y_+(JRDWBX+)\'%?;TB;+QFB3C3FE>KQ)TGPTN6GN?2HG M-\7.96EN/Y6DVFTV2?G[G@]NY[SJ#9H$/]*[5-U\IW45!Z*XEM]\6%Y.Z+U$]G, M+ESM(H&/O9W:+*L]P7/\]^ATU(Y9&YY^?_;^MX8\D'E(*CLMLJ_ITJUO1_&( M+.TJV67N<_'T#WLDI&I_BR*KFK_DZ8#5=$06N\H5FZ,Q/,$FS0^?R?=C($X, MP ]NP(\&W#>0/0;B:"!>.X(\&LC7CJ".!@WU\8%[$[A9XI+)35D\D;)&@[?Z M2Q/]QAKBE>9UHMR[$GY-P%5FZ3)Q=DGL''Y %KB(?5^3CUI9)/9L5 M>?,E3W;+%#!OR17Y?2S M8(@V%43C3_3X^Y OBHWMDH#\^_U#Y4I8RO_!IOK@3.+.ZOIV76V3A;T=00&K M;+FWH\E?_L0T_2L6YTLZFUW2V?Q"SLYF1+8S(H>\3S[;OBV)9$:A)6'VX._A0)X/+2&H>Q8Q,0!Y.O>"1EY*5<"--::.VETBR$,1VIR"@OY4*<8()%L<%SSK14 MS0L5M+))N5B3)%^"?MR#,-[6>QM&W(2K@W$H@1ZE:8ACG+-(^-1#G.**\=BG MCHQK1*Q5C%-GM)-V=)#\?9+9JF$./< W6R\]5+/1X 'B6)B@IB(X*$90^_VB MB@"YDEK$_E:">30Q5&G60_U$U;+APFISR/&L(9\L03>GM9*I>Q(T BQ\#LFU M$GZ=Q8#"1+"A^B$(@;!? #(( 0+DD1(G67(> MZ%@ _/OBL6WYHF:DE V-45 MMUGT: !XF*NQBJ* ?XB+XE@;YM,/<;64B*B_KV+ R%#3F_R=F&6#RFSRS\+! M_!?MGF,']IRCJS/Z2L;&&)\_ J1Q!-K"#T (9%K6>W(0 00)58(;UK<(.O7( MAN5CM^%F(#-0XC(4#A)JO9!^T<.0"E0?H\JGCB"9I)PV3YT MG>2/EJ0Y625I2?9)MK.UY%_:,MTWQ9ED:?*09JG['9TH1.8R2!86+%,,J$!V M!+F* 6%=H+YF8H (U77_IX\[40Q&Y1ZT'7O;>6:?KM>I6W&_D1RB\J4H[_S MTD*%I'X00MP5= Z,^C$(<9$0VD1^"!!_7$5<]O1 K).C;%B/?LB=A7QS@XL4 M$9)*45^5(C >(]LS(G(C&F[.(2=%^; 4_5_:J+#:@Q'+8D7?UIEP,MF$\ M%(97$IYU\ M>CKQS%]Z&?O:*G7P$YWF"'U'@_S$8<&"1&'<5R(OPLY9=_J4#^O3V0]4(XT2 M\E^9],#\=KD'%BS(EP8]Y]U)4#XL0;\VIZG .=D#9U#HS:*L2+%SE8,E6:?! M:U=H*!*5TG',_.HRQ9"2&\F8+U]0GY*:\&@"]4FAH0QR8WQR8KJQY6-S5%W! M[KS+W>'$K+W;'H>_;PZ!O?MW['K*D/LS=CT_''9W[@]G[X>W_17)[ J&HN\B M>-SR<)Q]N'#%MCFO?2B<*S;-U[5-H$FJ ?#[JBC<\T4]0/M/!9,_ %!+ P04 M " #0@W)8> ^#TU 0 !4F & 'AL+W=O74\DY@DFLZD\>3/]<5-7] R;:N1 M11])Q9=^^H*48@C $A*5]=V+BV4O?@"Q"Q!XN(3.'NOFNZAU].3]OY775?MC_7#]5*_>6F;N[+3GUL;D_;AZ8JKX="]\M3&H;B]+Y< MK$[.SX;?73;G9_6Z6RY6U643M.O[^[+Y^KI:UH\O3\C)MU^\7]S>=?TO3L_/ M'LK;ZD/5?7JX;-2GTR>5Z\5]M6H7]2IHJIN7)Z_(+S(9"@P6ORZJQW;GYZ"_ ME*NZ_MQ_>'/]\B3L6U0MJWG72Y3JGR_51;5<]DJJ';]O14^>ZNP+[O[\3;T8 M+EY=S%795A?U\M^+Z^[NY4ER$EQ7-^5ZV;VO'_]1;2^(]WKS>MD._P\>M[;A M23!?MUU]ORVL6G"_6&W^+?_8=L1. 29&"M!M 6H5H'2D -L68(?6$&T+1'8- M\4@!OBW [1K&"HAM 6$5(&RD0+PM$ _.VO3NX)JL[,KSLZ9^#)K>6JGU/PS^ M'4HKCRQ6?2A^Z!KUUX4JUYU?U*NV7BZNRZZZ#CYTZA\59UT;U#?J4SW_?%=%^#'S^MRO7U0EG_%,R"3Q^RX,L'3^;;:UYMJ MZ4BU'ZIF4;7!Z^!215[5-$/EJKJ !+^]K>ZOJN8_@.B%7_2BOK]7T;T1\LAD M?IE7U^KZU# IE\%EN;B>+5;!1?FPZ-1GCVCN%WU?=6I>4)>9E\UJL;IM?5K% MG@:^NW@3O.JZ9G&U[LJK915TM6IJHQSG4Y5^U8^UND*SV*D*IJ>(HD\110>= M:$3G=76[6/67J*:(9;F:5R^"+^5R705E%[QZ:'X.6/@BH"&E4-1LI,4@W<^B M7\[31,1GIU]VH\ UXBR.4M,JRIW+X)WZZ[MRM6UZN87@>[QUYL>/ZBK M-Q5QLZM%;%WRA6O6=W82,V[UM[?A_1WUE_:AG%J[?KQJNZRJGHUD<_[VV\[ MN'>]6G0MY%&OY 2/'*6 M\#KKM\TR[)>MT][=O']RV3 @/_4.VTS,T&WWM5=]XO1S(9Q+%&D<6G?(#+/* M'%.LP!232&)&5,1/41%[H^+32NW\EHO_J7%[JU9V@5IXJKWY0DC&4DG0]+)D72*V ERPAA/[$767C/#L10K^($AR+I9$@Z.9).D3B>8MSVIM_&<&7ZY,K4 MZ\I_55VPK%O09=Z2$UR&I),AZ>2I>P]D"2$\M>[Q!5*%\H *#>>14*.)T.N^ M?-C? -O(?ZZ7:F]#QOUF@,C!QQT+W:M>(12YQ[ALNA2)B2E"2I#0D!TUG$ M*"6$1?:]&C E)*)A).Q[-<#!HB2EZCP2Q.[T(_B*9WQAJA6H:A)+S0P!38"('P'YUL3[]T+)0>/,M0+WGBX5&=U[ MNJ:C>T_ =&3OZ5KNV7MJ-D/\<.;P-?'^+G<9!#S47+NQ[><1=,0SU##5"E0U MB:5FY@IHQD/]C&?*(TV_U 1FAR6440 -T4C$J15Y.5:-!9:0/*#IIDLU5*)^ MJ'34PTV_YA3?$F=BC8A])Z4NAYHQ1N/420U!:E:!)21'FLX2-N*WG;P=/PGZ MWN>EB#:BH'U =\^C3+SG%M5B91EA".99002&L M1&U4+?>:F6[5Y(GZR9./._J+3G$?DE"&)913(!U(T"B*8NL>4F!5*0^ITG2B M!C_T2/#S;M[Y=T?T(/ #6/&(4B>K%@(_212*F%![[030'!9SS@FCM@,@\",2 MI>,+*QA#(LH1Q+J&! CE;$J9TV M(O?;F0[6'(KY.=0QNU"_Y!3'(@EE6$(YEE#!@/PJ0B/;K7NL3*?NO+?FIT>^ M/:B_Z!3G8=$A+*&< :R&"R'"T-X"854I#ZG2=*+F0\S/AXY//M@*[]F# E90 M\@%S. I3_Y@&E4P_RH!BOY@+D@ GZ[T[4;23[P-WSR M^@8UN0=536*IF2&@00_S@YY#$W)AOQ_$>@ K=>L6=O(! Y-\TI21T$X^ $QG M2E)5G3)[G &FB2"$Q/8PP&[H\U X MTQLJ[4%5*U#5))::&06:]C \VN.7FK)&P:(]S&4F*5%]8Z<>8%588 G)_2TW M':II#WL&VN/7G.)9B/8X@QN )FJ6=-8M6+0'2TB"#>S;/4&O-4=4*5#6)I6:&AZ8]T?/1'K_TE#,PL&@/EE".)51$+L6A M2580D4$>PH3W90/7J2]4,9PZJ!=7# MTT%MPWH*]*R+;V9I0JV]X@5@YB:^1RYC21UHEONO8,IH01*2"$*FNS0ZBO:@ MHV&9^Z9MU\I'V;I_QRRXK)I%??TB^+;?-5VZ^=0M^COI!_^=%,AKZ3UK"@0#VW"%6M M0%636&IF4&C^%?GYUT$G:X"X:RMLI-?;>!&PX6H391/E"#B_AX1IR$/&['G> M-9V)D*4QL54+R)3'8>B<'@081CW<9.G8G5.#I6@/6)I^K ;1_5,U\T59ML%AMMU-@0&$>7W3!7=;#G,U6AEIGCJI6 MH*I)+#4SGC0?XWX^AG.@C[^2R2&"J9:AJN6H:@6JFN0N;DQ8RD4X\GR3[YST M[<=RWVY1PRUI@V$V%&8S:VSN1IM0>K>-)/C>A'KP$WRWB #36=R? MEAC:QY$7@&DDJ/U>,V25\O[-OI&C#;CF71S]3">XIP%F!&P37:NAKXF=FY/Y MFSUY<*&F>J&J22PU,P TD>,X)SK!>, ]J\D=7\!Y3@#SY,!Y3B/,$S =8YZ0 M*<@\ 4,_\^0:>?'G.,X)[F\7&D&C#$!+,/;TMWSR*$,]S E536*IF=^3H9&< MP#O,R2\U(0T 2R@30.X7206C=G(>5HT%EI \H.FF2S5?$\]PF)-?]QPGO_S4G88 *%@4)_9*"+72 M'%6M0%636&IF=&@*)I[O&">_])1QC96ZA2648PD5 H!T@@EA+>_D?CO3P1I+ MB3UI6T:[:C<+J6[SI"IX M]?%M<+-Y5O5UP,F@NX]('8+=#;P%R.S;,I#A17AJKZV0FE1@"4FHW92,O M M-$<2?HZ$_+S17]ODE1;PAB'PO!&UTAQ5K4!5DUAJ9K!HYB3\S.F@$]M "(. M $Z #>?"^5(= 0$G2D+J'@L%F,Z$".,DLK\?M(!,:3F.( MV40.N\=J5($E),&&L[$,K%C#IOAY89-??NH2*(8.+TJH_5T9&6JM.:I:@:HF ML=3,\-"T*7X^VN27GC*RL6@3EE".)53$+D6B1/UGK\/VVYD.UK0IQJ=-?LDI MCL6B35A".990$;L<:48B>WDO]YJ9;M6\*3Z>-_F+3G$?%F_"$LIC"/Y$2<+M M+T8JL*J4AU1I.E'SIGA/1M$V2;5?4&U64?4F?Q7T*A96BEVL9%.EV*4S5-A? M")YCM:C $I)PNT=VLK&F2O$!V4E_;F*ROT63EUTN>0(2DU'KS%'5"E0UB:5F MQI,&3[$?/.$D)OLKF3(AN*1JR#6UP\-%10F+8^J\IX;5L )+2()-]V0/QQIR MQ7[(A94][*]F\G@'7BJ$LX=1Z\U1U0I4-8FE9@1*HF%8XH=AQV^JJLO*KCP_>RAOJ[=E<[M8M<&RNE'RX<_]DKQ9W-X] M?>CJAY0/W]IJZ[;Q].E?YCW7P>ZCC_/U!+ P04 M " #0@W)85&FN/$," #*! & 'AL+W=O.<*T!> M,'&=1>@$>=JH. 0?M\&3,\%3\JP=WI)'54+Y/SYRB739),=LQLE%PA],]#1^@>[[ROU!+ M P04 " #0@W)8347TK%T) !<+ & 'AL+W=OV@137&81B/%ZRL1Y.K]K=[.;D2 M*U65-;^70;-:+)A\^< K\7P]0J/-#]_*V5SI'\:3JR6;\0>NOB_O)7P;;[T4 MY8+732GJ0/+I]>@&7=Y&1 ]H+?Y3\N=FYW.@0WD4XH?^\KFX'H4:$:]XKK0+ M!O\]\5M>5=H3X/AS[72T?:8>N/MYX_VN#1Z">60-OQ75?\M"S:]'Z2@H^)2M M*O5-//_*UP%%VE\NJJ;]-WCN;)-D%.2K1HG%>C @6)1U]S_[N9Z(G0'@QSX MKP?@_@#J&$#6 ]J9&W?(VK ^,L4F5U(\!U);@S?]H9V;=C1$4]9Z&1^4A+^6 M,$Y-;D7=B*HLF.)%\*#@/U@CU01B&MRR9A[_O+T:*P"@W8SS]<,^= _#CH=EP1=1JWD3?*H+7NR/'P/P+7J\0?\!>QW^ MF]7O X+>!3C$U(+G]OCAQ .';">3M/Z(:S+-C$VE6 2_+[EDJJQGP8W.UE*5 MO+'-6N>5VKWJC7S9+%G.KT>P4QLNG_AH\L]_H#C\ERWD,SG;FP"ZG0#J\S[Y M"G6G$HTUR&YDW([4Q>5IM6 MIRB;'-*QK%>0^J);*M@--NR=VV@7$;)%GGBWQ$WQ/RAB74U1 @H_@,_+B@?U M)B3X57_.]=YIPS,Q7=J"2LZY6<[D;&]JTNW4I-Y%?5 B_]%R4 %+N@!B;MJP MH<**I7--T\%*H2R*(IKT5M1B1\(TB1U;*-N"SEX+&F9(R3+71+*J2V5%GPU0 M)21%43\=AV:0MQAEH1T\"@W;A5[X-PLA5?E7!QDXKJP5JV?E(R0D:QIN![WV MN0LGCL(D[F]^BQTE"90N!^H=CD9>U-\XJ\J_8%Y-#6@80(8 0'O]X(KI !J> MKZ238]:/V 671BA+XWX00SL4QGBG8NP'@4T0V!O$1PY[*"_;J;<"Q(,'$ZCZ M@Q)KL0,>2:@CL9$A;^2EQLGM'%*!0TH$4U;*X(E5JW:*"R[+)Z;5IA4V&99. M$F+(UCYNBV$2(9*YTL.0+J)^V=$";S1RL54<73H'K(:L*=EC6;DSP\OIIU;4 M@=?LHAW87,8K"T+'FV# A]C/AUXW<76D5M5^UM^=$S3Q'"WT\Y$2]'R.: MD<'DVTSC--2A.0(S#(I/.__J M<<J7.JCD'4.J&5=4AJ1/B%9#1,2I2EVK)\A3^PGSWLI-,WO8GP6@ [-< ]ZO' MJLQA\:9PTJAG[W0_Q!KTD-U3DD5QV)4^V:MU]\&TRU-O9)\R5 L)!D4\JS?-;(8PM$O M(Z'KL$2,K"#^UOS'X^\_R%F;[N?RMA^WT1SDV,8!\]_*63H#2:H;T?TULAA2 MT.-)Z.A)$B,-B%\:?+:H/"O6O\_XZUC.+!VHD0[4+QWN+'O*>H]H40\II?V- MXW_:*P(Q\H'ZY'_"12.U-1U2$@[#L^D(7\Y1(R3HX?9$6>>R[:J]*7CW MZ:V.1,MU*^RA'J!13-)P -O6?]0.! <0TWM:P>+(0U3FB+'R8?NW)3[M4&'E]?% :1#^DY23%'8O[>Q M&)(T(RAV= 6H87KJ9_K?>--<=F^#Z-N0$Y+9UCK'<9(,LL)BF-(PL,CO8#-MQ, M,Z]^^BKJB[;.'SI5T5=PJEL]GV2H.?)3\ZT /26;]>4_S,^42PF1="=-V%Q"O]2P@#^W MOUAC&!)OEN)^!\:/X_2LC Q[1W[V?I@S\!@\EVH^YU41L/;*INV'0LBU4/S MU:C?_PD[,[)BJW'3O7?[A4E00$U0\2FX#-\G,/VR>Y6U^Z+$LGT;]%$H)1;MQSEG M<(37!O#WJ8 467_1#]B^4#SY/U!+ P04 " #0@W)8];S$U)D' N$0 M& 'AL+W=O9X;>RC*XF\>*XK[4[&I?>KC].IRTJJI9N8%6FL+(VMI<>K+:9N94GFX5!= M3>>SV=ZTEDJ/3X_#MSM[>FP:7RE-=U:XIJZE?3FGRJQ/QNFX^W"OBM+SA^GI M\4H6]$#^\^K.XFW:2\E53=HIHX6EYY5\.#!O#\P#[J@HH+R47IX>6[,6EG=#&C\$4\-I@%.:@_+@+585SOG3OXTG MD8J??SJ8I^F1^%22.&\<-CEW//50P-NF62OL/ J;OR'L4-P8[4LGKG1.^>OS M4P#KT!%NU!^C< M(-B^M*8I>,6)I6DL-AJVR*PU3 '5P2;.#M#%KKOC3=6W"OCX:G.CY:!7"OKO+@CZ\"&@3#?)T8;R,^2'8^[":S_;W)Z"(@OI'!S^D;8!\>7U;!E2IKLZV%PXEL\[6T MU&;JTH>70H:@)Q0= M; "":QN&48S_7BGTKUW*+*^?)_F&:S-+Y9'097'G6%/#^ M-F]^(EF)R^B++N;\;1CN"C,'+(4KX"JD7Z9PAJTID%M61!+SB.X M"ET_K-#@D0@A#+N#O3^ZA;V#C*@)TPC+ )?++1 MZFL#!53E"3*P &TL9,!J%\*Q"#85&B1 \H V !4,#289NUM*BF7/W@W1-TOZ&I5I([[&7*[?U5 \G M1#M4ZB9;1YAZ=18ZS(!-V ]]8FZ:(JH$E9)Q(L'RC=S5"G-,2PRLA &U?8P_ M,5=CTLG;5HVCG+>3MKO'.(_:!$BZMAG:#D*Z(626/.PLT BXC*0TB\6+6HTA*G3&"^5BGH#&PV&J8T3]FA7$K,2]P5LU+1[?/V]O)F0QBM+?!*"+%":"B0+ W6Y$QLV?-M'Y;O>GVU=EMM%PC=%)AR3[[LSU0 /8"TGA1GRPXX(D MF.G@.X?/(";,8&TOB$J^\TOG_2=9-0B4&VS!0[C)@9>0=?!(BR),@O-4_(:/ MD0WN0ZAPID4W$;=:7%(6VW@:^6CG-9]W/0Q=1BP5"B)Z/LAK,!K9M>4X:% M M@ITA"$L4'&"MT<60($H_7H%0_0N')SU(=F>@W]E,."0AA?[# KDQ>I,]MB%& M$;7MJK#&\6!I,J+8KMX=)O-6!GM$DW^UC.JQYAFCC2>,-N]ZA<'6S52[%R\@ M(ADQIU?&=3.>K*A/I&_9%+7Q63>N0*.OBYZPF0UHB8AW)"A7X(V*BPM75]RMJ9TF, LL MJ%(8!=KYQ(?//+C4QG[+]4S4EN"U466X=S'WA1AAFN8>S8G7YE=(K)V@/.;8 MSD3\Z&XT'=QAX<8BW-29OW!?B]?9_FO_SX"S> ?>;(__2;B1%O.ZP\"PQ-'9 M9/_#6-AX.X\OWJS"C7AA/.[7X;$,PP5OP/K2 &G[P@KZ?Y&<_@]02P,$% M @ T(-R6-G;JB%&$@ 02X !@ !X;"]W;W)K MOW[I^JZQK7GO5>@W&^T?WIC&[5X='!\,#V[L:MW1@Z/7+[=Z96Y-]]OVO<>W MH[1*;3>F#=:URIOEJX.KX^_>/*?Q/.!W:W8A^ZSH) OG/M*77^I7!W,2R#2F MZF@%C7]WYMHT#2T$,3[%-0_2EC0Q_SRL_A.?'6=9Z&"N7?.'K;OUJX.+ U6; MI>Z;[L;M_FGB>?QJ,:][_:OKC#I1 M?__;QNJLKU;6?;E7KO&EM9$UX>==B>%CFJ MXE9O9*N3)[:Z5.]MI7= M-H9_N'9MP.A:<^3^J_>J2D],K9:VU1BM&Q4Z/ !&=$%A?M/71G5K@UCGA7DM MA]F[M6L:R+9K,3OTBV!KJSUD*79K6ZW3W ]&-Z6Z_?BP-3ZXUE:ENG&=\^K& MNJY4NJW53[I3MVOM/\[4+VUG?.4V6]T^*#A)&S1#3>"!"]U 2)QGK>^,6AC3 M*M-8A# =8:8^K$U!Q^PW!AAI5G0(M>@#5!\"9FEO5(5]L*3Q]C/DUD'5-D 1 M4%B/[P!FKV4_V]*Q@]FK&=X+LX/I1++&ZH5M;$?GAX)D)D;RDTQ)?X$Y\!6P%&1K])AK99( M%VR_I\Y,"LKDXO/6(I[#>;#@UC#D/Z&4WS (R_\8.@MPQ\')(C@RKTANAQ^? M<#3V+U_SF7>V6ZN?KZ[>8\=/O<6V@.<6^8P-VCE\^PCMIEWH@+!%O]G*,;HU M'$HOEY"550(!G,=)"KU)+KS?=J)"4D_C0N_Y-**I%6V]?Y+2L@T93HGQ]YY2 MG!V_%H- *A/(FSL#>_ 83P$?8.]K(.[7U5=CPT&,R,\FQJR MX]Q>+;W;1*LE/0YHE)?3!TD_Y?(8&M&P?, &V^-8^0\I&0"$,X3V= MJSX>4DZ'SR&,<0RV?(EQ&$B/&@Q6V]XC$K',UMLJ@0MY+4@1OL+LP;(U>2:F MCD,4#:FAA#M-OL@C[IZIB*+1'1KXNF"%-PV[,61-&.9-93!]T8B^;0O= Y,> MQ$3?WCTK2.7F3C=]<"XNR.M\!\$S',MR:"H9F7_K#"%J8:!)('3&#I/<]6PE2P'RTO]N8 M(HM8-OMF7#B,"],A'H-^Q%/%7">01^W=0>V /]_,^1C?')\=E^:."$69"8,(E( M9PE!F!L;X>0EHQ 2>D)DKF%4.O4/^$[I$J=FO\;#LZ_-:[!2]!>%\(1J9E*1K9Q5J/0:^YG%)(0QLA@F%QNC*>W4BDC+*F82'SKL M7,9/J +5Q@"#<9IK6I0PU;43A*Z1,Y'[,O'CDT8OG">OB-_=G?%KU)UE@8#< MH8Y3')B'"Y@)Q_-<@,%N2!<:ZIG@!>>[,C(7(6P1,$W@I_N.2JJP+&E$W'C2 M.U!'UW,N0D33'E$5(7/A 1]@@[J']"A$&TZ(E$,$]\D#,")Y4AYH &9U<25\X.KVNC@] M ]R!O>IV91=$N0<2/YG[+XJ'DN,^C_8ETH7HA\BCSG)]WXJODY'[+CF&L1Q8 MNAV03V^A%)BH)"1@_,\>44:E%19$E&,V6R T0=B C#XBV'2=8H<4WX'A?#:) M$U'LFHQ+1C^D')5.PRZ;CJ/V'&=*0W+>9MNU80,C(\0%!S@?EYQ6)<.^<-:^ M(\(V$MU2K5#^$6YE6Y#%X\A(N +8PYC'O0M$-OV* BY1Z43($"=,IK>V X[R MT]K2:N%9#&)%F3B1HT%K7Y&3O/E/$XL<3,&I<-0AYXL6$\RG96 >"DT"&H0P MJ'$$F&42[EL[,S,)SS"0B20."?ELQE5@KAW"K[17EC 0Z;I$D;<%>=M(^;)X M&,*154+!@UJ33QC]#UA:#Q1N/'ZT"0D0072D]APR+[X'L@-F0NZ=7[ATYF*( M#B:#4(K0']-!:F8GVWZ!^KCA2K*.C%2WS(9\=CX,&(AI/2TZ&;@W1*\X5:52 M4E+WV B;C"NRDC//T>-!N."1C#.E]A0?(?J=4%/.2*0&;\-'\I6E;4AS 8$) M#S=NY?5V'6E5#2UX\&9J&101)047B1H32&981J$P5N*1)H<"+D@RA Z)?*6" MXRI@8U#<1Z>L3 ;)&^L:MR(GX*5I'O4H5(T#FT>BT@\%22E'J0<)S3V0SYEP- I#!4#JJ9"[QT^A ??F(AFUU)95.SPNIH]MR,@8PZ/0\JKJ09;Y MA]I 8'BX["=]*]A$-U4<,/(P:ED2Y!XV7%E(YB/S/LI#@'YBZ8U=CD2>:,)L MDO6'<8J(1.JI;?>?CV 9WD-NU3Q\QQ7WLO"9>DM# MPL0UDZ4#65ASZX2Z;1SHLB8A+STF;I^>Z6[T)&2EE';EUTFKQ2=F"%;GHIX;&M$#[7CBL -F=%+! MQ49-N\K45D2EQF95IC'*VKK^LQ?LXOIDHN$'!@1Y1@9I8W\%*F!4C54#Q1+' M/A& >FB_(3^/C8\P*]@_!N;$"S^A;1MRY.)B=AIL"VEN#T8933$BN'OD,R*/ M)RP!+\"Q.0ZE.(\N$"6+CLSK$?5[2/S2;1,I,_=(+#7YKC@X9^>X%8,:%GR( MG0$='$$?. 5"65-+S2D'S &,_T2LY7=FL50L@-%+=OX]]9D^4'ZRGWKI&10_ MI3[T4JRH['#%EW@+MPIJ<@SBA='%R&>R&/WV+;45U/&SE)>I"LXV(HWT M+4HLD!).$E94(1.+TV<28O'IP*6C$^>G(FLM 8J4ZUUL?9HV]36&6-^C!NH$ M@*)0R4_16T;'(KFE"5KL51[YVX2ZY<*(?)M8P#!-@)Z\Z43(P/F4;P$23M93 MJ(IZ&N3 \0O.\I3)LII)JH1_<^_'<$4V"X%'1OV,2U>Q8 .1A8&1 OT@Q5_9 M<>S:_]G7JY1Y!B8;AG[0V$Z*RTO09MX4A5_U5BX&H!SX"[5AEH;XW3.:=24@0,!D'+I.! B,X$; M-E!?#"8XAMQ@D L+OE0)%:1D50VM#+YL"%_> '6.2FCN]9DZ%/$VQ4QD73MN M/&?Z\[%;Q^W*:KATH'F9 /LE%CN-=&/8NBPLM[REM]@Q?WZ\>"[45 EF@Q*5 M,[A<$G'1,=SFY4,71HJ9L:NM1QI"IR_$^HC4S\13@S,Q9# DY._0PAI#AWDI Y>A-'E( QT"B.T9JA;NG6AO_3K MQ-5*-;TB9\X8F&OTW/(8\XNY-[ZRZ9X,JD1H2'TK&0N0P/UE*@J^.9Z=S2E\ MF/=3$DO3A75S=\"U<3',RNZ'QJ/HR(Y+:HJBCK&4H"BULH)^_#+TQ/79+2;W MVH/C/ Z5H=W]R"UR#N$F4/&/,&T]2[0DDV2[2[T6;T/H4@+U.\A19ZM4LS$V MQ%8B=S9'1QAY<':Q(M<,\CAUW?:W0UUM&I%M7 DF$]D*W3VJ5N3&>"!)%6)H M16$YG3S>SG+DC*/VRAU?)4BWMEQ99B\+W,1;YAO1//MK683'3J^HGS',Y\L- M\KBAJQ[X\L]S+F?0ZYLE:O7X"D:*UF3=D"ZW^RWV2VOW+1?D?$FT@Y<.3Y3MZX6.5R$LF:!0)1(;N$QX2XV VCE+?<-2*$&#M0PN=IY&J.1NT MA87J &U^PYU!0F3*.2+4>&_ALKGL4HGU4)K>T)88TC.99T(%[5^/UQ);%X@S M<:+!TM^M9>7EQ3@ZS]]+R:_>K9.)@B/G$!(R'3C3TB[3X/^A[ M(S>=C]YE\J[%YRJ6^N]26[:H'2;(75ICL>!PWDHZ/8(<9S> M?CO9H>0>08TJBR;O^.T%OOK6Z>(J+A/1@&\^V;7X,NC_>GL)Y9:C"ZP6:B?^ M5#VP9WJSIO'0(4?SA")+ MCVB9ZV#/FRY7M]?J@]N"![\XOBBG4L1;I(+%G/P4J\FL![Z_IGC3:!SPMEK3 M?99Z1Q 5SQ#KJP@P'%.]SUZK@>#2:Z1&I*,^)T%,6<@[$&VZRJ@M=3S:6F[L M4]13."V-W(X08'")' OA1]4IO_X2J&W/;T;Q6?/..7S#9FP(TF]W)G9-N 5$#+^2"+,-7\S]"J]GC\)D;F^;XHO@ MG09N<6OX'OH-0H^N/:FT8#OS=66D#WAV6EX &2Y.@!"G\^@)@V.>E^/"[/3B_+R\O+\5-Q\UC/YV>GY>G%N7IQ<5S.S^?% M!Z:^%^7%BW,\/U8ORLN3BW)^>9':#.^I.H3SBV'2Z$H0GI=D>XYR8]W5\#23W [BW@U=8V]GY_ M=C0;]4AE?*OVO1!ZE+W6"R!>\C_Z2EX+'H?+R]7O^):0 M^G]+3)W/7IP=*"\O+,N7SFWY)>&%ZX#Z_)'NVHVG ?A]Z5PW?*$-TEOCK_\7 M4$L#!!0 ( -"#&PO=V]R:W-H965T7?;&7 MYV;GN[;77RRYW7:K[/U;W9F[BQF?[0]NVO7&AX/YY?F@UOI6^W\,7RQV\X.5 MIMWJWK6F)ZM7%[,K?O8V#_)1X)^MOG-':PJ9+(SY&C:_-A>S- 2D.[WTP8+" MWS=]K;LN&$(8?TTV9P>70?%XO;?^(>:.7!;*Z6O3_=DV?G,QJV;4Z)7:=?[& MW/VBIWR*8&]I.A=_Z6Z4E>F,ECOGS7921@3;MA__U?<)AR.%ZBD%,2F(&/?H M*$;Y3GEU>6[-'=D@#6MA$5.-V@BN[4-1;KW%TQ9Z_O*3\9HR^NE%)3A_0^]: MMS2];_N=;NCSH*T*V+G#\UO5:3(KNL;A;JLMW>HU2N3/YQ[!!)/SY>3X[>A8 M/.&XIH]PM''TOF]T\Y_Z.,1"KR9^QE!V2R:"][ MPMY34*B^"3 -QJF.?K9F-SCZU]7">8L.^_=C0(Q^\L?]!-:=N4$M]<4,M'+: M?M.SRY]><)F^>2:+_)!%_ISU_V=]GW7\>%HAFN1_CX8^]\D'O; [C!'B3+G)% )PK4,,ZR!R8[RQ=-,:'^O\07FZ MW2C[]92NEDMC&XAU]WM'/UC:*$<+K7M:=LJY=M7J)L'1?)I$FN(GXP.J^1&?]/ S=%+XHRG*:OS M+*[SK&*UY%CG+!4E2^L\KKG,69'QY-HXGR#TM3&-(V>Z!DIE7K"RY%B)K&:Y M2*$@JH*E54D9*\J:R;).0&GGZ*.R:Q3E1.8YJT1%KXC7-2MR3B>B*%E=9S@J M*CPL1#)5%?"^_XZWI=,N.2JTJ"J6%C7Q@K,B%21+SBJ94P[M+$^1I-/*+C>A M(Y(&&7=FB)AFDF5E357*1)D2YQF3E2 !,VF6)X$<8Q?A;?I51_>BDJSF%6(5 M3(J"ZK("5 4518%SF?RL>X35)4%+-7B=M&%LA?0!)8BC2@ M>I)!448T3P3CO&)%)<.FK@0K@=JKY#,:SM))VR_-5K]*)M?)K[W7:%*_CV6< M&N+-X5\(%$?NMZ,9EO3H]Y/HCL,QS^.J& ]J5E;5DQY_5(/],LV.U#YIG\0, M5]9LJ3GF_1&%7CX 4, *MEF6LA2%CAN $*"LIFTM!:O1LZ_HRCGM72Q=UZI% MVX'H^AE&(OIN!Y*=)1/+#B]'NAILVQ&\CBR[WED;--3HX5JY32"9D)$M+PE- M)0N97(T3R&$T+'7[+4PE1@%.,$NF) -#2Y0%E,40O0\- ,))&KUS^N /[5X6G,#,(L^GF#H3YJ:VV[U4 M7DC&RY)X6K&L+@_X'97E :Q!W( MO$J3=WKAR2RZ=CTUSVMR&PSK,9P:Y,9 VC?X=;PM(NT&;Q77QD!967,2F&&R MJOX+@>,V0FQUB9D$OY+_4(QCN;S,42X,,Y9R\#SER>\'>([E7M-SWC!28F^A MTRN>)W_BXAX$EVIH@^.7Z(LR=%U=QJDN2HRS(J?'[D/SH[LODE_'&[ZCB/YX M#3Z<'CXBKL:[\X/X^ 4RSGR'>%=034_+8C9VR7[CS1!OT@OC@71<;O AI&T0 MP/.5P:MXV@0'AT^KR[\!4$L#!!0 ( -"#&PO=V]R:W-H965T,7,3)BE]I""6) ME/(0($!5R^. .&SL2;SJ>M?LCA/*KV=VG9J VB!QL7?&,]]\L_/P;&?LC:L1 M"7XT2KMY5!.UYTGBRAH;X4:F1D2QFK=C@-=*G]M*RE PH ME6Q0.VDT6%S/HV5V?C'V]L'@L\2=.SB#SV1ES(T7WE3S*/6$4&%)'D'P:XO/ M42D/Q#2^[S&C(:1W/#S?H;\*N7,N*^'PN5%?9$7U/)I&4.%:=(JNS.XU[O,Y M\WBE42X\8=?;GG'$LG-DFKTSRXW4_5O\V-_#@<,T?< AWSOD@7GT[S+'L&[X6]01(KA7"- M96I%CYH_@/H4WAM-M8.7NL+J3_^$&0XT\SN:%_E1P+=" MCZ#(8LC3?'P$KQC2+@)>\0#>&[U%1]QN%27.(YX7AW:+T>+Q:39)GQW)8#QD,#Z&_M^%.XIZ M/V!CC19/=OP ;;A#!QOWVT80<"$['OZAEB-8$BQ;*Q44:5 5\0/> MI>%5X BK$V<4JELP:];9UEC!5[$RNG*ABH%#J81SVHUVZ]-F9<1W[:);>'Q^PT;SPE?S*<,LXQ&S(D%'-Y M!%D>3[-QG!93B+U8Q),GTSA/"Q:][R.83L9Q-CGS3/Y.E2^YQ;"9%%.XKR^2 M@^%NT&[""O.WT6GJYWS0#EMRV2^'W^;]BN7*;:1VH'#-KNGHR5D$ME];O4"F M#:MB98@73SC6O.G1>@/^OC;<"GO!!QC^'8M?4$L#!!0 ( -"#T MF ( )X% 9 >&PO=V]R:W-H965T_N"!KTOK#H+9 MI&9K?$3[O;[7Y 4=2L$KE(8K"1I74V\>C1>IBV\"?G#X?I=25=XJ&]1__4]$Z]+)G!:R6>>&'+J3?R MH, 5VPC[H+:?<==/W^'E2ICF%[9M;!)[D&^,5=4NF1A47+9?]KK['PX21N$[ M"?$N(6YXMX4:EC?,LME$JRUH%TUHSFA:;;*)')=N*(]6TRVG/#O[JBQ"'\[/ M1G$47<&M?$%IE>9H)H$E?!<5Y#NL18L5OX.5P9V2MC3P4198_)L?$*^.7+PG MMXA/ GYA\A*2R($G7;-+@)>_@[;M[@QMNB0)@_H%O=GY630(KT[033NZZ2GT_YS-2:SC3%V!WM$" MAW8O5Z1!8[$ M0);(JR4(#%SN1[W:$0;$G,W)9C7F@M(PL9->@]L2\_5HN9, M&/@ 0S].^OXH3^5$2^U$VZ#V1<7GD!:Z4*"LA"/^V'$ ]'?D8 WY1E@B S/\P2/QZP6AWY_F,"Q600' MFJE0KYO-8"!7&VE;^72GW?*9MYK[&]YNKCNFUUP:$+BBU/!RV/= M]N@=:RJ M&P4NE24]-V9)"Q2U"Z#[E:)![!Q7H%O)LS]02P,$% @ T(-R6-""(++! M @ " 8 !D !X;"]W;W)K&ULG51+C]I #+[S M*ZQLM:=H\R($6$ "MD]I6[3;QZ'J84@,C#:926(1IX+G*AI\[.F'+L>3K=8<'TC2Q1T,E&JH(94M76TZ5"EM5! M1>Z%OC_P"L:%,YO4MI6:361E.#;G;$&;S8I MV18?T7PI5XHTKT/)>(%"O' _Z1 9;R5K*)ZN\SZ:. M;PEACJFQ"(Q^>UQBGEL@HO&SQ72ZE#;P5#ZBOZEKIUK63.-2YM]X9G939^A MAAM6Y>9!'MYA6T]L\5*9Z_H+A\8W21Q(*VUDT083@X*+YL^>VWLX"1CZ+P2$ M;4!8\VX2U2SOF&&SB9('4-:;T*Q0EUI'$SDN;%,>C:)33G%F]E$:A %<7PW# M(+B%3V:'"I:54B@,S+5&HR>>H436W4M;T$4#&KX .H)[*4BO CX@8D;B (70C_L7\"+NJJC&B]Z >\.-T@E9K"4VF@7EJSDAN7\ M-V8NK!26C)/ 1-9>2',1<,=UFDM=*83O\[4VBM[4CW/7TV3OG\]NYVRL2Y;B MU*%!TJCVZ,RNKX*!?WNAMGY76_\2^O]V]"+H>[;.Z8:2V/5]OV$?WO;F::HJM! & MJ4)C29TD/A5(3A='0#4=132D<1&X2Q7"N?][)=!:HMO4. MTI#*2IAF4#MKM^;FS73_=6]VY#U36RXTY+BA4/\FB1U0S=YI%"/+>M;7TM#F MJ,4=K6I4UH'.-Y)ZUBHV0;?\9W\ 4$L#!!0 ( -"#&PO=V]R:W-H965T: 5AA;FQ M!$:/9[S$JK(@DO&T9WI]2AOX>OU"OW:U4RU+IO%25K]X87 MR*F\8H;-)DIN0%EOHMF%*]5%DS@N[*'<&T5O.<69V3=I$$9P!L?D,1>9_RB M'Q";]F+30_3_/Z2#V/=%VUQ'?\L%-^*(3J2E-K8'$OM@2H1+63=, M[*@I#"JZJ^1M2F: @4;!I0+<8M[:+H22%=32E M'EK%=<'=-!C =[*R6K;"O$&R;9>3N%5+5Q<^030<^EF<0N2G4>(G20S#*/23 M.($H3/THRR >A_Z8[!'93\<)%4/;!!(_#$,81;&?I5D?1)V@_&BVX>_''OINHM4VLN-%2XHM!P,!IZH+I) MU6V,;-QT6$I#L\8M2QKNJ*P#O5])NA#[C4W0_UW,?@-02P,$% @ T(-R M6"LD>]@"!P JP\ !D !X;"]W;W)K&ULI5== M;QLW%GV?7T&H1NL 8TOS)8TPZ1M&^V$/JWL/[>2YYN=7FJUT+X=A#VRA[-5H[M[D8CVVU%BVWYWHC M%'Y9:M-RAZ59C>W&"%Y[I;89IY/)=-QRJ4;7EW[OH[F^U)UKI!(?#;-=VW*S MNQ6-WEZ-DM%^XY-CF^3B M-B=Y+_";%%L[^&;DR4+KK[1X5U^-)F20:$3E"('CW[VX$TU#0##C6X\Y.AQ) MBL/O/?I;[SM\67 K[G3S+UF[]=6H'+%:+'G7N$]Z^P_1^U,07J4;Z_^R;9 M MLA&K.NMTVRO#@E:J\)\_]'$8*)23[RBDO4+J[0X'>2O?<,>O+XW>,D/20*,/ M[ZK7AG%245(^.X-?)?3<]0?M!"O9CS^4:9*\9N^4XVHE%XU@-]8*9R_'#J>0 M[+CJ$6\#8OH=Q#E[KY5;6_:SJD7]6'\,ZPXFIGL3;],7 ?_)U3G+DIBEDS1_ M 2\[N)QYO.P[>+]H76]ETS"NZC\ZS-Y(6S7:=D:P_]PLK#,HG/\^%X9P2O[\ M*=1,%W;#*W$U0K=88>[%Z/K''Y+IY/4+/N0''_*7T/]2VEY$?-Y>.B9ZX9C! M3L3#CA$-AVU.H^&^==)*:C[+*MUN&N%$S18[YM:"W6&#JUW,I*J:KI9JA6UM M!5K*5D8N("D5\WXB]92JK4!*N&5+W8!*[$6$PNA )-&^-MC-QL@FRB9^F46_ M&&UM]!MO.MA;55W;D6EU=--JX^3_N*>%#\+U(EZ<_5GQZ*/1.$XX6,"S6?1!JS,*'.+&^,H( 39$B,O$JYW.BK@H<^@4<9Y,#]O%-)Y.Z;PTC[,L MB^X\BP@34D/96,N-9=D\B*=IG'J49!K/ +/?3\C0*<%,8'\>?=&.-VPIE73B MK &5UJQ/>1%/REFO%!=3P$P+Z&5Q =4T*X8"\Z2(YW."A9LSLCB/;@VE5_%6 M0". G&&1JXK\F_B_JDQF.F,"U/6 GGYL=$'ST_84C! M+/6^/Q$[^G_"9G&69A0!-JBE:%!+/BS/UP!'+RP$=0T/Y8ETZ'LD>0G'J?NL M?& [P8WU*&X-S;".40=V(_PT;';G[/GRB+Y[@!7W0@6H<_:(2P=Y)&VEW4!W MT3DF[M$YU%/H8<,D"$ :&;?T,Q.F&9'8U8"_,9&>LGZ+C],@)B)!S*? MZF_8F;2KP!\$_:A*C_G;%RR)$ !"P$*DI'W$+V\Q"9#_?^.W,,PN(D\S M)RQ%KTRR*2T+5N9IG,\26J 'BS@-WS,V*ZD,YK0HV33/XQ+=^&4-&N-+. H4 M<$!>]&5V,FB8?5@C(SP94\;)X&7G:"Z)2BO=R@H)4BAXA-F :)&JI=$MTY T M>U<]"9M IEP-.1F W!T2A=:1][+N>(/XRQHGRJ6D#D)&K=AP@[3A%X.C5XH2 M>L[@B:=UW>/I9>#I:HUP"TLGKGH_8@CB'F>1Z>5%](8&Q,W DH.[>T9'Q";L MDW;(TR>IJ=>2N,S11+,,I'@OVH4P0>@M?/B\YN8K6BX!TZ;32?2>>X2$??ZZ MVPACM4*HTKA,I_$\*:.;;H62#Q)?!"+_QF@%>TLT)IAT/H_\'/$SA)VQ=\A*+RM(S))W!B H0L96]]S2&%$:59 M6,<7C;3KT!Q+G_N?%6H&N"AQPKM#0+O6]^/*4T*,:Z'"/=KK'#N-5!NM5F?0 M;M&%J!,!+^A>XP0X!NB"5^L]#*556M2=Q;4VE,V3PWM!]+DQWF0F?4OALLIT MD&YE(_U<)$-#.:Z(.Y17A(VJD@(-_LZQ+1JN%F0;[*I#30XB_),=\N%6=PV8 M1* ,S_R!/9.$7D:7>A]AQ-& S::15:"U4)SXT(VL>7 .1$G*>..87@CQH*(( MY=U?4@ZW%] B\P^A9A_A4/@>I$) =A2/>W^%P"X%Y@_L,[SQ'/L#;OO,4\#Z MC"P#_1 UG;-;3L[BL%/YBB2CWF2 A%P%5AL6)S*-:I1[$NA[#0E%?U )HA!/ M)=!(XAB6((.X4!2\!$1T9_ 8,<:7EF??$*VH=[+GI4-U :Z6QZ [*-:/'">E MC=&_!QXW-%(Z8>,]B=N>2;A%&(B,X^&=<LS*A_[DV)GP^-C0 MY^RYV_=X\(!"3ZW\,Y'A,>8$?Q\(Q]#PLD_&[$$JJ3\UDQ M8B8\#&PO=V]R:W-H965T7- 636 D;?,0Y($KC2TB%*F0U'K] M]QU27L4!=EV@@&%QAG/.G.%EN#PH_=VTB!;N.R'-*FRM[:_CV-0M=LQR4[I@E4^]CTVMDC0=U(LZ2I(P[QF6X7GK?5J^7:K""2]QJ,$/7,7V\0:$. MJS -'QR?^+ZUSA&OESW;XV>T?_=;358\L32\0VFXDJ!QMPHWZ?5-X>)]P#\< M#^9L#*Z26Z6^.^/W9A4F3A *K*UC8/2YPSTJK$)H<,<&83^IPV]XJF?F^&HEC/^'PQA;4,9Z,%9U)S#9 M'9?CE]V?UN$,4"5/ +(3(/.ZQT1>Y5MFV7JIU0&TBR8V-_"E>C2)X])MRF>K M:983SJX_*HNP@!?/JBQ-7\-6TW9K>P0F&WCW8^ ];8!=QI92.4!R0:;7_$Q29QT9@\Z;[*+A'\P>05Y&D&69,4%OGRJ._=\^1-\ M#X5&L!5,VE_KA:^;6V,UG9AOCY4^,A>/,[M;=&UZ5N,JI&MB4-]AN'[Q+"V3 MUQ=T%Y/NXA+[_]^OB[2/BW:Y@O_*-;D#Y\;)72NZN,:"V@$S!JVA@VU;P@(: MR^DZ80.#P=T@0/ =PIY:BD4-MJ40)1&.R+1/Q332]>^5=A")(V5=#]T@/$N# M)+GFS-WRJ^"O]BSZCHD!C6<@C5PUO&9"'+TB^C5 70UXUS.NG>C(YSL@A3-# M;7G,!>>+-//BY%@ZN<93U'-*HF*=1LBC].*_**)_G MP9](3:15HG&)M;I#AS04,"NJJ$P6'I9'U2()W@]:505 M&:1Y%LUG6;!Y8C'@9;E81(NBA%?P,B^RJ)S-X57PD9:P9EH?N=R/*T3Z,DHZ MI_2I'Y>S),IG%;P]8POPGEX"@V"59<(7F).0K"+%Y2*:%Q4\=K[CL][4H=[[ M#FSH> S2CFUJ\DY-?C/VMI_AXPOQ@>D]EP8$[@B:7,UG(>BQZXZ&5;WO=+?* M4M_TPY8>*M0N@.9WBD[TR7 )IJ=O_2]02P,$% @ T(-R6+&T>:C, @ M6@8 !D !X;"]W;W)K&ULI55M3]M #/[>7V&% M"8'4-6\MZ_HF%48U)F"(LNWS-7&;$\E=N+M0^N_GN[2ADZ!\V)>>[;,?/_;% M[F@MU:/.$ V\%+G08R\SIASXODXR+)CNR!(%W2RE*I@A5:U\72IDJ0LJ[[*C#7XDU')5CA' M\ZN\4Z3Y#4K*"Q2:2P$*EV-O&@[.N];?.?SFN-9[,MA*%E(^6N4J'7N!)80Y M)L8B,#J>\0+SW (1C:DM('[\@Y]YFJG6A9,XX7,__#49&.O[T&*2U;E MYEZNO^.VGI[%2V2NW2^L:]\X]B"IM)'%-I@8%%S4)WO9]F$OH!^\$Q!M R+' MNT[D6'YCADU&2JY!66]"LX(KU443.2[LH\R-HEM.<69R*PU"&,#Q43\*PR'\ M-!DJN)9B]?D!50%3K='HD6\HEXWPDRWN>8T;O8/[%6ZD,)F&2Y%B^F^\3QP; MHM&.Z'ET$/ '$QV(PS9$0=0]@!&":[SNVWAV> :Z9 F. M/9H.C>H9O05 MO?F@14]6T: WKP;34O$T@"%ZEUAR32G&S MH4$KI>8$WXO;83_8'JT':5A._G%0FU^E*]&ZE<]8+(@Z98O:0'3A0A8E$QN@ M?*@P);)& @/'Y&3.BS)'F#:,:.?!K#*50KA\JHC&Z1[=-3<9S#AUS=!Z@&NV MT&W*FG3@Q#8N"H;-I=/#X6FKHF%0L,YXD@$W-,^]?'X M>_->H%JYK:8AD94P]>@WUF9Q3NM]\>I>;]T;IE9<:,AQ2:%!YTO/ U5OLEHQ MLG3;8R$-[2(G9K3\45D'NE]*^EJVBDW0_)U,_@)02P,$% @ T(-R6(W6 M6%L#! FP@ !D !X;"]W;W)K&ULG5;;;N,V M$'W75PRTVT4+"+8DWV+'-I!D-VT721O$V2Z*H@^T-+:(4*26I.+X[SLD'<>+ M=?S0%YN7F3-G+IS1=*/THZD0+3S70II97%G;3+I=4U18,]-1#4JZ62E=,TM; MO>Z:1B,KO5(MNGF:#KLUXS*>3_W9G9Y/56L%EWBGP;1US?3V$H7:S.(L?CFX MY^O*NH/N?-JP-2[0?FGN-.VZ>Y22UR@-5Q(TKF;Q13:Y[#MY+_ 7QXTY6(/S M9*G4H]O\7L[BU!%"@85U"(S^GO *A7! 1./;#C/>FW2*A^L7]&OO._FR9 :O ME/C*2UO-XK,82ERQ5MA[M?D-=_X,'%ZAA/&_L FR^2B&HC56U3ME8E!S&?[9 M\RX.!PIGZ1L*^4XA][R#(<_R([-L/M5J ]I)$YI;>%>]-I'CTB5E837=ED">9KW3^#U]B[W/%[O#;S@&/QSL316 M4U7\>\S' -$_#N%>RL0TK,!93$_!H'[">/[A739,ST\0[.\)]D^A_Z^9B4Z8@0L3J150^%MZKOL,)& KA"M5-TQNH6(EJ+VBW38((FA3PZ!7RP2@ ML8P<8K($J6#%)9,%'HIVX.$5T;,9G9L7F(H]8:31]1=GP9^"15T;(')M U9! MK]/KP1:9-@D85:.[V52\J.BE;('+0K0E'3:N#QBG@,\6B8ZC&! &0;US$(1@ M"9^I_3F+RC*!9?0>\F&:]-(4>OXWA"JB_A(,'L:F9F15H[30L"TU,FN@;+6/ M4^4N&J6])3+)5?G"LYQ$-ZI@OF?YER2V<.] /CTW7/OS:$'MM8(%$Q9NV",F M\,6R"HA;G@R'(_B(!=9+U#Y?T8))^-PRF>%(N%!,NR/Z$:BDQM% MOVI&%)^X$*^ 69*2DX=XP^A!JVT"M^0M7Q,T 0U2N*5 TVT.B[9I!#IOF8BX M#&,C='!!95"Z:*OO@QQJQ<6$4HQ0A_:!KGW\4'VP8682O6:I8*:*&L8]KD%K MQ:ZJ0'"VY();3OCO\\$XH2*/OOHN3;A459J&#ARK+/B9RU /OT#>28<_:I7< M%*JEG&A7V5G^$URWMM48!9!]NID]X@!J>@S.9T$3D9RY)C!Z)G^3P= S)Y$7 M'*?)>)"Y]0#R42\9]7MN,X0Q93D;N_4(QIDK0[<^@V$RI#0^N$KU61DD>3^% M8PVI>S P:M1K/Q8->)_"[-B?[B?O11@XK^)A;-\RO>;2/=<5J::=T2 &'49A MV%C5^/&S5):&F5]6]/6 V@G0_4I1']IMG(']]\C\/U!+ P04 " #0@W)8 MM4?JO>0$ "/"@ &0 'AL+W=OO&#A!T *"+,F6CST,R+O9)D72->(T?2CZ0$LCBXA$*B059_]]AY2L M=;:[?NB+Q&..;T[.U4&JK[I$-/"CKH2^'I7&-!?CL;@>1:/C MP2>^+XT]&*^N&K;'+9H_FXVBW7B0DO,:A>92@,+B>I1&%^NII7<$7S@>],D: MK"4[*;_:S?O\>A1:0%AA9JP$1K_O>(-59041C&^]S-&@TC*>KH_2[YSM9,N. M:;R1U5\\-^7U:#&"' O65N:3/+S#WI[$RLMDI=T7#AUM/!]!UFHCZYZ9$-1< M='_VH_?#"<,B?($A[AEBA[M3Y%#>,L-65TH>0%EJDF87SE3'3>"XL$'9&D6W MG/C,Z@]I$*(8WKQ:Q%%T";>X,W"_J_B>6:_IJ[$A+99VG/42UYW$^ 6)2_@H MA2DUO!4YYC_SCPG= #$^0ES'9P7^SD0 D\B'.(RG9^1-!I,G3M[D!7G.Q%NN MLTKJ5B'\G>ZT490>_SQG;"=K^KPL6S(7NF$97H^H)C2J[SA:O7D5S<++,TBG M ]+I.>G_*SAG)3Z/UZKQSJCQTH#.,F;*BNKHAC7V>\K08VSH^QGI M H5!A3EP820P 2G5,&4"+7/XA-HP0YL/DF[LR1:S5G'S .E>(1*IH0HPY8G" MM&I*!N^_^/ AV 3PBX49AY>WZ=2MHLM?/2[ E BLEBWQRP)>0^3/YJ$?+Z<0 MA3!=^O$\@22<^8LDAL4R\>?ATEL'L,'*-@?GZ??"^\@>7C8%A*5B TXCR0]< M[$G;) G], PA#*()J8[CV+L)X L9+M6)9:0ADT+T'RWMC:P;)AZ :>JCSJL@AU!U(AF0$I?1U"E$6]""7$PX"Z[J #Z7Z!VY M=ZQB(L/.99/%W$_(B(G[>;!N0:U4A2B/"6_$DIM<8]%X(LMPERGQFY0]7#MZG'^L2D M2^HQ1]OBWK:""^L::YL+=)]6<1?H11 GI#E9)LY=\QG,9GZRF'EW 27Y=Q0M MPIV38!V?*L7$?LB!M%&\.EBV80^6 M5I-5AM#FU-JLMRA?)-#3=6 J?\020&KZS/+.9Y8]HV><"E;DUH@GN>+/DX7W M&XG3&2GG;3UT!K)PBXW!^M'=SU53,;B'_5SZ_Y5(] 5YPD%J6I65] Y;'%;( M#QLBK?&G>HRG_F0Q@5DR@X22>0Y1Y$^CV'M'.=V-'W#_:)I'\2 D#6DZ^M+6 M7V[[X&-Q:6#D]9P"RS04LJ)Y1E]X=^1MYH(YI3:S\">SV^:THEVWTY)&,?GN2$ZX,D\YXPD4]906=$Y@[C M2WCN[1F?# F4-7LW"FEPJ=+-"\/I,&VEW9#Q2-Z-:A^9HL+24&%!K&$P3T:@ MNO&GVQC9N)%C)PVEJ%N6-#&BL@1T7TCJ OW&*AAFT-6_4$L#!!0 ( -"# M@( *4% 9 >&PO=V]R:W-H965TYUC(W=2+O/W!BF]S ML@?!;%*Q+=XC_:B6RD1!QY+Q$H7F4H#"S=2[BB[F YOO$GYRW.F#/=A.UE(^ MVN FFWJA%80%IF09F%F><8%%88F,C*>6T^M*6N#A?L_^Q?5N>EDSC0M9_.(9 MY5-O[$&&&U87M)*[K]CVLD(%/)Y@=IRSIO6.-W6,_A3@K*-7P6&69_ MXP.CL),9[V7.XZ.$WYCH0Q+Y$(?QX A?TK6=.+[D@[9MNP__T&[#-GB;S1KG M0E /B9U[M@8?R$"G/R#(+_#GB/2GDBEO'/P!F- M+CWP^?J)_><0.\>R$P[OC?HJ"ZI6T4T$!9:B5?1@NE]PB.?*\^5&N? +76\[ MGT>0MXY,/8!902UU_R^.0QZ> 6Z2,X!L &1!=^\HJ/P@2*R7UG1@O36S^44( M-:!9G-2^*(]D^:MD'*U_-820+N#MFYLL3=_#1YV;&N%W<42WC(D]>+LX']CN M>K;L#-N/\-EHJAS\I LL7N)C5C;*RY[DW647"3\)/8-Y.H4LR187^.9CN// M-S_#]ST\^"!=KHQK+<*?FYTCRQ?DK]="[AD7KS/ZIKEUCA>CWL4E]O]=GHMLKVOU+B9G7,!OK9WP +""I-YSY^Z<+"0W[Q0> ML(![0;"UINF$Q:D'SJ8@'4AFL(UA$-L(782V*?@8MBU:,O @QJ8B,11A.;>G?X+ N%> M.*QX+\F!Z;0'^H!$2Y6QDDXS>&35Z*5CXQFGT"$C#N&HM999-8](OC .W81# M0<'J3RBL%SRDR&A6RBF#@- $C34'&>87C\^@T"(G)B23(=(4#D(E-/4)8A.' M4$HM="Z% NIZ^C(:4L7#2-DC[Y4+9* MP4&HML^34#R%F9O+Q6YY;,YIE?QO(WX89EQA$4<@^0:R5*]()-V$T M#T(,67H)%_HT%-2]$OL,-C3A%F_Y1HU='F[,IK%2P3P)1_.A&!Q/GK=UJ\+% M8H\R#_4L?;S6'"4/:50G^ '>I=/K))DF20)7BW&9SJ?9XKI?)M,T2BP,*2X8FLW=7$=C^J>@W M9)HPGG>&>-B'9<6O*UIOP-]+PPTZ;+R#\;U>_PM02P,$% @ T(-R6,T? MM7=0!P KA( !D !X;"]W;W)K&ULG5C;;MM& M$'WG5RP4MV@!1N)%-\<70+83-$63&'':/!1]6),K<6&2R^PN+:M?WYE9DJ)D M66G[8$LD=VYG9LZ,>+Y6^L%D0ECV5.2EN1ADUE9O1B.39*+@9J@J4<*3I=(% MMW"I5R-3:<%3$BKR410$TU'!93FX/*=[M_KR7-4VEZ6XUW6KX6K4:4EE(4HC5IP-_ M2+$VO>\,([E7Z@$OWJ<7@P =$KE(+&K@\/$HKD6>HR)PXUNC<]"91,'^]U;[ M.XH=8KGG1ERK_*M,;78QF ]8*I:\SNUGM?Y%-/%,4%^B(!2VIC M5=$(@P>%+-TG?VIPZ G,@Q<$HD8@(K^=(?+RAEM^>:[5FFD\#=KP"X5*TN"< M+#$I=U;#4PER]O*CLH*%$_;CJWD4AF?L6A4%@'5G5?)P/K)@ <^-DD;;E=,6 MO:#ME'U0IUNF(MV5'X%GG7M1Z]Y5=%3AK[P6,F^\&V$2+2LD#@^TWCG][L-[3VJ]YB8PG;&\3&6Y M0A5P>D_U)/9GX[D_BR?>'\)8/ >'0-1JF5A0Y)R%Z$11Y6HCA/%9"7R\#6PM M;9:)/,5;T2SVY[,QGJ\X1,:?X #89Z>$,=S6 A]P1K4T!?-Q,#]LFG6FKQ37 M*89Z(S40IM*&A>'4GP2S[TDFJC1 @;RT!ER8SN,6&(>^!X.#8>7)!.[%I_X\ MCOXE=#&;C/W)=.X'TQ>@8P>@\XY!YX?STUWDPO'$GT;Q_\%G'OK!_+O(]O$) M_=DT]*Y5^2@TC360@<9<"JT[D7DX]^-X3%7&L5+W6\)F6M6KC"V^?&!+GLA< M6@F!0)XC*+'OBE7U?2X3> Q6T6TP-W;]Z;U]$CJ1AF1)R%/4 I W>OYBVH"F M:VS%EJG9;.R'L] /@RFY^4="BQ8+?X?&"KYQ2:3FASTG/^*;WV/P M+7U[). #QS]2+F%)6H&Q%;=B6Q_0D:Z:Z@K+^63LQ[,)EL,0 A74Y10&>0$. M-P$8X37N /W6!LI.XT&+.@[FDB9(BI&FK$DLAVR@$(U"Q[X(/X#3=#F!YT7#R0]XM=+*F*8FH 03(5)*&^9U MIZ2@ OO&GH$V9#).S7(M^P$S:9$=4@YDCD1X]._!E, M/-_C2\@*U$):)\3$6^C=9%3@N=Y6M'B"GS0&H><;?@]50Q4**T6:2NQSGN>; MW5Z#C:$FBLX!L)PMA7CND'?"QE,:P3 $0*TT69N8 VD#(KP1B2CNP3&B0K)W M"_!4,%Z@7^[JJLH=!:8PYY*RS6)O=&Q0 M^GEK+XQW@-?]9SD $1@@&/4MS17O4XLRD-R!"%M$=UF_=+ZML9&0B#KV/\3K MU+^PX^!"6UJ.O^I:TNRTP'CU.\KQP(2C^[X'9(2P(^YL:*FO 5F%LZ74A:LH M2RYU)ZPHGPW3/IVT2+1$XNWW7#@]L!GW7*0%?79F_@63-]MSWWQ_K>]QF?7X M,Z^W/1L,)T%_L?_2!RPW"AH8 $78]K'B;#QYG>),HI6!EJQ:0UG".N'*"\/O M.LR+VJVC%_O.+Q%:G1ZQ;^'?:^A)1?@;OT4NFJ%B@.]L'KA M,4BE[4\KA'_^/1<^]@FH*9 6C:56!=UH/0%L]VAH!R.\@:N$JF&0>_OP-:EV MS(*4U7$47ARJ"5PZ"R*&3_N\ABR/O\9V6[6+=L@._4X=]=XA%$*OZ$T)EA[X MZUXG='>[ES$+]PYB>]R]R?G ]4H"]>9B":+!<#89,.W>CK@+JRIZ(W&OK%4% M?X5U>4_4$L#!!0 ( -"#&PO=V]R:W-H965T1@0Q!+)N50I8Y4%GX M41#T_9)QX8V'SC95XZ&L3,$%3A7HJBR9>IU@(3#(]\F1MK\,?#%5OB M#,WWU531SF]9,EZBT%P*4+@8>3?A]:1GXUW #XX;O;4&6\E[^9J-O, * MP@)38QD8/=9XBT5AB4C&<\/IM2DM<'O]QO[9U4ZUS)G&6UG\Y)G)1U[B088+ M5A7F46Z^8%//A>5+9:'=/VSJV*CO05II(\L&3 I*+NHG>VG.80N0! < 40.( MG.XZD5/YB1DV'BJY 66CB*XL"]E9A1Y.>',^)LT"&$?SDZ3* P' M,*5#0:4P@YF1Z=/0-Y3$AOII0SBI":,#A%?P((7)-=R)#+-=O$_B6H71F\)) M=)3PGHDNQ&$'HB#J'>&+VXICQQG83\8'!'8:P7VCK'_SRLY2KA?KLUR3 M?QP?+"(*!G4 3&JS,X:#C\ UI%*L41D^+Q"X,)(,94D=J!V>&6"@&/4DR 4$ MW22.>Z!S1LJL82>6A@X@2_,3Y[?NW:R08Y$!$QFLJ1P-1B[1Y*BHB4P.M-JE MLU. ?OJ<+\X;D506-3777;A*HDX0!%M2_LJU084G[S!761(FG2/ZN8#[2J"] MNG$79DU09;0AS5PL[6'0_:YH'+97G(HPK* $O4[_L@]Q)[GJP[YKY6]U?8EJ MZ6:;/?U*F'H M-9V?-[44^,]O)Z]#TPMN=!0X(*@0??RP@-5S[-Z8^3*S9"Y M-#21W#*G3P J&T#^A:3S;S8V0?M1&?\!4$L#!!0 ( -"#&PO=V]R:W-H965T,]^< M'\F+O3;WMD1T\%!7REZ&I7/-^7AL\Q)K84>Z044[&VUJX6AJMF/;&!2%5ZJK M<1K'LW$MI I7%W[MBUE=Z-954N$7 [:M:V$>K['2^\LP"0\+MW);.EX8KRX: ML<6OZ+XU7PS-Q@-*(6M45FH%!C>7X55R?CUA>2_P7>+>'HV!(UEK?<^3F^(R MC-DAK#!WC"#HM\-W6%4,1&[\VV.&@TE6/!X?T-_[V"F6M;#X3E<_9.'*RW 1 M0H$;T5;N5N__P3Z>*>/ENK+^"_M.-EF&D+?6Z;I7)@]JJ;J_>.CS<*2PB'^A MD/8*J?>[,^2]_$LXL;HP>@^&I0F-!SY4KTW.2<5%^>H,[4K236XEAY< MNTY?!/P@U BR)((T3BV$3E>AL0 BV:' MX>KUJV06OWW!O\G@W^0E]-\JQ8M(I_UD^. $/-R5&+S3=2/4(TAK6RQ@"H\H M#.P/(DZ#5#ND;C261I!KI7I:[:4KP>TUK^W0.+FN$!2'LI%*J%RJK1VQC2>T M4NP0A"(@Z:2H !_0Y-)BT!B9(^@-G$$RFL9P%?1G!:^Y8XC>3Z$*7I<&-H(^ M.U&U:&&/!L^#;XU6P0W)D1,(GUMG'8F3.R <4&^UA!L1TWA(.*A3&+ K)=:(.:H0L?%^*1CI1C:A.P4?QR*6E M K.)GQK\N+.;UN0E85+.N]1.1_0AA ]M]9L0,,TRRF86V%*0UQQKKNN:>HFH MD]\?\M]4Q$VZV1S0O4=?$I,$]$Q4;S:4%;4=!2>X0]S:X1O/48>F]CP@0@UU M/2+2=#1+I^"K:C#PZFM$113U@3 YR$]S5&]2&\Q9R>2Y(KP*LMAS)>W8?(^/ M1"1GY+IUG1)'ED33;.D[>X#03\RC%BUE7AZ"V/LKDVE,!P=EXI3_V2A;1$#) M!&%AHRMZ1-CSX$>O^>:@>8O\ "$3=)(I9XC +;7%'>?F#^H+SI3]$ZZV6X-; M9OH-"4EZ6>0=B0,?87"($+(1\>H,)NF[V:0=KO^($W?!C^?);2?9$_[ M<.IJ&!_=V#6:K7^7< >TRG67][ Z/'VNNAO_2;Q[-WT49DNA0(4;4HU'\VD( MIGN+=!.G&W__K[6CUX0?EO1\0\,"M+_1=%KW$S8P/ A7_P%02P,$% @ MT(-R6(,1K-7A!@ 4P\ !D !X;"]W;W)K&UL MI5?;;MM($GWG5Q0TDX$#="A>FK?$-B [F=DL,!/#SF0>%OO0%EL288K4=)-V MM%^_IYK497Q;[.Z#+;*[J^K4Y52Q3Q]:3<+);N*Z6JXX7IN>G&[74-[K[?7-E\#;=:RFKM6YLU39D M].)L,@O?7T@^[PY\J_2#/7HF]N2V;>_XY7-Y-@D8D*[UO&,-"C_W^E+7-2L" MC#]'G9.]218\?MYI_]GY#E]NE=67;?U'57:KLTD^H5(O5%]WU^W#W_3H3\+Z MYFUMW7]Z&,[*>$+SWG;M>A0&@G75#+_J^QB'(X$\>$$@&@4BAWLPY%!^5)TZ M/S7M QD^#6W\X%QUT@!7-9R4F\Y@MX)<=_Y;VVD*<_KIASP*PP]TLU)&TP7\ M+&GVH$QI3Z<=[/#IZ7S4>3'HC%[06="O;=.M+'UJ2EW^57X*?'N0T0[D1?2J MPK^KQJJ2UJK*.9,:I9:O?\C]FM[0P* MYI_/.3_HEL_K9A*]MQLUUV<3L,1J0RSUR^9KV_S%=K^I\ M'C$;\EXU1%]7VHN"L*!/?_95MZ7/S1S! \?HJE8-G70K31-^G+PE58/]EGI+ M74O5>+#ZEZ8[O26]WM3M5FLK:-XV%GQ238<7U9145@;\;8T%+[H5U6VSI$Z; M-4ZNT9BL8FY[:D!D^_F*%'Z[=GY'[8;WH =.=:::=X#N=@;-CU>I;ZK.T@D8 MY5K&O:ZW@IP3@\.3MS[[3$V_OM6&V@59#HKU*FM[=5MK.,8.-&/#<8#'6/5@ M@G'*7&S6:DM-VY'^/M>P'X8B2P(1!($W\^G+@-O%U]4DFU*PL1XW>DX"XCA7 M];RO%2J"%2]49>A>U;T[/SI/2VA@%\O>5!PZQH_\TWI@J&:&$OC5HR.#8O2@ M['N/:<9+^>=]:Q+BJ MN<0CZ=#MH::!'\$<14G,=I,0/_D;+,R\<"Z M7#0DPK'.TA]NMNCRW>Q>&XS*QVEYLG^M>1YSPB^19^YDO:KI*SL[6RZ-7B*6 MWF?L5)BN<_K&5>-]Z3L+YI40\T B '\$*19I(44H.>>1'V8(3Y)2*&20B40F MWB]CK84B"6+\!4BL#/9@GZ8!Q_061M+L&!8= MP?)&6#%)D>52Y$$!7ZS1WQ5G5NJ(#Y7 MKG4X]MZ/%:MWI>=.>U"@%;KN8,:GV?,N<<-]M!B[YHJA@DIG1T669B) I&2 M)!)I$'L7/ET?NO305/["K"<]_/^F&(T4(E[\T] MC$. 76N?K]&#*11?#OIDB:-.4NPK,\L#D>>2^22];X/&$YQ.(Q&CCEW-18?" MI),H%&&4N8TP_J]0H!!SUARP3GG@1I$+E/C C!V".$E$FG+-AWXAC^UG@4C! M>MY ;_P/]I\R(XE%G*=# Y'>I3]F]?)HF@]+WO& 9S+B6=/MEA9]X^8K&AJN M)I@*;&ZW[U+Z=87!X3TWX3P&\AOFWXN[A]E'ARGX9;##-$*AAE+(B!,9(IQ% MD.,ID1+=A=U*TE1$(088N*8,?X[P1XS&QT2[<=^6)V&0BCB4'$'$,LG0MM)< M9#'&1X0VEDGO1M6H2!9$G=]IYV 8!2+, _>;H3E*=.*X0$\N\-V0H=/I!AAK M)Z5*7!0J_H)U7V,RR82$:!RBJ60A-^P\%4G,51D'AK7A ]A?M/A$'E_8 MP/X>??YO4$L#!!0 ( -"#&PO=V]R:W-H M965T"CZ0$LCBUU*=$AJO>ZO[PQU6-YXMRW0%UL\YN/,-Q=YO=/FWN:(#AX+5=J; M0>[<]G(XM$F.A;"1WF))*YDVA7 T-)NAW1H4J1C>;#0LAR<'OMYSZ: MVVM=.25+_&C 5D4AS/X.E=[=#,:#=N*3W.2.)X:WUUNQP<_H?ME^-#0:=BBI M++"T4I=@,+L9K,:7=U/>[S?\*G%G>]_ EJRUON?!^_1F,&*%4&'B&$'0WP.^ M1J48B-3XTF .NB-9L/_=HO_@;2=;UL+B:ZU^DZG+;P;+ :28B4JY3WKW#AM[ M9HR7:&7]+^SJO7/:G%36Z:(1)@T*6=;_XK'AH2>P'#TC$#<"L=>[/LAK^48X M<7MM] X,[R8T_O"F>FE23I;LE,_.T*HD.7?[DW8(XPOX]M4R'H^OX T:^2"8 M*7L]='0 ;QLF#=A=#18_ W8!'W3I<@MORQ338_DA*=9I%[?:W<4O OXHR@@F MXQ#B43Q] 6_263OQ>)-G\ [6P?O2.E-1>#D+HDSA':8;66Y@Q6$BG40+;Z1- ME+:50?A]M:;M%$)_G&*E/G1Z^E!.JTN[%0G>#"AO+)H''-Q^^VH\'UV]8-*T M,VGZ$OI_=>"+8*=5Y1."TR? SSD&KW6Q%>4>#7G.V&,8 N!Q[T#SJX+NCMT8_2*XGK5)^PI^F#0BJ,FE55PM9>@A2 M[ &-KT",BH]H$FF1Y&2"-B0!NT5?6-0^!)EY+5I"#F0(R"HV!KY40LE,TI3. M,C*&#!:.EJDVHJE1(R;5']'I:M![HW0'=M*>$VI3!,$_"%71HL6M,,*13D%F M=.$MR;5U9%4;]'!6H/"$'_/6)KJEJK/[. M4I54Y'H$7Y6BHQ@A'SLIE-H#'6^]>YVWM@D7H7HZ6N:&EJ4!M$Y2"69'"1IZ M.X\UI"#*1;E!V[CN&:% -.'=1"VRHMM4UR7]THHJB8+)R$]-?&D@8"YR+H&3!*9;1W)?5R-V'(HD#YJ ]YIY+^[$,1LUB<%7^ASK$GR2]O[[S" >W,RE M"J;18@*S:#:%.%I.:#@;!V\?N;BR(R57:3)L+U&E=2>*K]K_PSYF'\Y(H3T* M0S5L',T7A#<;T<\TA@E]'38_:/)_3>=B&DW',!XMHHL1C"?+:'H!\606$7SN?S5KKK4M0!B.[* M64>[?%][?92VIR.A5[9*#KRBOH$AW\!.!P=O97Z:/4]BQ6M!KLVTHC"QE__H MT+NZVH=D/%V@?%$CRYH2^@W,ELLP'LWH:QS.1XMP>K$(5DWP#I"S6+).AO',_&ULG551;],P$'[?KS@%Q%/7M&DW MQF@KM8.)(0U5'8,'Q(.;7!MKCAWLR[K^>\Y.&CK1%8F7Q&??]]UWY]QEM#'V MP>6(!$^%TFX[C85$"E/R#()? MCWB%2GDBEO&KX8S:D!ZXO]ZQ7X?<.9>E<'AEU'>943Z.+B+(<"4J10NS^81- M/F>>+S7*A2=L:M\!.Z>5(U,T8%902%V_Q5-3ASW 1>\%0-( DJ"[#A14?A D M)B-K-F"]-[/Y14@UH%FE)L,C?(,V[4'@&[S UR0+?R<+/Z9+1Y:MGX?RKFF'AVE]!UVZ4J0XCKA% M'-I'C"9O7O7/>^^/B!ZVHH?'V/_[KHZR'M;L0YW\(Q3PUF_UQDD Q_P&I=V%W'X/*(S*H.%(6-A(0TQ?0;7@N N%_8!6,6] MKES%U+7AGB2A&7.HQNM=^#SE6&EC>$#M#^#R6]02P,$ M% @ T(-R6":F88??! +0L !D !X;"]W;W)K&ULK59K;]LV%/VN7T&X09$"7,VG1*9)@"1MMP[H VFW?59LQA8JBQY) M)^V_WZ'D*,[F!.NP+S$IWL:=5.!6/E=%4WW>3TN/_V*9P>^TUJF\Y] M"B1N5JLZ?#]WK;\]F?#)W8?+9K%,^_N"T? MG>/-?!O[O^1VL!4PGFUB\JNM,Q"LFF[XK;]MZ[#C8-@C#F+K('K<0Z(>Y>LZ MU:?'P=^2D*T1+2]ZJKTWP#5=%N5S"CAMX)=./_CDB.#D)_+9+5#L1"[=VH?4 M=(OC:4*";#:=;8.=#\'$(\$L>>^[M(SD33=W\X?^4P ;T8D[=.?BR8"_UMU+ M(CDE@@GU1#PYLI5]//G_L!V"J?W!\K@[QR&Y#R *F.2+3W5;7+H;UVV ]X!P3K4HJ94,&T69 MJ"BS"NOGSXS@XE4VT53K?*2*"Q\3 ;J%]_-81-_.B:5,,\JD@+Q..X;+N4( MP)Q1R9!(E8134S*JX5M2;@4M*WPS5"*@YKO.; MW+MCP[&3AI:Y+PZUX=K.!STF6$DC,W)*BQ ->?*9\AM#0-]A=S_6G+YHY)+J@'!H(19 M<5XJJB5_H'@%7B655;5/<$F5%-0PE0-5%H6SHRN:AT-<(Q_JS1FZ1 FBC:)& MB]&\M!)=H/8);>" 8IJLLRXK",)S=(/:"4U0J=)"?"'VZ&P!KU0J%]@:2*2W MM;YSSBIK-!UB"/.(RJ+40*IA:6EE^I[1@@%%U;=/I;*J\-U5VJ"/#%76#FK: M4E!;\6%3@@3\Z-$;RX3LEV='V!Z)BN>Y*T[+<&6'Y/M^R")IW35&ULI5;?;]LV$'[W7W%0ASX9_J$D79;:!I)T0UNL6]"TZ\.P!UHZ65PH4B4I M._[O]QWEN"[F& /VD%@4>=]]W]WQ3K.-\P^A9H[TV!@;YED=8WLU'H>BYD:% MD6O98J=ROE$12[\:A]:S*I-18\;Y9/)JW"AML\4LO;OSBYGKHM&6[SR%KFF4 MW]ZP<9MY-LV>7GS4JSK*B_%BUJH5WW/\W-YYK,9[E%(W;(-VECQ7\^QZ>G5S M+N?3@3\T;\+!,XF2I7,/LGA7SK.)$&+#110$A9\UW[(Q @0:7W>8V=ZE&!X^ M/Z'_DK1#RU(%OG7FBRYC/<\N,RJY4IV)']WF+>_T7 A>X4Q(_VG3G[W(,RJZ M$%VS,P:#1MO^5SWNXG!@<#EYQB#?&>2)=^\HL7RCHEK,O-N0E]- DX_N9/?&_RDX#OE1W1V71(^20_ M/X%WMM=_EO#.GL$[J9?>Z% 8%SK/].?U,D2/(OKK6!1Z)^?'G MX>8$]FO.%B]?3%]-7I^0<+Z7<'X*_?^G\"3\Q1"^@PG4^8%W1L@L@$,*0-HQ"W]*22=NU,VLNAZ0B1?0$[&I+ M:^6UZP(9@:?V +XWP".I=(KC5K!QB2/[,*(O3*4CZ^)@R4;SF@ELD&0E?W9+ M:'D"= 0YUJ"PT<90K6"F!).]QBE5KEDT<%6AXQ Z#C0=R"F<#<[H$N=+JB ; ML1%P%[3TI^$ P44K"4(4/=0L[YZE0H:8*_1/4W[H-^/HAI?AUL7!-BEOH MBGK'=R>3M 1"=-EHMM19I*_4151+PRE)H5O^+52CHZ!75E>Z4#8..ENPC^CG M$;E+L4I2$2UTX0(I W\)D@'O56))N[I [A-]7-).LOIT3T?TN^7!]T'M20I' MU?=FP%3:"/8*OD.D3RQ1!4]1B@)KQ2G2KNCSZ'XD=S-ZR,%6YZ-LW"JC,::L M5B/Z!!N$IC6B [3 +X9!@643"(=HB1&&B($M$I,N]G#OK+-&;:K.R)8D-8T/ M"9@R?:QK%$KH;9L&FVC3Q4-?&[U'756D#)3B&,*; MAVOJ@Q0,H!N"9Q+>K7 MR[Z6:U-\[71?"[3<'HK^EQH3W![]FXY*EQU*"G$O.]1[(LS\($5 _%B@".74 M#U.,$6/@16B4JL'H#;V'?8S#+F"2K;5>.2^W#*,.L[C7$P_YC.A8$QL?S*2& M_2I-WB 7W<9^/.W?[H?[=3_3OAWOOPP^*+]"1:!P*IA.1C]>9.3[:=LOHFO3 MA%NZB'F9'FM\H+"7 ]BO'-K5;B$.]I\\BW\ 4$L#!!0 ( -"#&PO=V]R:W-H965TS$B2\SLA-/DQDGKM4TT^GT 2)7(AH28 #0LOZ^9T%251S; M#WV12&#W[-G=LR!.UM9]]05SH+NJ-/YT4(10OQF-?%9PI?S0UFRPL[2N4@&O M;C7RM6.51Z>J'*7C\SR9OS [&/!G]H7ON= M9Y),%M9^E9?W^>E@+(2XY"P(@L+?+5]P60H0:'SK, ?;D.*X^]RC7\;;ZPY1>=A^)T<#2@G)>J*<.-7?_*73Z'@I?9TL=?6K>VZ>L!98T/MNJ+#Q_:]@$>G>+7W\R"@@CQJ.L@SQO(=-'(%_3 ME36A\/3.Y)Q_[S\"O2W'M.=XGCX)^$&9(4TG^Y2.TX,G\*;;G*<1;_H(W@\Y MTE^SA0\."OG[H71;M(.'T61JWOA:97PZP%AX=K<\./OYV>3E^/@)K@=;K@=/ MH?^__CP)^3!AB9,\%8?FJN3$+NG"&DPP.YKSJI+]3R:YY(5K,-,T>=EVB4+! ML*QJ939)5EK/>5SR "& W-A@'=UH&TB9G"Y5H'FAW%<*ECZ;QC>JI"N5%:#N MA_1[[[E6GC)K\B8+ *P;!T,P@).*_DS7CUT29-IW,7OAZ9$/N/^56B^Y2QBT*3%F-)S24IJEHZ/ MY]>S^#0Y?M%2AJ*,5^WIT]4 Y+/&.= J-\E:AX(^7\TN8M%?'7O21@>-U.MF M4>H,A5JRTV85@Y?:!WD&F 3]^.?\'7?5 L<,9V-A!YV5DDD; ."@Z/7\%!"/''(&>=F3HO-;E-C*VY5V6 'S=M+ MQSB=RC(>M"9O,;S4'C3NMZNDRBV3U' 8I17NW 1# 5E+RSNRZIMJ;Y]@;"U]>$7:5$L=OX/SMTH M'7ST$I26O8\?%]G-5*U1I2'DWU*]1REV_O[:$N_)?0*T8.6DYX$QAD'*J A5 MCP-R]!/5:-H&)DC.4]XP38ZH:D]6P8O=R#MS!&NXS00BLS51DP9-%N,(;UOMUE. ME3]!LRT4N-_"^U42:3 MTCS'UQ")Y3)8UH"7@S]FTG$91S#G19!%(1@VR;)W]*(M$2,L/;ZF@@5N!E<2 MZ"!CSB-WU*=DA4+M'?9=WB<+7J)MS,!WDY1!IB5+5$P"]+$KW0H)=E7JBR,' M6RA0Y_N= X]U8X# MM1K^(,=63U&MR9=.:Q>MUD122=T?;#BF$&^- D! G5@!#:G>UVCL0TNAU[;H MI3V<^F) #!J7&Q! $<,C$+W[-FJ-QMQ%/PAL;SK<3O^0'OKHC78N*#BR5O$: M)DUJ3&CO*MO5[4UOUEYP_C-OKXE7RJVT\9#"$J[CX:O# ;GVZM6^!%O'Z\[" M!ER>XF.!VRH[,<#^TJ*OW8L$V-Y_S_X%4$L#!!0 ( -"#&PO=V]R:W-H965TD])YFA94F.W]+$,[;;]/1.TI.QTW;NW+D?(!*2T%"$ I"6G5]_GUV (&G3 M;)KT2V)1Q&)WL2_/[D*O=L9^=&NE*G&W*4KW>F]=5=N7!P6^'JS4;: M^TM5F-WKO=E>\^!:K]85/3@X?[65*W6CJE^W[RT^'40JN=ZHTFE3"JN6K_T@-_X3:N=Z_PM2)2%,1_IP\_YZ[TI<:0*E55$0N*_6W6EBH(H@8]/ M@>A>W),6=O]NJ+]AX2',0CIU98K?=5ZM7^^=[HE<+65=5-=F]V\5!&(&,U,X M_E?LPKO3/9'5KC*;L!@<;'3I_Y=W01%?LF >%LR9;[\1<_F#K.3Y*VMVPM+; MH$9_L*B\&LSIDD[EIK+X5F-==?Z+J928BW_^XW0^FWTO;OSA"+,4-WI5ZJ7. M9%F)BRPS=5GIFT)G6CGQK/GK^:N#"IP0O8,L['KI=YT_L>N9>&?*:NW$ MCV6N\O[Z T@0Q9@W8ES.1PG^MRPGXG"6BOET_F*$WF%4RR'3.WR"WI# _WNQ M<)6%&?W?D,">WHMA>N1;+]U69NKU'IS'*7NK]L[_^8_9\?3[$6Y?1&Y?C%$_ MOY1..SJSENTA%K^12(^UH\C:T2C5]U:7F=X6BDE?F=)!G;DDCQQB\:N)B?_4 M5F3QBR$K:O$0JE2J$+#STF$B?BP5@F) M66\4(JE:D1!B43OHQ3FLDE:)#/N I++Z,_B63N3:01$XOQJ?$;ZM]/OIDL1V M:E SO!=6.U5YS@HM%[K0%).?=-AE>$\/6E M%Q5ZH63S-)\31)Z-+J0M[E.F$KXJ5PFV0K#U_&72K<42287/[RF924$=OEC> MW+-G( \(;A7GA6&EC#C <72 XU&;_17;@,$?7:610Y0;LOJ_1H&M FIGJ43QLXV;G/6^TY7:_'3Q<5[2/VIUA =>:1$YF6CJ@P^?<0)QUU(R;"'>K/U MJJS6,&JY7$)??"Q@P%AH,Y&;Z$;#]N./D8ZH,*ZV+(T_K15M/;Q(2+\-&8_P M!C@HI75WG8A$9&N'!3B+9_HYL 6< M&J$ %ER9[.,^@0_8/4()Q."33_$>7J1'!5X6V]HB&H#,UNHL!CCR', W?,2Q M.\VGR2NQM'U%T"LYE' KR1_XC=OG(B2K8 X%_,W'*ZL*=B7P&N.H59G"\D7A M]:U+Z!YQ\=X?T;/;YPFI7-W*HHZ&6YARM4]R!C-(@T*(HY4Q^4X7"+;$FT8( MU9:4-N:6)]$M3T:=ZHK"!['%?_P(S8 M.I A__Q;2/78/(ULGH[2?H<P,FY:P M:PG3T3Y,QR'3"8:JCOQL< >Q0V;X;LKZ_&YV-$N/3V:4+& JP'@U85/ O(1@ M'K]S 5,OQ.&4D=]AVHGH1; [(ABI@7C;]=1W]+1:FJ M(;/X.DH-!*0HUKJTI7!)Z81"K _.<'-.$7 %DYKI1@F.*J1?5LBYBG/!0 MX\I#HG^Y&#.;*!_7]Y8G,

T%DK1$]$0X1 M=1<2D5PMB$V8A^=.4XSG,DOY\B[E/ '8%W.F%&12%.'CFZF/9#!PL\%C5=YJ M:TJ*3=[FO(T%;B91G=T(&9$?Z95,KE*E-[H5:FE7/5#%;HVO=47";ZU9, G* MR(G/8I$LQ4NVX@60(? L>_:8U":8@5. MBG.VW FR!XM,B:.DJGY?E_L0&^H*^1ZI5".2Y)PCZ!GA/ _N@FE"<3@"1AI$ MUK)=6T!W_9D515E(>6)8G&R4)&B2"P+7JX VK*NPI_04,!>)9[B; M<@ I)-33BYZ,B=* L'UA$9*JB+Z4*Z#+/!4=\9K,'\"&NJ/S%)]JV505 M6)"8!7*&V8+,,+P9*@4'V-L"4&L<54EV15$@UJ&QDH#S M"A>4/1#7$%-%Z+>,C+W3$_4Q,<,U^"]R XQ^7S"+92N=BBHQKTZ>13A1Z;" MU5M4'1M?^R_NFQC!*B&/SO26)0SVAP"?-[5'*WXX$V(@1/:V)F67.?D>"0^Q MSW6M\Y%)=TP,WL%5#)3B$:JJP#4#R&V]*'16*&IJ/)^ MQX:SR880,&?PV(?QB*9M-??>2SK]FBYT:07A2MVGP7Y-2O[A@MWYFHK3)*G! M:O>1;&6I"]*<@V/"PI596;E=!^2;0PL6!1^UDC4?D"FT; M*]1W+H$)$@^N KY9"6>X?-VH7,M@E)GJY(F-L0Q+2H#=:3J=3L7_F/I##2Q" M_;3,ZH6R#S>-O3+2CJQP6HO:5Q1A;V:%]+_6VX01&6RD)G#EZWB'6B/C0""N MUHAI34- ;$U%#2LP3)1@IRO6(]%<.ANH/Q$"M=5CT]I\@A"_'KY&:"7?&!82)0'E2G>TF6H6@!!^1@ MZ&<6=%S>SBEC(4+EQC9MP9#Y[ZC>">T9XCYR3& =D?6S+WL81G2LV2-%G P\ M 79!68IEK.0=]1&V)MIUL]-:NMCT(8B1%(:-&M:=J8 M,K7UC%/][YJX!8^J MR^9(V[8&8UI^TP-_VGJA2K74E:\%V)>9NPZ_'MC\":B=M^!@_B.D_UB[#ESE6.U+IRRK4=#P%[F"]N!N7GC?@8:!R"(+ M+[1(E<82%/_W"ZY$?1HF6WN0%)&'J)(J]+(MM@BS3'H0I'E/$*J)W?'ML'R4 M(V#*9./%_4ON6RUK6W(6#$C]CC.BV&=?*,6]DJC0$NY<=>@PA/2"[8MJ9\A4 MEM28]>_[%A+WK K@4[4V14XM(7(,WTC;%[,C__*H9;03H-GHR.;\+6TS# ^_ M9&'/2:/-.[)UR=U/:MISR/,"40ZBQU3\Q6>R:GT*^3D"$/]MKUMJ(W 'Z#;! MWV,J27S)T$L^?5#1M%@]'@&O>E-OPD9;>>]U'&W**IKXMJR0> _K^L+K(3=< MC]))(7,E!%*17 $//.[@52@^D#GZ)4W- PX(PBUGLH0>7B&&9_/_:D6B (3H M6?D2/_1:RU5';4E0:N@W=S1&^$7F?]0^BG/YV-/P/8=&_XP.I PM4JB \TLH MZLB1.0H2%,J;#CJ02MN[=).$[:/!D$SX"6UKUXWAW.WH>_K"C^R:0VF/HLUE MYH'->'XL154@)(C-09DN][ &:>$ MK3B\@^!]:!U)9R@) %TACDCJBAMA$/#LJ+^V,]#9^/SR#6' W[@FH-(+]9'' M.K_%=O,'RO;Z4QT:4V]B._ZBG4"\[8XMZ,%U"$H_Q/'%<$SX>YE+OIHY=L(. M'EYK&(#-UO=BQ>&<3G@-$Z)6)LIW0%XD)YS$I]H0I5#1Z^:^1(2HW"S+R?*I M! @^1$[1"4+/WE)C31PA&79C.1G3D=8D2'_B3\8#VJO +D\/G/H:$ITW9 M%+RT*Q69XQ(IAV"=">,95<;.7A/,!M1 $UF@46HY47A*@^<0WWY0DPPJCQRJ MA]*[S'C^-J%6940(/5E5>28=0R>>EL9$D/=C<=!3PP?$3QC0$4[HE,>^(/S" MO1_&8SHSY_C-H)^6=!9J<]0L.& #-MP\5=V;">+?]3Y*N;UIFAQ34>T;:@& M\CXJ=:PI,+^JM1]>0CFP%VKYH2196Z6^X*0)/2\-=5#=2Q$L,_P_#_\?]CR' M3/P74^X_\KUW39J05=)ZLH_(M.":1A]4N"1-?U>-U;7@,U-&?#=UB;MAGS6"4UG48 M&.;8GU.+IYJMTT3S ,KWMBLNE1X2[S+55X+:.%4P1/&#;*XOFUL/W5<7RM>M M[5Q'MCB+I$_\Z<-SFT8RRG,@NM!@YV+_L[)F(BZX&N6>;@ 4?0!#Q6Q7"1%G MM+;2S7"/:D^VFOP)=^+ G#0()5K)4DE??;AZ\0??7#!=%MKQ]T3]-DL>O=_&L-YZ"K-N.6!670Q MA.F%BG^Y_NC#>TL\DL[NOAH.\T :RTD4NK*J=!8K8HX-H6O,3>S6$%J@WQDM M^D&;?QP;K,.=;Y.KPO/64L*1>=X263THQ_RME@8D9?"A%;EE?W%[@X0]IWUK MD.]PY2K>+.&ZO;U4-0:QV[M\L_'[=]?A-LVU/[VG+O']=2HB3=Q#]Q/41&LD MX3$?V7XS7W)\*< RJN#P6Q=+713ATER,&]'.7+P*5&^Q7Z1=E]QXX8'M#O[2 M\!'O[;27:G@W3[ZB*WJK"*,ZC :6 *EHLG8?L0\7/KGB"0%U=K?^.YNG\[+BY>G&4GIT>D^D.7F88NW;HW]W>0ZO/97B2:C5__^=F/RC[(NRGO3$T&[_K<^T' ML=T;S-:4^#OSC;)!'K^-I'@7AS9);F!^_@)"H:'JQC SWP?VR28-(*(2]\#] M;8>G4#2T:DV_I2",9=R@$7PC MD3YO[71^/CY,O^&[C9><=:\Z=QL'.?PZ4H*>)Z8SU>QAAGZ/?$7(8I_S3# '.X27!82 MYD M:[HA(=X1Z @RA(Y)@ R+FKYWMW#_M-?.G6T;+ MZI_T%W*C1ZJ6L]9L7M&&D^/OVANC_SZ447?#/C M%P0V;:M"B1\D._VSD2_9*'B7M?L).;A3?Q+I$)*>+/]3<8+OD"SNA M@,&SP_04B.!T#F1P. V6VSC2<7I\3L^2WQMD/DN/#L_2 ML[.S]J_D^J%='!\=IH>GQ^+D=)9.CZ?)!RZ^3]/3DV,\GXF3]&Q^FD[/3L78 M(;43G?GX8*;IEKZG)M=PLOX6"GVNVK[U?+PU?!-^UG'=% >#?(W2&+:31X3% M#&6J[[8Y-VE*#+YMH8K,6/GP,4YJDYW7(# MRK3WD]%S:\N.^7C!\!;X5>6X/.K^M VQ> M\2\(^75_9A>?QE\I7OC?YK6O^Y\XON.+1#086V+I='("1JW_U:#_4)DM M_U)O82I@=/Z3[@@J2R_@^Z4Q5?.!-HB_W3S_?U!+ P04 " #0@W)8V:-- M>. " #X!0 &0 'AL+W=OZ7NS0[3PV II9L'.VNXJBDR]PY:9"]6AI).-TBVS9.IM9#J- MK/%!K8C2.,ZCEG$9S*=^;Z7G4]5;P26N-)B^;9G^M42A]K,@"9XV;OEV9]U& M-)]V;(L5VB_=2I,5'5$:WJ(T7$G0N)D%B^1J.7;^WN$KQ[UYM@:G9*W4O3,^ M-+,@=H108&T= J/? UZC$ Z(:/P\8 ;'E"[P^?H)_9W73EK6S."U$M]X8W>S MH B@P0WKA;U5^_=XT'/I\&HEC/_"_N ;!U#WQJKV$$P,6BZ'/WL\W,/_!*2' M@-3S'A)YEF^99?.I5GO0SIO0W,)+]=%$CDM7E,IJ.N449^>?E45(X>6+(DV2 M-U -M0&U@8IO)=_PFDD+B[I6O;1<;F&E!*\Y&GAUQ]8"S>MI9(F'0XOJ0\[E MD#/]1\X2/BEI=P9N9(/-W_$1\3^*2)]$+-.S@!^9O( L"2&-T_$9O.QX*9G' MR_Z!=TKN]\7:6$V/Z,^#2>:ZPKT[$:9P%UCD']@,'\Y8LDC]^<83L^ MLAV?0Y]7U*A-+] 5;4&L&RYZ]]2APKK7W#KV-X^UZ.FR8:-5"]>J[7K+?%M0 MT W3DK0:6*&&:LK[DZK/\CJMFDK5NP?V5"U8=)H+R&)O M9J,*M>.[A!5U)VI-E"M+^4-@!FHE'U!;VLO"HLRA2-,PS>*1]P#5.4$&\C"? ME&$2QS .)\4X+.)R](UI30_90!)>9F58EN6?U>@6J;*\=KC&(^6769@5.4R* M)(SS>'2G+!-0A,4DI_T$)F&9%F%<%G"J?-&S;FQ1;_W,<>3I20V->=P]CK7% MT,U_W(>9^(GI+2=) C<4&E],+@/0PYP9#*LZW]MK96E2^.6.1C-JYT#G&T7] M?3!<@N.PG_\&4$L#!!0 ( -"#&PO=V]R M:W-H965T8I(ZU^^<\Y&Y>##MG5UK[>!Q M4S?V"7I6DWRN&V74WLMM6J#$J;>L(IE9.-JIK1 M]"*+D=LM#_X6JW6SA],IA=;M=)S[?[8 M?FEQ-QFLE-5&-[8R#;1Z>3F:L?,KX>6#P)^5?K ':_"9+(RY\YN;\G)$?4"Z MUH7S%A3^W.MK7=?>$(;Q=V]S-+CTBH?KO?5?0^Z8RT)9?6WJ;U7IUI>C; 2E M7JI=[;Z:A]]TGT\(L#"U#7_AH9>E(RAVUIE-KXP1;*JF^U6//0[_1X'W"CS$ MW3D*4;Y53DTO6O, K9=&:WX14@W:&%S5^*+,78M?*]1STT_&:8CAEU<99^P- MO*UL81I7-3M=PN>M;I7'S@[?YZK68)9PC8>[C6YAKE=8(@?C6[6HM3V]F#B, MRMN>%'T$5UT$_(4(37]YQ21]C?0TWA M5C\ZN*I-982*')A@1% .,F4DDPDD MJ!TG%).T6K7%VO=85&+&M=F&,8LEB=,<,DIX2H&QF,B, T2Y"S#6#F17$">9@B5 "$$GLOHO6XPK#KR6JI$AJE\ WNJA"0F'G;& M),GB%')))$-G*<; 671K'*J9(4_=YPE28!(9!40&445]3(T2@?!@LC)%(^P MGMI#.T9)Q))3C^HX1D49T!QSPEA&1";])L\X21&UT^BS6R/WC*NF,!M]&O6N MHYO&:9P)SJ:&$CBD".>&ODFP#%WRFG?GE>J M5DVAY_XVFC7EK"PK+Z9JKXTP[+ X,VNUL_CU0Z4658T"VGJ&>9E@CF;P/&OV M)#+< C#;ME4-"&I'(M>[MO7CI$(PT;6R:\\A7 8R. &<&2ED-"L*LVN)GF< <K;H#PCC\,!16Y-QM+$%CQF# A?%NK9E5Y+NZDNB XM@BE_4_O1W@2DV@E M$_'AD&E\N$#K7RAG9GFVLWKPA].<"@9(/"))^IAJ@SHX2IN]5"(D86D*C&8D MSM,!O_JIAD]@;=6/<&\@H*B6< ^HI,@A*?="K6_^@2P"N2"K,(J19S1ZJQ<. MS**N5OULG(%=F]9UX>3(7[8*@9(T9\"1HF66_0>!@W@! M8\M3I%ST*]E/Q3B42]($RX5<32A#&J,L^C# \(6.&WL)!SE@2?<.G MJA(EN+!)X;\RT^B7=O[NY*LQCO$E7IZQ1GK>W>L=W&F6UX.RZ,0Z3#P?#/Q/0?4$L#!!0 ( -"#&PO=V]R M:W-H965TXW-L'X_70KZH%:*&MYIQ-?%6 M6C?G0:#*%=9$G8D&N9E9"%D3;5*Y#%0CD52NJ69!'(:#H":4>\78C=W)8BQ: MS2C'.PFJK6LBWV?(Q'KB1=YVX)XN5]H.!,6X(4M\0/VSN9,F"WJ4BM;(%14< M)"XFWC0ZGZ6VWA7\HKA6.S%8)7,A7FQR4TV\T!)"AJ6V",3\7O$2&;- AL:? M#:;7+VD;=^,M^K73;K3,B<)+P9YHI5<3;^1!A0O2,GTOUM]PHR>S>*5@RGUA MW=5FH0=EJ[2H-\V&04UY]R=OFWW8:1A]U!!O&F+'NUO(L;PBFA1C*=8@;;5! MLX&3ZKH-.&8,\RWK*=.+SD [RMS'>XHJID0K42X7DZ5UJ::_)[G^(.,-T/:*USKAI2XL0S MWE H7]$K3HZC07AQ@&[:TTT/H16GC10E*@61/Q@,_'PX@"S,_604'5U33LT5KF I1&4* M\M!/LQ#BXI=HT3A[S84V9G7ARKR. M*&V!F5\(8[%-8A?HW]OB+U!+ P04 " #0@W)8^G=Z7,D" #>!0 &0 M 'AL+W=O]7$.XP;(!1W^*X M:9, 2;HKT"UHN^VAV(-B,XE0V?(DN>GV]:-DU\N -"\Q*9&'YX@AQSNI'O06 MT<\'-WRS-?8@F(YKML%;--_JI2(O MZ%$*7F*EN:Q X7KBS:*+^<#&NX#O''=ZSP:K9"7E@W4^%1,OM(108&XL J// M(RY0" M$-'YUF%Y?TB;NV\_H[YUVTK)B&A=2_."%V4Z\^J HO_\P-BVM.- MG^G.XZ. GUEU!DGD0QS&@R-X22\_<7C)"WA7N$;26L!":J-]6+":&R;X'RQ\ M6"JL&2>#547W,MV+7'&="ZD;A7 _6VFCZ,_U\]#SM-4'AZO;@;O0- MB;4DP%$6^ND@AB0=^6D8GGQ0C.0HS)$_.BW#+/7#,&S_S_'ER2S/58,6PB#1 M,V3DLL3G>XC2R!]FT(HQT\2 W39=AZ4(DJS#4.P#(],V$4IT2:I.]NMWI&3%[5PCP[[8.NKNX;T^ MNK.-TO=FQ;F%AUHVYGRTLG9].AZ;:L5K9EZK-6_PS4+IFED4]7)LUIJSN3>J MY9B&83:NF6A&DS-_=J4G9ZJU4C3\2H-IZYKIQQF7:G,^BD;;@VNQ7%EW,)Z< MK=F2WW#[^_I*HS0>4.:BYHT1J@'-%^>C:70ZRYR^5_@L^,;L/(.+Y$ZI>R=\ MG)^/0N<0E[RR#H'AWS?^EDOI@-"-KSWF:+C2&>X^;]$O?.P8RQTS_*V2?XBY M79V/BA',^8*UTEZKS2^\CR=U>)62QO_"IM<-1U"UQJJZ-T8/:M%T_^RAS\-S M#&AO0+W?W47>RW?,LLF95AO03AO1W(,/U5NC/%/\#XH-=\(*8$U M\SV1OQ.FDLJTFL.7Z9VQ&COHKWUIZ&Y)]M_BINK4K%G%ST?DB MRL(W!V)(AAB20^B3&YS2>8M.J\6>$%Q@0Y1??"7AEC]8F$E5W>\-YN!U^X/! MNK0XT,&V-#!=:R&#./1B''S0RIC@,Y,M.E95;=U*9OD\F-9*6_$W\^/YB=M> MQ:O#<]6#*ZWP.F[1 ["\6C5*JN4C'$%"RBPG81CB\W%$DJP@19G#"8HQ24K2(D&; ME"11-ARG&3%$UIG.XJE%%* MRM+!8IBY\S@)9MKU2\-JCC912KVF9P;Z9N?DP+O>.8$#O^M@T#OX?U&W[=WC M$6CPJW4$!097/A7Z*?(CP!+DU,?^@]I3_$>0DYC&+@-P8"#382#39P_D19># MWWR1_C6=!"Y:Z]CEN\9^_X#?6\.?.:T'?=D_K1=(:YC-/SG3'3.?!GYHCX!B MYX5QYL04BH22)(^<@!V=$MH]YY 7+JFE$PK(DH04V-NW*XXKP<)B=],()RI) M^Z(=[;3?@>QF0W:S9V?W/Q+;0>#]J<(OJJ.@KZTPPA=G>V6PI3Q,0@C7RBH- MUT*Y9HQ(D6"7Y3&RQC=>WW'=*5TP"S^T:CCR#G8N4DU9!IYH/4.$DF#')F@JIS'9,#,KT4C0')%V@:OLZQP76W6'6"56N_ MS-PIBV3J'U>XBW+M%/#]0N%"TPON@F&[G?P#4$L#!!0 ( -"#&PO=V]R:W-H965T.W-)NYLJ683V1K!:UPJT&U5,?6T0"%W4R_RG@]N^69K[$$P MFS1L@U_1?&N6BKR@9REYA;7FL@:%ZZDWCRX6J8UW =\Y[O0+&VPE*RGOK?.I MG'JA%80""V,9&'T>\!T*88E(QN\]I]>GM,"7]C/[E:N=:EDQC>^D^,%+LYUZ M8P]*7+-6F%NY^XC[>H:6KY!"NU_8=;%I[D'1:B.K/9@45+SNONQQ_PXO ./P M%4"\!\1.=Y?(J7S/#)M-E-R!LM'$9@U7JD.3.%[;IGPUBFXYX MC.,HNH2EHG8K\P2L+N'#[Y8WU #IW=L)5"?30)#.2TR*/;\BXX_?H4_AVM9 MFZV&#W6)Y;_X@+3V@N-GP8OX*.%G5I]#$OD0AW%ZA"_I'R!Q?,DK?,\5^[ 4 MC$K]M_"?\Y4VBOXZOPZ5WC&GAYGM.%WHAA4X]6A>-*H']&9O3Z(LO#RB.^UU MI\?8_Z?;-0SN\-' 0LCB_J#^HQD.ZZ?G;VEX^P[ O%%<0!(Z-QG\E6 %*13, M8 EO(/+34>2'>>;L9)SYR2@9?$$:J*T4)?"J4?(!+5)3P# =^UF8.UCBC_-P M<-6JFIM6H2->\T=K4^APY(_3&*(D]D?#># OBK9JNZPEDNZ",S?^IUF>^WF: MP1F<)FGL9\,1G UN:.T53*DG7F_@@8D625],24>4/G)V-@S]9#B&0ST+7@Q> MA6KCUHN&0K:UZ6:P/^TWV+P;W+_AW?J[9FK#:PT"UP0-ST=##U2W4CK'R,:- M\4H:6@K.W-(61F4#Z'XM:93WCDW0[_79'U!+ P04 " #0@W)8"-2EZ'(" M !A!0 &0 'AL+W=O8GO[+OO MOKOX\V2C]+TI 9 \5D*::5 BUN,P-%D)%3-GJ@9I3]9*5PRMJXO0U!I8[I,J M$<:4GH<5XS)()W[O5J<3U:#@$FXU,4U5,?TT!Z$VTR *GC?N>%&BVPC32)><52,.5)!K6TV 6C><#%^\#?G#8F!V;N$Y62MT[YW,^#:@C M! (R= C,+@_P 81P0);&GPXSZ$NZQ%W[&?W*]VY[63$#'Y3XR7,LI\$H(#FL M62/P3FT^0=?/T.%E2AC_)9LV=I@$)&L,JJI+M@PJ+MN5/79SV$D8T1<2XBXA M]KS;0I[E1X8LG6BU(=I%6S1G^%9]MB7'I?LI"]3VE-L\3+\I!!)1B?'"JC-O!-RL M/6]'V_VOEK3_64MXQ+E0V?WO?3T+V=4E M884&L*)%\HK$0WI**=U:1PO(&LWQR>JF5H;;BS5,3J,1[9:CI4(F;'Q"V^VM MM6]TXU%M%)HQ^_-TKZ!H%V /5\K>XTZQQ7H7]7T+U!+ P04 " #0@W)8 M[X@#\6L# #T!P &0 'AL+W=OV@;AIMQ7.9L3IBJ'8!UHZ6T0HTB.I./[W.U*. MDFZ.4.R+Q)>[YYY[Y62O])TI$2T\5$*::5!:N[N((I.76#%SIG8HZ6:C=,4L M;?4V,CN-K/!*E8C2.,ZBBG$9S";^;*EG$U5;P24N-9BZJI@^S%&H_31(@L># M&[XMK3N(9I,=V^(*[9?=4M,N:E$*7J$T7$G0N)D&E\G%/'/R7N /CGOS; W. MD[52=V[S:S$-8D<(!>;6(3#ZW>,'%,(!$8V_CYA!:](I/E\_HG_ROI,O:V;P M@Q)?>6'+:7 >0($;5@M[H_:_X-&?HSC&X9G">?R"0GI42#WOQI!G><4LFTVTVH-VTH3F%MY5KTWDN'1)65E-MYST M[.PW91&2!-Z\.D^3Y#W\OD/-+)=;6" Y:^#M+5L+-.\FD25S3BG*C]#S!CI] M 7H,UTK:TL!'66#QO7Y$-%NNZ2/7>=H)^)G),^@G(:1Q.NC Z[>^]SU>_P6\ MHX??+M?&:BJ/OT[YV$ ,3D.XEKDP.Y;C-*">,*CO,9B]>95D\?L.@H.6X* + M?;:B%BQJ@: V<(/2PL<':D:#\,TG!6[QP<)*Y(>!AF@Q'=2'1RH][/FDEK[KD03X!)&,?Q=WA9[U:K0PC7/"_YEJ ) M:!C#-3NXVQ0Z CYL S[L#/@"C4'B\*\N".&*FUPH4^L?C7VWG2?\G)FRMV.\ M J/06L)6CB;(#A;<\$MIQ)]G0['(?5G[ZN?,E@ NR>$+=)<=)/7(35:%G4% M;[F$ S)MWD%Z%F?_U2K('5539HD%M7_Z4T?LLC9VV?^+W>+H"*6.?%PC+,E= M2B.SM:;3'PQHI_'3Q?R)O&0"_J1(-#/HHN?*$L9Q.!XF;CV$=-0/1X.^VV0P MIB).QFX]@G$2]N/8K<\A"S.JTEME"HN>3>(*]=:_-P9\L)NA MW)ZV3]IE,\F?Q)OW\)KI+9>&\KHAU?AL1"6EFS>FV5BU\W-]K2R]$GY9TK., MV@G0_4;1;#]NG('VH9_] U!+ P04 " #0@W)8T8K6:(," !K!0 &0 M 'AL+W=O^OL-*IVB34?! 8 M4(A4RJIM6E=4NNVAVH.3W'RH3LSLF]+^^UT[D+*)\I+8U_<JV IQ94"3?PO*%;\;)V MHJF-+54TE0V*LH:E8KJI*JY>YB#D9N;XSBYP5^8%FH ;3=<\AQ7@C_52TGL,>8.2] 0BV@,#J;C>R*A<< M>3158)S!PRAP;U!$YT=NH/O8LC2L-.:7B,/7IH7\)D19Y,&P&WF=&^ MY"]D#]2+!NPEW<,SSH5,'@_J/[K#8?W7=#90 M$=0[_SAPF&JMW4Y0KJV=8HET)7984#<$91)H/9-DJ>W$;-#UU^@O4$L#!!0 M ( -"#&PO=V]R:W-H965TM(5HH%]+1H]\RICVJL@T$6%-=,7 MLL6&=C92U MEBCD;N9%WNO" ]]6QBX$\VG+MKA"\V=[KV@6#"PEK['17#:@<#/S%M'5,K7V MSN ;QYT^&H.-9"WEDYU\+6=>: 6AP,)8!D:?9[Q&(2P1R?AQX/0&EQ9X/'YE M_\7%3K&LF<9K*?[BI:EF7NY!B1O6"?,@=[_B(9ZQY2NDT.X7=KUM=NE!T6DC MZP.8%-2\Z;]L?\C#$2 /WP'$!T#L=/>.G,H;9MA\JN0.E+4F-CMPH3HTB>.- M/9254;3+"6?FOTN#$(WA\Z<\CJ(O<"WKFI*U,K)X@I\>V5J@_GD:&')E 4%Q MH%WVM/$[M)=P)QM3:;AM2BS?X@.2..B,7W4NX[.$O['F I+(ASB,TS-\R1!W MXOB2=_AN?W3Z907./*H'C>H9O?GG3U$6 M?CDC,!T$IN?8YRLJO[(3"'+S]E#^Z(PVK"EYLX4'*030[=PQ5<)W=UKPB'L# M2T&F)V,ZZ_5T3#>H"\5;6T4C4K.J&&T=/J.O6G=8C@Z+\D@RTKV/'3=5 MA:*T2_$D\?-):NU;]@*&[02D,49?XXG'R$+&2CJ1^PQFB2D.7):V)XGR;JHF"SR@M:2R[]/(G_ M8^H2&*?^.,O],'LG=7 B=:-SJ?.C_/)MYJ)T[&=Q\G_RDT=^F'^8V>/\1/XD MBT;7LGE&Y7H\8>C2;5"I 9)'N9\DJ;MEK"E<-12N&EXO2J5DMZU@\7@'&U9P MP0VG0.B<8[IB'\+:;BUX0=ODU&ULE55M;]LV$/ZN7W%0BZ(%O.C-ENW$-F!G*Y8!;8(D M;3X,^T!+9YD(1:HD%:?_?D?*5M+!];8OXLO=/?<<'_$XVRG]:+:(%IYK(1*;98,W.F&I1DV2A=,TM+746FT1@[0BBPL Z!T?"$ERB$ R(: MW_:889_2!;Z>'] _^MJIEC4S>*G$ R_M=AY.0BAQPUIA;]7N=]S7XPD62AC_ MA5WGFP]#*%IC5;T/)@8UE]W(GO?G\"I@$O\D(-T'I)YWE\BS_)59MIAIM0/M MO G-37RI/IK(<>E$N;.:K)SB[.*SL@C)&-Z]F:1)<@$/3&LFK8'W]VPMT'R8 M19;2..>HV$.N.LCT)Y!3^*2DW1KX3998_A@?$;V>8WK@N$I/ O[!Y!EDR0#2 M.!V>P,OZFC./E_U+S8=:CY78(0R/([B;S!MX:7!=6.3,EB2&;3@?3Z03>0IJ/:3:E M,1_D>4X[D_$@F>;!@1CY)Y"/1X,XCIW_8#*.O>=H&._WDNEDD$RF<$*M4:_6 MZ'^JM;16\W5KT;PH=]T>CO _*'8RX7'%'GS[P?(7]H2:NBGC++L1VL&:6?U322]"/[YAY ]R5[L1T\]>M7#:M25[]0&"M5*V[6S?K=_ M#)9=#WQQ[UZ23TQ75 H(W%!H?#:F\]1==^X65C6^(ZZ5)>7\=$L/&FKG0/:- MH@ZQ7[@$_1.Y^!M02P,$% @ T(-R6(7=+T#!!0 W0T !D !X;"]W M;W)K&ULE5?;;MLX$'W75Q#NMD@ 1N9-HI0F!IRF MW'HZ*$Q=W:N MM4./BZJVQX.Y<\O#X=!.YGJA;-PL=0TKT\8LE(-7,QO:I=&J"$*+:L@(28<+ M5=:#T5&8.S>CHV;EJK+6YP;9U6*AS-.)KIJ'XP$=;"8NRMG<^8GAZ&BI9OI2 MN^OEN8&W8:>E*!>ZMF53(Z.GQX,Q/3R1?G_8<%/J![LU1MZ2VZ:Y\R]GQ?& M>$"ZTA/G-2AXW.M/NJJ\(H#Q]UKGH#O2"VZ/-]J_!-O!EEME]:>F^E$6;GX\ MR :HT%.UJMQ%\_"'7MN3>'V3IK+A'SVL]Y(!FJRL:Q9K84"P*.OVJ1[7?GB+ M %L+L("[/2B@/%5.C8Y,\X",WPW:_""8&J0!7%G[H%PZ ZLER+G1M\9I1#/T MX5W&*/V(+N?*:'0"=A9H_*!,8='>E;JMM-T_&CHXT(L-)VOE)ZUR]HKR''UM M:C>WZ'-=Z.+?\D, VJ%E&[0GK%?AGZJ.$:<8,<)$CS[>6<^#/OZ*OF#M06OM MN7H"LCDT-D;5,QW&/\>WUAE@SE^[C&]UB]VZ?38=VJ6:Z.,!I(O5YEX/1A_> MT91\[$$N.N2B3_OH9\N-PTO(TF)5Z>_3L87$6GJJVVNPAX:H7>E'=U(UD[N= M!O0>L=L [WCO?1Y]?M1F4EJ-SDTYT>@W1.(\B38\HC%E,$=CDG9S+.99=.D M#5H&&TT '/(>"4\%K+;*6(NT'N8 MXZ*;DW'"T/OHM+PO"UT7Z*G45=$2GWW)GJ"GW3!3WJ#?UK: M2=78E0FNVR;QIV8!Y=JJ4/&VF&S1[1/:R7:?X^AG( OR;$&OTZ47U&ZZA",M M^A&*HRX.QO?:0*W_+WE>K%]H?Z&4]0PLJD,&KE0%^" DX]G,Z!E$/#J#E1*N MAPFZ4=5*1]]7SCI5%R 6*>M=,P:>58B34# 8XCC-!:;",Y/%5$(0DQ11+(C$ MB4BBWST)P3D4)X3#CP#]!.G OB0+7 Q378)(U!BD'Y>E@4U[@C*<<8[VX9!4 M;L-"6["B-2R.!):9P!G)X;@L U"2(2EPDJ4=(@;X*"9BG1#/B/8X)H!S'U(G MRU_!DPJ.94(#'L%WX(&RNH(;N:NL*,6IS#$-#D@X9$Z6;B5(.#L0YA5Q\)U, ML,C34 % -HTYA?'&?3TID'8ID/:FP"\J-T874!B 6]YY;[$X9YL"KP 'V3!2TQRBF3(8%RO\7"B!& MYC43KU,\H& 4\2G*:>@S3.Q?;YDN 4LM O0$7]Q?DOF9IPS+.T M36C1QRS9,4OV,VM]H_KC3O54&]-35Z%;8I1"'1. M,A@E0D =\@Y/TA0S"A8Y5.^<8"*A)NH:,%9! M2A70$Y>^1_/-/1*)Q )$.87R(ZDO[5F*$^[SA9,$WXWS)-M)JN%6R[W09A8^+"R:-*O:M=UW-]M]NXS;EOUY M>_OA\U69&5QCJ-)3$"6QA'O6M!\3[8MKEJ&!OVT@?4$L#!!0 ( -"#&PO=V]R M:W-H965T]2*1X][NOW_$TWBK]9-:(%IXK M(Y!Q"@85U"(Q>&[Q# M(1P0N?%CC]GK3#K%T_4!_8./G6)9,(-W2OS%2[N>](8]*'')&F$?U/8C[N/Q M#A9*&/^$;2M[3<)%8ZRJ]LKD0<5E^V;/^SR<* RC5Q22O4+B_6X->2_?,(1O'TS3.+X%MZAYAOF,F7@ M\@M;"#17X]"2)28N:O((Z@L]*VK6!][+$\F?]D#SLW$P.;LZ3LX"_ M,1E &OQEHZZ_;DS-"ISTJ($,Z@WVIF_?Q-?1[9F0 MLBZD[!SZ]'O+EIM'ZMNR$?CG*,$E5QPNX-!%F0QQ-$@&$40I\,@&T&2YD&2PIE2Y%TI\K.E.)0 U/*D MH>!WSA;.O*,4L_"!<0W?F&B(5;XTX&H#KQ?GK-'_5YPY$TP6V(<%$NFEXSWY M7)//JH1?(!\.^TF4TRKN7T>#?C8:7,S*DGM._;P<&M >JTXLDI%@AEHUW>G%AKND]WN%V3:D%CTAQ!3I7VAZ1XX8[$ MGAH[?P65>$93$[6*@\%.+WB1M^')8*A0K_SX,U281MIV1G1?NPD[:P?+4;P= MSY^9)H88$+@DU2@8$!MU._+:C56U'S,+9>D:\LLU_26@=@)TOE1$@/W&&>C^ M.Z;_ %!+ P04 " #0@W)8N:[U :H$ "H"@ &0 'AL+W=O,^]]]QSK\3CV]!^B4OO$[E;U4T\ M&2]36K^>3.)LZ5=E?!76OL')=6A79<*V74SBNO7EO .MZHE@K)BLRJH93X^[ M9Y_:Z7'8I+IJ_*>6Q,UJ5;;?SGP=;D_&?'S_X*):+%-^,)D>K\N%O_3IM_6G M%KO)X&5>K7P3J]"0UE^?C$_YZS.5[3N#WRM_&W?6)#.Y"N%+WKR;GXQ93LC7 M?I:RAQ)_-_[/1\20A4K:?S+9>SWJOX@FOCKP/35I&\K:9 M^_EC_ 09#FF*^S3/Q+,.?RV;5T1R2@03ZAE_S1ZU_2#B0ZG MY.K;8/%GIQWY[.\2.:O#[,M?^W@]&WD_+\S"*"T]:6!,5KW*/JM,H-$&HGJ?PZIK$<7_L8W&Q_) >&<:E%0)QDVBC)A M*',*ZYX-AP[*2E!6?D:/01-6^'X'34X'U]* S$:@(,N,HR$=3F8P0)42/%#?@55!IS#[!)5524,M4=F0<"N<&*)J'0UPK'^O-&;I$":*M MHE:+P;QP$EV@]@EM 4 Q;=99%P:"\.S=HG9"$U2JH\/\:Y-/9+&R:%/&EGOGJ)K]]^OP/ M"";1<43)LXS_@CU2.)]"2*M&[QHT1@KM-THRT'4'PK!<=Z5I4>R,,QA@-IPT M#RA\C-/!_/^#O>^&[)(:G\-*'ME M])BT_;VHWZ2P[NXB5R'A9M,ME[A*^C8;X/PZX,.\W>0 P^5T^C=02P,$% M @ T(-R6%F_"S4* P @ @ !D !X;"]W;W)K&ULK59=;],P%/TK5I 02&/Y:I-TM)':#01(DZH-V /BP4UO6VN.'6RG'?^> M:Z<+79N&%_K0V,X]Q^=^V#?CG52/>@-@R%/)A9YX&V.J*]_7Q09*JB]E!0+? MK*0JJ<&I6ONZ4D"7#E1R/PJ"Q"\I$UX^=FMSE8]E;3@3,%=$UV5)U>\9<+F; M>*'WO'#'UAMC%_Q\7-$UW(/Y5LT5SOR69NV6%G@X?F;_Z'Q' M7Q94P[7D#VQI-A,O\\@25K3FYD[N/L'>GZ'E*R37[I_L]K:!1XI:&UGNP:B@ M9*)YTJ=]' X R-,-B/: Z!B0G '$>T#L'&V4.;=NJ*'Y6,D=4=8:V>S Q<:A MT1LF;!;OC<*W#'$FGPK#EHS7-IA$0U$K9AAH D\%KY>P)"LE2U+(LJH-=8&7 M*^( ^$Y@E7&I-:D "V-#%9 W-V HX_HM>=>LZ+%O4*?=S2_VFF:-INB,IA&Y ME<)L-/D@4$$'_KH?'T8]!#X&J(U2]!RE6=3+^(6*2Q*'%R0*HD&7H'[XM%(( M#QP\[I$3MTF+'5]\CJ\H9(V)$VLREYP5-F$_I@MM%)Z*GUT!;_@&W7SVIKC2 M%2U@XN%5H$%MPCLC,%H1K+5&Q!FC9.QO#UT[-M@O MVBHDLK+GI_,\#$^V39)T% ;!D;Q3NT&:#;)@U*TO:?4EO?H>J%)4F$YIRX>](VK_M7DA+6VEIK[0[P*IFA;UMM(UBE\3T-'K#.,Z.9VL>;X+F MOF]7V_8Z=5W%_VO>].9;JM9,:,)AA=#@,L7=5=/OFHF1E6L9"VFP ;GA!C\1 M0%D#?+^2TCQ/[ ;M1T?^!U!+ P04 " #0@W)8X(:"%1H% #^%0 &0 M 'AL+W=OB#8M&V$$ET13I._[ZC2V2;I-5LUR^V+F?.Z,R,AB-. M=K)Z4FLA-'HI\E)-1VNM-U?CL5JL19&H2[D1)=Q9RJI(-)Q6J[':5"))&Z,B M'Q//X^,BR5:*NPJI;5$DU3\W(I>[Z0B/7B_<9ZNUKB^, M9Y--LA(/0G_>W%5P-NY9TJP0IQ:W(\YH)GN/OCG34^ZP-#X]?V7]HQ(.8QT2) M6YG_D:5Z/1V%(Y2*9;+-];W<_20Z0:SF6\A<-;]HUV(Y@!=;I671&<,3%%G9 M_B'&%U\^VXRUO @-=UXT3F]:9V2$TY]] E\KA6: MEZE('?;QL'TT8#^& /11(*]1N"&#A#\GY27R\7M$/$(=SW/[=G/?)>?KO,__ MM_>C8/A]2?@-G_^%)9&4*8)[&ZF2'/U8R>U&H3^O'Y6NX&W_RU4%K1_J]E.W MP"NU219B.H(>IT3U+$:S[[[!W/O>E8)SDL7G))N?B>PH6;1/%AUBG]V+9P&) M4J[PMY:\L:P7C.<9QIX742B2Y\/(.G#4#R..CW&QC:,>"8#P&#=WX#"GS-_S M'4EEO50V*/56*EUWHY64J4)*YJ[.<=-RL$,Q 65!8(BY=>"('U'B&:)M'"4A M\\+ $&WC?!9$/(C;B@VC(?6I MYZZXJ!<:_4?[5"*I%NMF<4NAE^9R V.P=LF.[#><^X&IVD:%=9,T1-LHC'T> M&K&9VS#"L.=3MVCL[8<^;U#V0Y*+=D&'KX,G4;]RSBG.^H&IWL9%G&,SYPX8";A/3JR>F.S%DT'QOTD-TF7?8\5 C^VH MCMY*!D.!9VJW<;"H$)^:VFTO:;=&8#!6?-+E]:SLL5G99N?B^TX)?M)%@^/LA]++8!7#R9CD,+] MB,B9AS,1Q=B><0G,PE8E?[V_X[#N9V4\/"PWE?X>E<*Y?F/'<&M^"KDPT,RQ MU<]<.&8U,Q<*5KSPQ"N]GY/QX/0W^T7HIHNA924+E!Y^L,O!T:WCY7:+8V8D M'$C?]SQSX(E=0()A$0@C,QP.9,1)%)B]?7RPGU6(:M5L)"JTD-M2M_L8_=5^ ML_*ZV:(SKM_@JUOLN![7FYO-_MF>OMT9;;^T%,K%$EQYEP$DKVHW&]L3+3?- M;MJCU%H6S>%:)*FH:@#<7TJI7T]J!_V6[^Q?4$L#!!0 ( -"#&PO=V]R:W-H965TU^-F @:H@SVT#[W\\.-(!M#!>U_:'D MY7F>/)_';U^[OV7\22PIE>!Y559BT%M*6=\%@9@NZ8J(6U;32KV9,[XB4MWR M12!J3LFL<5J5012&.%B1HNH-^\VS!S[LL[4LBXH^<"#6JQ7A+Y]IR;:#'NR] M/OA:+)92/PB&_9HLZ".5W^H'KNZ"-LJL6-%*%*P"G,X'O7MX-XY"[=!8_%O0 MK3BZ!AIEPMB3OODR&_1"G1$MZ53J$$3];.B(EJ6.I/+X;Q^TUWY3.QY?OT;_ MK8%7,!,BZ(B5WXN97 YZ60_,Z)RL2_F5;7^G>Z!$QYNR4C3_P79GBY7Q="TD M6^V=50:KHMK]DN=](8X<(#KC$.T=HFL=XKU#?*T#VCN@IC([E*8.8R+)L,_9 M%G!MK:+IBZ:8C;?"+RK=[H^2J[>%\I/#>R&H%(!4,U 69%*4A2RH *I# ;FD M8,0JU2,H!X]TH5I;@@]C*DE1BH_@!GQ['(,//W_L!U(EHL,%T_U'/^\^&IWY MZ!^DN@4Q_ 2B,$(.]Y'?_;[FRCULW&.'^_CZKQON@:I>6\*H+6'4Q(O/Q!NM M.=>E(4TI7=78^2.WOQ[9=Z(F4SKHJ:$K*-_0WO"7GR .?W75YBV#C=\HV$G= MXK9NL2_Z<$3$TE6MG1=NO/2TM1G""*;XSK89AG&"3ZU&CNL4)ADK=5) MYJC-''DSOY].V;I2PX;3*2TV9%+23Z"BTD6SBY0Y"_51O5QQE]72Q)7:#1:IGAD; MHVQDVR51%L,D,9B]675DSEKF[$(/EJ1:%&JL[H'/#MG,T8+JSV"^RFKLS:DC M<=X2Y]VZQ$OH)ZPI)[*H%J"D2OP!KE7> M#9O?K 7U=.M]U!.T%*>)N<0X[#*4('.Z\B?9M0A'"@Y>,9A+IJH@*5_YN*'% MHZ9IF)KSM,,.AEF#A/D0EOFZ$<86BROX<,A <= M"/U"\%3\7B*W91Y*$8IS$]VV@R$,D]""?P]%" ^2$/HUX9^M3#@^[KD!/]HA M'.(P@O8FW6&'8 8M!?4>,C(ZR,C(+R._,_ZDT:>D+E3?2UU)]/!_4$L#!!0 ( -"#&PO=V]R:W-H965TT!SDJ;N#M_1;]TWM'+@FJ82OZ;E68]]H8>*6%) M&VYNY?8[='ZB4,=$T+&'MX]36H#7CYT:=P$)R_XR#N'<3O MH>3:6J)=87)E*4^L),L=HO3*SN*6_@DC+E)E^#O09:BH&CL)VXR<-H M&"9!/,S\S1YQ22\N^;BXJ=1F0C73!\2U%.FNN'AP-HR">+^XM!>7?ESE_!1P.DG"0OE'H[_2:?;:P8U9,:,)AB8G!Z1GBJ/8I:!=& MUJ[]%M*@5#==X^L)R@;@^5)B"W8+V]']>YS_ U!+ P04 " #0@W)8W3D+ MQXD" # !@ &0 'AL+W=OU!M#HJ6)<3;VUUO6Y[ZMB#1519Z(&;F:60E9$FZY<^:J6 M0$I'JIB/@R#U*T*YET_5P(Y':5!61SY? 1#/U0N]EX):NUMH. M^/FD)BNX WU?WTC3\WN5DE; %14<25A.O8OP?)9:O /\H-"HG3:R219"/-K. M=3GU FL(&!3:*A#SVL(,&+-"QL;O3M/KE[3$W?:+^I7+;K(LB(*98 ^TU.NI M-_90"4NR8?I6-%^@RY-8O4(PY9ZH:;$1]E"Q45I4'=DXJ"AOW^2IVX<=0AB_ M0< = ?\K(>H(D0O:.G.QYD23?")%@Z1%&S7;<'OCV"8-Y?84[[0TL]3P='[- MM\"UD!04.IF#)I2IC^@4W=_-T_N%=F :?A]+^)[%7V:,^>W1,/;\EC?E4 M-$A*F!I*VM)31[?7?9N/<)2,8W-NV]T0A[AQ&.$P2WO<*W]Q[R\^ZN_!7/!3 MRD]K*0I0@PY;@61GY3!-TVR4[CD\Q"5!%HW#88-);S Y:O"*O4,8'HVSM_8O[>VE1^U]%YJP(5?IP7EE9C?P:-_6(6Z&PO M=V]R:W-H965TY;:TY<;#==N/7" MEVILK;6N+FU;96LHJ#H7%90XLQ2RH!J[FQ=6"2')=UP?2-VGZ#U$QJ^ M3'!5?\FNB8UCBV0;I471@E%!PGY#VYNYV1D[>GB:TQF\'864Y\=TSXCE>T .?#L,GE42X M4\/]YW ;/79&O_> MN)'SH:\T_XGL6:'\KE#^$'O:UH+ ]X4"E2?V88AJAG,/;%-73?TXM!-[.V^ MC^.X./3"*.C"GBD,.H7!JQ2RA0[8> =*#P.\\-1Z#C] M"L-.83BH\%I2/$T2,F!;NN#0)S \RAS%F-@Y$#B8J'\KD(%=$'4.HD$'DRR3 M&S UUH#$&AN9*'J-#!*]2F'C-#HJB!NZ4>SV+T7<&8D'C7P7>,K[9,='>].+ M1Q?>R#]8@.,XUXO\V \/=-E[E[!Y +]2N6*E(AR6B'3.8W0FFT>EZ6A1U??R M0FB\Y>OF&M]AD"8 YY="Z*>.N>J[ESW]!U!+ P04 " #0@W)8W6W!+1P$ M "N#P &0 'AL+W=OV@>7?WSC)!A9R$,;SS$LRT]L*^: B $T>8YZHOA5IG5[;M@HBB*FZ$BDD^&0I9$PUWLJ5K5() M-,R$8FY[CM.R8\H2:]#+UB9RT!-KS5D"$TG4.HZIW(V BVW?2E

V:66D,60*"82(F'9MX;N]=AM&(%LQP\&6W5P30S*0H@' M7C]I_YS!(\R"*A@+_I.% M.NI;'8N$L*1KKJ=B^P4*H*;1%PBNLE^R+?8Z%@G62HNX$$8+8I;D__2Q<,2! M .JI%O * >]< ;\0\#/0W+(,ZX9J.NA)L272[$9MYB+S32:--"PQ89QIB4\9 MRNG!-Z&!M,G;-QW/=3^1FS60SU+$9 J<:@C)A$J](^]N0%/&%?E&I:3&\>_) M1W(_NR'O_GC?LS4:8M3907'H*#_4^X]#/?)5)#I2Y#8)(:R0']?+-VKD;71 MZ07OR0LCKU;A,)57Q'<^$,_QO"I[+A9_9HY?!L7/]/GU0:D.1I6[OG%;SJ1;@71*(&(9*B8"9V/YD.III$3R\G+KVP)=2-T^I&Z[O^UXU=JO$;IV%;3)[ M"@&P#5UP,-"W<8'H;V MF++>C$LQ#[HG]]4PGU)]+D9PFN7[Z%>[PSUQA^\XSK$W:JV]U!O>WAO>6=Z8 MY-FKL-'&-_B?C"X89WI7#>:=U'#;]5J-X_=6_=&7HNT[,K>V[2G1_O>GJ3CG M62#1RL8Q[N_HPMQ]&^;6]V%Y>T(0DMP^4IP[,J /9 ()Y9J!(C0)R5VB 4_7 MN,= 0R5O11_5=MIN]QCXE9JW'-@^F(ABD*ML4%0D,%^2?#@J5\MA=)B-8/9^ M>S[)?J5RA45*."Q1U+EJ8^AD/ASF-UJDV7RU$!HS)+N,<* &:3;@\Z7 \BYN MS 'EB#[X%U!+ P04 " #0@W)8(E-1YW,$ 1%0 &0 'AL+W=ORTU]?0Q@(P3B@G9L$DG->GF/C\QJF1\:_B3TA$GS/ M4BIFUE[*_-:VQ7I/,BQN6$ZH^F?+>(:E.N4[6^2$<>B?R2/W!U M9M+Y\8OZ;V7QJI@5%F3)TK^2C=S/K,@"&[+% MAU1^9L??2550";AFJ2@_P?$4ZR,+K ]"LJQ*5@190D_?^'LU$&<)T.M)0%4" M&IK@5@EN6>B)K"SK'DL\GW)V!+R(5FK%03DV9;:J)J'%-#Y*KOY-5)ZD- M<.$[@!SD:=*7YO1%SE6Z4Z:[[71;%5A7B>HJ4:GG7:]R<:KR/6="@"7F_#FA M.[#(V(%*\/='DJT(_T=7L/$*Q6J[%3E>DYFEEI,@_(E8\U]^@H'SJZ[\5Q)K M#89;#X9K'(P'SG*>J$GFST"2]9ZRE.V>=26?=()2I^@'3W,O#D+'<:;VTWDU MU^-:H%X-ZAE!/S$Z6;,L)U+=G#M.B&H?4NA 3SK^&4 $NYC7HEJ0?@WI&R&7 MY1HE7/6T%!>=2>R37 OI=R[OQEW(:U$MR*"&#(R0?S*)4[!-:"+))%5]\XIAM <49T<&%W>*"/NG#7XUIP40T7#1C( MA"JC&#:8T4#>ZW$MWKCFC0?Q7C3Y=X 2J<.-NTL$Z>[2ZW$M7.@T=N2,[-2+ M]?J0'=3:4N.LVC27R7_E.C,V:_-5QG;KUU)KC\F91<-7:MB5T/F\3* 71%$< M7DR@+C+R("KL5CN#C=5"L]<.[]J54(LA]/W(NV35Q/E!$(0]J(T10K,3#N_= ME5 + 2'41=7$0>4R00]J8X70[(6C.CCL.MT$JA$+ _^25Q,90S^.^X ;6X1F M7S2W<7.R?D4![=+\<:%V@8VEPB&>.L(*S'IC:OYQH7;-C35#LS>/M1/8M>&^ M&U$3:;P1&\>&9LON.LHG]71<[_R_XO1 S%YBU!_M):^DUAZ-9C\ S1N"$5[2 M]7C7BU4O MK?IX&X-&9H,VFPCJFJU^'^7I@F[EQ9F1VYK%- MO)([?[Q7'1QI[H-N8.@BMWL?V&?OJXJ7A1\QWR54@)1L5:9S$RHA?GK_=CJ1 M+"]?8:V85 NM/-P3O"&\"%#_;QF3+R?%6['Z+>C\?U!+ P04 " #0@W)8 M^%(4E8," "'!P &0 'AL+W=O^&ZLJRAP?*E[@-)LPI+W%5#>+1W?>1JX)=M: MF0&WR%N\A3M0]^V-T#UW5*E( TP2SI" S=*Y]"^N%B;>!GPCT,F#-C).UIP_ MF,YUM70\ P042F44L'[MX3U0:H0TQJ]!TQF7-(F'[2?UC]:[]K+&$MYS^IU4 MJEXZF8,JV. =5;>\^PR#G]CHE9Q*^T3=$.LYJ-Q)Q9LA61,TA/5O_#CLPT%" M$)Q("(:$P'+W"UG*%5:XR 7OD##16LTTK%6;K>$(,Q_E3@D]2W2>*CX\MGI_ MH$*XX4*1/]CN%>A1)@'ICXY4#6C'AFD=N"&,*'A+]696B#"%V9:L*2 L)2B) MSE:@,*'R=>XJS6=6<<4?;]*-+V* M.3T7LL4E+!U]/"2(/3C%JQ=^XKW[CX=P]!#.H]ZC]F*)%3/GNJ8ZCW>O<5?4$L#!!0 ( -"#&PO=V]R M:W-H965TAYZ^6"1U_K]#\AR3]ID=N/@J=X0H M]*TLF)P;.Z6J&].4ZQTIL;SF%6'ZS8:+$BO=%5M35H+@O!&5A>E8EF^6F#(C MFC5C#R*:\;TJ*",/ LE]66+QSX(4_# W;.,X\)%N=ZH>,*-9A;?DD:A/U8/0 M/;.GY+0D3%+.D"";N7%KWV1A;=\8_$G)09ZT4;V2%>=?Z\Y=/C>L>D*D(&M5 M$[!^/)$E*8H:I*?Q=\I>U\+1]I*?-VO5:5EB2)2_^HKG:S8W 0#G9X'VA M/O+#'Z1;SZ3FK7DAFT]T:&U]RT#KO52\[,1Z!B5E[1-_Z_;A1* YXP*G$SC/ M!=XK K<3N)<*O$[@/1?XKP@FG6!RJ<#O!/ZE4YIV@FD3K'9WF]#$6.%H)O@! MB=I:T^I&$]]&K2-"69V)CTKHMU3K5+3D9<4E;=*";]XAS'*TWF&V)1)1AK:< MYP=:%.A-3!2FA7R+KM"GQQB]^?7MS%1Z C7&7'?.%JTSYQ5G(;KG3.TD2EA. M\A%]\RND6N_0X[E>",36EXN=T?D M\7GY;26TW&KDSMA^_I@\_3%Y=KG-*#O>9Y_O2;DB8O04.(OXOZ< M)"R&A"60L!02E@'!!AGB]QGB_^Q;Q(?,'TA8# E+(&$I)"P#@@WR9]KGSQ3R M%H&$+:&0[ODI9UO^YIH#>W2EW9VX(76U!W: M94"+'<0EZ.,20,:EA4U.EG0UNI=+2*\Q)"R!A*60L P(-LB#L,^#$#(/PDM_ MY4%ZC2%A"20LA81E0+ V#\R3(DA)Q+:I;TFTYGNFVO_S_6A?0KMM*D?/QA?V M3=Q6PO[%M'6Y>RRVE$E4D(U&6M=3?3Z(MM;5=A2OFE++BBO%RZ:Y(S@GHC;0 M[S>&PO M=V]R:W-H965TSG9*58KI=[":QD_>- %):4<7\* A2OR*T]O*1 M?383^8BWBM$:9@+)MJJ(>+P QC=C+_2>'ES3Y4J9!WX^:L@2;D#=-C.A>W[O M4M(*:DEYC00LQMXD/)]FIMX6?*>PD3MM9)+,.;\SG4_EV L,$# HE'$@^K:& M*3!FC#3&_=;3ZS]IA+OM)_ MQ/@5G$E[19NN-L8>*EJI>+45:X**UMV=/&S'84<0QJ\(HJT@^EJC1M8/_R7J"9HQHC.:Q!_ZQ#\G_I4DB#5X^;LW81J\=\7^3V;/!@'W@X /N>=_ IOX AA1 M4+H2=S:IM3%;P3H/XRP,ANG(7^^&<=3A08HSW-<]XXQ[SO@@YQ?0_^:*LQ+1 MJA%\#899ND [GV07((D':3#< W74Q1D># ,W:-*#)@=!KUI14]4*L .ZH ^F M[01-'*#9(([V.!UE.,J2R(V9]ICI0*1UDNT)JP%%V3V8MU%<9:E0;@' MZ:A+DP G@SU(?V?75R*6M):(P4(K@[-,YQ3=F=!U%&_LMCKG2F_2MKG2 MQR@(4Z#?+SA73QVS4_<'<_X;4$L#!!0 ( -"#&PO=V]R:W-H965T>84QU=#W=59 275'5B#P9BE520V::N7K2@'-':CD?MCM]OR2 M,N&EB3N;J321:\.9@)DB>EV65+V,@6"--X:CB]-J0%[N]W[#=..VI94 T3R7^PW!0CK^^1')9TS,#^0S M^7=X]$$Z45O4R/%%[_#MJGA&9IQB^5X7\^?50AN%[_?7H-JT&M0$O/3X*>MW+0[+_$]FK(L1M$>*/V-,I(&G&J.W60T)K=,^A[:S9 MI-'Y1=@?)/YF7\+?;D%O(7]HZHEV2]6*"4TX+)&RV[G EE;UE*@-(RO7: MIL&W=ML#!"LHZ MX/U28K,UA@W0CNKT-U!+ P04 " #0@W)8&HF2CZ1[& _C:]QR?8[B7=*?TO2D D#V4 MLC)CKT"L1[YO\@)*;LY5#16MK)0N.5*HU[ZI-?"E Y72CX)@Z)=<5%Z6NKF9 MSE*U02DJF&EF-F7)]>,E2+4;>Z'W-'$KU@7:"3]+:[Z&.>!=/=,4^1W+4I10 M&:$JIF$U]B;A:)K8?)?P0\#.[(V9=;)0ZMX&'Y=C+[""0$*.EH'38PM3D-(2 MD8Q?+:?7;6F!^^,G]FOGG;PLN(&IDC_%$HNQ=^&Q):SX1N*MVMU Z\<)S)4T M[LYV3>X@]EB^,:C*%DP*2E$U3_[0GL,>(!P\ XA:0/2O@+@%Q,YHH\S9NN+( MLU2K'=,VF]CLP)V-0Y,;4=FW.$=-JX)PF'W# C23JEHS!%TR;@R@82=7@%Q( M<\K.V-W\BIV\/DU]I/TLRL];[LN&.WJ&^Q.OSED'P(]\EE9S7JK$:.+WZ&[ZM"8&' &LN?R?*9LSQQEOOL-7R#?CY;7R-3\QS& M'A60 ;T%+WOS*AP&[_O,_B>R ^MQ9ST^QI[-)]&ULK53? M;YLP$/Y7+#I5K;3&_$BS*@4DDK;:I#6+FG5[F/;@P 50P6:V$]K_?K8AE$F, M[F$\@,^^[[O[SMSY->-/(@.0Z+DLJ BL3,IJCK&(,RB)F+ *J#K9,5X2J4R> M8E%Q((D!E05V;7N&2Y)3*_3-WIJ'/MO+(J>PYDCLRY+PEP44K XLQSIN/.1I M)O4&#OV*I+ !^5BMN;)PQY+D)5"1,XHX[ (K_,LU"\%Y*5+5AE4.:T^9+GM@X] M@.(9!K@MP/U7@-<"/".TR+:6['IA:F-02LU.=6WN)%8* M)\,5DX <&YV>7+F.O$5>(DB(4 *='8#DN2%0"O".=&5/T<7 MZ'%S@\[>G?M8JDPT'X[;J(LFJON7J ZZ9U1F MW2!)(!_'(<[XW@L:I 5P;W M6(:%.TJX8H<)\NSWR+5==RB?<7A4\0[NC:3C=;?B&3[OC5OIW89\O8VA>C=\ MTV$^/0KFHB(Q!);J=0'\ %9X>N+,[.LAL?^)[ _ITT[Z=(P]_-'\]/,U>5'# M0O?J)KJ[C5(.H.V?0^(;QIEAU&/K$+J7MGI\?.C+>M.M21CWNJD$GIHA(U#, M]E0VC=7M=G,L,NV+7]V;(7A/>)I3@0K8*:@]^:":FC>#I3$DJTQO;IE4HLTR M4[,8N'90YSNF_H36T &ZZ1[^!E!+ P04 " #0@W)8 XE1NHP" # " M&0 'AL+W=OU ));4%7Z. AB MOR*4>6EBQ^Y$FO"E*BF#.X'DLJJ(^#6%DJ\G7NAM!N[IHE!FP$^3FBS@ =1C M?2=TSW!?A^32T !OQE<):=MK(I#+C_,ET/N43+S"*H(1, M&0JB7RNXA+(T3%K'SY;4]8?]@D]?)S(B$2UY^H[DJ)MZ9AW*8DV6I M[OGZ([0)188OXZ6T3[1N8@>QA[*E5+QJP5I!15GS)L^M$1T QCL N 5@J[M9 MR*J\(HJDB>!K)$RT9C,-FZI%:W&4F:_RH(2>I1JGTB\U"*(H6Z 2='(2'5V! M(K24QXFO-+^)\K.6:]IPX1U<8W3+F2HDNF8YY'_B?:W+B<,;<5/<2_B9L%,T M"$\0#O 0/3Y^>Q/&P?L>TR(G.3J8:0U3U#4-Q_%HNV>Q$Q#OYQGN]:R7=$_/1D[RZ&"> MC5YY%L7#'9:=N?7/]K-LT&M9+^F>EHV=Y/'!+!N_LBP,=IW,,'BY$8/]3!OV MFM;/NJ=K8><>#P_F6TO5O=2BZ&_?_$Y1J4 L;.F4*.-+IIKZXD9=>;YHBM)+ M>%/;;XE84"9UB9EK:' ZTI],-.6RZ2A>VQ(UXTH7/-LL]"\&"!.@Y^>&PO=V]R:W-H M965T T"9-3>*^L(TT4KN! #$QK8Q] M0'QPDVMBS;&#[;;;O\ MQK$N:FRH'L@6A;U92=508T55Q;I52$OOU/"8),DD;B@349YYW:W*,[DVG F\ M5:#734/5\QRYW$ZC--HK[EA5&Z>(\ZRE%2[0W+>WRDIQAU*R!H5F4H#"U32: MI9?SB;/W!M\9;O7!&5PF2RD?G?"IG$:)(X0<"^,0J/UM\ HY=T"6QJ\=9M2% M=(Z'YSWZ!Y^[S65)-5Y)_L!*4T^C\PA*7-$U-W=R^Q%W^8P=7B&Y]E_8!MO) M,()BK8UL=LZ60<-$^-.G71T.' AYP8'L'(CG'0)YEM?4T#Q3<@O*65LT=_"I M>F]+C@G7E(51]I99/Y,OUFW+T5;94 Y,A"Z'@G-JL 0CP;X 996B HZV !I. MKM%0QO5I%AO+P2'%Q2[>/,0C+\2[@!LI3*WAO2BQ_-L_MMR[!,@^@3GI!?Q, MQ0"&Z1F0A(S@?G$-)Z]/>W"'76&&'G?X NZ7D.J/V5(;9=_.SV.Y!HC1<0@W M3Y>ZI05.(SLP&M4&H_S-JW22O.LA..H(COK0\Z]=5PJJ:V@I\\W2: S'T"G@ MC"X99X:A/D8_!)CX &YZ-SD97Y TS>+-$6+CCMCX/XGY&I[!@Q\-^Y9F&WM3 M(=RA6Q>=!7Q#U1SCUQ^'P#-2I8&D4-)GW5/22<=\THO8$:4[HB73A5P+ S8A M/,8PX)T?5# 9I.2?^L4'X]F@JOP2TN"1PZ1VVF[/S<)X_S$/2_*&JHH);=N[ MLJ[)X*TMD0J+)PA&MG[8E]+8U>&/M=W5J)R!O5]):?:""]!M__PW4$L#!!0 M ( -"#&PO=V]R:W-H965TS#4%10W;%3?"QS_OZ.<8YI T7SS('4.BE8*5<.+E2U=QUY3:'@L@)KZ#4 M*WLN"J)T* ZNK 20G145S,6>%[L%H:63I79N);*4UXK1$E8"R;HHB'A= N/- MPO&=T\0C/>3*3+A96I$#K$$]52NA([=WV=$"2DEYB03L%\ZM/U].3;Y-^$FA MD6=C9"K9,9(&"P5<:!Z,<1[H Q8Z0Q_G:>3K^E$9Z/3^X/MG9= MRX9(N./L%]VI?.%,';2#/:F9>N3-%^CJB8S?EC-I?U'3YH:!@[:U5+SHQ)J@ MH&7[)"_=.9P),+XBP)T 6^YV(TMY3Q3)4L$;)$RV=C,#6ZI5:SA:FI>R5D*O M4JU3V4.M:@&(@:X,5>15G[="?,/H@9A3D^CF'A2A3'Y,7:7W,RIWVWDO6V]\ MQ?L;*2[@97H]^U&*J%?ZY\A MM-8B'+8P5WTN*[*%A:/OL@1Q!"?[\,Z/O<__ 0QZP& <]Q:U-8NMF?D3';.9 M-XO\U#T.,(0]0S@F0VL6G3'@)$C"8!@BZB&B,2&B"X@9COW9,$/<,\1C,L27 M#'[@><,,2<^0C,F07##$,4Z&$:8]PG1,A.G%G8RB"(=OS\$]ZSRFB?\@XD!U MUV"PUT)ODN@B1-L8VT#QRC:C#5>ZM=EAKK\E($R"7M]SKDZ!Z6_]URG[!U!+ M P04 " #0@W)8D@H]3DD" F!0 &0 'AL+W=O5 R#9E@57D9,C5F/754D.)54]40'7 M.RLA2XHZE)FK*@DTM:"R< //&[DE9=R)0[LVEW$HUE@P#G-)U+HLJ?P]A4+4 MD>,[NX4GEN5H%MPXK&@&"\#G:BYUY'8L*2N!*R8XD;"*G(D_G@Y-ODWXQJ!6 M>W-B*ED*\6*"CVGD>,80%)"@8:!ZV, ,BL(0:1N_6DZGDS3 _?F._;VM7=>R MI IFHOC.4LPCY\8A*:SHNL G47^ MAYK,!&%LE]2-[F#:XPY[@" X @A:0&!]-T+6Y1U%&H=2U$2:;,UF)K94B];F&#<_98%2[S*- MP_A1(!#?)^=G-X'OWY(O%4B*C&?D,^AB%;FX Z2L4.212K.S@"(RCOR(#CFBMSS%-)_\:YVW-D.=K:GP4G"3Y3W2-^_(H$7#,CSXHY< MO+D\P=OOCJ-O>?M'>-NB?TR6"J6^,3\/U=I0# Y3F"X:JXHF$#FZ313(#3CQ M^9D_\FY/&!QT!@>GV./__L\5N=_J_E1PR&?#-+),ICDW<3#R^IX7NIL##H:= M@^%)!XM<2'S[%62YLS 3"@_I#U_I]U^KNWMWMP29V0Y5)!%KCLTU[E:[1V#2 MW/V_Z&ULE51M:]LP$/XKPAVE@U&_)/::UC&T#64;&RO- MNGT8^Z XEUA4ECSIG+3_?BEY/OE&^U>;(5 ++G6BH[#2K$ MYC(,;5E!S>VY;D#1SDJ;FB.%9AW:Q@!?>E MPR2*LK#F0@5%[M?N39'K%J50 M<&^8;>N:FY<;D'H[#>)@O_ @UA6ZA;#(&[Z&.>!C#C?L]_YW"F7!;=PJ^4OL<1J&EP$; DKWDI\T-M/L,LG=7REEM9_V;8[ M.R;%LK6HZQV8XEJH;N3/NWLX "3)&X!D!TB\[T[(NYQQY$5N])89=YK8W,2G MZM%D3BCW4^9H:%<0#HOO+5KD:BG4FC5&J%(T7+*&O]#%HV5G,T NI'V?ATAJ M#A.6.^:;CCEY@_D+5^=L%']@292,V>-\QL[>O:()R6SO..D=)YYW] ;O#!;( M9L*64MO6 /M]O;!HZ._^&?+8<8V'N5S%7]J&ES -J*0MF T$Q>E)G$571YR. M>J>C8^S%'9FDRZ3\TR%K'3CS8-<[FV(:4-,@13L].3BR2.KQA61K?KBE$!M-3G^QH8O(/T MOTQEO:GLJ*FOFJKYE2>@)VM%:T,NCK(-%PD;JH_PH _=D_:-F[50EDE8$7-T M_I$2-=TST06H&]^:"XW4Z'Y:T&PO=V]R:W-H965TF+QG;\_%9V.#:"([A^2?GW;,U8KOS8Q$EV,UCG^?9J.,P6 M:[8)LX_IEB7%WSRE?!/FQ;M\-Q7$I%8_CGQH='-8L!X_??M7)_HLOOIC',&/W:?S?:)FO;P;6 M0%FRIW 7YU_2%X_57Y!9>HLTSO;_5UZJSS4G V6QR_)T4P\7CV 3)=6?X8_Z M&W$T4#C= WH]H%\Z8-0#QJ4#HWI@=.F 60^8EPZ,ZX%Q>V#TQL"D'IBT!\9O M#%CU@'7IP+0>F%XZH*FO_W+JI5^%=OC'KC:Z:BO9;V)VF(>S:YZ^*+S\_,(K MW]AOI_OY8LN*DC)27W->_&U4S.6S/]*<*9JN_/R3I6O:[XK-'G/E\V,4_OUX/\^(QE-)P4:]W5ZVGO[&> MIGQ*DWR=*4ZR9,N.^7OYO'%NWI;/3\[-._)YZ]P\D<]/S\U[9[Y_ZCF G@'T M\; M=]XW3N3C?I@4X]I^?-0Q[KYO=>_R<:-K6[K\P7>-^^][\,&9\=WJL+HFV0R- MPX]"8^\9;VV&ZY3GO_W)^*;Z*?CMH?@$A>9LD_VOZP==I8VZM7)7Z"K;A@MV M,RCV=3+&G]E@]O-/VEC]O6L31V(V$G.0&$%B+A+SD!A%8CX2"T"8$+#1(6 C MF3Y[2)-5DZ\/BLO3+.M*EI3IFRPD9B,Q!XF1"AOOL?)YU//,5,>66?QZV0H%B*=\^L"#!@2LY&8@\0($G.1F(?$*!+SD5@ PH2 68> M6>=_?]$DR_EN4^S'?5!(L9)RNTEWW3MU4JUOP)"8C<0<)$:0F(O$/"1&D9B/ MQ +K9*]:&T]4?3HZ[.(*V9D>LC/MEQV:Y*QX.+GR)-1VG78 M^DZJ]\T2$K.1F%-AUM%W7_VHB4\N"')!%XEY2(PB,1^)!2!,R)&F-N?TU'Y) MJD(3+91Y^._FC>,+G"BYE!A0VHV5'.@&H%J+E3SH!J%:CY4"U":&+:FZZ!)S_2^^\F6G.\=/FC] M :HY4(W4VE1X^J:JFM$Z)05=U8-J%*KY4"U :6*LFH:#)J\X?*M*FU?W:?+, M>!X]QJQL6-ZN.&-ESJHC@=V_SJ"M!ZAF0S4'JA'MM(5@F&KQ7SM1T.H#5*-0 MS8=J 4H3$]6T)#1L34+.]8X1M"@!U1RH1K33WH*FZ^WZ$'1-#ZI1J.9#M0"E MB2%J6A5:OUJ%(3^* >U50#4;JCE0C4 U%ZIY4(U"-1^J!2A-C%K3L-"P%0L- MVK& :C947'1^6)HWP*JV5#-@6H$JKE0 MS8-JM-:$(S/"YEJ'!-J\0&GB*UF;ZH5^0?7BZ)G62/I,2X[US1!4LZ&: ]4( M5'.AF@?5*%3SH5J TL2H-=4,78,^T]*AY0RH9D,U!ZH1J.9"-0^J4:CF0[4 MI8EA:\H9NO1\].'$UM>[V_E\_I"&2?4L*_O"%BQZ9LONR$$K&E#-AFH.5"-0 MS85J'E2C4,VO-6&/4U6G6FN7,T"M*H:I*5_H\O+%:9CF/$H6T3:,[\(X3!:, MI'Q5I"KI3A6T>U%KY[YG-G15!ZH1J.9"-0^J4:CF0[4 I8FI:KH7^F7=BZ-? M4=6YX]=JDSQ4T/J%WE%*4%6M'2EHK0*J$:CF0C4/JE&HYD.U *6)D6K*%[J\ M?-$^FC&6'\V 5B^@F@W5'*A&H)H+U3RH1J&:#]4"E"9&K:EHZ&/LT0QH20.J MV5#-@6H$JKE0S8-J%*KY4"U :6+8FI*&+CTO_>[VNYSO'3YH::/66@USJWW1 M(P>Z*H%J+E3SH!J%:CY4"U":&*NFCJ'WK&-<ZL PIR=) M@G8MH)H+U3RH1J&:#]4"E"8FJ6EDZ/)&QL67RI0[O=,#;6% -0>JD5H3NC03 M!4>BJ/E0+ M4)J8KJ918?2[V,5$>KA/CO4.$;1/ =4V!M\8._P@;W%1T>AQYJ85O>K1(RF7V'(^Q7MO4-+ MOG<([5- -1NJ.5"-0#47JGE0C4(U'ZH%*$V,6M.[,$SLWB&T>0'5;*CF0#4" MU5RHYD$U"M5\J!:@-#%L3?/"N.#B&'W/6LG-WHF#UB^@FE-KQ[L38[-UR)I MEW2AF@?5*%3SH5J TL0@-:T*0]ZJN/BDE=SI'1YH?0*J.5"-U)IPDS=3G;3. M64'7]#K6U+21IK>/JD-;$5 M0&EB+)I6A"%O1;R>LR)1$B:+*%D))ZJ*]S\_ MS7=\L0XS]OF)1#_8\C;+6/=% HW30H(^,JS6U2/OY8^H=R2@5Z: :@2JN5#- M@VH4JOE0+4!I5<*&1[7V+J]O]O>Q; M'R?:E5O=)KUA9M?;<,4^A7P5)9D2LZ>"5#].BEU0'JW6AW?R=+N_:?ICFA?9 MW;^Y9N&2\?(3BK]_2M/\]9UR@9>4?]\_[-G_ 5!+ P04 " #0@W)8!=B: MI$X# #Z"@ &0 'AL+W=O]QP_=KPS6@OY4^4 2'Z7!5=C)T=RJ6K M5A)H9D5EX0:>%[DE9=R)1_;93,8C46'!.,PD45594GE_"H58CQW?>7APR98Y MF@=N/%K1)5P!WJQF4L_[=KV6.54P%<5W MEF$^=HXBO4G:-9S:/Q242C[EZR;6,\A::50E(U85U R7O_2WPV' M#8'VZ18$C2!X+(B>$(2-('PL&#PA"@253+\5R2"C2>"3%FD@3K=W,P,*T M:KU\QLVV7Z'4;YG68?Q5(! _)'NOC@+??T^2"@@*<@D%1/PX-R.TYE'.0/W3$S55"WKQ^.W)15VKRN6E3U6E=5?!$ M53XY%QQS13[P#+(._;1?'QSU&+@:4

  • .!T&O0Z3E;R@(3>.Q)X0=A5T//E M08<\Z9=_IES+?2L?]*PF;'<]M'[A$WY7N9"X?PVR) G,D=Q^T0'D#*%4/[IV MJW8;=+N9F^E$K6@*8T=?/0KD'3CQWBL_\MYWD=JE6;(CLRV*@Y;BH,\]OJV_ MSQ,#[V(QE9 QO)@7;$G-E391^BJ%[(Q/!>?U+?>=83Y)?U5,,3/M1-V;\J6H M:[/(FIE_ '?Q8'ATJ,_OW2;#':7<8GC8,CQ\%D-S#,^X0JF9<3U"T+GP4M\L M22497\Y ,I'YGZZ,WH_ZMY*9$=F=7@W(UN MH02YM%V7(JFH.-:-0_NT;>PFMI]Q_X;77>$YE4O&%2E@H:7>P5!_%K+NM.H) MBI7M/>8"-7P[S'5S"M($Z/<+H?N/9F(2M.UN_ =02P,$% @ T(-R6%B/ MB*R' @ Z 4 !D !X;"]W;W)K&ULK51M3]LP M$/XKIVQ"( %Y;/SW=I(^2=VB!JN"\95U-OHW5UZOLJWV!)U+&HD)N3E9 ET<:4:U]5 M$DGA0"7SHR 8^R6AW,M2MWD9OI:-.^QTS.R?+E@ROU#T_J.8@_R6FE1=F"304EY^R7WW3WL ,+D M&4#4 :)_!<0=('9"V\R7 M0B.$">R].HG"\ PN>"Y*A"_D'A7L+U 3RA1<$BF)O>\#.(+;FP7LOSY(?6WB M6Q8_[V*=M[&B9V)](/P8XO 0HB!*!N#SE^&S2AIXX.#Q4[AO5/?2HUYZY/CB M9_A^2X4%53D3JI8(WV=+I:5Y73^&!+:,R3"C[;A359$UV7-B#:["US1G.K!(K?$ M8T=LA\0V.YJ$H_$D"":IO]T5.. Y2D8GX\F;N/=\DGW29Y^\F+U)#Z4T>=KB MS91"K0[A&ULK5A=;Z,X%/TK%KM:=:1N^?Y(-XG4!-!V M-56KR<[LPV@>7.($:P"SMI.T_WYM(#0A+INH]*$QYIYS+_?8%W/'.T)_LA0A M#E[RK& 3+>6\O-5UEJ0HA^R&E*@0=U:$YI"+2[K664D17%:@/-,MP_#T'.)" MFXZKN2)AGR-"<9/_@)4\G6J"!)5K! M3<:_D-V?J'D@5_(E)&/5?[!K; T-)!O&2=Z 100Y+NI?^-(DX@ @>-0 JP%8 M78#S#L!N /:Y'IP&X)SKP6T ;A?@O0/P&H!7Y;Y.5I7I$'(X'5.R U1:"S8Y MJ.2JT"+!N) K:\&IN(L%CD\7]8H"9 58"BEBJ"^?)3X 9VZ EN H1 MASACG\#O8%[?7U3WOS^@_!G1'V+^ZR($5[]^&NM<1";Y]:2)8E9'8;T3A0T> M2,%3!J)BB98*?-B/'_T?/N['FU8/@2Y2VN;5VN=U9O4R_@6+&V";U\ R+$<1 MT+P?_ICP%FZK\O$Q[]'Y<)7WN!]^5U(!-U3PHUS:[1JU*S[[/;XDV>2;#'*Q M#!]YBJA<@**.IK+ ;1&X+\2"1>#J,V%B>7[_+.#@GJ.<_5"MQ-J7H_8E"_DM M*V&")IKPP!#=(FWZVR^F9_RA4G%(LG!(LFA(LG@@LB/UG59]IX]]NJC*TC5X MW'#&8;'$Q?H:S- :%X48@AG,8)$@E=(UKUOQRC?L=NJZGC,*1MY8WQZJJ#)T M'3/PW6/#4&'HN%Y@>!W#2&%H^T[@VQW#^ S#HZRY;=;32#34D6>B>)-<4:]M&H);3:^7T/B+GC$!:219B*HYL MA"J%ZG5QJ5!#DH7>J5"!:01!1Z@A?<8*GZ;G&KY:*+\5RO^(4 DIF#CSPH(K M%>KEOE2A(0%MEJ=H%4G..-=LC_2BN\R(,/ B;JP M]7)=JL:09.&09-&09'%PHIH]"FQ++=NHE6UT^1$@JG[[WO^CDUA\Q_1-T^B^ M_T\-U0>%\%S&2,'HV('K=+=,K#+LG"B.4F8:;Q]V1F_2YJ38(EIU $0Q$MJM M$*7[6J3\1.OENW2]#\H6-FS>09X",[!MIY/W0;W&0[$=*WCP:6[V*G@ORI1< MVR>?Y#RE9+-.P=W?#V %$YQACM4EK-_#Q9J:BM.JU3W3AN>918/&%@_%=JR5 M]::5]3&MRLUSAA-Q6VQ#4;>48EF*8Y!CR+].P>H/YN+-=:[?:%"_\5!LQY*] M=17,WL_6:?2":()9)5FM%2EEMU.]D>S3%YM"ET'[ 6?YC ;U&0_%5FNB'S0F M&ULM95=;]HP%(;_BI5.52M-S1<$2B$2]$/;-"I4UNZBZH5)#HE5 M)Z:V@5;:C]^Q0S,F NK%=@.VX_.>Y[Q.COMK(9]5#J#):\%+-7!RK1<]UU5) M#@559V(!)3Z9"UE0C5.9N6HA@:8VJ.!NX'F16U!6.G'?KDUDW!=+S5D)$TG4 MLBBH?!L!%^N!XSOO"WMJ;W3N MD&2IM"@VP4A0L++ZIZ\;'[8"@GT!P28@L-Q5(DMY136-^U*LB32[449" M_S,)O*!%[J=7Y.33*5$YE: .R(>U(Z&5#_?(7[\LF7XCC\.9TA)?FJ>FDBN) M5K.$^9!Z:D$3&#CXI2B0*W#BXR,_\BX. +9JP-8A]?BQ>BUZPRR3D%$-U9G9 M(YL*GMZCSQ*]"8<_QCUTP9U931?Z.\A>97)-JUTY V@W9JT,Z' M0+\C);\!4%M UTK3&6[WKUDC=#R%M639<8== %L#&.:4< MFNQ[H'P)C93=G1-NA7YWE]/=ZGH%R,SV=D42L2QUU0#KU?KZ&%9=\\_VZNX9 M4YFQ4A$.3718F%[Z$QHK-4.<[P"09H-^'PNL(]N)B9!?:G& MOP%02P,$% @ T(-R6'4=EWWI @ H0D !D !X;"]W;W)K&ULK59M;]HP$/XK5BI5F]0U(8&04H@$=-,ZK2TJZO:AV@>3 M'"1J;&>V ]V_G^V$#$J(5HDOQ"_W/+[G?.9NN&'\120 $KV2C(J1E4B9#VQ; M1 D0+"Y9#E3M+!DG6*HI7]DBYX!C R*9[3J.;Q.<4BLLD%E*8<:1 M* C!_,\$,K8961UKN_"8KA*I%^QPF.,5S$$^Y3.N9G;-$J<$J$@911R6(VO< M&4P#;6\,?J2P$3MCI)4L&'O1D]MX9#G:(<@@DIH!J\\:II!EFDBY\;OBM.HC M-7!WO&7_8K0K+0LL8,JRGVDLDY$56"B&)2XR^<@V7Z'2T]-\$@>)H!;@5PWP*Z1P!>!?",T-(S(^L&2QP..=L@ MKJT5FQZ8V!BT4I-2?8MSR=5NJG RO&<24,='YV>!V^EJ8"^!JL\/RLXSO737I/1+:G MOENK[QIV[XCZ:8:%0&RYU?Q=[:-;"40TZNZ>4O>)R/9T]VK=O=9;?W/9%VAN MG@=Z**20F,8I737I+TE[AE3_V:[#KM_WA_9Z5]>AT57@[YKM>>S7'OO_DZ?C M@SQU6S.UE?2]-W8BLCW]_5I__Y29VC^E[A.1[>D.:MU!Z[T_EQ5E8&3?"E% M?%-PE9\SE1 L+O-VR@AAM#;!BPR>OC<6]DX5),!7ICD0*&(%E65!K%?K_F-LRJ[]S[QL7NXP7Z54H R6"NI< M]I4.7C8$Y42RW-34!9,JGF:8J!X*N#90^TNFZFHUT0?475GX%U!+ P04 M" #0@W)8G5\&2)4A-6+5.ZD6-VGZ8]L$!DU@%.[--TOW[ MV4!8+H0E7?(A8./WM<_C@W7H+RE[Y3.$!'C+4L('VDR(>4_7>31#&>27=(Z( M?))0ED$AFVRJ\SE#,"Y$6:I;AN'H&<1$"_I%WP,+^C07*2;H@0&>9QEDOX,9HR=?N@8ID0NFK:MS$ \U0"T(IBH1R@/*R0".4ILI(+N-7Y:G54RKA^OW* M_;J(7<8R@1R-:/J"8S$;:)X&8I3 /!6/=/D-5?%TE5]$4U[\@V4YUNEH(,JY MH%DEEBO(,"FO\*WBL":0/LT"JQ)8VP)[CZ!3"3J'"NQ*8!=DRE *#B$4,.@S MN@1,C99NZJ: 6:AE^)BH;1\+)I]BJ1/!N-QN0!.PA(Q!(CC G.BEAL-\O#PV>V6:#KU M=G0*O\X>OSLJ$#!=\%+M11/@TL%N=E#'1(_/880&FCP'.&(+I 6?/IB.\:6) MSBG-PA.9;9"S:W)VFWOPHWQ9>G=Y-D'L/ED1?)I3A."&8(%A>BW?W6?UZAX! MHYS 68O2\ES#<9PM&@WC'%?BV*+1NMYWTG!J&LZ[$N(^%US(LPV3Z871"*'5 M]]@7[)1FH;.3A);CK._.!BFW)N4>1*HA8?X-J]7Z6%BG- O=G1SU7-/?P\JK M67G_FU76'E*MQL>2.J59Z.VD5= MF;YG>OX6+7VM*,L0FQ;%+0<1S8DHRYNZMZZ?KXJR<:M_:/9&91G\UZ8LRF\A MFV+"08H2:6E&PO=V]R:W-H965T MJ M#PY< -78S#:A^?:S#4'I1*(\]"78^/X_SO_XSM.&BQ>9(RIX+2F3,R=7JIJX MKDQR+(D\Y14RO;+DHB1*3T7FRDH@2:VHI*[O>6.W) 5SHJE]=R.B*:\5+1C> M")!U61*QOD3*FYDS.9Q)"BHDR!*(?*YPCI0:DT_C;,9W^ MDT:X/=[0O]F]Z[TLB,0YIX]%JO*9\\6!%)>DINJ6-]^QV\^9X26<2OL+31?K M.9#44O&R$^L,RH*U3_+:^; E\,,= K\3^/\+QCL$02<(#A6$G5G.(''-@!^;ZT_76.Y0/&LE^_O8CCZ^'GJ*IV>^8B; M=*EUR'/WA,6OQ/LC9]![V>PCQX]M<4PZ>R\R#*!&5%XQ?3AU5TH>2"T MQA-OT-*]Z.'$8RUZW%2N+LKV MK,GM(CV&/RC*(7OV8WU8(Q$21E!RIG(8G4-*UG+(GP-!7DN2NM9VH>+]J. P M5&NCN]4>S5UV342FCPQ07&JX=WI^YH!H[X=VHGAE.^:"*WWD[##75RH*$Z#7 MEYRKS<0TX?Z2COX!4$L#!!0 ( -"#&PO M=V]R:W-H965T2.WQ(0Z26QL M!M>BLD5;RR-B3WEQG$\?3"4$!J=0,6'U6< %% MH8E4&K\;3J<-J8'=]9;]J]&NM#QB 1>L>""9S"?.J8,R6."ZD'=L?06-'I-@ MR@IAWFAM?:/ 06DM)"L;L,J@)-1^\::I0P>@>/H!00,(]@'A*X"P 83[@.$K M@&$#&)K*6"FF#C,L<1)SMD9<>RLVO3#%-&@EGU!][/>2J[]$X61RRR0@_P0= M'YT&OG^&'C#GF$J!/LY 8E((=*LM^G ^H2_H W*1R#$'$;M2A=_7]P_X"8L#V(T/"%_SB([0'TU=B6RGTW&V\I="U%#=KD!GA*A>AQ)X5=? M-2VK[QE:W1Y72308!5'LKKIULFZCKM>NQ\QZG'0\_,&+SXZFJ-44O4G3-S:O M>9JK!G=O;I_5V"O+$D?=?$/][,GZVTU-"O7L:3N8YEL/UNWTJ1+XTO1[@5)6 M4VFO?6MM1\JYZ:1[]JD:-78RO-#8.76#^9)0@0I8*$IO<*($<-O[[4:RRG3# M1R95@( '=WNU)U:)VM_=AM1],,H#5).9L ^7?G^V$$*A#*ZUT[!>( MG9G)\SSCEYG^EO%GL424\)(FF1@X2RE7-ZXKHB6F1#38"C/U9LYX2J0:\H4K M5AQ);)S2Q T\K^VFA&;.L&_FIGS89VN9T RG',0Z30G?C3%AVX'C._N)![I8 M2CWA#OLKLL!'E%]74ZY&;ADEIBEF@K(,.,X'SLB_F?BA=C 63Q2WHO(,FLJ, ML6<]^!0/'$\CP@0CJ4,0];?!"2:)CJ1P_%L$=TQGR+\KFP_@@E@2CJ+O2H5=(W"C N]2Z7(^)EFS"4K5+!3'K?,25V@M4.T?"; =5NRG9F>G1EO#X"NYTLIY, MLBI9N(*/+\@C*A"FG$9HDSZ'UC'0]+[?#+U&K]5W-U4]7AOY#:]=&AVQ;I:L MFV=9?\M7^(UA94A5N5>HCW<'DX*V8:TY&\H5QGN^AJY_[7VW4G^JTP!KN+=>L[+DVV)5G_!VR;W] MDW"O2WS;LHQ?Y?VU47W:.R7USJ5V^ ,5SW#'$>&3.IC5^2KA04EP!?F0@^T=K0$O;'9.E+";A4V[%MU2B^[/IP5YJ=.B:R/9K)#,M;":=5J!78M> MJ47OH8SQ+J[B%^36Y?,&M#;LD'!;S3,Y[VG7Z]=?_+;WQSG1*K6?__[3>/;V M:3Q[W_6;RZ75"JQ'\!NHNKE>$$)J2CZK<#\2XEBMX*!6#=2EN5(E^8;E- Q-:9S!N-FCSN9'^M.U[1KAS!YFWQ/^(*J M5BG!N0KI-3JJZN)YYYD/)%N9YFW&I-JIYG&ING7DVD"]GS,F]P/]@;+_'_X' M4$L#!!0 ( -"#&PO=V]R:W-H965T5IT5H=_8'&,.7I(X9=W6G//% MM6&PR1PGB%V1!4[%ERFA">+BEMD;?>TUR%+ M'D +9,$T=<;')-5MP5;ZX:':#;GLL'H=19HAA\Q_[2XI^+-*%'"*,$I MBT@**)YV6WUX/8*^%,AZ/$5XQ;:>@31E3,@W^?(A[+9,J1&.\81+""3^GO$ MQ[%$$GK\4X"VRC&EX/;S&OTV,UX8,T8,#TC\.0KYO-L*6B#$4[2,^0-9_8X+ M@UR)-R$QRW[!JNAKML!DR3A)"F&A01*E^3]Z*1RQ)6"Y>P2L0L Z5, N!.Q# M!9Q"P*D)0&>/@%L(9*8;N>V9XX:(HUZ'DA6@LK= DP^9]S-IX:\HE8'RR*GX M&@DYWGO, P20:7(*_%I)>!B#X3 M,:9?1>.GQR%X]_/[CL&%0A+6F!2#W^2#6WL&;X,[DO(Y R,Q8JB0'^KEH:4! M,(0G2G=8:W?<6%K$/U!Z!6QX 2S3?H&?^ MJJ*E2;!ADV"CAL J!#HE@8X.O4+@@"1B<6$HFYZW6 3C5Z D>H5HN*:8B8Y[>A:7:,YVW"M(H?2]CNH+;7=J!C M50<=[?9S_, )S';9K^)FMW2S>[";C\Z3FF<_9RN; .H_8RI6ZIJ,RN6YZ M<')+Z!1'HF5]B)*5EPQ*N:05NE92TW-LWX5U+A4='6@%=NT@,-1;?S17#:%5 MN=H4**#V^-PH5P4S2Z'G>HL8492S]L9LM!7G):=^0E/V\OPZ?8T6)YI"J]*W M*4_ \]4G"AK0.,:Z^@14U IM6/W8XWBC9J"JU*VZ;< ?_3>D>% MJ5/225E9V.&OT8I'HVBCIM"J_&V**/!\510]F<=54;ZCME>4+.SOERP&>JBC MV6\2;=046I7]34$%_D\J*I70.*JBHK?@B)+**4":,&@2;=046AX&QM858(+I M++M[96!"EBG/K[_*UO)^MY_=:M;:;^#U(+^EW<#DE\9WB,X$<2#&4P%I7OEB M%J/Y/6S^PLDBNV@<$\Y)DCW.,0HQE1W$]RDA?/TB!RAOPWO_ E!+ P04 M" #0@W)8C3_H340$ !O$P &0 'AL+W=OK^\$D![":Q,PVT/[[ MV4Y(R0L9;*C3OD#BG.?Q.>?Q.4[;7 M= VI?+*@+,%"WK*ER=<,<*1!26PZEN6;"2:I,>SKL1D;]NE&Q"2%&4-\DR28 MO8XAIKN!81O[@0>R7 DU8 [[:[R$1Q!?UC,F[\R")2()I)S0%#%8#(R1?3.U M-4!;/!'8\8-KI$*94_JL;CY' \-2'D$,H5 46/YMX1;B6#%)/_[,28UB3@4\ MO-ZS?]#!RV#FF,,MC;^22*P&1F"@"!9X$XL'NOL$>4">X@MIS/4OVN6VEH'" M#1T22-@2*P S6*XVP"?M\-&:2;AU%#X]'6ZU),,M5'I-=J_XEWV!6/XTP^V;_W6I%%]SFY@6[Y5GG-:-[.MP/6[7F%72GJG2'KG]*3/ MJTG7H_RDO'[5W4^.;H')9CY] 182+OL_">%(MC//N@M)+EN MU@VL(*AD9M(:XYE:3"]$5I+#+^3P_T,Y*J6@'\I]$#Y@PIYPO(%&J?S:LK.O MK6KGJ1O52V;2&ONY,EV(K"13MY"I^R^:4UVF^=_(E/7^)]V]]F(U:M&MU<.5 MZWF^;U?D:+"3K=MQNTY%DM8XSY7D0F0E28)"DN!=*Z=)DG]6/T%#_?2JNTG= M2&X 5;%:,W"N6!U]HE*=7 MWV(LWZOVM[K5E6/;3K>B4&O8YRIT(;*20K;U]JECO6M!Y9ILI*_R!6WZLB9, M,QW;G4HO:HW*Y0&4*\OQ*LHU6,FMJ?*B,6E/QKG*78JM+-W!5ZK]ORFOW-52 MY3056(-=4X&U1WZV3A=BRW0R#PX6$F!+?:+#44@WJ<@^O8O1XM1HI,]**N-C M^^8V._MYH\F.HNXP6Y*4HQ@6DM*Z[LI\L>QT)[L1=*V/+^94R!6@+U> (V#* M0#Y?4"KV-VJ"XHQM^!=02P,$% @ T(-R6,;(+\J$ P HPL !D !X M;"]W;W)K&ULK59;;]LV&/TKA%8,+=!$E$3=,EM M?-G: <6"N-T>ACW0$FT)D4B/I.WDWY>D%-66&"/8\F*3U#GGX_EX^R9'QA]$ M28@$CTU-Q=0II=S=N*[(2])@<\SQP7VU+J0?<;++#6[(B\MON MCJN>VZL454.HJ!@%G&RFSJUWLTPTW@#^K,A1G+2!=K)F[$%W/A=3!^H)D9KD M4BM@]7<@5EC0>:L_JLJ9#EU$@<49(/W MM;QGQT^D\Q-JO9S5POR"8XN-H0/RO9"LZ=9N ]1/8[*E93UR#'$NR9?P)O%\0B:M: M? !7X-MJ =Z_^S!QI9J*%G3S+NRL#>N_$#8 7QB5I0!+6I#"PE];(/Q G.SGG[P(_F)+^UN*+=Y2;/E&8F<+A/H%0I?4LS]VA)O#*FP+T'(C MP]7OQ"'S/(3\<.(>3E-K@25>"I-SV&(,"Q&"*#J'+2VP*/*]'VIG1L/>:'C1 MZ+U*'>9Y"3 MU/U_4._:3F]!F^U6*3R9P94'H\!# ]]CG!?#,$X'OBVP*(D# M?^![# M]E,3([COJ?4<7?:]P380QK5[O!R(KNK59CL9S]*&7P(%C*RP.@H'C M,0RE*$B'CL>P((4PCNR.X]YQ?-'Q;X2J/5T;S[A0+UVEKQA=1=B,Q^.IAC$: M&1_# B]$L3

    ]]>2B]:],XMKF,AF?J22,A].? MCV%QDD3IT.48YD=I$,.A2PM.64S#X5%V3ZJ.AO"M*?>$JB7V5+9O33_:5Y2W MII :C,^\F[EG&5^H"K0M&'_(M^7K%\RW%16@)AL5"E[':DUX6Q*V'&PO=V]R:W-H965TE8FY;)CVR+)H,#BE"V!JC=SQ@LLU9 O;+'D@%,3 M5.2VYSBA76!"K;AKYD8\[K*5S F%$4=B5128/P\@9YN>Y5HO$V.RR*2>L./N M$B]@ G*Z''$ULFN4E!1 !6$4<9CWK+[;&4;:WSC\)+ 16S;23&:,/>K!5=JS M'%T0Y)!(C8#58PU#R',-I,KX76%:=4H=N&V_H'\SW!67&18P9/D]2676L]H6 M2F&.5[D,N9QO$M;="TX;1QD0K-H3J59Q(KMX2%2?C M&R8!N6UT>-#V7/<<33+, 0V4,"GJ;S!/!3JZ (E)+M -YAQKU8_1"9I.+M#1 ME^.N+545&LM.JHR#,J/W3L8S=,VHS 2ZI"FDK^-M57U-P7NA,/#V O[ ]!3Y M[E?D.5ZKH9[AQ\/]/>7XM:*^P?/?P3,*GI0*CO"SVO$2]95P= '&?NC/A.1J M^_YJTJ[$;C5CZR/=$4N<0,]29U8 7X,5'QZXH7/>1/R3P%[)T*IE:.U#CQ_* MS=NY614SX+=S(XNX$F*%9SE?[(.:?? A]E/*(6$+2OY .I$L>33[8L@* M=0L+K-E?/FD3QI!C">D=F](U"%EYWRZUBVC4H2P@W-8A"B.GW=Z1X:V?[P1> MZ/BUWRN&8N]P+X MPG0]@1*VHK*\)NO9NK'V33_9F1^HAEOVQW\P9;>^QGQ!J$ YS!6D@, '4, 9 >&PO=V]R:W-H965TV ^6_W]D):\%_));1$U/*=)IB;.5NO\RG75:HLI4SV18T97UD*F M3--4;ER52V2Q=4H3-_"\2S=E/'.F8[MV)Z=C4>B$9W@G015IRN1ACHG83QS? M.2[<\\U6FP5W.L[9!A]0?\OO),W<6B7F*6:*BPPDKB?.S+]:C(R]-7CDN%>- M,9A,ED(\F.)X)B!,<*6- J._'2XP28P0A?&KTG3J6QK'YOBH?F-SIUR6 M3.%")-]YK+<39^A C&M6)/I>[#]AE4_?Z*U$HNPO["M;SX%5H;1(*V>*(.59 M^<^>*PX-AR XXQ!4#L&I0WC&(:P<0IMH&9E-ZYII-AU+L0=IK$G-#"P;ZTW9 M\,Q4\4%+NLK)3T]GBNJ7&Z(*"H4Q:$$4-$JZ%\*:<0D[EA0(8DWKDN^8P0Y[ M)B7+-"2<+7G"]0&*G(JB4.L$J=BE]8UH/0OX# "Z*V@+K=9[DD=\^ZAQWAA'710ZL7G=%[V#*)'^;,8%Z( ME#J"8O:EFIFJ;LH"+@_0M+MC![L\H]+'%W!CGHQ'^V0T*G%FE;-"/9]C$;4EV>]')RQ:S:*^W\ZB7[/HOQ6+C\\Y-6ZRO^8['F,66Q1M!#I# M-)O:EN6":R,@GZ'SBMR@YK^$P&K4WK5$-8_0?PCC?P4?5J?::>V:.D^V)>'LAOF=QP.EPEN"97*A U2%D> M&PO=V]R:W-H965T6SMG<%W!EN]-R8V MDZ64=W9RD4V\P 8$'%)C&2C^;6 .G%LB#./WCM-K7%K@_OB1_:O+'7-94@US MR7^PS.03+_9(!BM:<7,MM^>PRV=@^5+)M?LEV]IVB,9II8TL=F",H&"B_J?W M.QWV ,C3#@AW@/ E8/@&(-H!(I=H'9E+:T$-3<9*;HFRULAF!TX;A\9LF+"[ M>&,4?F6(,\D\IV(-FC!!3 XH@&(;:I4EG-$EX\P\D(,%&,JX_DR.R.W-@AQ\ M_#SV#3JW%'ZZIAX^IS\). MQF]4').H=TC"(.RW!=0-GY8*X8QWA1,U.1(XO>H-O\23]A=!&57A6C"94 M9.09X'GZU[4KMM-_NU/:(4UW2%"8> M-@$-:@->\NE#;QA\:5/D/Y$]TZ??Z-/O8D]FE%.1PB%9 HHAK!YR14I43;:5 MTZQF&SHVV\LVR2".PV P]C?[*;TVPWA'_9-18_&PO=V]R:W-H965T2R'-A!:(U3@(3%9 R4Q/52#MR4;IDJ$-]38P ME0:6>U I@B@,1T')N*1IXO<6.DW4#@67L-#$[,J2Z;<9"%5/:)\>-I9\6Z#; M"-*D8EM8 3Y6"VVCH&/)>0G2<"6)ALV$3OOCV<#E^X1?'&ISM";.R5JI%Q=\ MSR.(Y%A/Z MB9(<-FPG<*GJ;]#Z&3J^3 GCGZ1NWE&0[@ZILP59!R67S9J]M'XX 470& M$+6 R.MN"GF5QY MXS.\;2/(B48\3]<&M8U^G_+?T Y.T[KI&IN*93"A=GP,Z#W0],.[_BC\?$'T MH!,]N,2>/C=W9>R^YW2K >S@X!/'HG7CS2PTEQFOF)B6:B=/FVC*C'P9-]'[ M=-@/XRA.@OVQO.#HRI6@MWZP#,D<;W/[NMUN=J?-E?V7W@S^/=-;;ILK8&.A M8>]V2(ENAJD)4%7^ J\56HM^6=C_#VB78,\WRIIN U>@^Z.E?P%02P,$% M @ T(-R6/".P^0;#0 790 !D !X;"]W;W)K&ULM9WO;Z,X'L;_%90[G7:E[08;FQ]S;:69!&R0YG:UH[U[<;H7F92VT28A M![2=_>_7I&DHQG&@\_3-3)/Z^_G:]6,P?C!3:M=F2]N]D&;]92ZKC_=+%;;R?7E M_KM?R^O+XJ%>K[;YKZ53/6PVB_+/3_FZ>+J:D,G+%[^M[N[KYHOI]>5N<9=_ MR>O?=[^6ZM/T2+E9;?)MM2JV3IG?7DT^D@\9]YJ ?8E_K_*GZM7/3M.4KT7Q M1_,AO;F:N$V-\G6^K!O$0OWWF,_R];HAJ7K\_P"='',V@:]_?J$G^\:KQGQ= M5/FL6/]G=5/?7TW"B7.3WRX>UO5OQ9/,#PWB#6]9K*O]O\[3H:P[<98/55UL M#L&J!IO5]OG_Q;?#'^)5@.*8 ^@A@.H![$2 =PCPA@:P0P ;&L / 7QH@'\( M\(<&!(> 8.A?*3P$A$,S1(> :&@ <5]ZSMTKZ+G+]WJ9+^K%]659/#EE4U[Q MFA_VHMO'*YFLMLWX^%*7ZKN?2O&[HJP77]>Y4^5W:AS4 MSF)[XU2[?+FZ72V=156I,;MU=?+'Q?KA M&5G<.FHHE^K#]NZ%6#D_S/-ZL5I7/SH7SN]?YLX/?__Q\[G8UO>5$V]O\AM#O+3'1Y;XJ?HK'O^4].5/^8E:@=EB^[/CD9\< MZE)FJ,_,'O[+LCZ&>X;P^9GL#VMK>#R\\J;P9'CEJ2%<#*^\*5Q^WU\^_;ZV M9_;PC[M2A;NF\(Z.O..0]/8\=H+W6_Z8;Q_RRC0DGB/]?61SZGN\YB$+(D_E M?7PM-6N&YIS[H=HMEOG51)U4J[Q\S"?7__@;\=U_FH2'A,7]%A#?#_Q0:T&" M3"J0,&EH >'4CSRWVX2T7]#CC(3,[Y;+0+7KB(T=Q<:L8A-E457JC%+>K;8F MP3U'\TYC7>)SH@G.FF6LX)"PN-^"B\B/:*3I#9E3(&&RWP#*U(")0DUNAJYR M(Y=136V@NG74QH]JXU:U_7*<"^3?U R_,A_D>*\AG+,PBK0NFUESC=4<$A8; M6N"& 0FTD9\@DPHD3/9;0'S6C!M-3JFA(">41D0[0F2@ZG5TYQ]UYP_4W5H= M[DR:\_M'"<98X#%ME,VLB<:*#@F+#4W@ZFQ#7*ZI#IE5(&'2T 3"7'6MWTSK M.K(SE>0N\4)?.TIDH IV=!<<=1?8=5??Y^7Q6/>3L\UKD_B"_A&>AR[1^FUF MS356>DA8W&^ Z@T2$FWP),BD @F3AA:HZD>N=A1+35VESL;Z2194MX[HPJ/H M0JOH_J6NT$\=YD+#,8*%(??TPUS8F[M><#\D'M4*SDT%0^+V#IRQD>C[:FQK M(C$4]&ES, ZZ!86AH!>JN;@^49"&5A,_"EU*],.*J20/*'4#K3F9M0_>V,/1 ML8/*%&O'9$;>330+E%FUCQC#RE(6(R$)4B80,+DP(Y* MD4FSJ#=PPHBZ/&BOP3NR)&Z[F.@..-]]>5GG^^_G?/,U+_]G7-RSDD:V: :E MS:&T&$I+H#0!I4DH+872,A2M.S)>+;.3-R_JV4-'#P4D;0ZEQ5!: J4)*$T> M:-V%,^,JH:&D>9D05<&N@FFK8&I5\*RHZL;/N2N*F\JIBK7)<_EDAXS6,I(V MA])B*"V!T@24)@^T[B2%NZZGKP49"GI,73*X3)WA MHT4,-6.@M!A*2Z T :7) ^W\,KJAH'$='56]KH9;WX;8C9MA2^EVR&@E0UT> M*"V&TA(H34!IDIB,'D\)5)\QI(:2ZEA,_+ WM7@/4XBTKA 9:@N=6K>R T;K M&.H<06DQE)9 :0)*DZ1O'5T$(>U[+JFQ9.11G_4F%N_A,I'69B)G?*9AZ_UV MRF@U0RTI*"V&TA(H34!IDA@<*1H$GGYK3FHH2'T>;+?/78W-5Z^I#<=WZX&Y% -YYG]IRCU8JDQ5!: J4)*$T. M[:X4FC8SI V4\E_9OUVIMH8>^5Y'CPRU].R91@L4:NI!:0F4)J T.;2[4FC: MS)#6:NW1UMJC=FOOJ%#G)M\5U:HVS@P.D$ZS Y?KBR[*Q(H728B@M@=($ ME"8']E8*S9H9LGH\4C.-$Q)M/39J]]AFQ;9ZV*@+,)OO;&>,G;M":7,H+8;2 M$BA-0&D22DNAM Q%ZXZ)UK6C=M?.YCO;0TN(](FQJ2#Q&??T^[91]>L*N/7JJ-VK&V8[VR&CI0QU[*"T&$I+H#0!I4G: M-^(8#9N-%+J4^P4]'D1^H*]'H.K7E7)KV5&[97?.=K:'CQ8QU*R#TF(H+8'2 M!)0F:=^"NZ!*G)&^+&PHR$,6H6^R_M*-FT)\P._MR,,5;^NE%NSCG[OIC [8+2,H3X=E!9#:0F4 M)J T24T^'2$AUV^*2$TEHY &O#>M> ^GCK9.'85L,K-31HL9:MI!:3&4ED!I M DJ3U+ =35WL]8[(IOUY41#J>YI0E>L*N?7KZ-LWKME#1ZL7:N)!:3&4ED!I M DJ3U+#;CA)&:!CI C:4C'P:!;TIQ7MLRZ.MC4?M-MX8QYGVK1H2^+J;9T\X M6JE0-P]*2Z T :7)07V50G-FAIQJ"NT&9I?$:XT\;Z"1=U*97M^@(9QQW]<6 M7F;V3&/%":7%4%H"I0DH30[MKA2:-C.D]5R?1YR=4&CKXWEV'V^8U>P9=EBI M27S4V\INSS9:I5"/#DI+H#0!IEK;/FG=L/5^Z* M/<+P.YYA"/7J MH+0YE!9#:0F4)J T^1::8QP%(%"&:E]W +1>GV?W^H;9UG;(Z*$ =?R@M!A* M2Z T :7)M]#,0P$$RE#MZPZ%UC+T[);A.=O;'CYZ$$#-0B@MAM(2*$U :?(M M-/,@ ($R5/NZ@Z U&[VA9J/--[=#1@\%J.$(I<506@*E"2A->GT;T2<1]?6' MP::&@H$;$DKUG8&H^G6EW/J-WAF_\:QO;@>,EC'4:H328B@M@=($E"8]@X=X M0L>FG81F(;^'W^BU?J-G]QL'&N=VRF@U0ZU'*"V&TA(H34!ITNL;BL2-?.KI MMTD;"EYPZOHDT+7\'LZCUSJ/GMUYM'GG]M#1 H8ZDE!:#*4E4)J TJ37=PF]A<)0TN>^Z[OZ[1^H&G9?1-$:D\QN3(XQS^VHX9<%L[> 3JL92HNA MM 1*$U":1'5G"JU6!JA6=RRT%B@;:(&>'@%OL,G,(P!JCT)I,9260&D"2I.H M[DRAUJ.@-9>979[==A- ';(F%$ =52AM!A*2Z T :5)5'>FT&IE@&IU M1T'KH[)SNQ]?;C)H7L/X?,%JN\W CAL[U8?2YE!:#*4E4)J TB24ED)I&8K6 M'1ZO7EYG=UEMMQG80T,5C+4X(328B@M@=($E"99W[8D MH<<#WGL JJFD[RO)ZR]'S5 U[(JY-3C9&8/SK%-O!XP6,M3;A-)B*"V!T@24 M)IGQ=8?-JU%[WI"Q*(\BW]??\YBAZMB5N+N7W\#EYZW-RN\]IL^KMH6/U"Z7-H;08 M2DN@- &E2=[?*'GJ];.'HG[W>&Q\_RRJCET1MP8EMQN48\QZWM^#Q]W(8Z'^ M;'5[SM%ZA5J14%H"I0DH30[MKA2:-C.D#4(W>O4^]ZY46R>1#W023PNT_RQ, MXOKJXM33=[S;4XU6*-0FA-(2*$U :7)P?Z70O)DI;_/X?TY//)6!MT8?MQM] MP^SN ^3U^8%R'K!0?VR(/=MHG4*=.R@M@=($E":'=E<*39N9TC)*>&_/^[2Z MS_-ZOJ@7UY>;O+S+9_EZ73G[,_O5I-'N\5MUGK]M7F/QX2.=3'O??R(?!#%\ M+\F'=/_]M,5?7^X6=_GG_2IQY:SS6Y7*_3E0@ZI6QE,F6"9"UF.R,*8XE,8EK,%RVEYH0HF+9(IG5-CIWH>EH5F-"V!E(NP MU^G$84ZY)..AK/+KW)3!3%72C$B_-07N]C4=D6[\D03.W42E;$3NS][_JI2Y M>A>X^\F'DY/._?G5OOVL!LY)Z'7:?X73BP[NUV*8ZWC7=;W\U#IRQ%.,=NFA MV2@;)DPP\N!UZ;R8CTLH;(HR'F9*;FH3$6>PT6G.@@C@KIM!OS1^WVR(=0W&V2J=,IT&Z9+UJ;Q M4+ ,Y&@^7\#=J"($T!B5VT'*Z5Q)6FM8,YJ!=3MC0MS"P_0SV_&]S+;JVH&J MRG9H!35#Y\9-P/^V-^=[VVWO37Z#@C\H\Z6RZ+[-6 .:] MBWNG12%6GP6?RYRYY%\=<#RD:UZP4)H_VFC0*C-K8)H$#TP;/MNV_-:TN&-+ MLVZG989K[AVAYK^[SW,FF:9B6[3M_4/>Y33ZO\J^8*_&Y@UYZ"+[ MQR R/@:11]&3@\,7&24'J3%LWM];AX2=(T)K#> H-B(_X. G-D&#:<6%X;*9 M+7B:,OGLI&#=&SJUA_D=_W9]RC):"7/7@B.R&7]G*:_RI%UU QO1K-J,OT%Z MW;@]!]I87*9LR=)),]7S:3T,[,!&;2X@["/7]>5',([#_ A@6!Q, <9Q+"S. M_Y3/ ,W'89BV@1<9H)P!RG$L'S*I/U@QES_3)(FB.,9V=#+Q*IA@^Q;' M\/5[P[0! XL#D?YLK_%JXQWRLK/B2*H*J8->X)Q)$DP!'K1WZ-QC.Q.#!]_?;"G)(J2Q(\ MYE<011@"3R..8 I X9$4?T>W'L?A>OW5+CYA6O\!%!+ P04 " #0@W)8 MEXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S M9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X M 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7) MTZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 M ( -"#&PO=V]R:V)O;VLN>&ULQ9M;;]LV M%(#_"N&G#EAGZ^X438$V:;=@71,T6?=8T!)M$Y%$C:1RZ:_?(66GE",?[(7, M4V)9ECX?BN?C(>FW]T+>KH2X)0]-W:K3V5;K[LU\KLHM:ZCZ372LA7?60C94 MPTNYF:M.,EJI+6.ZJ>?Q8I'/&\K;V;NW^VM=R;G[0FA6:BY:.&@.?./L7OU\ MW[PD=USQ%:^Y?CR=V?]K-B,-;WG#?[#J=+:8$;45]W\(R7^(5M/ZNI2BKD]G MT?#&-R8U+Y\=OC:0-W2E[!%-5U\I@)S.\@5<<,VETO8,>WT*C'<,3AY>]5I\ MXK5F\IQJ]KL4?XJ(;OI@'*B91\P^$->5%9/)\HK1(UK^#N M%?E :]J6C-@0*O+J[]:!C!'(^ 4AO\<.9() )@$AKPV$^8 BEVMRV8V:.T4@ MTY>!%&MX)4H',D,@LQ>$'#5WCD#F+P9Y1M76@2P0R,(OY!=(U"0BW\G-EI$/ MO>(M4\I!6R)HRP!H,:!=]TU#Y:-M7;YI.7R>MMJ!/$$@3P) )@!YSE4)EN)M M#ZUMNK,]UTWA"RR'+P)@IH#Y%Y6W#*180WID92^YYLQM[P@UC6?56,H,*"_: M.S@3Q#]FPP03>3:,9*7","XD))O)L& M9F*>Q9^23 M% WY:DZ#)_**2OWH8F**B3P[QF(N;3MKVF[,W2<"B?DE\BP82W@"A#"2A;ZL M'PEM*_+QWYYWYI,N)F:8R+-BANR]>'HJ/XMV\_J&R68(IXN).28*(AECF5UB M;#?D,Z-JW+LQU40A7!,9V9RSE2:7JYIOAK-<0LPS40C11,FN;VMQM&?'F&?B M$)Z)4MNU2]$PIY77-JV0&VAF1=VJ+\9$$H<021P! MYC7;F',!MQ/2",5%Q$P2!ZE:XEV.X7JH^=T,*DD(:1R%#-Q,3&[)"'L-CODG"5+.3!5 M]>\,TT[F63O#"*/.MV[0S='.!9.Z,Z@NW7;)Y:W<7$M).]:-WC3AQDF'8RS]H9[0[:Z7+\?+1" MFV,"RCT+Z++7<.^V,GB=Y&W).VC]75A'@[8<$U >9)UG>M;@()J8@/(@2SW' MUFI'T43WIP79/7"X6#N5V7-,0+EG 3GSZLI,'=@==.4P':.T<#$Q >5!!/1\ MJF@BFIB \B 3;Q.KS .INRL1LU#AW4)/C7Z_G]+B2ID*W8R27$S,0H5G"_W) M8-2FM>2K7@\/YA.MZ$=+:05FH2*(A<;S@[OGDGRA[L[C K-0X=E",%+KFV[( MY[V9'H346=*Z[$WV')5!!6:APK.%G&?3_H" 0T[OVXH-\S!7+B9FH<*SA1Q, M2)KPC-H*4]F^#MPN)F:APK.%AN0#^=P4N^/"=_4X;G1TGW20Y9]C\]?G+B9F MH<*SA::Z4,5,X<;;@RZ$6:CP;*&SG[,&IL]43W/MP]2F@[G$++0,L@7AR+:8 MT0S7$K/0TK.%+IPJ#?J,M&L!=N)5F>4!%Q.ST-)::&Y/5N_>5FP-STSU!6ZA MX+A)Q%?2YF.[&3).,[,A&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'/-VDUNHT 0AN&K6!P@N*NJJ\@HSFHVV8YR >2T?Q3;6,!HDMN/Y2SL#\UB M-A'?"C6(XI60'B'@Z5R_],[#:;_;K\[-:_ MC^4T_F-P_:?KWX==*6.U>&W[;1E75?UQN.T>ZNLF/5PF5XN7MU75O[REJIX[ M2"!(Y@]2"-+Y@PR";/Z@#$%Y_B"'()\_*" HY@]J(*B9/^@1@A[G#TI+E'%) MD#3!FD#KA%PG J\3@IT(Q$Y(=B(P.R':B4#MA&PG K<3PIT(Y$Y(=R*P.R'> MB4!O0;V%0&]!O85 ;YD\;!/H+:BW$.@MJ+<0Z"VHMQ#H+:BW$.@MJ+<0Z"VH MMQ#H+:BW$.BMJ+<2Z*VHMQ+HK:BW$NBMDYBOJK01Z*^JM!'HK MZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>MOD93>!WH9Z&X'> MAGH;@=Z&>AN!WH9Z&X'>AGH;@=X9]F?4.Q/HG5'O3*!W1KTS@=X9]N?)QTH"O3/JG0GTSJAW)M [H]Z90.^,>F<"O1WU=@*]'?5V KT=]78"O1WU M=@*]'?5V KT=]78"O7WRLPF!WHYZ.X'>CGH[@=Z.>CN!WH%Z!X'>@7H'@=Z! M>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>,?E9D$#O0+V#0.] O8- [P;U;@CT M;E#OAD#O!O5NOE/O8?P\E.'6\[7&ZW\GU>/EW'*[_'7YM7-R7ZXXU_<5P_-? M4$L#!!0 ( -"#I-6MOG._&1?E>]^OD4*"T.0S^F3;7+.7QA+#4[&ERJ?:"QK&Q]'%PN M7^,="Z[9NSMB8K4RK/%CIC$O\U2CNK[Z1EMWW^?%S:'\G#H_;JI(?:H67X\; MIZQ-Y4+HN\;ELLX>QO:OE.5S0EU.SGO2K@OIHFRHV)L)T\J_ Y[/_7B@&+N6 M%KG$Z M.9<;IN,G/SM_+G,JL.R\C3ZD,K%('X][&AE*(8JY._V*KXFE]-GO1].T M6VK?F5VN]]''_3R/Q.;'^7?\YXQ?ZW^P#P'2AP3I0X'TH4'Z,"!]6) ^UB!] M7(+TP5&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( ,^#&PO=V]R:W-H965T&UL4$L! A0#% @ SX-R6).:_O"2 M @ A@< !@ ("!=Q4 'AL+W=O ^#TU 0 !4F & @(&?'P >&PO=V]R:W-H965T&UL4$L! A0#% @ T(-R6%1IKCQ# @ R@0 !@ M ("!)3 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ T(-R6-G;JB%&$@ 02X !@ ("! $0 'AL+W=O M&UL M4$L! A0#% @ T(-R6)7PYE;2 @ 1P8 !D ("!WUP M 'AL+W=O!0 &0 @('H7P >&PO=V]R:W-H965T&UL4$L! A0#% @ MT(-R6%#X%_31 @ .@8 !D ("!KV4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T(-R6+&T>:C, @ M6@8 !D ("!9W, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T(-R6+W)4# "[!P &0 @(%P@@ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ T(-R6&,_QD3) @ 8 8 !D ("!PXT 'AL M+W=O),$ M <"@ &0 @('#D >&PO=V]R:W-H965T&UL4$L! A0#% @ T(-R M6#4O?:+[!0 Q@X !D ("!I9P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T(-R6/0DKB$C! _@@ M !D ("!U:H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T(-R6-FC37C@ @ ^ 4 !D M ("!4\@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ T(-R6/IW>ES) @ W@4 !D ("!.]0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ T(-R6 C4 MI>AR @ 804 !D ("!_=X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T(-R6)S;&=^% P * @ !D M ("! N@ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ T(-R6*08EN3/ P @P@ !D ("! M$_4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ T(-R6."&@A4:!0 _A4 !D ("!.P$! 'AL+W=O&PO=V]R:W-H965T83 0!X;"]W;W)K&UL4$L! A0#% @ T(-R6")34>=S! $14 !D M ("!.1@! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ T(-R6#BS21W, @ I < !D ("!42,! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MT(-R6 /^(!-? @ Z04 !D ("!>RL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T(-R6 %S5$[&"0 #X$ !D M ("!)#L! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ T(-R6(\B#%G6! ^!< !D ("!9$L! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T(-R M6)U?'-DK P >0P !D ("!D58! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T(-R6-L)>K?H P "Q M !D ("!J5\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ T(-R6,;(+\J$ P HPL !D M ("!VVT! 'AL+W=O&PO=V]R:W-H965T M@, '4, 9 M " @?9T 0!X;"]W;W)K&UL4$L! A0# M% @ T(-R6%@M;!H@ P -@D !D ("!IW@! 'AL+W=O MT0" #= M! &0 @('^>P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ T(-R6(R9 MHT8O P [A( T ( !RXL! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ T(-R6&;-$3IT M @ ;3 !H ( !$Y XML 96 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 97 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 99 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1 html 177 385 1 false 32 0 false 4 false false R1.htm 00000001 - Document - Cover Sheet http://RCAT/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Consolidated Balance Sheets (Unaudited) Sheet http://RCAT/role/BalanceSheets Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://RCAT/role/BalanceSheetsParenthetical Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Consolidated Statements Of Operations (Unaudited) Sheet http://RCAT/role/StatementsOfOperations Consolidated Statements Of Operations (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://RCAT/role/StatementsOfStockholdersEquity Consolidated Statements of Stockholders' Equity (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) Sheet http://RCAT/role/StatementsOfStockholdersEquityParenthetical Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) Statements 6 false false R7.htm 00000007 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://RCAT/role/StatementsOfCashFlows Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 00000008 - Disclosure - Note 1 ??? The Business Sheet http://RCAT/role/Note1Business Note 1 ??? The Business Notes 8 false false R9.htm 00000009 - Disclosure - Note 2 ??? Summary of Significant Accounting Policies Sheet http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies Note 2 ??? Summary of Significant Accounting Policies Notes 9 false false R10.htm 00000010 - Disclosure - Note 3 ??? Discontinued Operations ??? Sale of Consumer Segment Sheet http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment Note 3 ??? Discontinued Operations ??? Sale of Consumer Segment Notes 10 false false R11.htm 00000011 - Disclosure - Note 4 ??? Marketable Securities Sheet http://RCAT/role/Note4MarketableSecurities Note 4 ??? Marketable Securities Notes 11 false false R12.htm 00000012 - Disclosure - Note 5 ??? Inventories Sheet http://RCAT/role/Note5Inventories Note 5 ??? Inventories Notes 12 false false R13.htm 00000013 - Disclosure - Note 6 ??? Other Current Assets Sheet http://RCAT/role/Note6OtherCurrentAssets Note 6 ??? Other Current Assets Notes 13 false false R14.htm 00000014 - Disclosure - Note 7 ??? Due From Related Party Sheet http://RCAT/role/Note7DueFromRelatedParty Note 7 ??? Due From Related Party Notes 14 false false R15.htm 00000015 - Disclosure - Note 8 ??? Intangible Assets Sheet http://RCAT/role/Note8IntangibleAssets Note 8 ??? Intangible Assets Notes 15 false false R16.htm 00000016 - Disclosure - Note 9 ??? Property and Equipment Sheet http://RCAT/role/Note9PropertyAndEquipment Note 9 ??? Property and Equipment Notes 16 false false R17.htm 00000017 - Disclosure - Note 10 ??? Other Long-Term Assets Sheet http://RCAT/role/Note10OtherLong-termAssets Note 10 ??? Other Long-Term Assets Notes 17 false false R18.htm 00000018 - Disclosure - Note 11 ??? Operating Leases Sheet http://RCAT/role/Note11OperatingLeases Note 11 ??? Operating Leases Notes 18 false false R19.htm 00000019 - Disclosure - Note 12 ??? Debt Obligations Sheet http://RCAT/role/Note12DebtObligations Note 12 ??? Debt Obligations Notes 19 false false R20.htm 00000020 - Disclosure - Note 13 ??? Due to Related Party Sheet http://RCAT/role/Note13DueToRelatedParty Note 13 ??? Due to Related Party Notes 20 false false R21.htm 00000021 - Disclosure - Note 14 ??? Income Taxes Sheet http://RCAT/role/Note14IncomeTaxes Note 14 ??? Income Taxes Notes 21 false false R22.htm 00000022 - Disclosure - Note 15 ??? Common Stock Sheet http://RCAT/role/Note15CommonStock Note 15 ??? Common Stock Notes 22 false false R23.htm 00000023 - Disclosure - Note 16 ??? Preferred Stock Sheet http://RCAT/role/Note16PreferredStock Note 16 ??? Preferred Stock Notes 23 false false R24.htm 00000024 - Disclosure - Note 17 ??? Warrants Sheet http://RCAT/role/Note17Warrants Note 17 ??? Warrants Notes 24 false false R25.htm 00000025 - Disclosure - Note 18 ??? Share Based Awards Sheet http://RCAT/role/Note18ShareBasedAwards Note 18 ??? Share Based Awards Notes 25 false false R26.htm 00000026 - Disclosure - Note 19 ??? Derivatives Sheet http://RCAT/role/Note19Derivatives Note 19 ??? Derivatives Notes 26 false false R27.htm 00000027 - Disclosure - Note 20 - Related-Party Transactions Sheet http://RCAT/role/Note20-Related-partyTransactions Note 20 - Related-Party Transactions Notes 27 false false R28.htm 00000028 - Disclosure - Note 21 - Segment Reporting Sheet http://RCAT/role/Note21-SegmentReporting Note 21 - Segment Reporting Notes 28 false false R29.htm 00000029 - Disclosure - Note 22 ??? Commitments and Contingencies Sheet http://RCAT/role/Note22CommitmentsAndContingencies Note 22 ??? Commitments and Contingencies Notes 29 false false R30.htm 00000030 - Disclosure - Note 23 ??? Subsequent Events Sheet http://RCAT/role/Note23SubsequentEvents Note 23 ??? Subsequent Events Notes 30 false false R31.htm 00000031 - Disclosure - Note 2 ??? Summary of Significant Accounting Policies (Policies) Sheet http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies Note 2 ??? Summary of Significant Accounting Policies (Policies) Policies http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies 31 false false R32.htm 00000032 - Disclosure - Note 2 ??? Summary of Significant Accounting Policies (Tables) Sheet http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesTables Note 2 ??? Summary of Significant Accounting Policies (Tables) Tables http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies 32 false false R33.htm 00000033 - Disclosure - Note 3 ??? Discontinued Operations ??? Sale of Consumer Segment (Tables) Sheet http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegmentTables Note 3 ??? Discontinued Operations ??? Sale of Consumer Segment (Tables) Tables http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment 33 false false R34.htm 00000034 - Disclosure - Note 5 ??? Inventories (Tables) Sheet http://RCAT/role/Note5InventoriesTables Note 5 ??? Inventories (Tables) Tables http://RCAT/role/Note5Inventories 34 false false R35.htm 00000035 - Disclosure - Note 6 ??? Other Current Assets (Tables) Sheet http://RCAT/role/Note6OtherCurrentAssetsTables Note 6 ??? Other Current Assets (Tables) Tables http://RCAT/role/Note6OtherCurrentAssets 35 false false R36.htm 00000036 - Disclosure - Note 8 ??? Intangible Assets (Tables) Sheet http://RCAT/role/Note8IntangibleAssetsTables Note 8 ??? Intangible Assets (Tables) Tables http://RCAT/role/Note8IntangibleAssets 36 false false R37.htm 00000037 - Disclosure - Note 9 ??? Property and Equipment (Tables) Sheet http://RCAT/role/Note9PropertyAndEquipmentTables Note 9 ??? Property and Equipment (Tables) Tables http://RCAT/role/Note9PropertyAndEquipment 37 false false R38.htm 00000038 - Disclosure - Note 10 ??? Other Long-Term Assets (Tables) Sheet http://RCAT/role/Note10OtherLong-termAssetsTables Note 10 ??? Other Long-Term Assets (Tables) Tables http://RCAT/role/Note10OtherLong-termAssets 38 false false R39.htm 00000039 - Disclosure - Note 11 ??? Operating Leases (Tables) Sheet http://RCAT/role/Note11OperatingLeasesTables Note 11 ??? Operating Leases (Tables) Tables http://RCAT/role/Note11OperatingLeases 39 false false R40.htm 00000040 - Disclosure - Note 12 ??? Debt Obligations (Tables) Sheet http://RCAT/role/Note12DebtObligationsTables Note 12 ??? Debt Obligations (Tables) Tables http://RCAT/role/Note12DebtObligations 40 false false R41.htm 00000041 - Disclosure - Note 15 ??? Common Stock (Tables) Sheet http://RCAT/role/Note15CommonStockTables Note 15 ??? Common Stock (Tables) Tables http://RCAT/role/Note15CommonStock 41 false false R42.htm 00000042 - Disclosure - Note 17 ??? Warrants (Tables) Sheet http://RCAT/role/Note17WarrantsTables Note 17 ??? Warrants (Tables) Tables http://RCAT/role/Note17Warrants 42 false false R43.htm 00000043 - Disclosure - Note 18 ??? Share Based Awards (Tables) Sheet http://RCAT/role/Note18ShareBasedAwardsTables Note 18 ??? Share Based Awards (Tables) Tables http://RCAT/role/Note18ShareBasedAwards 43 false false R44.htm 00000044 - Disclosure - Note 19 ??? Derivatives (Tables) Sheet http://RCAT/role/Note19DerivativesTables Note 19 ??? Derivatives (Tables) Tables http://RCAT/role/Note19Derivatives 44 false false R45.htm 00000045 - Disclosure - Note 21 - Segment Reporting (Tables) Sheet http://RCAT/role/Note21-SegmentReportingTables Note 21 - Segment Reporting (Tables) Tables http://RCAT/role/Note21-SegmentReporting 45 false false R46.htm 00000046 - Disclosure - Antidilutive securities excluded from computation of diluted net loss per share (Details) Sheet http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails Antidilutive securities excluded from computation of diluted net loss per share (Details) Details 46 false false R47.htm 00000047 - Disclosure - Discontinued Operations - results of operations (Details) Sheet http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails Discontinued Operations - results of operations (Details) Details 47 false false R48.htm 00000048 - Disclosure - Assets and liabilities for the Consumer Segment (Details) Sheet http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails Assets and liabilities for the Consumer Segment (Details) Details 48 false false R49.htm 00000049 - Disclosure - Note 4 ??? Marketable Securities (Details Narrative) Sheet http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative Note 4 ??? Marketable Securities (Details Narrative) Details http://RCAT/role/Note4MarketableSecurities 49 false false R50.htm 00000050 - Disclosure - Inventories (Details) Sheet http://RCAT/role/InventoriesDetails Inventories (Details) Details 50 false false R51.htm 00000051 - Disclosure - Other current assets (Details) Sheet http://RCAT/role/OtherCurrentAssetsDetails Other current assets (Details) Details 51 false false R52.htm 00000052 - Disclosure - Note 7 ??? Due From Related Party (Details Narrative) Sheet http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative Note 7 ??? Due From Related Party (Details Narrative) Details http://RCAT/role/Note7DueFromRelatedParty 52 false false R53.htm 00000053 - Disclosure - Intangible assets (Details) Sheet http://RCAT/role/IntangibleAssetsDetails Intangible assets (Details) Details 53 false false R54.htm 00000054 - Disclosure - Expected amortization expense for the unamortized finite-lived intangible assets (Details) Sheet http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails Expected amortization expense for the unamortized finite-lived intangible assets (Details) Details 54 false false R55.htm 00000055 - Disclosure - Composition of, and changes in goodwill (Details) Sheet http://RCAT/role/CompositionOfAndChangesInGoodwillDetails Composition of, and changes in goodwill (Details) Details 55 false false R56.htm 00000056 - Disclosure - Property and equipment (Details) Sheet http://RCAT/role/PropertyAndEquipmentDetails Property and equipment (Details) Details 56 false false R57.htm 00000057 - Disclosure - Note 9 ??? Property and Equipment (Details Narrative) Sheet http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative Note 9 ??? Property and Equipment (Details Narrative) Details http://RCAT/role/Note9PropertyAndEquipmentTables 57 false false R58.htm 00000058 - Disclosure - Other long term assets (Details) Sheet http://RCAT/role/OtherLongTermAssetsDetails Other long term assets (Details) Details 58 false false R59.htm 00000059 - Disclosure - Note 10 ??? Other Long-Term Assets (Details Narrative) Sheet http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative Note 10 ??? Other Long-Term Assets (Details Narrative) Details http://RCAT/role/Note10OtherLong-termAssetsTables 59 false false R60.htm 00000060 - Disclosure - Operating leases (Details) Sheet http://RCAT/role/OperatingLeasesDetails Operating leases (Details) Details 60 false false R61.htm 00000061 - Disclosure - Supplemental information related to operating leases (Details) Sheet http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails Supplemental information related to operating leases (Details) Details 61 false false R62.htm 00000062 - Disclosure - Future lease payment obligations (Details) Sheet http://RCAT/role/FutureLeasePaymentObligationsDetails Future lease payment obligations (Details) Details 62 false false R63.htm 00000063 - Disclosure - Note 11 ??? Operating Leases (Details Narrative) Sheet http://RCAT/role/Note11OperatingLeasesDetailsNarrative Note 11 ??? Operating Leases (Details Narrative) Details http://RCAT/role/Note11OperatingLeasesTables 63 false false R64.htm 00000064 - Disclosure - Outstanding principal payments (Details) Sheet http://RCAT/role/OutstandingPrincipalPaymentsDetails Outstanding principal payments (Details) Details 64 false false R65.htm 00000065 - Disclosure - Note 12 ??? Debt Obligations (Details Narrative) Sheet http://RCAT/role/Note12DebtObligationsDetailsNarrative Note 12 ??? Debt Obligations (Details Narrative) Details http://RCAT/role/Note12DebtObligationsTables 65 false false R66.htm 00000066 - Disclosure - Note 13 ??? Due to Related Party (Details Narrative) Sheet http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative Note 13 ??? Due to Related Party (Details Narrative) Details http://RCAT/role/Note13DueToRelatedParty 66 false false R67.htm 00000067 - Disclosure - Note 14 ??? Income Taxes (Details Narrative) Sheet http://RCAT/role/Note14IncomeTaxesDetailsNarrative Note 14 ??? Income Taxes (Details Narrative) Details http://RCAT/role/Note14IncomeTaxes 67 false false R68.htm 00000068 - Disclosure - Summary of shares of common stock issued (Details) Sheet http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails Summary of shares of common stock issued (Details) Details 68 false false R69.htm 00000069 - Disclosure - Note 15 ??? Common Stock (Details Narrative) Sheet http://RCAT/role/Note15CommonStockDetailsNarrative Note 15 ??? Common Stock (Details Narrative) Details http://RCAT/role/Note15CommonStockTables 69 false false R70.htm 00000070 - Disclosure - Note 16 ??? Preferred Stock (Details Narrative) Sheet http://RCAT/role/Note16PreferredStockDetailsNarrative Note 16 ??? Preferred Stock (Details Narrative) Details http://RCAT/role/Note16PreferredStock 70 false false R71.htm 00000071 - Disclosure - Summary of warrants issued and fair values (Details) Sheet http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails Summary of warrants issued and fair values (Details) Details 71 false false R72.htm 00000072 - Disclosure - Key attributes of warrants outstanding (Details) Sheet http://RCAT/role/KeyAttributesOfWarrantsOutstandingDetails Key attributes of warrants outstanding (Details) Details 72 false false R73.htm 00000073 - Disclosure - Note 17 ??? Warrants (Details Narrative) Sheet http://RCAT/role/Note17WarrantsDetailsNarrative Note 17 ??? Warrants (Details Narrative) Details http://RCAT/role/Note17WarrantsTables 73 false false R74.htm 00000074 - Disclosure - Assumptions used to calculate fair value of options granted (Details) Sheet http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails Assumptions used to calculate fair value of options granted (Details) Details 74 false false R75.htm 00000075 - Disclosure - Summary of activity under the Plan (Details) Sheet http://RCAT/role/SummaryOfActivityUnderPlanDetails Summary of activity under the Plan (Details) Details 75 false false R76.htm 00000076 - Disclosure - Summary of restricted stock activity under the Plan (Details) Sheet http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails Summary of restricted stock activity under the Plan (Details) Details 76 false false R77.htm 00000077 - Disclosure - Stock compensation expense by functional category (Details) Sheet http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails Stock compensation expense by functional category (Details) Details 77 false false R78.htm 00000078 - Disclosure - Note 18 ??? Share Based Awards (Details Narrative) Sheet http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative Note 18 ??? Share Based Awards (Details Narrative) Details http://RCAT/role/Note18ShareBasedAwardsTables 78 false false R79.htm 00000079 - Disclosure - Assumptions used to determine fair value of derivative warrant liability upon settlement of derivative liability (Details) Sheet http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails Assumptions used to determine fair value of derivative warrant liability upon settlement of derivative liability (Details) Details 79 false false R80.htm 00000080 - Disclosure - Changes in the derivative liability (Details) Sheet http://RCAT/role/ChangesInDerivativeLiabilityDetails Changes in the derivative liability (Details) Details 80 false false R81.htm 00000081 - Disclosure - Note 20 - Related-Party Transactions (Details Narrative) Sheet http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative Note 20 - Related-Party Transactions (Details Narrative) Details http://RCAT/role/Note20-Related-partyTransactions 81 false false R82.htm 00000082 - Disclosure - Information by reportable segment and specific asset categories reviewed by CODM in evaluation of operating segments (Details) Sheet http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails Information by reportable segment and specific asset categories reviewed by CODM in evaluation of operating segments (Details) Details 82 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 4 fact(s) appearing in ix:hidden were eligible for transformation: dei:DocumentQuarterlyReport, dei:EntitySmallBusiness, us-gaap:RetainedEarningsAccumulatedDeficit - rcat0318form10q.htm 23, 27, 181, 182 [DQC.US.0061.7498] The taxonomy extension includes NetCashProvidedByUsedInInvestingActivities and CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations in the calculation of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect. But CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations is not a direct child of NetCashProvidedByUsedInInvestingActivities. NetCashProvidedByUsedInInvestingActivities is intended to represent the total of cash provided by or used in continuing and discontinued operations. Cash flows from both Discontinued operations and Investing activities cannot add into the total of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect as this implies that discontinued operations is being double counted, once in investing activities and once as discontinued operations. - https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd 4600, 7866 - https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd 4600, 7866 [DQC.US.0061.7499] The taxonomy extension includes NetCashProvidedByUsedInOperatingActivities and CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations in the calculation of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect. But CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations is not a direct child of NetCashProvidedByUsedInOperatingActivities. NetCashProvidedByUsedInOperatingActivities is intended to represent the total of cash provided by or used in continuing and discontinued operations. Cash flows from both Discontinued operations and Investing activities cannot add into the total of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect as this implies that discontinued operations is being double counted, once in investing activities and once as discontinued operations. - https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd 4602, 7865 - https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd 4602, 7865 [DQC.US.0061.7500] The taxonomy extension includes NetCashProvidedByUsedInFinancingActivities and CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations in the calculation of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect. But CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations is not a direct child of NetCashProvidedByUsedInFinancingActivities. NetCashProvidedByUsedInFinancingActivities is intended to represent the total of cash provided by or used in continuing and discontinued operations. Cash flows from both Discontinued operations and Investing activities cannot add into the total of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect as this implies that discontinued operations is being double counted, once in investing activities and once as discontinued operations. - https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd 4598, 7867 - https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd 4598, 7867 rcat-20240131.xsd rcat-20240131_cal.xml rcat-20240131_def.xml rcat-20240131_lab.xml rcat-20240131_pre.xml rcat0318form10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 102 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "rcat0318form10q.htm": { "nsprefix": "RCAT", "nsuri": "http://RCAT/20240131", "dts": { "schema": { "local": [ "rcat-20240131.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" ] }, "calculationLink": { "local": [ "rcat-20240131_cal.xml" ] }, "definitionLink": { "local": [ "rcat-20240131_def.xml" ] }, "labelLink": { "local": [ "rcat-20240131_lab.xml" ] }, "presentationLink": { "local": [ "rcat-20240131_pre.xml" ] }, "inline": { "local": [ "rcat0318form10q.htm" ] } }, "keyStandard": 261, "keyCustom": 124, "axisStandard": 8, "axisCustom": 4, "memberStandard": 10, "memberCustom": 22, "hidden": { "total": 188, "http://fasb.org/us-gaap/2023": 146, "http://RCAT/20240131": 35, "http://xbrl.sec.gov/dei/2023": 7 }, "contextCount": 177, "entityCount": 1, "segmentCount": 32, "elementCount": 530, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 797, "http://xbrl.sec.gov/dei/2023": 30 }, "report": { "R1": { "role": "http://RCAT/role/Cover", "longName": "00000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "p", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "p", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://RCAT/role/BalanceSheets", "longName": "00000002 - Statement - Consolidated Balance Sheets (Unaudited)", "shortName": "Consolidated Balance Sheets (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "AsOf2024-01-31", "name": "us-gaap:Cash", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-01-31", "name": "us-gaap:Cash", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://RCAT/role/BalanceSheetsParenthetical", "longName": "00000003 - Statement - Consolidated Balance Sheets (Unaudited) (Parenthetical)", "shortName": "Consolidated Balance Sheets (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "AsOf2023-04-30", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-04-30", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://RCAT/role/StatementsOfOperations", "longName": "00000004 - Statement - Consolidated Statements Of Operations (Unaudited)", "shortName": "Consolidated Statements Of Operations (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "From2023-11-012024-01-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-11-012024-01-31", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "unique": true } }, "R5": { "role": "http://RCAT/role/StatementsOfStockholdersEquity", "longName": "00000005 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited)", "shortName": "Consolidated Statements of Stockholders' Equity (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "AsOf2022-04-30_custom_SeriesBPreferredStock1Member", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2022-05-012022-07-31_us-gaap_AdditionalPaidInCapitalMember", "name": "us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "unique": true } }, "R6": { "role": "http://RCAT/role/StatementsOfStockholdersEquityParenthetical", "longName": "00000006 - Statement - Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)", "shortName": "Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "From2023-10-012024-01-31_us-gaap_CommonStockMember", "name": "us-gaap:PaymentsOfDebtIssuanceCosts", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-10-012024-01-31_us-gaap_CommonStockMember", "name": "us-gaap:PaymentsOfDebtIssuanceCosts", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://RCAT/role/StatementsOfCashFlows", "longName": "00000007 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:ShareBasedCompensationOptions", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "unique": true } }, "R8": { "role": "http://RCAT/role/Note1Business", "longName": "00000008 - Disclosure - Note 1 \u2013 The Business", "shortName": "Note 1 \u2013 The Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies", "longName": "00000009 - Disclosure - Note 2 \u2013 Summary of Significant Accounting Policies", "shortName": "Note 2 \u2013 Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment", "longName": "00000010 - Disclosure - Note 3 \u2013 Discontinued Operations \u2013 Sale of Consumer Segment", "shortName": "Note 3 \u2013 Discontinued Operations \u2013 Sale of Consumer Segment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://RCAT/role/Note4MarketableSecurities", "longName": "00000011 - Disclosure - Note 4 \u2013 Marketable Securities", "shortName": "Note 4 \u2013 Marketable Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://RCAT/role/Note5Inventories", "longName": "00000012 - Disclosure - Note 5 \u2013 Inventories", "shortName": "Note 5 \u2013 Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://RCAT/role/Note6OtherCurrentAssets", "longName": "00000013 - Disclosure - Note 6 \u2013 Other Current Assets", "shortName": "Note 6 \u2013 Other Current Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://RCAT/role/Note7DueFromRelatedParty", "longName": "00000014 - Disclosure - Note 7 \u2013 Due From Related Party", "shortName": "Note 7 \u2013 Due From Related Party", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:DueFromRelatedPartyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:DueFromRelatedPartyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://RCAT/role/Note8IntangibleAssets", "longName": "00000015 - Disclosure - Note 8 \u2013 Intangible Assets", "shortName": "Note 8 \u2013 Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://RCAT/role/Note9PropertyAndEquipment", "longName": "00000016 - Disclosure - Note 9 \u2013 Property and Equipment", "shortName": "Note 9 \u2013 Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://RCAT/role/Note10OtherLong-termAssets", "longName": "00000017 - Disclosure - Note 10 \u2013 Other Long-Term Assets", "shortName": "Note 10 \u2013 Other Long-Term Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:OtherLongTermAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:OtherLongTermAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://RCAT/role/Note11OperatingLeases", "longName": "00000018 - Disclosure - Note 11 \u2013 Operating Leases", "shortName": "Note 11 \u2013 Operating Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://RCAT/role/Note12DebtObligations", "longName": "00000019 - Disclosure - Note 12 \u2013 Debt Obligations", "shortName": "Note 12 \u2013 Debt Obligations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://RCAT/role/Note13DueToRelatedParty", "longName": "00000020 - Disclosure - Note 13 \u2013 Due to Related Party", "shortName": "Note 13 \u2013 Due to Related Party", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:RelatedPartyPayablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:RelatedPartyPayablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://RCAT/role/Note14IncomeTaxes", "longName": "00000021 - Disclosure - Note 14 \u2013 Income Taxes", "shortName": "Note 14 \u2013 Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://RCAT/role/Note15CommonStock", "longName": "00000022 - Disclosure - Note 15 \u2013 Common Stock", "shortName": "Note 15 \u2013 Common Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://RCAT/role/Note16PreferredStock", "longName": "00000023 - Disclosure - Note 16 \u2013 Preferred Stock", "shortName": "Note 16 \u2013 Preferred Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:PreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:PreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://RCAT/role/Note17Warrants", "longName": "00000024 - Disclosure - Note 17 \u2013 Warrants", "shortName": "Note 17 \u2013 Warrants", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:WarrantsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:WarrantsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://RCAT/role/Note18ShareBasedAwards", "longName": "00000025 - Disclosure - Note 18 \u2013 Share Based Awards", "shortName": "Note 18 \u2013 Share Based Awards", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://RCAT/role/Note19Derivatives", "longName": "00000026 - Disclosure - Note 19 \u2013 Derivatives", "shortName": "Note 19 \u2013 Derivatives", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://RCAT/role/Note20-Related-partyTransactions", "longName": "00000027 - Disclosure - Note 20 - Related-Party Transactions", "shortName": "Note 20 - Related-Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://RCAT/role/Note21-SegmentReporting", "longName": "00000028 - Disclosure - Note 21 - Segment Reporting", "shortName": "Note 21 - Segment Reporting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:SegmentReportingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:SegmentReportingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://RCAT/role/Note22CommitmentsAndContingencies", "longName": "00000029 - Disclosure - Note 22 \u2013 Commitments and Contingencies", "shortName": "Note 22 \u2013 Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://RCAT/role/Note23SubsequentEvents", "longName": "00000030 - Disclosure - Note 23 \u2013 Subsequent Events", "shortName": "Note 23 \u2013 Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies", "longName": "00000031 - Disclosure - Note 2 \u2013 Summary of Significant Accounting Policies (Policies)", "shortName": "Note 2 \u2013 Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "31", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesTables", "longName": "00000032 - Disclosure - Note 2 \u2013 Summary of Significant Accounting Policies (Tables)", "shortName": "Note 2 \u2013 Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegmentTables", "longName": "00000033 - Disclosure - Note 3 \u2013 Discontinued Operations \u2013 Sale of Consumer Segment (Tables)", "shortName": "Note 3 \u2013 Discontinued Operations \u2013 Sale of Consumer Segment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://RCAT/role/Note5InventoriesTables", "longName": "00000034 - Disclosure - Note 5 \u2013 Inventories (Tables)", "shortName": "Note 5 \u2013 Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R35": { "role": "http://RCAT/role/Note6OtherCurrentAssetsTables", "longName": "00000035 - Disclosure - Note 6 \u2013 Other Current Assets (Tables)", "shortName": "Note 6 \u2013 Other Current Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R36": { "role": "http://RCAT/role/Note8IntangibleAssetsTables", "longName": "00000036 - Disclosure - Note 8 \u2013 Intangible Assets (Tables)", "shortName": "Note 8 \u2013 Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R37": { "role": "http://RCAT/role/Note9PropertyAndEquipmentTables", "longName": "00000037 - Disclosure - Note 9 \u2013 Property and Equipment (Tables)", "shortName": "Note 9 \u2013 Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R38": { "role": "http://RCAT/role/Note10OtherLong-termAssetsTables", "longName": "00000038 - Disclosure - Note 10 \u2013 Other Long-Term Assets (Tables)", "shortName": "Note 10 \u2013 Other Long-Term Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "RCAT:OtherLongTermAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "RCAT:OtherLongTermAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://RCAT/role/Note11OperatingLeasesTables", "longName": "00000039 - Disclosure - Note 11 \u2013 Operating Leases (Tables)", "shortName": "Note 11 \u2013 Operating Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:ScheduleOfRentExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:ScheduleOfRentExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://RCAT/role/Note12DebtObligationsTables", "longName": "00000040 - Disclosure - Note 12 \u2013 Debt Obligations (Tables)", "shortName": "Note 12 \u2013 Debt Obligations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:ScheduleOfDebtPaymentsDueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:ScheduleOfDebtPaymentsDueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://RCAT/role/Note15CommonStockTables", "longName": "00000041 - Disclosure - Note 15 \u2013 Common Stock (Tables)", "shortName": "Note 15 \u2013 Common Stock (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://RCAT/role/Note17WarrantsTables", "longName": "00000042 - Disclosure - Note 17 \u2013 Warrants (Tables)", "shortName": "Note 17 \u2013 Warrants (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "RCAT:WarrantsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "RCAT:WarrantsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R43": { "role": "http://RCAT/role/Note18ShareBasedAwardsTables", "longName": "00000043 - Disclosure - Note 18 \u2013 Share Based Awards (Tables)", "shortName": "Note 18 \u2013 Share Based Awards (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:ScheduleOfAssumptionsUsed1TableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:ScheduleOfAssumptionsUsed1TableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://RCAT/role/Note19DerivativesTables", "longName": "00000044 - Disclosure - Note 19 \u2013 Derivatives (Tables)", "shortName": "Note 19 \u2013 Derivatives (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:ScheduleOfAssumptionsUsed2TableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:ScheduleOfAssumptionsUsed2TableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R45": { "role": "http://RCAT/role/Note21-SegmentReportingTables", "longName": "00000045 - Disclosure - Note 21 - Segment Reporting (Tables)", "shortName": "Note 21 - Segment Reporting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "RCAT:SegmentReportingTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "RCAT:SegmentReportingTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R46": { "role": "http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails", "longName": "00000046 - Disclosure - Antidilutive securities excluded from computation of diluted net loss per share (Details)", "shortName": "Antidilutive securities excluded from computation of diluted net loss per share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R47": { "role": "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails", "longName": "00000047 - Disclosure - Discontinued Operations - results of operations (Details)", "shortName": "Discontinued Operations - results of operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "From2023-11-012024-01-31", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-012024-01-31", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R48": { "role": "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails", "longName": "00000048 - Disclosure - Assets and liabilities for the Consumer Segment (Details)", "shortName": "Assets and liabilities for the Consumer Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "AsOf2024-01-31", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCash", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-04-30", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCash", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "RCAT:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "unique": true } }, "R49": { "role": "http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative", "longName": "00000049 - Disclosure - Note 4 \u2013 Marketable Securities (Details Narrative)", "shortName": "Note 4 \u2013 Marketable Securities (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "AsOf2024-01-31", "name": "RCAT:CorporateBondsAtCarryingValueFairValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-01-31", "name": "RCAT:CorporateBondsAtCarryingValueFairValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R50": { "role": "http://RCAT/role/InventoriesDetails", "longName": "00000050 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "AsOf2024-01-31", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-01-31", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R51": { "role": "http://RCAT/role/OtherCurrentAssetsDetails", "longName": "00000051 - Disclosure - Other current assets (Details)", "shortName": "Other current assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "AsOf2024-01-31", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-01-31", "name": "us-gaap:PrepaidExpenseCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R52": { "role": "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative", "longName": "00000052 - Disclosure - Note 7 \u2013 Due From Related Party (Details Narrative)", "shortName": "Note 7 \u2013 Due From Related Party (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "From2022-01-012022-04-30", "name": "RCAT:CashCompensationSubjectToTaxation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "RCAT:DueFromRelatedPartyDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2022-01-012022-04-30", "name": "RCAT:CashCompensationSubjectToTaxation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "RCAT:DueFromRelatedPartyDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R53": { "role": "http://RCAT/role/IntangibleAssetsDetails", "longName": "00000053 - Disclosure - Intangible assets (Details)", "shortName": "Intangible assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "AsOf2024-01-31_custom_IntangibleAssetsGrossCarryingAmountMember", "name": "RCAT:FiniteLivedProprietaryTechnologyGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-01-31_custom_IntangibleAssetsGrossCarryingAmountMember", "name": "RCAT:FiniteLivedProprietaryTechnologyGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R54": { "role": "http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails", "longName": "00000054 - Disclosure - Expected amortization expense for the unamortized finite-lived intangible assets (Details)", "shortName": "Expected amortization expense for the unamortized finite-lived intangible assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "AsOf2024-01-31", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-01-31", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R55": { "role": "http://RCAT/role/CompositionOfAndChangesInGoodwillDetails", "longName": "00000055 - Disclosure - Composition of, and changes in goodwill (Details)", "shortName": "Composition of, and changes in goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "AsOf2024-01-31", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2022-05-012023-01-31_us-gaap_GoodwillMember", "name": "us-gaap:GoodwillPeriodIncreaseDecrease", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "unique": true } }, "R56": { "role": "http://RCAT/role/PropertyAndEquipmentDetails", "longName": "00000056 - Disclosure - Property and equipment (Details)", "shortName": "Property and equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "AsOf2024-01-31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-01-31", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R57": { "role": "http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative", "longName": "00000057 - Disclosure - Note 9 \u2013 Property and Equipment (Details Narrative)", "shortName": "Note 9 \u2013 Property and Equipment (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true }, "uniqueAnchor": null }, "R58": { "role": "http://RCAT/role/OtherLongTermAssetsDetails", "longName": "00000058 - Disclosure - Other long term assets (Details)", "shortName": "Other long term assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "AsOf2024-01-31", "name": "RCAT:SAFEAgreementAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock", "RCAT:OtherLongTermAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-01-31", "name": "RCAT:SAFEAgreementAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock", "RCAT:OtherLongTermAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R59": { "role": "http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative", "longName": "00000059 - Disclosure - Note 10 \u2013 Other Long-Term Assets (Details Narrative)", "shortName": "Note 10 \u2013 Other Long-Term Assets (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "From2022-11-012022-11-30", "name": "RCAT:PaymentForSAFEAgreement", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "RCAT:OtherLongTermAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2022-11-012022-11-30", "name": "RCAT:PaymentForSAFEAgreement", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "RCAT:OtherLongTermAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R60": { "role": "http://RCAT/role/OperatingLeasesDetails", "longName": "00000060 - Disclosure - Operating leases (Details)", "shortName": "Operating leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-05-012024-01-31_custom_OperatingLeaseLocation1Member", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRentExpenseTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "unique": true } }, "R61": { "role": "http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails", "longName": "00000061 - Disclosure - Supplemental information related to operating leases (Details)", "shortName": "Supplemental information related to operating leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:OperatingCashPaidToSettleLeaseLiabilities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:OperatingCashPaidToSettleLeaseLiabilities", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R62": { "role": "http://RCAT/role/FutureLeasePaymentObligationsDetails", "longName": "00000062 - Disclosure - Future lease payment obligations (Details)", "shortName": "Future lease payment obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "AsOf2024-01-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-01-31", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R63": { "role": "http://RCAT/role/Note11OperatingLeasesDetailsNarrative", "longName": "00000063 - Disclosure - Note 11 \u2013 Operating Leases (Details Narrative)", "shortName": "Note 11 \u2013 Operating Leases (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "us-gaap:ShortTermLeaseCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "unique": true } }, "R64": { "role": "http://RCAT/role/OutstandingPrincipalPaymentsDetails", "longName": "00000064 - Disclosure - Outstanding principal payments (Details)", "shortName": "Outstanding principal payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "AsOf2024-01-31", "name": "RCAT:OutstandingPrincipalPaymentsDueYearTwo", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "RCAT:ScheduleOfDebtPaymentsDueTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-01-31", "name": "RCAT:OutstandingPrincipalPaymentsDueYearTwo", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "RCAT:ScheduleOfDebtPaymentsDueTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R65": { "role": "http://RCAT/role/Note12DebtObligationsDetailsNarrative", "longName": "00000065 - Disclosure - Note 12 \u2013 Debt Obligations (Details Narrative)", "shortName": "Note 12 \u2013 Debt Obligations (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "AsOf2024-01-31", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-01-31", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R66": { "role": "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative", "longName": "00000066 - Disclosure - Note 13 \u2013 Due to Related Party (Details Narrative)", "shortName": "Note 13 \u2013 Due to Related Party (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "From2020-01-012022-04-30_custom_DueToRelatedParty2Member", "name": "RCAT:LineOfCreditObligationAssumedInConnectionWithAcquisition", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "RCAT:RelatedPartyPayablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2020-01-012022-04-30_custom_DueToRelatedParty2Member", "name": "RCAT:LineOfCreditObligationAssumedInConnectionWithAcquisition", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "RCAT:RelatedPartyPayablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R67": { "role": "http://RCAT/role/Note14IncomeTaxesDetailsNarrative", "longName": "00000067 - Disclosure - Note 14 \u2013 Income Taxes (Details Narrative)", "shortName": "Note 14 \u2013 Income Taxes (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "AsOf2024-01-31", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-01-31", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R68": { "role": "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails", "longName": "00000068 - Disclosure - Summary of shares of common stock issued (Details)", "shortName": "Summary of shares of common stock issued (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "AsOf2023-10-31_us-gaap_CommonStockMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-05-012024-01-31_us-gaap_CommonStockMember", "name": "RCAT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "unique": true } }, "R69": { "role": "http://RCAT/role/Note15CommonStockDetailsNarrative", "longName": "00000069 - Disclosure - Note 15 \u2013 Common Stock (Details Narrative)", "shortName": "Note 15 \u2013 Common Stock (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:AggregateCommonStockSoldUnder2023ATMFacilityShares", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:AggregateCommonStockSoldUnder2023ATMFacilityShares", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R70": { "role": "http://RCAT/role/Note16PreferredStockDetailsNarrative", "longName": "00000070 - Disclosure - Note 16 \u2013 Preferred Stock (Details Narrative)", "shortName": "Note 16 \u2013 Preferred Stock (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "AsOf2024-01-31_us-gaap_SeriesBPreferredStockMember", "name": "us-gaap:PreferredStockSharesOutstanding", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-05-012024-01-31_custom_SeriesAPreferredStock2Member", "name": "RCAT:StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:PreferredStockTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "unique": true } }, "R71": { "role": "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails", "longName": "00000071 - Disclosure - Summary of warrants issued and fair values (Details)", "shortName": "Summary of warrants issued and fair values (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "From2021-01-012021-01-31", "name": "RCAT:NumberOfWarrantsUponIssuance", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "RCAT:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock", "RCAT:WarrantsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2021-01-012021-01-31", "name": "RCAT:NumberOfWarrantsUponIssuance", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "RCAT:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock", "RCAT:WarrantsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R72": { "role": "http://RCAT/role/KeyAttributesOfWarrantsOutstandingDetails", "longName": "00000072 - Disclosure - Key attributes of warrants outstanding (Details)", "shortName": "Key attributes of warrants outstanding (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "AsOf2022-04-30_custom_WarrantOutstandingMember", "name": "RCAT:WarrantAggregateIntrinsicValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "RCAT:ScheduleOfAttributesOfWarrantsOustandingTableTextBlock", "RCAT:WarrantsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2022-04-30_custom_WarrantOutstandingMember", "name": "RCAT:WarrantAggregateIntrinsicValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "RCAT:ScheduleOfAttributesOfWarrantsOustandingTableTextBlock", "RCAT:WarrantsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R73": { "role": "http://RCAT/role/Note17WarrantsDetailsNarrative", "longName": "00000073 - Disclosure - Note 17 \u2013 Warrants (Details Narrative)", "shortName": "Note 17 \u2013 Warrants (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "From2022-04-012022-04-30", "name": "RCAT:WarrantsIssuedExercisePrice", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "RCAT:WarrantsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2022-04-012022-04-30", "name": "RCAT:WarrantsIssuedExercisePrice", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "RCAT:WarrantsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R74": { "role": "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails", "longName": "00000074 - Disclosure - Assumptions used to calculate fair value of options granted (Details)", "shortName": "Assumptions used to calculate fair value of options granted (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "AsOf2024-01-31_custom_OptionsAssumptionsUsedMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "RCAT:ScheduleOfAssumptionsUsed1TableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-01-31_custom_OptionsAssumptionsUsedMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "RCAT:ScheduleOfAssumptionsUsed1TableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R75": { "role": "http://RCAT/role/SummaryOfActivityUnderPlanDetails", "longName": "00000075 - Disclosure - Summary of activity under the Plan (Details)", "shortName": "Summary of activity under the Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "AsOf2024-01-31_custom_Options1Member", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-01-31_custom_Options1Member", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R76": { "role": "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails", "longName": "00000076 - Disclosure - Summary of restricted stock activity under the Plan (Details)", "shortName": "Summary of restricted stock activity under the Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "AsOf2024-01-31_us-gaap_RestrictedStockMember", "name": "RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2024-01-31_us-gaap_RestrictedStockMember", "name": "RCAT:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R77": { "role": "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails", "longName": "00000077 - Disclosure - Stock compensation expense by functional category (Details)", "shortName": "Stock compensation expense by functional category (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "From2023-11-012024-01-31", "name": "RCAT:OperationsStockCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-11-012024-01-31", "name": "RCAT:OperationsStockCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R78": { "role": "http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative", "longName": "00000078 - Disclosure - Note 18 \u2013 Share Based Awards (Details Narrative)", "shortName": "Note 18 \u2013 Share Based Awards (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2024-01-31", "name": "RCAT:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R79": { "role": "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails", "longName": "00000079 - Disclosure - Assumptions used to determine fair value of derivative warrant liability upon settlement of derivative liability (Details)", "shortName": "Assumptions used to determine fair value of derivative warrant liability upon settlement of derivative liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "From2023-05-012024-01-31_custom_DerivativesAssumptionsUsedMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "RCAT:ScheduleOfAssumptionsUsed2TableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-012024-01-31_custom_DerivativesAssumptionsUsedMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "RCAT:ScheduleOfAssumptionsUsed2TableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R80": { "role": "http://RCAT/role/ChangesInDerivativeLiabilityDetails", "longName": "00000080 - Disclosure - Changes in the derivative liability (Details)", "shortName": "Changes in the derivative liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "AsOf2023-04-30", "name": "us-gaap:DerivativeLiabilitiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2022-04-30", "name": "us-gaap:DerivativeLiabilitiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "unique": true } }, "R81": { "role": "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative", "longName": "00000081 - Disclosure - Note 20 - Related-Party Transactions (Details Narrative)", "shortName": "Note 20 - Related-Party Transactions (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "From2023-01-012023-01-31", "name": "RCAT:NoteAgreementWithRelatedPartyPrincipalAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-01-012023-01-31", "name": "RCAT:NoteAgreementWithRelatedPartyPrincipalAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true, "unique": true } }, "R82": { "role": "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails", "longName": "00000082 - Disclosure - Information by reportable segment and specific asset categories reviewed by CODM in evaluation of operating segments (Details)", "shortName": "Information by reportable segment and specific asset categories reviewed by CODM in evaluation of operating segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "From2023-11-012024-01-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-05-012024-01-31_us-gaap_AllOtherSegmentsMember", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "RCAT:SegmentReportingTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0318form10q.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsAndOtherReceivablesNetCurrent", "crdr": "debit", "presentation": [ "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable, net", "label": "Accounts and Other Receivables, Net, Current", "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r26", "r597" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net", "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." } } }, "auth_ref": [ "r286", "r287" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets", "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accrued expenses", "verboseLabel": "Accrued Liabilities, Current", "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)." } } }, "auth_ref": [ "r28" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://RCAT/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r59", "r204", "r471" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r223", "r224", "r434", "r435", "r436", "r437", "r438", "r439" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r35", "r36", "r125", "r213", "r467", "r491", "r492" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r223", "r224", "r434", "r435", "r436", "r437", "r438", "r439" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r2", "r14", "r36", "r421", "r424", "r448", "r487", "r488", "r639", "r640", "r641", "r647", "r648", "r649" ] }, "us-gaap_AdditionalCashFlowElementsFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalCashFlowElementsFinancingActivitiesAbstract", "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flows from Investing Activities" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r117", "r597", "r690" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r394", "r395", "r396", "r504", "r647", "r648", "r649", "r679", "r692" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash from operations:" } } }, "auth_ref": [] }, "RCAT_AggregateCommonStockSoldUnder2023ATMFacilityProceeds": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "AggregateCommonStockSoldUnder2023ATMFacilityProceeds", "crdr": "debit", "presentation": [ "http://RCAT/role/Note15CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:AggregateCommonStockSoldUnder2023ATMFacilityProceeds]" } } }, "auth_ref": [] }, "RCAT_AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet", "crdr": "debit", "presentation": [ "http://RCAT/role/Note15CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet]" } } }, "auth_ref": [] }, "RCAT_AggregateCommonStockSoldUnder2023ATMFacilityShares": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "AggregateCommonStockSoldUnder2023ATMFacilityShares", "presentation": [ "http://RCAT/role/Note15CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:AggregateCommonStockSoldUnder2023ATMFacilityShares]" } } }, "auth_ref": [] }, "us-gaap_AllOtherSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllOtherSegmentsMember", "presentation": [ "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Other Segments [Member]", "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r259", "r272", "r273", "r274", "r275", "r276" ] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentDescription", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of intangible assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r8", "r53", "r57" ] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AnnualInformationForm", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Annual Information Form", "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form." } } }, "auth_ref": [ "r622" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Total", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r255" ] }, "RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount", "presentation": [ "http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Restricted stock" } } }, "auth_ref": [] }, "RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount", "presentation": [ "http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Series B Preferred Stock, as converted" } } }, "auth_ref": [] }, "RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount", "presentation": [ "http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Stock options" } } }, "auth_ref": [] }, "RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount", "presentation": [ "http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Warrants" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL ASSETS", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r163", "r208", "r235", "r260", "r274", "r280", "r291", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r415", "r417", "r432", "r463", "r537", "r597", "r607", "r669", "r670", "r684" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r200", "r218", "r235", "r291", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r415", "r417", "r432", "r597", "r669", "r670", "r684" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current assets" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Total long-term assets", "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." } } }, "auth_ref": [ "r235", "r291", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r415", "r417", "r432", "r669", "r670", "r684" ] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "debit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails", "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current assets of discontinued operations", "verboseLabel": "Total current assets", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r89", "r102", "r148", "r150", "r198", "r199" ] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract", "presentation": [ "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Current assets" } } }, "auth_ref": [] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Audited Annual Financial Statements", "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements." } } }, "auth_ref": [ "r622" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Note 2 \u2013 Summary of Significant Accounting Policies", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r142" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://RCAT/role/Note1Business" ], "lang": { "en-us": { "role": { "label": "Note 1 \u2013 The Business", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r87", "r142", "r143" ] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash", "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." } } }, "auth_ref": [ "r185", "r465", "r515", "r532", "r597", "r607", "r630" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r41" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, beginning of period", "periodEndLabel": "Cash, end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r40", "r139", "r232" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in Cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r139" ] }, "RCAT_CashCompensationSubjectToTaxation": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "CashCompensationSubjectToTaxation", "crdr": "debit", "presentation": [ "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:CashCompensationSubjectToTaxation]" } } }, "auth_ref": [] }, "RCAT_CashOfContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "CashOfContinuingOperations", "crdr": "debit", "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodEndLabel": "Cash of continuing operations, end of period", "label": "CashOfContinuingOperations" } } }, "auth_ref": [] }, "us-gaap_CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInFinancingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Financing activities", "documentation": "Amount of cash inflow (outflow) of financing activities of discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r139" ] }, "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Investing activities", "documentation": "Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r101", "r139" ] }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating activities", "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r101", "r139" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://RCAT/role/BalanceSheetsParenthetical", "http://RCAT/role/Note16PreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r194", "r210", "r211", "r212", "r235", "r250", "r251", "r253", "r254", "r257", "r258", "r291", "r323", "r325", "r326", "r327", "r330", "r331", "r360", "r361", "r364", "r367", "r374", "r432", "r495", "r496", "r497", "r498", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r516", "r524", "r546", "r567", "r574", "r575", "r576", "r577", "r578", "r628", "r644", "r650" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://RCAT/role/Note16PreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r210", "r211", "r212", "r257", "r360", "r361", "r362", "r364", "r367", "r372", "r374", "r495", "r496", "r497", "r498", "r594", "r628", "r644" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://RCAT/role/KeyAttributesOfWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r68" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://RCAT/role/KeyAttributesOfWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://RCAT/role/KeyAttributesOfWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://RCAT/role/KeyAttributesOfWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Table]", "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable." } } }, "auth_ref": [ "r68" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r32", "r83", "r464", "r523" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://RCAT/role/Note22CommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Note 22 \u2013 Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r152", "r321", "r322", "r580", "r668" ] }, "RCAT_CommonStockAvailableForSaleUnder2023ATMFacilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "CommonStockAvailableForSaleUnder2023ATMFacilityValue", "crdr": "credit", "presentation": [ "http://RCAT/role/Note15CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:CommonStockAvailableForSaleUnder2023ATMFacilityValue]" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity", "http://RCAT/role/StatementsOfStockholdersEquityParenthetical", "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r598", "r599", "r600", "r602", "r603", "r604", "r605", "r647", "r648", "r679", "r689", "r692" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://RCAT/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r116", "r524" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://RCAT/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r15", "r116", "r524", "r543", "r692", "r693" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock - shares authorized 500,000,000; outstanding 74,171,106 and 54,568,065", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r116", "r466", "r597" ] }, "RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "CommonStockWithheldByCompanyAppliedAgainstNoteAmount", "crdr": "debit", "presentation": [ "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:CommonStockWithheldByCompanyAppliedAgainstNoteAmount]" } } }, "auth_ref": [] }, "RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteShares": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "CommonStockWithheldByCompanyAppliedAgainstNoteShares", "presentation": [ "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:CommonStockWithheldByCompanyAppliedAgainstNoteShares]" } } }, "auth_ref": [] }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationRelatedCostsPolicyTextBlock", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation", "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense." } } }, "auth_ref": [ "r70" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Comprehensive Loss", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Principles of Consolidation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r79", "r584" ] }, "RCAT_ConsumerMember": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "ConsumerMember", "presentation": [ "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Consumer [Member]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Customer deposits", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r376", "r377", "r378" ] }, "RCAT_ConversionOfPreferredStockIntoCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "ConversionOfPreferredStockIntoCommonStock", "crdr": "credit", "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Conversion of preferred stock into common stock" } } }, "auth_ref": [] }, "RCAT_ConvertibleNoteAgreementAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "ConvertibleNoteAgreementAmount", "crdr": "credit", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:ConvertibleNoteAgreementAmount]" } } }, "auth_ref": [] }, "us-gaap_CorporateAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateAndOtherMember", "presentation": [ "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Corporate and Other [Member]", "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r651" ] }, "RCAT_CorporateBondsAtCarryingValueCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "CorporateBondsAtCarryingValueCostBasis", "crdr": "debit", "presentation": [ "http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:CorporateBondsAtCarryingValueCostBasis-0]" } } }, "auth_ref": [] }, "RCAT_CorporateBondsAtCarryingValueFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "CorporateBondsAtCarryingValueFairValue", "crdr": "debit", "presentation": [ "http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:CorporateBondsAtCarryingValueFairValue-0]" } } }, "auth_ref": [] }, "RCAT_CorporateBondsAtCarryingValueUnrealizedLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "CorporateBondsAtCarryingValueUnrealizedLosses", "crdr": "credit", "presentation": [ "http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative" ], "lang": { "en-us": { "role": { "negatedLabel": "[custom:CorporateBondsAtCarryingValueUnrealizedLosses-0]", "label": "CorporateBondsAtCarryingValueUnrealizedLosses" } } }, "auth_ref": [] }, "us-gaap_CorporateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateMember", "presentation": [ "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Corporate Segment [Member]", "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r651" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of goods sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r130", "r458" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "presentation": [ "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of goods sold", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r131", "r235", "r291", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r432", "r669" ] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CountryRegion", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://RCAT/role/Note12DebtObligations" ], "lang": { "en-us": { "role": { "label": "Note 12 \u2013 Debt Obligations", "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." } } }, "auth_ref": [ "r153", "r233", "r332", "r338", "r339", "r340", "r341", "r342", "r343", "r348", "r355", "r356", "r357" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative", "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r20", "r112", "r113", "r164", "r165", "r237", "r333", "r334", "r335", "r336", "r337", "r339", "r344", "r345", "r346", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r441", "r589", "r590", "r591", "r592", "r593", "r645" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Gross", "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." } } }, "auth_ref": [ "r20", "r165", "r358" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r80", "r82", "r333", "r441", "r590", "r591" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate During Period", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r30", "r80", "r351" ] }, "RCAT_DebtInstrumentInterestRateDuringPeriod1": { "xbrltype": "percentItemType", "nsuri": "http://RCAT/20240131", "localname": "DebtInstrumentInterestRateDuringPeriod1", "presentation": [ "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:DebtInstrumentInterestRateDuringPeriod1]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative", "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r31", "r237", "r333", "r334", "r335", "r336", "r337", "r339", "r344", "r345", "r346", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r441", "r589", "r590", "r591", "r592", "r593", "r645" ] }, "RCAT_DebtInstrumentOutstandingAccruedInterestPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "DebtInstrumentOutstandingAccruedInterestPayment", "crdr": "credit", "presentation": [ "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:DebtInstrumentOutstandingAccruedInterestPayment]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Periodic Payment", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r31", "r85" ] }, "RCAT_DebtObligation1Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "DebtObligation1Member", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Obligation 1 [Member]" } } }, "auth_ref": [] }, "RCAT_DebtObligation2Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "DebtObligation2Member", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Obligation 2 [Member]" } } }, "auth_ref": [] }, "RCAT_DebtObligation3Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "DebtObligation3Member", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Obligation 3 [Member]" } } }, "auth_ref": [] }, "RCAT_DebtObligation4Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "DebtObligation4Member", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Obligation 4 [Member]" } } }, "auth_ref": [] }, "RCAT_DebtObligation6Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "DebtObligation6Member", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Obligation 6 [Member]" } } }, "auth_ref": [] }, "RCAT_DebtObligation7Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "DebtObligation7Member", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Obligation 7 [Member]" } } }, "auth_ref": [] }, "RCAT_DebtObligation8Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "DebtObligation8Member", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Obligation 8 [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss", "crdr": "debit", "presentation": [ "http://RCAT/role/OtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Accrued interest income", "documentation": "Amount, after allowance for credit loss, of accrued interest on investment in debt security measured at amortized cost (held-to-maturity)." } } }, "auth_ref": [ "r290", "r294", "r295" ] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://RCAT/role/Note14IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r77", "r674" ] }, "us-gaap_DepositAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositAssets", "crdr": "debit", "presentation": [ "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Inventory deposits", "documentation": "The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement." } } }, "auth_ref": [ "r631" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative", "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r8", "r58" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "presentation": [ "http://RCAT/role/ChangesInDerivativeLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Changes in fair value", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r678" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://RCAT/role/Note19Derivatives" ], "lang": { "en-us": { "role": { "label": "Note 19 \u2013 Derivatives", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r161", "r419", "r426" ] }, "RCAT_DerivativeLiabilitiesAdditionsDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "DerivativeLiabilitiesAdditionsDuringPeriod", "crdr": "credit", "presentation": [ "http://RCAT/role/ChangesInDerivativeLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Additions" } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets", "http://RCAT/role/ChangesInDerivativeLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Warrant derivative liability", "periodStartLabel": "Balance, beginning of period", "periodEndLabel": "Balance, end of period", "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r219" ] }, "RCAT_DerivativesAssumptionsUsedMember": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "DerivativesAssumptionsUsedMember", "presentation": [ "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Derivatives Assumptions Used [Member]" } } }, "auth_ref": [] }, "RCAT_DisclosureNote10OtherLongtermAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://RCAT/20240131", "localname": "DisclosureNote10OtherLongtermAssetsAbstract", "lang": { "en-us": { "role": { "label": "Note 10 Other Long-term Assets", "verboseLabel": "Other Long Term Assets" } } }, "auth_ref": [] }, "RCAT_DisclosureNote13DueToRelatedPartyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://RCAT/20240131", "localname": "DisclosureNote13DueToRelatedPartyAbstract", "lang": { "en-us": { "role": { "label": "Note 13 Due To Related Party" } } }, "auth_ref": [] }, "RCAT_DisclosureNote17WarrantsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://RCAT/20240131", "localname": "DisclosureNote17WarrantsAbstract", "lang": { "en-us": { "role": { "label": "Note 17 Warrants", "verboseLabel": "Summary Of Warrants Issued And Fair Values" } } }, "auth_ref": [] }, "RCAT_DisclosureNote21SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://RCAT/20240131", "localname": "DisclosureNote21SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Note 21 - Segment Reporting" } } }, "auth_ref": [] }, "RCAT_DisclosureNote7DueFromRelatedPartyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://RCAT/20240131", "localname": "DisclosureNote7DueFromRelatedPartyAbstract", "lang": { "en-us": { "role": { "label": "Note 7 Due From Related Party" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://RCAT/role/Note18ShareBasedAwards" ], "lang": { "en-us": { "role": { "label": "Note 18 \u2013 Share Based Awards", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r379", "r380", "r391", "r392", "r393", "r595" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "presentation": [ "http://RCAT/role/Note18ShareBasedAwardsTables" ], "lang": { "en-us": { "role": { "label": "Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]", "documentation": "Tabular disclosure of share-based payment arrangement." } } }, "auth_ref": [ "r10", "r69" ] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "crdr": "debit", "presentation": [ "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable, net", "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r1", "r89", "r102", "r150" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent", "crdr": "credit", "presentation": [ "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable, Current", "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r89", "r102", "r148", "r150" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued expenses", "label": "Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current", "documentation": "Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r89", "r102", "r148", "r150" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "crdr": "debit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails", "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term assets of discontinued operations", "verboseLabel": "Total long term assets", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r3", "r89", "r102", "r150", "r198", "r199" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent", "crdr": "debit", "presentation": [ "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease right-of-use assets", "label": "Disposal Group, Including Discontinued Operation, Capital Leased Assets, Noncurrent", "documentation": "Amount classified as capital leased assets attributable to disposal group, expected to be disposed of after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r171", "r172", "r173", "r174", "r175" ] }, "RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease liabilities", "label": "DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent" } } }, "auth_ref": [] }, "RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Long term liabilities - Operating lease liabilities" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationCash", "crdr": "debit", "presentation": [ "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails", "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedPeriodEndLabel": "Less: Cash of discontinued operations", "verboseLabel": "Cash", "label": "Disposal Group, Including Discontinued Operation, Cash", "documentation": "Amount of currency on hand, demand deposits with banks or financial institutions, and other kinds of accounts that have the general characteristics of demand deposits, held by a disposal group." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold", "crdr": "debit", "presentation": [ "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cost of goods sold", "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold", "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r100", "r199" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "General and administrative", "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense", "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r100" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss", "crdr": "credit", "presentation": [ "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Gross Margin", "documentation": "Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r100", "r199" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent", "crdr": "debit", "presentation": [ "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets, net", "label": "Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent", "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r3", "r89", "r102", "r150" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationInterestExpense", "crdr": "debit", "presentation": [ "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest expense", "label": "Disposal Group, Including Discontinued Operation, Interest Expense", "documentation": "Amount of interest expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r21", "r22", "r24", "r100" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationInventoryCurrent", "crdr": "debit", "presentation": [ "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventory", "label": "Disposal Group, Including Discontinued Operation, Inventory, Current", "documentation": "Amount classified as inventory attributable to disposal group, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r89", "r102", "r148", "r150" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "crdr": "debit", "presentation": [ "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Total operating expenses", "documentation": "Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r100" ] }, "RCAT_DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://RCAT/20240131", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract", "presentation": [ "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating Expenses" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "crdr": "credit", "presentation": [ "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "label": "Operating loss", "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r100" ] }, "RCAT_DisposalGroupIncludingDiscontinuedOperationOperationsExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "DisposalGroupIncludingDiscontinuedOperationOperationsExpense", "crdr": "debit", "presentation": [ "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operations", "label": "DisposalGroupIncludingDiscontinuedOperationOperationsExpense" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets", "crdr": "debit", "presentation": [ "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Disposal Group, Including Discontinued Operation, Other Assets, Current", "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r89", "r102", "r148", "r150" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncome", "crdr": "credit", "presentation": [ "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other, net", "label": "Disposal Group, Including Discontinued Operation, Other Income", "documentation": "Amount of other income attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r100" ] }, "RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://RCAT/20240131", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract", "presentation": [ "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other (income) expense" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherLiabilities", "crdr": "credit", "presentation": [ "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Customer deposits", "label": "Disposal Group, Including Discontinued Operation, Other Liabilities", "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r1", "r89", "r102", "r150" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets", "crdr": "debit", "presentation": [ "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent", "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r3", "r89", "r102", "r150" ] }, "RCAT_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Research and development", "label": "DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "crdr": "credit", "presentation": [ "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenues", "label": "Disposal Group, Including Discontinued Operation, Revenue", "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r100", "r199" ] }, "RCAT_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense", "crdr": "debit", "presentation": [ "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Sales and marketing", "label": "DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense" } } }, "auth_ref": [] }, "RCAT_DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations", "crdr": "credit", "presentation": [ "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Debt obligations - short term", "label": "DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations" } } }, "auth_ref": [] }, "RCAT_DisposalGroupIncludingDiscontinuedOperationWorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "DisposalGroupIncludingDiscontinuedOperationWorkingCapital", "crdr": "debit", "presentation": [ "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Working capital" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment" ], "lang": { "en-us": { "role": { "label": "Note 3 \u2013 Discontinued Operations \u2013 Sale of Consumer Segment", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r88", "r147" ] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAccountingStandard", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'." } } }, "auth_ref": [ "r621" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r619", "r621", "r622" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodStartDate", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Period Start Date", "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r620" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentRegistrationStatement", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r608" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r621" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyReport", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r621" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r623" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r611" ] }, "RCAT_DueFromRelatedPartyDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20240131", "localname": "DueFromRelatedPartyDisclosureTextBlock", "presentation": [ "http://RCAT/role/Note7DueFromRelatedParty" ], "lang": { "en-us": { "role": { "label": "Note 7 \u2013 Due From Related Party" } } }, "auth_ref": [] }, "RCAT_DueToOtherRelatedPartyClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "DueToOtherRelatedPartyClassifiedCurrent", "crdr": "credit", "presentation": [ "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:DueToOtherRelatedPartyClassifiedCurrent-0]" } } }, "auth_ref": [] }, "RCAT_DueToRelatedParty2Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "DueToRelatedParty2Member", "presentation": [ "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Due To Related Party 2 [Member]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Loss per share - basic and diluted" } } }, "auth_ref": [] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basic and Diluted Net Loss per Share", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r43", "r44" ] }, "RCAT_EliminatedUponConversionOrExerciseOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "EliminatedUponConversionOrExerciseOfWarrants", "crdr": "debit", "presentation": [ "http://RCAT/role/ChangesInDerivativeLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Eliminated upon conversion of notes/exercise of warrants" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine3", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Three", "documentation": "Address Line 3 such as an Office Park" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Bankruptcy Proceedings, Reporting Current", "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element." } } }, "auth_ref": [ "r614" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r610" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r610" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Elected Not To Use the Extended Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r627" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r610" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r624" ] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPrimarySicNumber", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r622" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r610" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r610" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r610" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r610" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r625" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity", "http://RCAT/role/StatementsOfStockholdersEquityParenthetical", "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" ], "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." } } }, "auth_ref": [ "r15", "r196", "r223", "r224", "r225", "r238", "r239", "r240", "r242", "r247", "r249", "r256", "r292", "r293", "r375", "r394", "r395", "r396", "r408", "r409", "r420", "r421", "r422", "r423", "r424", "r425", "r428", "r434", "r435", "r436", "r437", "r438", "r439", "r448", "r487", "r488", "r489", "r504", "r567" ] }, "RCAT_EstimatedTaxesOwedRelatedToStockCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "EstimatedTaxesOwedRelatedToStockCompensation", "crdr": "debit", "presentation": [ "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:EstimatedTaxesOwedRelatedToStockCompensation]" } } }, "auth_ref": [] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Extension", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "RCAT_FairValueOfDerivativesAxis": { "xbrltype": "stringItemType", "nsuri": "http://RCAT/20240131", "localname": "FairValueOfDerivativesAxis", "presentation": [ "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Of Derivatives [Axis]", "verboseLabel": "FairValueOfDerivativesAxis [Axis]" } } }, "auth_ref": [] }, "RCAT_FairValueOfDerivativesDomain": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "FairValueOfDerivativesDomain", "presentation": [ "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" ], "auth_ref": [] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Values, Inputs and Valuation Techniques for Financial Assets and Liabilities, and Related Disclosures", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r11", "r19" ] }, "RCAT_FairValueOfOptionsAxis": { "xbrltype": "stringItemType", "nsuri": "http://RCAT/20240131", "localname": "FairValueOfOptionsAxis", "presentation": [ "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Of Options [Axis]", "verboseLabel": "FairValueOfOptionsAxis [Axis]" } } }, "auth_ref": [] }, "RCAT_FairValueOfOptionsDomain": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "FairValueOfOptionsDomain", "presentation": [ "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" ], "auth_ref": [] }, "RCAT_FairValueOfSharesWithheldAsPaymentOfNoteReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "FairValueOfSharesWithheldAsPaymentOfNoteReceivable", "crdr": "credit", "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Shares withheld as payment of note receivable" } } }, "auth_ref": [] }, "RCAT_FairValueOfWarrantsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "FairValueOfWarrantsOutstanding", "crdr": "credit", "presentation": [ "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "[custom:FairValueOfWarrantsOutstanding-0]" } } }, "auth_ref": [] }, "RCAT_FairValueOfWarrantsOutstanding2": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "FairValueOfWarrantsOutstanding2", "crdr": "credit", "presentation": [ "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "[custom:FairValueOfWarrantsOutstanding2-0]" } } }, "auth_ref": [] }, "RCAT_FinancingAgreementFundingOfPurchaseOfFixedAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "FinancingAgreementFundingOfPurchaseOfFixedAsset", "crdr": "debit", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:FinancingAgreementFundingOfPurchaseOfFixedAsset]" } } }, "auth_ref": [] }, "RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://RCAT/20240131", "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://RCAT/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite Lived And Indefinite Lived Intangible Assets By Major Class [Axis]", "verboseLabel": "FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis [Axis]" } } }, "auth_ref": [] }, "RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain", "presentation": [ "http://RCAT/role/IntangibleAssetsDetails" ], "auth_ref": [] }, "RCAT_FiniteLivedCustomerRelationshipsGross1": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "FiniteLivedCustomerRelationshipsGross1", "crdr": "debit", "presentation": [ "http://RCAT/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Customer relationships" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r206", "r316" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "presentation": [ "http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r145" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r145" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r145" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r145" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r145" ] }, "RCAT_FiniteLivedIntangibleAssetsGross1": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "FiniteLivedIntangibleAssetsGross1", "crdr": "debit", "presentation": [ "http://RCAT/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Total finite-lived assets" } } }, "auth_ref": [] }, "RCAT_FiniteLivedNoncompeteAgreementsGross1": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "FiniteLivedNoncompeteAgreementsGross1", "crdr": "debit", "presentation": [ "http://RCAT/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Non-compete agreements" } } }, "auth_ref": [] }, "RCAT_FiniteLivedProprietaryTechnologyGross": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "FiniteLivedProprietaryTechnologyGross", "crdr": "debit", "presentation": [ "http://RCAT/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Proprietary technology" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Foreign Currency", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r433" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "General and administrative", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r133", "r548" ] }, "RCAT_GeneralAndAdministrativeStockCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "GeneralAndAdministrativeStockCompensationExpense", "crdr": "debit", "presentation": [ "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "General and administrative", "label": "GeneralAndAdministrativeStockCompensationExpense" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets", "http://RCAT/role/CompositionOfAndChangesInGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill", "verboseLabel": "", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r205", "r302", "r459", "r588", "r597", "r658", "r665" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Long-lived Assets", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r301", "r313", "r588" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://RCAT/role/CompositionOfAndChangesInGoodwillDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r8", "r303", "r309", "r313", "r588" ] }, "us-gaap_GoodwillMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillMember", "presentation": [ "http://RCAT/role/CompositionOfAndChangesInGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill [Member]", "documentation": "Asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [] }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPeriodIncreaseDecrease", "presentation": [ "http://RCAT/role/CompositionOfAndChangesInGoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "", "label": "Goodwill, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r657" ] }, "us-gaap_GrantsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrantsReceivableCurrent", "crdr": "debit", "presentation": [ "http://RCAT/role/OtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Grant receivable", "documentation": "Carrying amount as of the balance sheet date of amounts due under the terms of governmental, corporate, or foundation grants. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r634" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://RCAT/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails", "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Gross Margin", "label": "Gross margin", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r128", "r235", "r260", "r273", "r279", "r281", "r291", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r432", "r587", "r669" ] }, "RCAT_IncomeAssociatedWithStockCompensationSubjectToTaxation": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "IncomeAssociatedWithStockCompensationSubjectToTaxation", "crdr": "credit", "presentation": [ "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:IncomeAssociatedWithStockCompensationSubjectToTaxation]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "calculation": { "http://RCAT/role/StatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows", "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Net loss from continuing operations", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r78", "r129", "r141", "r243", "r244", "r245", "r246", "r252", "r254" ] }, "RCAT_IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT": { "xbrltype": "perShareItemType", "nsuri": "http://RCAT/20240131", "localname": "IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT", "presentation": [ "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Continuing operations" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "crdr": "credit", "calculation": { "http://RCAT/role/StatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails", "http://RCAT/role/StatementsOfCashFlows", "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Loss from discontinued operations", "verboseLabel": "Net loss from discontinued operations", "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r90", "r91", "r92", "r93", "r94", "r104", "r199", "r412", "r473" ] }, "RCAT_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT": { "xbrltype": "perShareItemType", "nsuri": "http://RCAT/20240131", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT", "presentation": [ "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Discontinued operations" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://RCAT/role/Note14IncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Note 14 \u2013 Income Taxes", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r236", "r399", "r402", "r403", "r406", "r410", "r411", "r413", "r414", "r500" ] }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationPenaltiesAndInterestExpense", "crdr": "debit", "presentation": [ "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Income Tax Examination, Penalties and Interest Expense", "documentation": "The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations." } } }, "auth_ref": [ "r673" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Taxes", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r222", "r400", "r401", "r403", "r404", "r405", "r407", "r494" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash paid for income taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r42" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Accounts receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued expenses", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Customer deposits", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r456", "r643" ] }, "us-gaap_IncreaseDecreaseInDerivativeAssetsAndLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDerivativeAssetsAndLiabilities", "crdr": "credit", "calculation": { "http://RCAT/role/StatementsOfOperations": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in fair value of derivative liability", "label": "Increase (Decrease) in Derivative Assets and Liabilities", "documentation": "The increase (decrease) during the period in the net carrying value of derivative instruments reported as assets and liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer)." } } }, "auth_ref": [ "r643" ] }, "us-gaap_IncreaseDecreaseInDerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDerivativeLiabilities", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Change in fair value of derivative", "documentation": "The increase (decrease) during the period in the carrying value of derivative instruments reported as liabilities that are due to be disposed of within one year (or the normal operating cycle, if longer)." } } }, "auth_ref": [ "r643" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventory", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract", "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities" } } }, "auth_ref": [] }, "RCAT_IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "credit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use assets and liabilities" } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://RCAT/role/CompositionOfAndChangesInGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r315", "r317" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "presentation": [ "http://RCAT/role/CompositionOfAndChangesInGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "RCAT_IndefiniteLivedIntangibleAssetsExcludingGoodwill1": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill1", "crdr": "debit", "presentation": [ "http://RCAT/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Total indefinite-lived assets" } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://RCAT/role/CompositionOfAndChangesInGoodwillDetails" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r54", "r146" ] }, "us-gaap_IndefiniteLivedTradeNames": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedTradeNames", "crdr": "debit", "presentation": [ "http://RCAT/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Brand name", "documentation": "Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trade name to gain or protect exclusive use thereof for a projected indefinite period of benefit." } } }, "auth_ref": [ "r146" ] }, "RCAT_InitialFairValueOfWarrantsUponIssuance": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "InitialFairValueOfWarrantsUponIssuance", "crdr": "credit", "presentation": [ "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "[custom:InitialFairValueOfWarrantsUponIssuance]" } } }, "auth_ref": [] }, "RCAT_IntangibleAssetsAccumulatedAmortizationMember": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "IntangibleAssetsAccumulatedAmortizationMember", "presentation": [ "http://RCAT/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Accumulated Amortization [Member]" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://RCAT/role/Note8IntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Note 8 \u2013 Intangible Assets", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r314" ] }, "RCAT_IntangibleAssetsGrossCarryingAmountMember": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "IntangibleAssetsGrossCarryingAmountMember", "presentation": [ "http://RCAT/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Gross Carrying Amount [Member]" } } }, "auth_ref": [] }, "RCAT_IntangibleAssetsNetCarryingValueMember": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "IntangibleAssetsNetCarryingValueMember", "presentation": [ "http://RCAT/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Net Carrying Value [Member]" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible assets, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r52", "r55" ] }, "RCAT_IntangibleAssetsNetExcludingGoodwill1": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "IntangibleAssetsNetExcludingGoodwill1", "crdr": "debit", "presentation": [ "http://RCAT/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Total intangible assets, net" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfOperations": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r81", "r168", "r226", "r264", "r440", "r552", "r606", "r691" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash paid for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r228", "r230", "r231" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://RCAT/role/Note5Inventories" ], "lang": { "en-us": { "role": { "label": "Note 5 \u2013 Inventories", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r296" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "presentation": [ "http://RCAT/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Finished goods", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r635" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets", "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails", "http://RCAT/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory", "verboseLabel": "Total", "terseLabel": "Inventory, net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r215", "r582", "r597" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Inventories", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r186", "r202", "r214", "r296", "r297", "r298", "r457", "r585" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "presentation": [ "http://RCAT/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Raw materials", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r637" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "presentation": [ "http://RCAT/role/InventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Work-in-process", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r636" ] }, "us-gaap_InvestmentIncomeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeNet", "crdr": "credit", "calculation": { "http://RCAT/role/StatementsOfOperations": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Investment loss (income), net", "label": "Investment Income, Net", "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities." } } }, "auth_ref": [ "r134", "r135" ] }, "us-gaap_Investments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Investments", "crdr": "debit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Marketable securities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments." } } }, "auth_ref": [ "r462" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://RCAT/role/Note4MarketableSecurities" ], "lang": { "en-us": { "role": { "label": "Note 4 \u2013 Marketable Securities", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r162", "r169", "r170", "r195", "r288", "r289", "r430", "r431" ] }, "RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetShares": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "IssuanceOfCommonStockThroughATMFacilitiesNetShares", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity", "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" ], "lang": { "en-us": { "role": { "label": "[custom:IssuanceOfCommonStockThroughATMFacilitiesNetShares]", "verboseLabel": "Issuance of common stock through ATM facilities" } } }, "auth_ref": [] }, "RCAT_IssuanceOfCommonStockThroughATMFacilitiesNetValue": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "IssuanceOfCommonStockThroughATMFacilitiesNetValue", "crdr": "credit", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Issuance of common stock through ATM facility, net" } } }, "auth_ref": [] }, "RCAT_LeaseholdImprovementAgreementFundsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "LeaseholdImprovementAgreementFundsReceived", "crdr": "debit", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:LeaseholdImprovementAgreementFundsReceived]" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesOfLesseeDisclosureTextBlock", "presentation": [ "http://RCAT/role/Note11OperatingLeases" ], "lang": { "en-us": { "role": { "label": "Note 11 \u2013 Operating Leases", "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing." } } }, "auth_ref": [ "r177" ] }, "RCAT_LegalFeesATMFacilityEstablishment": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "LegalFeesATMFacilityEstablishment", "crdr": "debit", "presentation": [ "http://RCAT/role/Note15CommonStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:LegalFeesATMFacilityEstablishment]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://RCAT/role/Note11OperatingLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r683" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "presentation": [ "http://RCAT/role/FutureLeasePaymentObligationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r447" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive", "crdr": "credit", "presentation": [ "http://RCAT/role/FutureLeasePaymentObligationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r683" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "crdr": "credit", "presentation": [ "http://RCAT/role/FutureLeasePaymentObligationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r683" ] }, "RCAT_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix", "crdr": "credit", "presentation": [ "http://RCAT/role/FutureLeasePaymentObligationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "", "label": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "crdr": "credit", "presentation": [ "http://RCAT/role/FutureLeasePaymentObligationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r683" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "crdr": "credit", "presentation": [ "http://RCAT/role/FutureLeasePaymentObligationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "", "label": "Lessee, Operating Lease, Liability, to be Paid, Rolling Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r683" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r121", "r166", "r469", "r597", "r646", "r656", "r681" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r29", "r201", "r235", "r291", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r416", "r417", "r418", "r432", "r597", "r669", "r684", "r685" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Total long-term liabilities", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r20", "r108", "r109", "r110", "r114", "r235", "r291", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r416", "r417", "r418", "r432", "r669", "r684", "r685" ] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "credit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails", "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities of discontinued operations", "verboseLabel": "Total current liabilities", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r89", "r102", "r148", "r150", "r198", "r199" ] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract", "presentation": [ "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Current liabilities" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent", "crdr": "credit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term liabilities of discontinued operations", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1", "r3", "r89", "r102", "r150", "r198", "r199" ] }, "RCAT_LineOfCreditObligationAssumedInConnectionWithAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "LineOfCreditObligationAssumedInConnectionWithAcquisition", "crdr": "credit", "presentation": [ "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:LineOfCreditObligationAssumedInConnectionWithAcquisition]" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Debt obligations - long term", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r209" ] }, "us-gaap_MarketableSecuritiesGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesGainLoss", "crdr": "credit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Realized loss from sale of marketable securities", "documentation": "Amount of unrealized and realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI)." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Marketable Securities", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r84" ] }, "us-gaap_MarketableSecuritiesUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Unrealized gain on marketable securities", "documentation": "Amount of unrealized gain (loss) on investment in marketable security." } } }, "auth_ref": [ "r127" ] }, "us-gaap_MarketingAndAdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketingAndAdvertisingExpense", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Sales and marketing", "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising." } } }, "auth_ref": [ "r133" ] }, "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInDiscontinuedOperations", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in discontinued operations", "label": "Net Cash Provided by (Used in) Discontinued Operations", "documentation": "Increase (decrease) in cash associated with the entity's discontinued operations." } } }, "auth_ref": [ "r139" ] }, "us-gaap_NetCashProvidedByUsedInDiscontinuedOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInDiscontinuedOperationsAbstract", "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Discontinued operations" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) financing activities of continuing operations", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r229" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by investing activities of continuing operations", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r229" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flows from Financing Activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net cash used in operating activities of continuing operations", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r139", "r140", "r141" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flows from Operating Activities" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://RCAT/role/StatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails", "http://RCAT/role/StatementsOfCashFlows", "http://RCAT/role/StatementsOfOperations", "http://RCAT/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r126", "r141", "r167", "r199", "r220", "r221", "r225", "r235", "r241", "r243", "r244", "r245", "r246", "r248", "r249", "r252", "r260", "r273", "r279", "r281", "r291", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r429", "r432", "r474", "r545", "r565", "r566", "r587", "r606", "r669" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Recent Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoTradingSymbolFlag", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Non-cash transactions" } } }, "auth_ref": [] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://RCAT/role/OtherLongTermAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total", "label": "Long-Lived Assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r284" ] }, "RCAT_NoteAgreementWithRelatedPartyPrincipalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "NoteAgreementWithRelatedPartyPrincipalAmount", "crdr": "credit", "presentation": [ "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:NoteAgreementWithRelatedPartyPrincipalAmount]" } } }, "auth_ref": [] }, "RCAT_NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation", "crdr": "debit", "presentation": [ "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation]" } } }, "auth_ref": [] }, "RCAT_NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum", "presentation": [ "http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum]" } } }, "auth_ref": [] }, "RCAT_NumberOfWarrantsOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "NumberOfWarrantsOutstanding", "presentation": [ "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "[custom:NumberOfWarrantsOutstanding-0]" } } }, "auth_ref": [] }, "RCAT_NumberOfWarrantsOutstanding2": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "NumberOfWarrantsOutstanding2", "presentation": [ "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "[custom:NumberOfWarrantsOutstanding2-0]" } } }, "auth_ref": [] }, "RCAT_NumberOfWarrantsUponIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "NumberOfWarrantsUponIssuance", "presentation": [ "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "[custom:NumberOfWarrantsUponIssuance]" } } }, "auth_ref": [] }, "RCAT_OperatingCashPaidToSettleLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "OperatingCashPaidToSettleLeaseLiabilities", "crdr": "debit", "presentation": [ "http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating cash paid to settle lease liabilities" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails", "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://RCAT/role/StatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails", "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Operating loss", "verboseLabel": "Operating loss", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r260", "r273", "r279", "r281", "r587" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://RCAT/role/Note11OperatingLeasesDetailsNarrative", "http://RCAT/role/OperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r682" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r443" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r443" ] }, "RCAT_OperatingLeaseLocation1Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "OperatingLeaseLocation1Member", "presentation": [ "http://RCAT/role/OperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Location 1 [Member]" } } }, "auth_ref": [] }, "RCAT_OperatingLeaseLocation2Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "OperatingLeaseLocation2Member", "presentation": [ "http://RCAT/role/OperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Location 2 [Member]" } } }, "auth_ref": [] }, "RCAT_OperatingLeaseLocation3Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "OperatingLeaseLocation3Member", "presentation": [ "http://RCAT/role/OperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Location 3 [Member]" } } }, "auth_ref": [] }, "RCAT_OperatingLeaseLocation4Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "OperatingLeaseLocation4Member", "presentation": [ "http://RCAT/role/OperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Location 4 [Member]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r442" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Weighted average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r446", "r596" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r445", "r596" ] }, "us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasesOfLesseeDisclosureTextBlock", "presentation": [ "http://RCAT/role/Note11OperatingLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Disclosure [Table Text Block]", "documentation": "Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions." } } }, "auth_ref": [ "r176", "r178", "r179", "r181", "r182" ] }, "RCAT_OperationsStockCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "OperationsStockCompensationExpense", "crdr": "debit", "presentation": [ "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operations", "label": "OperationsStockCompensationExpense" } } }, "auth_ref": [] }, "RCAT_Options1Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "Options1Member", "presentation": [ "http://RCAT/role/SummaryOfActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "Options 1 [Member]" } } }, "auth_ref": [] }, "RCAT_OptionsAssumptionsUsedMember": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "OptionsAssumptionsUsedMember", "presentation": [ "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "label": "Options Assumptions Used [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets", "http://RCAT/role/OtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other", "verboseLabel": "Total", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r217", "r597" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r207" ] }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentBeforeTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrealized gain on marketable securities", "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, before Tax, Portion Attributable to Parent", "documentation": "Amount, before tax and after reclassification adjustment, of gain (loss) in value of unsold investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r5", "r13", "r160" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Currency translation adjustments", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r5", "r13", "r160" ] }, "us-gaap_OtherCostAndExpenseOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCostAndExpenseOperating", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operations", "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation." } } }, "auth_ref": [ "r132", "r475" ] }, "us-gaap_OtherCurrentAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsTextBlock", "presentation": [ "http://RCAT/role/Note6OtherCurrentAssets" ], "lang": { "en-us": { "role": { "label": "Note 6 \u2013 Other Current Assets", "documentation": "The entire disclosure for other current assets." } } }, "auth_ref": [] }, "RCAT_OtherLongTermAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20240131", "localname": "OtherLongTermAssetsDisclosureTextBlock", "presentation": [ "http://RCAT/role/Note10OtherLong-termAssets" ], "lang": { "en-us": { "role": { "label": "Note 10 \u2013 Other Long-Term Assets" } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://RCAT/role/StatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails", "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Other (income) expense", "label": "Other expenses, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r136" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other (income) expense" } } }, "auth_ref": [] }, "us-gaap_OtherNonrecurringIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonrecurringIncomeExpense", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfOperations": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other, net", "documentation": "Amount of other expense (income) that is infrequent in occurrence or unusual in nature." } } }, "auth_ref": [ "r137" ] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Other Reporting Standard Item Number", "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS." } } }, "auth_ref": [ "r621" ] }, "RCAT_OutstandingPrincipalPaymentsDueLongTerm": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "OutstandingPrincipalPaymentsDueLongTerm", "crdr": "credit", "presentation": [ "http://RCAT/role/OutstandingPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Long term \u2013 thereafter" } } }, "auth_ref": [] }, "RCAT_OutstandingPrincipalPaymentsDueShortTerm": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "OutstandingPrincipalPaymentsDueShortTerm", "crdr": "credit", "presentation": [ "http://RCAT/role/OutstandingPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Short term \u2013 through January 31, 2025" } } }, "auth_ref": [] }, "RCAT_OutstandingPrincipalPaymentsDueTotal": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "OutstandingPrincipalPaymentsDueTotal", "crdr": "credit", "presentation": [ "http://RCAT/role/OutstandingPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total", "label": "OutstandingPrincipalPaymentsDueTotal" } } }, "auth_ref": [] }, "RCAT_OutstandingPrincipalPaymentsDueYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "OutstandingPrincipalPaymentsDueYearOne", "crdr": "credit", "presentation": [ "http://RCAT/role/OutstandingPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Fiscal 2024" } } }, "auth_ref": [] }, "RCAT_OutstandingPrincipalPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "OutstandingPrincipalPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://RCAT/role/OutstandingPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Fiscal 2025" } } }, "auth_ref": [] }, "RCAT_PaymentForSAFEAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "PaymentForSAFEAgreement", "crdr": "debit", "presentation": [ "http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:PaymentForSAFEAgreement]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForOtherTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForOtherTaxes", "crdr": "credit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of taxes related to equity transactions", "label": "Payments for Other Taxes", "documentation": "Amount of cash outflow for taxes classified as other." } } }, "auth_ref": [ "r6" ] }, "RCAT_PaymentsForTaxLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "PaymentsForTaxLiability", "crdr": "credit", "presentation": [ "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "negatedLabel": "[custom:PaymentsForTaxLiability]", "label": "PaymentsForTaxLiability" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r39" ] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Investment in SAFE agreement", "label": "Payments to Acquire Investments", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r138" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r184", "r675", "r676", "r677" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Issuer Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act." } } }, "auth_ref": [ "r615" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementTenderOffer", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Pre-commencement Tender Offer", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act." } } }, "auth_ref": [ "r616" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://RCAT/role/BalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r115", "r524" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://RCAT/role/BalanceSheetsParenthetical", "http://RCAT/role/Note16PreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r115", "r524", "r543", "r692", "r693" ] }, "us-gaap_PreferredStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockTextBlock", "presentation": [ "http://RCAT/role/Note16PreferredStock" ], "lang": { "en-us": { "role": { "label": "Note 16 \u2013 Preferred Stock", "documentation": "The entire disclosure for terms, amounts, nature of changes, rights and privileges, dividends, and other matters related to preferred stock." } } }, "auth_ref": [ "r154" ] }, "RCAT_PreferredStockValueSeriesB": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "PreferredStockValueSeriesB", "crdr": "credit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Series B preferred stock - shares authorized 4,300,000; outstanding 4,676 and 986,676" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://RCAT/role/OtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid inventory", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r638" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "presentation": [ "http://RCAT/role/OtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r216", "r299", "r300", "r583" ] }, "RCAT_ProceedsFromATMFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "ProceedsFromATMFacility", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "ATM facility, net" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows", "http://RCAT/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Public offering, net of $804,400 of issuance costs", "verboseLabel": "Public offering, net", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r4" ] }, "us-gaap_ProceedsFromRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRelatedPartyDebt", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from related party obligations", "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates." } } }, "auth_ref": [ "r37" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from sale of marketable securities", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Exercise of stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r4", "r16" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://RCAT/role/Note9PropertyAndEquipment" ], "lang": { "en-us": { "role": { "label": "Note 9 \u2013 Property and Equipment", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r147", "r189", "r192", "r193" ] }, "RCAT_PropertyPlantAndEquipmentFurnitureAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "PropertyPlantAndEquipmentFurnitureAndEquipment", "crdr": "debit", "presentation": [ "http://RCAT/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and fixtures" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://RCAT/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Equipment and related", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r149", "r203", "r472" ] }, "RCAT_PropertyPlantAndEquipmentLeaseholdImprovements": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "PropertyPlantAndEquipmentLeaseholdImprovements", "crdr": "debit", "presentation": [ "http://RCAT/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold improvements" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets", "http://RCAT/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "verboseLabel": "Net carrying value", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r9", "r461", "r472", "r597" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property and equipment", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r9", "r189", "r192", "r470" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://RCAT/role/Note9PropertyAndEquipmentTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertySubjectToOrAvailableForOperatingLeaseAxis", "presentation": [ "http://RCAT/role/OperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Property Subject to or Available for Operating Lease [Axis]", "documentation": "Information by property that could be leased or is available for lease." } } }, "auth_ref": [ "r183" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertySubjectToOrAvailableForOperatingLeaseDomain", "presentation": [ "http://RCAT/role/OperatingLeasesDetails" ], "lang": { "en-us": { "role": { "documentation": "A descriptive title of whether the property is subject to or available for operating lease." } } }, "auth_ref": [ "r183" ] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, net", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r652", "r653", "r654", "r655" ] }, "RCAT_RelatedPartiesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20240131", "localname": "RelatedPartiesPolicyTextBlock", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Related Parties" } } }, "auth_ref": [] }, "RCAT_RelatedPartyPayablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20240131", "localname": "RelatedPartyPayablesDisclosureTextBlock", "presentation": [ "http://RCAT/role/Note13DueToRelatedParty" ], "lang": { "en-us": { "role": { "label": "Note 13 \u2013 Due to Related Party" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://RCAT/role/Note20-Related-partyTransactions" ], "lang": { "en-us": { "role": { "label": "Note 20 - Related-Party Transactions", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r449", "r450", "r451", "r452", "r453", "r501", "r502", "r503", "r549", "r550", "r551", "r571", "r573" ] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments under debt obligations", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r642" ] }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfRelatedPartyDebt", "crdr": "credit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments under related party obligations", "label": "Repayments of Related Party Debt", "documentation": "The cash outflow for the payment of a long-term borrowing made from a related party where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Payments for Advances from Affiliates." } } }, "auth_ref": [ "r38" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Research and development", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r86", "r398", "r686" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Research and Development", "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process." } } }, "auth_ref": [ "r397" ] }, "RCAT_ResearchAndDevelopmentStockCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "ResearchAndDevelopmentStockCompensationExpense", "crdr": "debit", "presentation": [ "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Research and development", "label": "ResearchAndDevelopmentStockCompensationExpense" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r43" ] }, "RCAT_RestrictedStockScheduledToVestShares": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "RestrictedStockScheduledToVestShares", "presentation": [ "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:RestrictedStockScheduledToVestShares]" } } }, "auth_ref": [] }, "RCAT_RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable", "presentation": [ "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable]" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets", "http://RCAT/role/Note14IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "verboseLabel": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r118", "r157", "r468", "r490", "r492", "r499", "r525", "r597" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r196", "r238", "r239", "r240", "r242", "r247", "r249", "r292", "r293", "r394", "r395", "r396", "r408", "r409", "r420", "r422", "r423", "r425", "r428", "r487", "r489", "r504", "r692" ] }, "us-gaap_RevenueRecognitionLeasesOperating": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionLeasesOperating", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Leases", "documentation": "Disclosure of accounting policy for revenue recognition for operating leases." } } }, "auth_ref": [ "r180" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r547", "r581", "r586" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://RCAT/role/StatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails", "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r227", "r235", "r261", "r262", "r272", "r277", "r278", "r282", "r283", "r285", "r291", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r432", "r460", "r669" ] }, "RCAT_SAFEAgreementAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "SAFEAgreementAssets", "crdr": "debit", "presentation": [ "http://RCAT/role/OtherLongTermAssetsDetails" ], "lang": { "en-us": { "role": { "label": "SAFE agreement" } } }, "auth_ref": [] }, "RCAT_SBAPPPLoanAccruedInterestForgiven": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "SBAPPPLoanAccruedInterestForgiven", "crdr": "credit", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "negatedLabel": "[custom:SBAPPPLoanAccruedInterestForgiven]", "label": "SBAPPPLoanAccruedInterestForgiven" } } }, "auth_ref": [] }, "RCAT_SBAPPPLoanAmountsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "SBAPPPLoanAmountsReceived", "crdr": "debit", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:SBAPPPLoanAmountsReceived]" } } }, "auth_ref": [] }, "RCAT_SBAPPPLoanPrincipalBalanceForgiven": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "SBAPPPLoanPrincipalBalanceForgiven", "crdr": "credit", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "negatedLabel": "[custom:SBAPPPLoanPrincipalBalanceForgiven]", "label": "SBAPPPLoanPrincipalBalanceForgiven" } } }, "auth_ref": [] }, "RCAT_SalesAndMarketingStockCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "SalesAndMarketingStockCompensationExpense", "crdr": "debit", "presentation": [ "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Sales and marketing", "label": "SalesAndMarketingStockCompensationExpense" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r43" ] }, "RCAT_ScheduleOfAssumptionsUsed1TableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20240131", "localname": "ScheduleOfAssumptionsUsed1TableTextBlock", "presentation": [ "http://RCAT/role/Note18ShareBasedAwardsTables" ], "lang": { "en-us": { "role": { "label": "[custom:ScheduleOfAssumptionsUsed1TableTextBlock]" } } }, "auth_ref": [] }, "RCAT_ScheduleOfAssumptionsUsed2TableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20240131", "localname": "ScheduleOfAssumptionsUsed2TableTextBlock", "presentation": [ "http://RCAT/role/Note19DerivativesTables" ], "lang": { "en-us": { "role": { "label": "[custom:ScheduleOfAssumptionsUsed2TableTextBlock]" } } }, "auth_ref": [] }, "RCAT_ScheduleOfAttributesOfWarrantsOustandingTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20240131", "localname": "ScheduleOfAttributesOfWarrantsOustandingTableTextBlock", "presentation": [ "http://RCAT/role/Note17WarrantsTables" ], "lang": { "en-us": { "role": { "label": "[custom:ScheduleOfAttributesOfWarrantsOustandingTableTextBlock]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCommonStockOutstandingRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "presentation": [ "http://RCAT/role/Note15CommonStockTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Common Stock Outstanding Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in common stock outstanding." } } }, "auth_ref": [] }, "RCAT_ScheduleOfDebtPaymentsDueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20240131", "localname": "ScheduleOfDebtPaymentsDueTableTextBlock", "presentation": [ "http://RCAT/role/Note12DebtObligationsTables" ], "lang": { "en-us": { "role": { "label": "[custom:ScheduleOfDebtPaymentsDueTableTextBlock]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock", "presentation": [ "http://RCAT/role/Note18ShareBasedAwardsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Compensation Arrangement with Individual, Share-Based Payments [Table Text Block]", "documentation": "Tabular disclosure of an equity-based arrangement (such as stock or unit options and stock or unit awards) with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain equity-based awards at future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares or units issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability." } } }, "auth_ref": [ "r10", "r67", "r69", "r158" ] }, "us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "presentation": [ "http://RCAT/role/Note19DerivativesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Derivative Liabilities at Fair Value [Table Text Block]", "documentation": "Tabular disclosure of derivative liabilities at fair value." } } }, "auth_ref": [] }, "RCAT_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20240131", "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock", "presentation": [ "http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegmentTables" ], "lang": { "en-us": { "role": { "label": "[custom:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "presentation": [ "http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegmentTables" ], "lang": { "en-us": { "role": { "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r12", "r17", "r23", "r89", "r95", "r96", "r97", "r98", "r99", "r103", "r105", "r106", "r151" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://RCAT/role/Note8IntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r588", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r667" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://RCAT/role/CompositionOfAndChangesInGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity." } } }, "auth_ref": [ "r18", "r146" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://RCAT/role/Note8IntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r51" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://RCAT/role/Note5InventoriesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r25", "r122", "r123", "r124" ] }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "presentation": [ "http://RCAT/role/Note6OtherCurrentAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Other Current Assets [Table Text Block]", "documentation": "Tabular disclosure of the carrying amounts of other current assets." } } }, "auth_ref": [] }, "RCAT_ScheduleOfOtherLongTermAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20240131", "localname": "ScheduleOfOtherLongTermAssetsTableTextBlock", "presentation": [ "http://RCAT/role/Note10OtherLong-termAssetsTables" ], "lang": { "en-us": { "role": { "label": "[custom:ScheduleOfOtherLongTermAssetsTableTextBlock]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRentExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRentExpenseTableTextBlock", "presentation": [ "http://RCAT/role/Note11OperatingLeasesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Rent Expense [Table Text Block]", "documentation": "Tabular disclosure of rental expense from operating leases for each period for which an income statement is presented with separate amounts for minimum rentals, contingent rentals, and sublease rentals. Rental payments under leases with terms of a month or less that were not renewed need not be included." } } }, "auth_ref": [ "r181" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://RCAT/role/Note21-SegmentReportingTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r48", "r49", "r50", "r51" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://RCAT/role/Note18ShareBasedAwardsTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r71" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "presentation": [ "http://RCAT/role/SummaryOfActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table]", "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r69" ] }, "us-gaap_ScheduleOfShortTermDebtTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShortTermDebtTable", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative", "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Schedule of Short-Term Debt [Table]", "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation." } } }, "auth_ref": [ "r27" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://RCAT/role/Note16PreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r60", "r61", "r62", "r63", "r64", "r65", "r66", "r155", "r156", "r157", "r210", "r211", "r212", "r257", "r360", "r361", "r362", "r364", "r367", "r372", "r374", "r495", "r496", "r497", "r498", "r594", "r628", "r644" ] }, "RCAT_ScheduleOfWarrantsIssuedAndFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20240131", "localname": "ScheduleOfWarrantsIssuedAndFairValueTableTextBlock", "presentation": [ "http://RCAT/role/Note17WarrantsTables" ], "lang": { "en-us": { "role": { "label": "[custom:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock]" } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://RCAT/role/Note8IntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r56" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r609" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12gTitle", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r613" ] }, "us-gaap_SecurityDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecurityDeposit", "crdr": "debit", "presentation": [ "http://RCAT/role/OtherLongTermAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Security deposits", "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease." } } }, "auth_ref": [ "r631" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r612" ] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityReportingObligation", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Reporting Obligation", "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act." } } }, "auth_ref": [ "r617" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r285", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r319", "r320", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r588", "r629", "r688" ] }, "RCAT_SegmentReportingPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20240131", "localname": "SegmentReportingPolicyTextBlock", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Segment Reporting" } } }, "auth_ref": [] }, "RCAT_SegmentReportingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20240131", "localname": "SegmentReportingTextBlock", "presentation": [ "http://RCAT/role/Note21-SegmentReporting" ], "lang": { "en-us": { "role": { "verboseLabel": "Note 21 - Segment Reporting", "label": "SegmentReportingTextBlock" } } }, "auth_ref": [] }, "RCAT_SeriesAPreferredStock2Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "SeriesAPreferredStock2Member", "presentation": [ "http://RCAT/role/Note16PreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Series A Preferred Stock 2 [Member]" } } }, "auth_ref": [] }, "RCAT_SeriesBPreferredStock1Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "SeriesBPreferredStock1Member", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Series B Preferred Stock 1 [Member]" } } }, "auth_ref": [] }, "us-gaap_SeriesBPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesBPreferredStockMember", "presentation": [ "http://RCAT/role/BalanceSheetsParenthetical", "http://RCAT/role/Note16PreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Series B Preferred Stock [Member]", "documentation": "Series B preferred stock." } } }, "auth_ref": [ "r632", "r633", "r671" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Stock based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "presentation": [ "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price", "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award." } } }, "auth_ref": [] }, "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1": { "xbrltype": "perShareItemType", "nsuri": "http://RCAT/20240131", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1", "presentation": [ "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1-0]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails", "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r390" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails", "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails", "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "presentation": [ "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails", "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "presentation": [ "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails", "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [] }, "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate": { "xbrltype": "perShareItemType", "nsuri": "http://RCAT/20240131", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate", "presentation": [ "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate-0]" } } }, "auth_ref": [] }, "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1": { "xbrltype": "perShareItemType", "nsuri": "http://RCAT/20240131", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1", "presentation": [ "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1-0]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://RCAT/role/SummaryOfActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r383" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://RCAT/role/SummaryOfActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r672" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://RCAT/role/SummaryOfActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r384" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://RCAT/role/SummaryOfActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r386" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://RCAT/role/SummaryOfActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r381", "r382" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://RCAT/role/SummaryOfActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r388" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://RCAT/role/SummaryOfActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r387" ] }, "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://RCAT/20240131", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice]" } } }, "auth_ref": [] }, "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross", "presentation": [ "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross]" } } }, "auth_ref": [] }, "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://RCAT/20240131", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue]" } } }, "auth_ref": [] }, "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://RCAT/20240131", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue]" } } }, "auth_ref": [] }, "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber", "presentation": [ "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber-0]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://RCAT/role/SummaryOfActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r385" ] }, "RCAT_ShareBasedCompensationOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "ShareBasedCompensationOptions", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Stock based compensation - options" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "presentation": [ "http://RCAT/role/SummaryOfActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "Exercise Price Range [Axis]", "documentation": "Information by range of option prices pertaining to options granted." } } }, "auth_ref": [ "r75" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "presentation": [ "http://RCAT/role/SummaryOfActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r76" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "presentation": [ "http://RCAT/role/SummaryOfActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "RCAT_ShareBasedCompensationSharesRestrictedStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://RCAT/20240131", "localname": "ShareBasedCompensationSharesRestrictedStockAxis", "presentation": [ "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Shares Restricted Stock [Axis]", "verboseLabel": "ShareBasedCompensationSharesRestrictedStockAxis [Axis]" } } }, "auth_ref": [] }, "RCAT_ShareBasedCompensationSharesRestrictedStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "ShareBasedCompensationSharesRestrictedStockDomain", "presentation": [ "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" ], "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails", "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r389" ] }, "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2": { "xbrltype": "durationItemType", "nsuri": "http://RCAT/20240131", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2", "presentation": [ "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails", "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://RCAT/role/SummaryOfActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r69" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "presentation": [ "http://RCAT/role/SummaryOfActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares", "documentation": "Number of non-vested options forfeited." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://RCAT/role/SummaryOfActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r159" ] }, "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1", "presentation": [ "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" ], "lang": { "en-us": { "role": { "label": "Vesting of restricted stock to employees, net of shares withheld of 27,189 to pay taxes" } } }, "auth_ref": [] }, "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2", "presentation": [ "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" ], "lang": { "en-us": { "role": { "label": "Vesting of restricted stock to Board of Directors" } } }, "auth_ref": [] }, "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3", "presentation": [ "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" ], "lang": { "en-us": { "role": { "label": "Vesting of restricted stock to consultants" } } }, "auth_ref": [] }, "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares", "presentation": [ "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares]", "negatedLabel": "[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares]" } } }, "auth_ref": [] }, "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod", "presentation": [ "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod]", "label": "SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "presentation": [ "http://RCAT/role/SummaryOfActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding." } } }, "auth_ref": [ "r73" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "presentation": [ "http://RCAT/role/SummaryOfActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices." } } }, "auth_ref": [ "r72" ] }, "RCAT_SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://RCAT/20240131", "localname": "SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice", "presentation": [ "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "[custom:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice-0]" } } }, "auth_ref": [] }, "RCAT_SharesHeldAtTransferAgentUntilNoteReceivableRepayment": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "SharesHeldAtTransferAgentUntilNoteReceivableRepayment", "presentation": [ "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:SharesHeldAtTransferAgentUntilNoteReceivableRepayment]" } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity", "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Shares, Outstanding, Beginning Balance", "periodEndLabel": "Shares, Outstanding, Ending Balance", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBorrowings", "crdr": "credit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Debt obligations - short term", "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r111", "r164", "r597", "r687" ] }, "us-gaap_ShortTermDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtLineItems", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative", "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Short-Term Debt [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://RCAT/role/Note11OperatingLeasesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r444", "r596" ] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SolicitingMaterial", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Soliciting Material", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act." } } }, "auth_ref": [ "r618" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r197", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r285", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r318", "r319", "r320", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r588", "r629", "r688" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://RCAT/role/BalanceSheetsParenthetical", "http://RCAT/role/Note16PreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r194", "r210", "r211", "r212", "r235", "r250", "r251", "r253", "r254", "r257", "r258", "r291", "r323", "r325", "r326", "r327", "r330", "r331", "r360", "r361", "r364", "r367", "r374", "r432", "r495", "r496", "r497", "r498", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r516", "r524", "r546", "r567", "r574", "r575", "r576", "r577", "r578", "r628", "r644", "r650" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity", "http://RCAT/role/StatementsOfStockholdersEquityParenthetical", "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r15", "r34", "r196", "r223", "r224", "r225", "r238", "r239", "r240", "r242", "r247", "r249", "r256", "r292", "r293", "r375", "r394", "r395", "r396", "r408", "r409", "r420", "r421", "r422", "r423", "r424", "r425", "r428", "r434", "r435", "r436", "r437", "r438", "r439", "r448", "r487", "r488", "r489", "r504", "r567" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails", "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails", "http://RCAT/role/BalanceSheetsParenthetical", "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails", "http://RCAT/role/IntangibleAssetsDetails", "http://RCAT/role/OperatingLeasesDetails", "http://RCAT/role/StatementsOfStockholdersEquity", "http://RCAT/role/StatementsOfStockholdersEquityParenthetical", "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r238", "r239", "r240", "r256", "r458", "r493", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r524", "r527", "r528", "r529", "r530", "r531", "r533", "r534", "r535", "r536", "r538", "r539", "r540", "r541", "r542", "r544", "r547", "r548", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r567", "r601" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails", "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails", "http://RCAT/role/BalanceSheetsParenthetical", "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails", "http://RCAT/role/IntangibleAssetsDetails", "http://RCAT/role/OperatingLeasesDetails", "http://RCAT/role/StatementsOfStockholdersEquity", "http://RCAT/role/StatementsOfStockholdersEquityParenthetical", "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r238", "r239", "r240", "r256", "r458", "r493", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r524", "r527", "r528", "r529", "r530", "r531", "r533", "r534", "r535", "r536", "r538", "r539", "r540", "r541", "r542", "r544", "r547", "r548", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r567", "r601" ] }, "RCAT_StockBasedCompensationRestrictedUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "StockBasedCompensationRestrictedUnits", "crdr": "credit", "calculation": { "http://RCAT/role/StatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Stock based compensation - restricted units" } } }, "auth_ref": [] }, "RCAT_StockCompensationExpensePertainingToOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "StockCompensationExpensePertainingToOptions", "crdr": "debit", "presentation": [ "http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:StockCompensationExpensePertainingToOptions]" } } }, "auth_ref": [] }, "RCAT_StockCompensationExpensePertainingToRestrictedStockUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "StockCompensationExpensePertainingToRestrictedStockUnits", "crdr": "debit", "presentation": [ "http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:StockCompensationExpensePertainingToRestrictedStockUnits]" } } }, "auth_ref": [] }, "RCAT_StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Conversion of preferred stock", "label": "StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities" } } }, "auth_ref": [] }, "RCAT_StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock", "presentation": [ "http://RCAT/role/Note16PreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock]" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities." } } }, "auth_ref": [ "r15", "r33", "r63", "r157", "r349" ] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" ], "lang": { "en-us": { "role": { "label": "Shares issued for services", "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." } } }, "auth_ref": [] }, "RCAT_StockIssuedDuringPeriodSharesPublicOffering": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "StockIssuedDuringPeriodSharesPublicOffering", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity", "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" ], "lang": { "en-us": { "role": { "label": "[custom:StockIssuedDuringPeriodSharesPublicOffering]", "verboseLabel": "Issuance of common stock through public offering" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity", "http://RCAT/role/SummaryOfActivityUnderPlanDetails", "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "verboseLabel": "Exercise of stock options", "negatedLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r15", "r115", "r116", "r157", "r385" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Conversion of preferred stock", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r15", "r34", "r157" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock based compensation", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r74", "r115", "r116", "r157" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Exercise of stock options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r15", "r34", "r157" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://RCAT/role/BalanceSheets", "http://RCAT/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Total stockholders' equity", "periodStartLabel": "Beginning balance, value", "periodEndLabel": "Ending balance, value", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r116", "r119", "r120", "r144", "r526", "r543", "r568", "r569", "r597", "r607", "r646", "r656", "r681", "r692" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://RCAT/role/BalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://RCAT/role/Note15CommonStock" ], "lang": { "en-us": { "role": { "label": "Note 15 \u2013 Common Stock", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r154", "r234", "r359", "r361", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r373", "r375", "r427", "r570", "r572", "r579" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://RCAT/role/Note23SubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Note 23 \u2013 Subsequent Events", "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." } } }, "auth_ref": [ "r454", "r455" ] }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Liquidity and Going Concern", "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern." } } }, "auth_ref": [ "r107" ] }, "RCAT_TaxesRelatedToNetShareSettlementOfEquityAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "TaxesRelatedToNetShareSettlementOfEquityAwards", "crdr": "debit", "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Taxes related to net share settlement of equity awards" } } }, "auth_ref": [] }, "RCAT_TotalStockCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "TotalStockCompensationExpense", "crdr": "debit", "presentation": [ "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total", "label": "TotalStockCompensationExpense" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "RCAT_UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions", "crdr": "debit", "presentation": [ "http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions]" } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r45", "r46", "r47", "r187", "r188", "r190", "r191" ] }, "RCAT_VestingOfRestrictedStockUnitsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "VestingOfRestrictedStockUnitsAmount", "crdr": "credit", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Vesting of restricted stock units" } } }, "auth_ref": [] }, "RCAT_VestingOfRestrictedStockUnitsShares": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "VestingOfRestrictedStockUnitsShares", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "[custom:VestingOfRestrictedStockUnitsShares]" } } }, "auth_ref": [] }, "RCAT_WarrantAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20240131", "localname": "WarrantAggregateIntrinsicValue", "crdr": "credit", "presentation": [ "http://RCAT/role/KeyAttributesOfWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "[custom:WarrantAggregateIntrinsicValue-0]" } } }, "auth_ref": [] }, "RCAT_WarrantOutstandingMember": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20240131", "localname": "WarrantOutstandingMember", "presentation": [ "http://RCAT/role/KeyAttributesOfWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Warrant Outstanding [Member]" } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://RCAT/role/KeyAttributesOfWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding, Term", "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r680" ] }, "RCAT_WarrantsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20240131", "localname": "WarrantsDisclosureTextBlock", "presentation": [ "http://RCAT/role/Note17Warrants" ], "lang": { "en-us": { "role": { "label": "Note 17 \u2013 Warrants" } } }, "auth_ref": [] }, "RCAT_WarrantsIssuedExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://RCAT/20240131", "localname": "WarrantsIssuedExercisePrice", "presentation": [ "http://RCAT/role/Note17WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:WarrantsIssuedExercisePrice]" } } }, "auth_ref": [] }, "RCAT_WarrantsToPurchaseSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "WarrantsToPurchaseSharesIssued", "presentation": [ "http://RCAT/role/Note17WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:WarrantsToPurchaseSharesIssued]" } } }, "auth_ref": [] }, "RCAT_WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20240131", "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT", "presentation": [ "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted average shares outstanding - basic and diluted" } } }, "auth_ref": [] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "WrittenCommunications", "presentation": [ "http://RCAT/role/Cover" ], "lang": { "en-us": { "role": { "label": "Written Communications", "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act." } } }, "auth_ref": [ "r626" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-11" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b),(d)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-6" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-7" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480781/205-20-S99-3" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482943/710-10-55-8" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(b),(f(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)-(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-18" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3A" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-4" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "40", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-40/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.13)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483613/220-20-50-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-9" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-11" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//840/tableOfContent" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481440/840-10-50-2" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Subparagraph": "(Note 3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481418/840-10-55-40" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481178/840-20-25-1" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-1" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-2" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481501/840-20-50-4" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5C" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-5" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3A" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482551/740-270-45-3" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(h))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r582": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r585": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r586": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r588": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r589": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r590": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r591": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r592": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r593": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r594": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r595": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r598": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r600": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r604": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r605": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r606": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r607": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r608": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r609": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r610": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r612": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r614": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r615": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r616": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r617": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r618": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r619": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r620": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r621": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r622": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r623": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r625": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r626": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r627": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r628": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r629": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r630": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r631": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r632": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r633": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r634": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r635": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r636": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r637": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r638": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r639": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r640": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r641": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r642": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r643": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r644": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r645": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r646": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r647": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r648": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r649": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r650": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r651": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r652": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r653": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r654": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2" }, "r655": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4" }, "r656": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r657": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r658": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r659": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r660": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r661": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r662": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r663": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r664": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r665": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r666": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r667": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r668": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r669": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r670": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r671": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r672": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r673": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r674": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r675": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r676": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r677": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r678": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r679": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r680": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r681": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r682": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r683": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r684": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r685": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r686": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r687": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r688": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r689": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r690": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r691": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r692": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r693": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 103 0001554795-24-000065-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001554795-24-000065-xbrl.zip M4$L#!!0 ( -*#+QH %\Z 0 1 3W9+?#R>SLZFK/^O.?_OW?+/[OTW\,!M8EP:[ST3JG]N#* M6] _6M_0&G^TOF /^RB@_A^M7Y ;PA-Z25SL6V=TO7%Q@/F+J*:/UO'^\&1N M#08:?'_!GD/]^]NKE.\J"#;LX\'!X^/COD?S;R?@&?U\] M? G>+^Y=--W^]?OTM_][],AO]S_?GW^Q?WW\&E7YB=DKO$86!\-CG_= OEB\ MQ_$^]9<'H\/#X<%?OE[/!-U>1/CQR27>=Q7Y\.3DY$"\34A+E$]SWTU8CP_@ M]1PQG'+F;TD-/?%8@#P[1^\$:0&9^/@@>IDC)4K2=Q$I24@=7*!CV-Y?TH<# M_H+3C\8)8<@&2X0V*?$"L;E@&K_($3,_*!/RAT6B0;#=8*8DC5[E"CB!7RB0 MZS7^^@!>0YG1X' \& ^3DK=GD[NT$/P!-$>'0Z# +EYC+[BD_OH<+U#H\J;_ M%B*7+ AV]JP ^4L1_G0Y_,O?@+/-AO"QW;Z@#^"L?#1 MIRZ^X^VUX >?>WG6\/#@C/)U8\\BSN>]Z*?$)&'CX 7QB*@RGF-#:P S*@2Q M^$]1\M-!D;C,*638N?'^)'YO?,QX<2'*-7\0EX])ZLO:R+5#MU/1K'UU)>/G M20=VZ=E3Y,+DFJTP#EC4P_E'6CT]XMT+2QU.N]ICU"4.?^)8,3\K8FC]=.^A MT"'\S7_W8-2 ,44^EW6% \*;KD F_UX+IG$WF*R?@'QEE,^Q&V" M)7QT"VBA=Z)$;Y2B%]L>HC)$QU?> Y>1^CED>,)9ZLJI>:H$R5H+R+@5%\+5BQE;$ MN4>GC,[[\Q!?^G1]BUW0L+G%DYC:E6^U\#E2XO,^VXM"; %G*V9M"=X]0F6$ M/EQQ ;TEX0M^RV4WJL-XL/" M#B1XWW'>_52JAFD8&R/>\AHC)FMKY5=:X%1X*S)W17 S M=\E2/C-1O]*"1>V&&&9^".!J26Q[6!2PC+GN=$?5"IOJI0XT([7O8#C.*6P! M[=6U1GB.KCR;KO$=>LHM9+G'6I"H'0'#(TE/ XZ68-E#H8#B^(RNU]03!ST2 M%+G'6E"H70##S <0<8R.E'HH%%"\F_IX@;DU[A31*+[1 D1M_@_?24IRS+3' MI!*3][\BWT=>3B/.GFGAH#;SAYF=G[#K 5 \&&V0CX^Y0JH,WE$OB,#47ZG M!8C:MA]FQKU@:PF^5L2XAT8!SU[HQ0EGH?-:,NL>, 5@PT%\;GB+ M-]0'(UO"2?%2"QZU12]TY)BAE7+L45&@,@(5E00B>&;B.6?B('B)O4+402V9 M%E(5L0:CG*XNP4V(UGX9SAWT(NZ 6<-CI'][2*\AFK'09=HGRLGY)??3A==]CO($BC/>AQ,2W(U8Z) M;I!']?: /S/"JXAZA[):T*M=(,^/]NH'@F9,41%HQ3LM(-4^%&5\48]-NT"C M(D35)%I(J9TK]4%'/61M8EN*@%41:,&E=KW4Q+GT6+4->"GB54>DA9G:#=,4 M_-(#USH*IHA<+946=!5!%TT1,3UV;4)C2K!5$&@A5A&/41TFTV/5)EZFA%4% M@0Y61Q4!&M6Q,SU6NJ$!)9P4+[4PJHC84(<)]/AHG4V7P"F^T4*F(H"C?$[= MH]+JP+J$3A6%%DH541UUA]<]7KJGV"6H%"^U4*J(^5">:/?PM#LI+;F,*TFT MH%([+-2GICU4%5!-O( XQ UA0&;#=TL .7F""M71AUP,WB'$BQ\PT' MUY2Q*?;%HG6. T3<&-D7Y:@U$$JN$+D)%DO;8.&X$=8"+F?963/ 5>Q$#;$\ M'%B<$[.X>6 QL2;_%#>G'SV%T:/V_@]N,0O=?-JAW!!I7TQK')3<*U6G! /+ MCZH"W*F4OZC'N6*5$,Z,B>=<$S0GKIA-E]0O'/#DEX%61;3P+?E@8A\+>,O< MK!9K07TK6&'%X4^/;\M+_W&'?0,# E;3AB0 )7(M7-6>FH:D "F85EI;#VL! M5NEP+3'.F1KDMAS(_)_A UB1U5P3*UE7$F/9A6:JEB*'(!U!%J8E=Q"N? *G(57 M]!"U#(RI5H[TR+7@ZQHLTVM'6@8)1*KX]S+!S3EYYWZG0YD[TJNF2RZR8VCF_K9 M5I'J.]QLH@_0(!>^@.2O17MCH_N.UD'6L:P6I"7/CER91;+:+#_V#P0T.+<*7*9H"[TJQ9?E0-:BU(*TY/&)6$=869N(N47E.+<>OA8!I#7; M8R.I%H 503QU0:7]GMBX)X8!?&<-OL8W]8EGDPURXXE6V" U"+5@+'EQ),[6 M)F&=3,A^%K8+#:Z9A8VD6O!5Y(&I"Q?N9V'']'LU8&H0:\%9D46F/CU?#ZDF MI')NOAHP:\FT8*Q(&JM.Z=?#IV.8)#?J(0H-OC:41>Y?,19BIV"+Z))KP5GR MXDC7[458G(B>LJ.@?R:"_HFHI=\MM2]GU,S'6C(M "N\.%47-OKYV"778PV" M390Z(+ZON!E5F0NRQ['%NIK%[T\^@6T4%6X=M*U]3&Y MK!.OIG"\L>#56 ^BGGYUK8+U9[R=!(%/YF$ NU^"E63:Y4#5)]>"M.3:X?PM ME%:00Y9*UF8/I]9-N9IUMII&"[@*EX[J]ER_M&H$BH?KC;"Y[QDXP,_B1N-T MI83P?D'P!7JUH,,^H[P6V"7'CU2A!1T"=F;2T5A:=Z.; A'=,JJXG[J-&^S$ MYK.$!-M[S\'^U$6>>ENM)-/"M.0-DC93%'.V0F M0K& ?P]=(W2WF/&]"R+; MA%ZIB:1N*2U@2WXA"5@_K2BV/7NDVR(-W09A;-AC\45P M2?UM'NP.!;7P+CF0(HO&EJI* ROG6VN1UL97[*BZ'NUV-]QKM*IF6BU,*_+F MU-]Z[_6LUGH6[S+LKXDGZTG95?58A4VNXFWO-]2;X2"(H@EDRI2D7BW;675: M@ZKDV5)I<4[2Q((6YZ25)P99>GF0;QX;<&:F32W09W3].E,5I)V$63<-*1U" MG<'PH>0A.\O"L$$+Z/%K@U_3]P:J=XQ6I;20K4CY7/_5@G[WT+D>E<:.G6ZC M'!G1/5YQ37KB.;,-MB&=LHCKC'4Y@MDM?B#X$3NGVS/JK*^\"UA4!9OTSKZW MC+D4[US]CC5J#:Z2OTYJ(FB7?MI(OA]$U\?!$\OB=D8QS(GB"?=?_;BI4/CL MYOPKK#\X;:Z4:/% MYSV?=_%@=#@Z.AR.AW_G8N\_K=V$!&I(Q_?CX^/^T]QW]ZF_/!@='HZCP5[L MJ;CBA 7R[1*7Q['@,3PY.3D05)R)N&S <3Y(&I\P"$@ Q:=2-1;4PT?^P0M* M[J)Y6\EY$>SN4.1KX+\+6?D ;2MK84SO2.*SK)9=R,UG5UNY\Q-R1V*?IY64 MI?YT@#8;"$:.G_"_/8]&\R!YQ 7G:ZGEH35F&V37"44\.!FQ>0N8O<)K=$UM MP:JF"/PU2,H-X-%@.!J,A_M/S,E:VJ8163>T:T12KD,C9&['XB\GT*X^*0#U M'K>JD6%[?TD?^# BG-%HK*Z259'##QB^8]U*%XC-1:M#-E@BM-&I5%GF +L! M2YYT;@),3/;\-@@VK1J10] )_ -@ 4Q' SYRQL/JYC25%'^S3H- ?#;#W[89 M"'*1Y(]N:# _: 5$0A^!P/_J7&V'45"NO'((X-B3 %HP:.!_GV%0%T_SP2'# MKW@]Q_Z>:.KGO08:XKJ@F'[>"_P0UFK>-O*1K^&$.G=BJW'"**75GA5M/7R< M1"W\Z- U(MY5@-= R>4-YXRO\B%0?_%IN/F\%[$CG*1.C.(M>EZ8L3-NXX1_J&O[!K(87[S05 M%Y;J]R8T/[(<)GG+8:2R+BII3! C/D&6@G'S(M2\-Z'Y<81BX=B\J!O4TA@D M1DE?+CPUH:E26O[:7M>@,T&<)'5QOO&EIR8T-;^,"!LP=E\DS:ZE:!0A\NP& MR:LY!][Z)?X6PN2,;V%*&U1!#KE'GL6A=2=$%-$5SA<0_Q?,P,(MQ?[> M>R1@D5\OD5./M(5 O^^24-O\Z-*MEJ0IZ6M#!]?8H.=R5X7O5IS%KP"WOYS'/W_%O;)FP57U\7AP\T\X#HL9'2^>(J2[UY2O^!S34(^)>WC!5D: MVW-3G]H8.T+%RI:B;::25[TV=>"?(;:"=;:L0J?641U%9S-CQU)1C^M\#):> M1=Y,NO("*NTJD@FH7<#8P2E=&HCVD%])L%IAUYFP),'> F)];[&-N;4^=U/% MHU-)8_M!9,))M2YDZI;/PVZKO:DPX9Q_9J0'1 MI@2*?R5B=]9+ M!K7L:S7/IN2"K/'7X*3EUIHFM3/\,(#A(V+PZFE(TX2T9< MCV9#$>/@5&7)KH93F]I,.,NIWAK K"M@')1R,_DV(KX46H.E/KF98*8),QHP M5- 9!UV:^Z,:KGH2(R$:#8L?QJV'JH[>.,A*W_PM E9'8 A>P5=D(7;B03MJ$,N:(XXY:_&XJ\3LHCA^A88A9P MR(#?::0#SU88P_VTB>.("Q#(S68>4WWCM-QOQC3'.'P42I'X3'=-'^H4,4Y. MB'=)\U1SO:A!QB9RX^2K3HO7)&J+DL9)KEQS6-4G>LK1YTN>C)X:-\C;1 MFR[AJ*6$97I#))SPO49\[)X\2)]NOGB"[0@[4:#">A,&\37K"^1[?$1"I$+L M:%+<3!>G*5-8TL]G99R1W5XJOFS$8G7OF1P/@X\==,7BPQ\C MWUY!T!5^P"X5WYCLWDU-_'Z +ILA%X,-^A7YW[$T5SKT5@VK'Z"CA"4;6?DO ML#+5,'O+:]-L1?T 3/W"=X.ZC*9J5J;&(+>0[@QM2(!<$: B^W_.0JY!>UV& M5#/''[C;OE'/?O&>RS'] 3KO5^I_Y^]B<3MT5(F!L5$Z_H;R)N-3ZCELDK_P MGGJLLA =3>JW*.T990'$H3,M:67JMRCMO>=CY))_\FE,&<-Z0BL*F3K9(61. M#@V=A?-_8#NXHW?H*=8 LMBZ)D)3=;)(+9HP1FT"YW$0,E;*85TI>>?2QD:= MY>/C0)Z+]<:E6\R?QLGR0-?FS-L9.&G)7$3_IJ)YQ-'592K&42 MA A9*M<;Y&TGFXU+L#-9(IC8T"WYBP,=R[ZVUZ5=L_..J(YE344_PN1_(?(T M$.EG%]B?+#G)/1_C;GXB\,$?G>;E+A]T*/S:^!>\@>)K M\B!.VZ^\.']H]*28V^MT^Q7]@_IG+F)L\I3I_,]D\CL[I)S@HT-X+\"EB:M= M=<^YN$[_[ Y*V#R_BW9PTU^2:NK3C4_$H+S#]LJC+EUN148_11?4$AMJ%DK- M![<-3&ZNE2Q]+.BBY(5#A:RUQ.;+>A:R@)L[OEC;P#NZ(IMJ8>NIS9=6F9)2 M)6@EH:$R-JPXT?$O7SN_4.H\6_CB M&82'P@4P<;0H?- KZCI7ZXU/'Z+U2+H$VJ[46Y/^,O3Y4 Y]+#]LE+ZJE*'2 MSR:7%^E>$XW>U,Y4OC)4CMB.X&9$KMD%,T/QVE15.XT6 >?I%!&P%,0ES=PM M;##%="FJ^\6^JZG.*O&/DS\I3TP3/*F^IDES+X3+G! M8I,-:%._87'O'FD+<2/J-RKN'96.1C5IWZBH:8"%IK@R_1L5 M.;F(HBFQ1&ZJP%%^B0 T8>&'3[6'@C._@;?.V@7V*X4O0U6)6$QHKI@YI3';JH2I@_B2>+P:N+HLMUPDT9N&OKWB(MXL+LD3=H0E(WEI6A8S MM0.NB0>9Y,3@RN(3Q:TB&,!\S?6P^,8EG!U-;&Z9,B*?4#RCO+%S 6(UK_A. MZ(?P/)G%MRC !&TG+Z*+W-B.)Y1&)G.*;77"" MC)U]YZ#??CZG91,,A\/U*GD:P^'-HU.4FIV M$5@J:ZIVVD6<;YF:WKVXJ1URS<5Q+S%F4LLO&'PQG+"5K+WH$)HJI(36Y $1 MT4@X@D$N5B%7N ?1J:RQ:U]M%FQ)6)$5G$MPOZ%>=;K6AKVB.]?77C.333VY M9@\-3A*EIX'B]32O+<(5?.R:S]DLV6R=,-K4QH[L(AR2A56%6)Y$W][<"5Z* MKE>(T$AEJM5QJ8S8N1VQD(T71=/V+<)PU.?V$79*D@,^5)/W,8[FKB&HVTV:G-1DDJJU]Z>I&F2Y/N1 M@[,KWIH<=5UJ[>(,54_:K8Q G M\GP?M4X-'?>!Y.G.AF6TZQ8SD$D[7>MB!F^!+63)[XT="OY8FV;I"WL/XFQA MXCF2[1"91\]>F]K5]5ZO>C/LWL[J0T'^:&6+SFZ37GBVBJ)7QX\R M@E7B_>[CN&LC?K#13.,-*?8I7%)_@4DI+.'%![AVM3_*F(\E%)^H\!QN?I#T M&Q?*L5>M:!C0&#/F0)9OMY1\HI!O58O2U.-G=;[<)I%;ES)5_%("W";)VQ0P M5>@OV.,CUA4?N5D3CX"M*K*7-\C>H9RI72 N@C7)VT1DJG#Y;2X):RC%IXN/ MEXHX$;B@_14]D768WK-Z)H_7WE@A0Z1-EQ[DB%1_HSN&,4TQE-C.\D<>DLYX M,6ZFCIBJ0<[W:_A8-WPNAQ8_[]ZJR%L6O.1D*7[_O5MY4[M$.@H\YZUY$$M\ MU?EGB<)@!["ZV97GH H:(]VZ63NE_ 7)U^N8'/&67?9H4<+8D*H+EW E!);; M0L">GQ@468Q+(GG+,J9.T=R-8-B'<]_+3:Z=YB\4MRQC .R?#IB]PFO$?_X_ M4$L#!!0 ( -*#C.__\Q__\!?%_?OG?R01= M$^PZG]$EM2GNO[]_F]NO>&E-B ?C9N.=E JXB.BF9V=GN]%OTZ:5EA_/S$W[.-A- MX62<^6^)HGT!B4\^^Q&\;]2V@DCMM=T@:0OXVR1M-H$?3:;[DX/IIP_?V4D' M/QI!1EW\@!<(_L^UE_7Z<#%[W(4?[EY0/A$YPJCY*\.++SN,0^1<]P_WIC'/ MOY8:!>L5GY ^@?FT@W8;]G=NN3 F\U>, [^N7V'C'ON_MQCV@E<<$-MR&X$1 M4G9#!DL"+SE7_VYQMX)ES.=)[1"IJ?I#- ^H_<)AOQ:'L''W_O?GX7)IL357 M 7GQR(*/MA?,;)N&7L"]XSUUB4VP%KJ&K+IC/[@DODV!>8B=?"G.+1=S7?$_ MA4O,YO@%M*> 25_I+D,E80\6=R^:&]^H]S(),%OJ M#Y::L@=DT\3H>"_?, \T]4#)B'K LW^)GX.[9Y>\Z(5&2J(>\!SP!?1(FRX[ M!5D/F YO>"*YQ(_6AZ:^1 0]X#CB^>:2>E$@I85#1- #CN-[WBGF=M?1AR*A MZ0'-R6\68SP,T5--I74/"$[GKSR2/>MVQM0Z-#WP/*Z22)^![PBC(PLUK@Y&0]8-J' MI4N"*"OA3O(BBEE?L*<=J>LPZ 'GP3Q\]O&?(>_F"F)#/7!2JJUE.P-D/?UG M/YH=/T)^T*+TA6G/M=_,21^QG&J0+$H?6"WQ +F+/KH:TH'R&'U\ M&N1#Y33Z('7H!\AO&@!4DPZ0ZS3 IB;M.;9O@$M.UF=DW0"0A&:(*+L!JAK: MGB/N!L#D9(/$M0TBA3KB;OAFW&T[Q U!\+RR>?5ANZ&#':B@P=YJ&$2K[6YQ M"4VQXL B;JTX0_3537IQX,)S'3]TRWM.FB*V9MA1BY$/ MX5[O&[&>B1N-ZS5E&[&7KIK:,!NH-I_T<@NV#*9-ZUJ]C%$WW(4P4G-PY13= MD%3C1DU M83#U/#;*+8)GZYZ+<>YVLI5DG7#=/6QPC87>[8$+_"?R(K SSP? M\]7YY%GQS[DA)1X)\,3EH^&T%&2(OKI)#YZ!^B3V#%!&>>5]8?_&^TJI\TY< M5U.RIGRZH1;E(YI -4@'RK?:+,U&C'JP=) ]/6;)4Q-3IZ0<*CML,Z3-.'4< MTW+"ISN>2JJ.YT?"%:>#662Y<+2.+2,CE)C^1]H.<3>NW22Z#H.0X8CQO;4& M#(4T5A-_$QX#U!!:36-=)AUG,J(9Y.5Y29#I#V=]5D,4 -I-;:Z M3 ;9#VZ%6)]-S_O%K=#J,.AJY])] $ANX=Q;7D>Z\7V>1FJ;MH:,>JZ5M1I? M'0;][Y.W@JK)HZ?9D!;O8LWQH.K:(BPZ3J[OZAJSZH;]7W@]"P)&GL, IE_: M;<&J:B)OS*C/"FNKN5%+W;FZ$RY7D8%_\B%,N;!<.P0+FJD2*DM1@Z^ 0]MH M=.?\%U_T+96E>0]BR'V(EHM7JUN?2\BGDW/*TC7G&M MY;L0B4E):[#KIQ7WDS@(XO2EV#)KTG;1#PVD8^4GK="TE[@!BV'/6K69GVWX M=:U^9IGQ^3K>=8J+Z5'AGT<0\Q6VX/135Z=N(@.:-O_.\E"OP18&ZXG90/#&;=I;2 !- H MN1\X11.X3!@"*O['I&7O",0WSTI(]GGWV76<"(KG4YUP:2S8Q4MZN]8S=J,??DW8;S79'P0KWFN00X]]N(BNH M?,9L1!F/#K[L3%,V%K-+BJ[>J4Q:[/H0=P";"=?6,J5?,+I4#50R*%2 M#A> MO),=]([)RVL0@1MG?&&#S8]/6\J'N=1(;[3W1QUM@50F#7IRDIWG]<K:>7HLMQT&<'DV0(\U;F!$Z5D=W8TIMBF32!-D\Q\)]2GQ& MD4_V>E7H49L1<]:JJ3'9D"A'369&6%LO99TA#=)6PT",_V5 MUHFI&6%MK:9[&#B3YD'YD0Q90&M*D*C,-EHE$.-$44HYS)XPA1L>M5FNJ.VX MU<9[:PTE-^TZXV;[L9>!?/0E94:QP"9-*(Z4<:O99%XI2,9>WTT4I!;;)!W- M7RD+X C\.66,OG.'IW 9PL9CIT+:>E&(:I)&X$T09MG!;R1XO0C]@"XQRPXH MU"X@/>JQ,R1MG349#).46,X:]-571S=VTJ2M.+T!,$EEU>- .@Y+335VYJ.M M+AWA35)6 66_VS>=&>NI_&1\E?!.9-EL)% MQ0BJ*AW?;#FV@:_7AQ2Z>8J8.0Z)[Q7=6\2Y\2ZL%0DLQ8$,*<'8%EA;+34B MFZ2=![A)X6'GRF(>5-MFMATNHPN%SB5>$)LHO*H.[=A5+&V=Z0^$2>HKH(S? MA:++%<.OV//)&X[OPL-;;+./71EDT>X/\3.E_,;_/N@%//'7 MMTJW\0[:W<9#/Y5X_WV JX0U7V@K27&HDB)GA.X6*&YE+ M]2 Z%UTCNTD&X '[F"-YY7 ON9UR:73"/D&NLK]*LK'-@*ZVM*0W25WQ@]!< M,(YXYKQA%A _%U.NKSJZL6-C787IR6^2QN)/?;L1WB7QB!_$#YS4JJR6<.P* MDJ[.-$? )*7E[R@57X12;*I(VH]="])5D5I>DS232907J#0BHF)C8R*)J@2; M"T<0S!I9P]$723XAC0JZ(8B[I1XMRU5KLNOHQKH%;#,XC'*)X_\7'P\3?2%# M+E]S3J,O-BU-5NX*MQLPD^QD_LQ.+''M,RF5QJ,;E7:JDXIMEG8"S#C06HM2 M:3AZH-Y.*T)QC;3Y##ZTPYK;?!G=Z%%Z&X7I#891^LM#C_CS6]$)+HZ\6LH7 M^K5:VK$]F;Y\LI!+$)P9&4VVEU1OJAOD![A[TLEC-IJ-/16%J*LQE*X2#=)' M&;7X$WCU1T::<1E[N377IMZXF+ [7=S35>RCE_9VCS3W=ND"%5G^S5I1_V<4 M\/0\OMEZ[]%VR.W^B+QUP0A&K\7?GX<%-#N>> MT3?BP'O/\*;YC9?Y[^1)?66&WH2'"2;VOR].:ZY%$SRGY#"_N"Z6SQ0Z5W MB\UG"^6VL8YN[#I$9[NH-S F91.BKS=_M8BG3O;45&/O*'96H\Z@&+4@+_&* M89O4[ "76XW]=$)G+8F$-FEIJ;9H.F]EM=C!&NY)A#[BR29#9;:6JY\I:*)B M$;6>?D]_)/W*!\DHPUH%GG[\H.'*+9'IZ?/L1]*G8%@,5V14B<]%K@E==>DU M4_N]'TFWJI'J4\F21'(3T,83P7?/\=W/&^_JPXX^/7=-<[3E)TXDZ6:O/6C. M !.K.[V/Q0]A")1/X#6Q"#6,-">&B66EMB+_2.%:\MQKFU@M(]54L8D5*7TA M?Q"E;CP1VU"O%6I-U1IWPF62^*C-7ZYNI:BI#-[XZ+&>]3ZZ.MY(E$E\3 MS_+L;DY(R&-\>W7C^R&\='&W*#Q4IF>?)*2&.B&%#A7V2#D\P^^N%Z','K]? M6[:JP"%M;:B+T%")4BSSO, #7B4F[VX!S[G*%U*UI:'67G_=R(0WRL*G+@GJ M65#P?+0^E/&8N+FA1Q@:V#C5,)BEL&)T"-8W.>)T]8&937RL>!Y&@]300PSM MG)5R>$PRDT70#SAZ]^_>8L%:;3+55(8>=&BG2=F@F*3$HKG75Z*:RM C#NU\ M8 ,E&I?QB"]6-$YZ9&Q&>F),K[#:5/:.; W-E]2CL/F461\C:Y)QTZQ[]#%5 M&K U-(_K/%4:CZSI4T7@,/J8*@W8&II-=IXJC4?6M*D"_\*UM3?+Q=')N/0B M /QBYCGE'Q1:WF-&J%/=WDL^%I(>U'C@,3!56Q-&OL1M\F"JLIX.@SE<5SBI+9S0_V6!GAZ'OK$PX7[ M+Z7KS*=H@D 0E_HAP_PO0(.FZ&]_/=V?3G]&CZ\8Y1QZOW@-O>W/82ZP]=UB M3EX\LB"VY07)X26NIGOJ$KLX44OXSX3X]S/\">_HLGG.'>7L4,Q_$#T/'W*#9. MSY2@'@BA'F=0(SXH880VSQKUBOGD,L2;]4\QZ$,AZ)-\GH<8 2>4L$()KT%@ MGTKO@)8P'PDQGQ;F1,IEV%$^X\Z)K_Q@#2^#DT]Z? !978# /W@*_V1UIK-/;%SG%Z4+(: M =V*S9@>QL]KE'=>2W#%'F]Z6# 8P %M;$KW"_-(=/"E!%/LZJ:YKXLYH(WS M0?W"/"Y_^E*,5.SIIL<%\@@['(FB4, M4('#,%CWP>:0^*0ICW+BMXM>L"?-#?%^R8HE'*-H9X/G,'(OR+&'1B],ME42B'U^7#H-S-S!?I#2;HKS\\'1U],)E7()9FO.*4<''66KJD@2[+@:M(V M.-Q*]J:"+4F)53G+$SIA@8MR(Y4T,5^5IPC#0E]QJ,LA[@A MC%&^:W+U ;N>V(F??5VNPL"*WSJ\A*;8N<4!/))WSX,]F!V7.+"(*Y&TXI"+ M72(_ZQ/AI%,$^[K(SKN%2,^).T8>#A#GY"-N=Y$?3#]T MRU]G5HY!Q:7+ MP)8C%KD)D6OM<\H(RB[PA=4[81SBOEJ[CZQ)5#A.+F7-&" M,L2=OB!N'U ^Z39CTN^FGPH<5;ALDG_CP=?$WXGK*F6O!!\%=MSQ M_%]DM^/C3CX7#+TD3 <5290F*Z6H!!:EQ!CGB?' YD*8X.O9B[:I_E;L19;O M/V;IOE(?E2 @-MXNYX"@8K M\RVN5.@I1)+OU] MCK378<"11:(D]ZH+-16E;)6 (685@T;)54)$BQ6:H5?/9GE,:^$<2\H(JD+9 M=I9,&/C<,<,)WGM&/)NL+#>]^Z[43"4^*'!"JY15JJ(MZ&6S\*>G%\D6O:H$ MN!6]2([MZ DEVGM3;6-'24GD\RWA3#$+J!6>+WB*^ M@TZZ?^'U+ @8>0X#6$>I> 67HA2K$B5P?LC*&):DHP4W-?@ZRC9&]*:=)$@0 M;9%L9;[QX#U;+0DIM=ZR=.Q.Y=RU/*5PDF"LO+2CBA$%A%M1+@MQTQ M\DM=D;EJ)E4EFBA(Q3+&B8<:14SHN?CQL*02=KZ^#KWHR)_E7O )]4+96BEI M)*V9)X12.3 M;U0F)C![7?UIQ>,4' 1QPEMLF351ZKP2N(ALDI-"VK!)3M99ZF"R[1R^ E80 MMV70-MKG[0:M@Z9USX;##\NV@+D0=Y\A6TXW!C5U!*#1K#_@-\(?H>;M!?46=YX5S ]D_WH MK*J0<%&&AZ>5.*H "0P>RT#Q>1UO3$*4Z">XX@)F:@MAZXPET(#XXN[R.\P> MG,$K[.'R8"SA6 DTD\N]\)]G;IWX3_X?4$L#!!0 ( -*#1 0@\&O^Z-?C['__>._]O>M2P_X[F?K CK[5\$4_F)= MVPOPV?H* H#L"*)?K-]L/R:_P$O/!\B:P,72!Q' _Y!\^+-U\O/HT[.UOR]! M]S<0N! ]WEWE=.=1M P_'QR\OK[^', 7^Q6B/\*?';B0(W@?V5$[1!86%Y!^/DM]'[=(]]-/_MZ_#-$LX.CP\/1P?]]_W;O MS,'"WO<"(C<'[&6]"!56O]&G3Y\.Z+]F32LMWYZ1GWWC^""#DU/&_^I&>8=B MXY.#Y!^+33T!Z0+HT/L<4DZ^0<>.J(74(K*X+/[N/% MPD8KK )O%GA3+.T@&CL.C(,(+Z2WT/<<#TBA:TBJ._;C"R]T("$> W<]%.]M M'V!=X3_%"X#NP8QH3X:!-O2Z<_'ANXW^ )'][(-[X,3(BR3E+>S8'=?)5?"" M&85($@ZK?7<4IS=X#D"3&)'98!R&$FM83;?NF,XN8G")X.(.^'AN9MQ#:AO? M8##;CP!:R M+W+,'9*-TT@EFWP#>:,J!XG7J <_1!7B.;IY];R:W-1)VZ@'/ M,1Y #[#IL!-TZP'3AROL"J=/#VC.?K<1PML0.=546O> X./]'.]DS_'(=,>O-G+ED'![]8#H MTP5 W@L>G"^2%LOJT,/.\W _'9+[2S(F'[#D0]N1GFAD^O> -WZP'3$1FZ7D2]$KQ(3NB>=08"Z9VZ#($>E#RPVLX* M?!=Y=#5=%?DQ\O@DNJOR:>1!RO17X-\T "CNJL#7:8!-W+7GO7T#7/QN?>ZL M&P#B]%&QRVZ JJ9OSSON!L#XW93L:QOL%.HZ=\,WQLNVZ_DQ87P=V?SRYOBQ M"UP202-IV#BBH^UF>D&: O<:1-]@&-[B99WH\P)$MN?7LJ/B6]VX9V]X;)0'5=E03PV^CV"9TNNJUO,^55JZP6S=,7]Z6 MP,%LCQ=D%?B+SB+DMR $>'0^!G;R.YY(O<"+P+Z/I>&V9$3%M[IQ3U8&&'K) MRD#"*'/\+1!>!5\A=%\]WY?DK"F=;JA9_H@D4(FNBORM-D.S$:$>9CKB/3WD MSE.3J4[84Y5WV$:DS2AUE&G9X9.5I[!7Q_J1>(G[$2NR?5*%AQ9T$DJG_@?8 M#G$WJMTXNHRC& %*^-9>$0P%-U82?Q,:"F((KVAH2ZCE6UDJ^,@3ZSY.W@BI)HR=KR()WB>;PINK2]A"M/)=?ZAJ3 MZH;]7V UCB+D/<<1,;_LLX5951)Y8T)]1EA;V49M[\[1G7BQI!/\8TBV*1/; M=V(R@^:J))$EVN KP2$]:72GW).]CQTL+B]:/08N0+>^'32U\CH"/>&\ R&V M3.(:TUF@,^R&]+K69.-/$ <8^_%%E_Y\=1D'M)C#]B=8]S.(5K*,M">I(A/1 M:O1*4^EY%.//8+?."XIC;9V%2*>4+ :[>ESB=1)$4>*^%%OF3=H.>M5 .D9^ ML@A->XX;D%!;:]7&/MO0ZQK]S#WC\U62=4J"Z33PCW<0]TO@D)H5&I)(A[<' MPCOPXH%7X)ZO)M!=7 5?7K MIC9Q,@*S&168X)]RR M@W;D:-L)Y7&.22 G?@;[KH?QD*..>U;ZH:*&$!W@I@=IFP,F ?6X\X_M MNW!A>PU!5WL/@)A^:7\!%L_DR%\CN.6NZK':OM\,(>V@'E< HW%3:%F?06T2 M3.W8CUH;9=:]C!G_3%(>N,4W_-<2;O 6 ;QO SMV/?PO M?U>,E7U,L03\N!UPZZ<2[;]GYXPS1GSHE-#[Y* S1%4;#3/CFMKA,[6P.-R? MV?826^O1\0'PHS#[A:QSQ]1FTQ^>M>A&(&RP,K:.+;87;^=_SFR5A7M4NO M:F-N7.K45)8^1T4\7AG:TJ67(L2+= O$4PBK;:^:J.[&ZM3 E3"L1GWG58 M]A@X^A&,#]@$NG'36QEHDI4:Q]$%CENIK$W\Q@VL0LY4?E0).AFOI3KLW.V$,1J2&DRB7MNG(]EA M=%P(&APPH@8]!Q1J;I0J!1,^B(():T+6S=1:DU(;#Y&\=JK$QHDD&W!J%4G^ MM[V$X2]60KG$U2XXL@N._'#!D<3.:7EX0(_JRP5(V-VV)$@BXMF@#<\&S#K_ MG--<<[A$*&LHPX!Y49,^%+,5L9.NRE,30JEFR\E&@1T8&7$C(Z2/J(NFN(AX M$$!Y[,9-9X6MGS@S9]\D,*+!=H ML^W3F>%!*@YDXW8(#8*&U6";\4I@(C8NAEL\.!4CROF*1RR^<+P@M^QQ/"&)GN;JI@D#W,5G M0$TD4T$;320]MU@3!09XFCC1-?6Q[L]Y#!"P?9)R^XH%1"YDXD]WPVBF^F#_79+ M;GS!_Y">S"1B>8!)U2S?$@:%8;Q!#2\-GEV>Z;)+##SA63R#E)H9K]1XH:B4LS$I5G3,S&S6[9G=KD MZL#G*',A)C",!.N/H).NFEMYCZD&.T]#A_KVX1,[G%_Z\)5S,O),?L=-*%F4 ME-J3D?0JS_,XQ+H(.:@_DNNUO)#LPF($\%]('VMD_???/AZ-1K]8#W-@K2FH M "CY["<;_B.0V MEP#^%+6Y]&-6_C45_#+?F6(S-F(R]B$'OJ9D%4FI0%U\^I0-]H@)]B0'6R*@ M B+C$50VTF,FTM,<*:5CI82LC)(*R*RGJ=B8/S QGZUM/ 86H62EI*R4E@K4 ME?=E9=;V)@YJ^IZ6IHR2 MO<"-UBM<0L%*22A!N?&<"!LH>WT;G1;FL92(4JSY\Q9LE.P5;;1>TM;=E<"K MW-_/ALE>Q4;K98R2L2@=*R.D!'#QK6$V5O;Z-?I4F*4*%)1X*H);Y]F8V6L7 MG< R2G1RLLJDE("OOIG,QLQ>N^@TEA*P"A240#TBDXU'JWK)F[L3ZM_,0,#U M X\X?N!1:?I**=(-S@9-)6P%F\Q"U[U6S';?(=1;PVB4.(&&:OOMVC M$8K9+SKX(O;8RS;3S5>,F.'OBX"S%W*QUZ^8@XHC+<+/7MP%[K1B\$R_6L0 M>Z6O\ZX5<\%VLT5L(!8XWR_>]58/?=,(%X#]P7%N^*ZX: M?-%S% 'G>+EL_U$UZ-PY$R'F>+Q5%TTUVHJO)D+-<7]%'IMJ_$77302=XQ,S M'3C%F!G.D @Y>W5ENT0*D8_QQLKU_)A(:)T2^?+F^#'N3 +D)"4>1^F37A>D M*7"O043.X-WB_1TQCM,/^F!=*/6B0#;#GKSY+-G9M\V I M9&%*H84G7"ND=OE3^GD%TF'O<+'''L9^^69;H0@J"SEO2[MOH80T81D6[KI5 MQV*RV.(M2?92'U;%)40;^WY4%/EW R;;$7U.UIA!9>*EG;-35L<=-('*? M]"NQQE[X:Q**.3]63ET!9P6_0:2=D\KR7W(XU$F^ZFP(8586^V17Z*3NA9WN M"=5:"BN]*&4H)^R5OR[=.)2EE)TFH1XJFX&"FU11PJY@>U>P;4C!-N?@*7\34^$"6(P(1=Y?U%-NI$2$",4SJM<'O^_6Z*.&A>%] ME$D<1G !$(W\D'#NW%M**T30>6LT4L<#=\Y2IA+F%D="&^Q^6Z,( 7SN9EQ7 MO&QCX7Q M@NN[87HKY"NV:HD.4&\Y?@*H?OJ^3YOO#2F M8ZYZVK/#TUG;NY3D-]$-]"31UW3=R++ TT?AFJ0ASOY^>5L"9\/W(K\%(;F= M^#&PD]^!F\S:^S[+Y(3YFTI%1/9)RRY\TP+)1_.<;+S^M#4M?-OR!.F?WC-5 M]/A]Z"6U!J1*>XZ_#<*K(%.FD/5*246!G 6G_T,3TDY"$O-ES5*BNA-:#7S$ MRFBH704EJ6E*BCESX,:D7K@&=5W2K"$=8Y)J752_F79K)4OC[U'JGK)K+FK= M>;IVFA1N*8=/WJG6_!H_V2G771'4BIB>FYTZIF>Z,-Q[]F[KC<#(E)YN0S'T MUJELDUAWY52YG:;[IKJ,3UC#CG%3>08QN2GU*G 0.25Q 9+_K]<4NY\NW[3' M39L$@WTG$'I3YM5B:7N(^NC"1V;8[7\@Y3$8,W8$UJOI!U*,;'9AB,@/Z_"? M,)I1.3=1.NX'UL?]U)9$,T\MRM5$MSV_.$1-='Z(\2$_PRC41N6,0U*>[F,* M%CD&.5"!.OOTI9PZ.(<8Z\]A#J*/\F%,D2Y.*R<:UJA;EJ% M>A_/8=#Y\CY^_C=PH@=X@\8OV,P)$Y<0E8>0.!C6@I2A9>OM&3)NC]:(A[I8 M1RMB>@)>[777P0;,#7GI-@.30UX:3670FO4R@&^D)Q;?2%@3*^RC*S^=.)J95DM:@E0O"#/!P1+Y?)1LGV MKX(I1 MJ.NF- M@>&\10*M-TIYUHFT:5C@T3JXBB, M[("46-XB+W"\I>UG+Z\(]5*I3"Q0LI89J4Q!ZK6R>8>:G%8XUQN+;E-C:$5/ M@&\.440BNP2B3&B2TUYWK6 )EW1E(*N7.:%+H6JXE7Y\21@?S*1/- 4AAD $ M(XY6LMH:4)TGD#ZLQ6]<]+$,4J:QFRK MJURHO9B+P'EB/E,J9G'PB]GVZ=.VB;D(G"?F3TK%?-I S*=9S%I30+Z]G$O( M^>%VI9(^:R#ILPSOULW/)>1<2:N=H3\VD/3'#._IMDFZA)PKZ5-#?*5+VP') MO5BRF_)UCZ%RG>JZP*X) &-W9$;B($8E;TFI[667Q^F^C MZL2\&!Z32*!Z3AIMEM7?1K=M5!N3!6ZLP@QME6\,E%56N=]6 M80*#%X BZ!':>Q$]5 M23Q/%Y_;OATXI&AFAN'P+F.N[[A5.A SP0U$*3/_9#AF&T)I77#Z;94JA#SP M-/&Q7TW0DHTY]-VKQ1+!EV3%RI:NRSAPZV8F>0);H)NFS' #BKU?&8F'*MG, M%;'@O]],;V/DS#'HF^FE]P9<>E:.HZF&5+9 7:TXXGJ7 Y?1T>*?XXL8/,#& M[_R<4VMP\U M%2J6F+XV(N;P" #OGI=R^:CYT_ M8R^Y])7G.;4D]_3!]'UY)\[Z3N,)\MGU"2G>I=62ON.1-/?*. R]"G<\3];VW0#,-&.D[!RPKM4;K!ZD3BA8E.XPE-AE8NU4GKD!73ZOCM]"]VA-*V0$+4\2E7W)4^% ME]22IZ[A8HG G.R&7T"B!G(=H$20I3DE;3E+&9PUX9AF5(P)S[15=S4+VEB& MQ@=R\B/6Y!(_O%229Q<"6$S5':6IIN"0>&S >LS&S6[ISG3M M'X@27AM-GS05S_>TWV#S,U"HAW[\V<;[$X(>0T_"4=@7"69TT)^OUDU2)VW\ M:B/W9DFO3O@-^V[ O8Z)H#+_@A<84O*M;56^6H$,%(Y2P<#1@-9SM+,>ED & M"IFI8.!X0.LYWED/2R 2X;NA?=]UG*L0N$\P)[]?0G0/T(OGB!ZO;49G6XVC M/;,\Q??\""X'65) G9PT('X/B7+FIP[N@8.;DHIVWOS0B>BVZKHGSGF*[[E, MG8 D9=FE^/7#',%X-A\_?+^TG?34PC6($COE*+LYH6U6<$MN>4KMN]Q=-,_< MQL^^Y]Q,IP"Q74*! ;,H;+,:F[+)TU_;(GFURS#]QW1K\>4-(,<+F67U,JL3 MD]:VJKX;PSPC^*0AE7I2F'[D4JF> MF;/*DS@),Z>%MY92H@)^] 1(25T%WN,35!4[901)V[^I >%[>7]1E)06=-.4G!>,#-H$^5!J# MHAB748A/"XBZZ'HQIE[J4LBY0M?XZEH1:X-4<4U'7<^4--FYR; P5*Y8Y(-N ME)22[0HE+3K^G;BO090F#<:!>VE[ MZ#?;C\7OGYPQWC_)RXY?4YI9H3%YGGB*R5HOE*[*ARG^!5;C*$+>?H$T[/LG&").5AX?4-S*75JT"FW-^C.F\UE3J?7]=.Z,RZCJ@D* MB/J8%A.H41-[=RR0AO&Q 28+XMB H(NVV("$)B149W9HH(Q5TB]E=](3+*B7 MN82.C(\:]*8FD^,(/:IRT*/M&8#U_D#HK/*:ZXT." <$E$,_4( @A3">S1"8 MV1&X"O!^#9N@0[>Q8JES.NDZNMELAR#)1]\.:.=)+-N58V^#,EC7SS+C5:3 R8A.J&0E3E=:N5LI ?5CRX&]9HRC.55NN:5>WZ7H;TG M*9N&\MB-"Q#1I,=Y_9&4\\TC*;E4"KQF=9"WR'-$"[>R;^IZW%!^Q5?+^E!) M265<"(^QJOFBN38S!.,#[7YZ98.F72D/-P%UZ2ZP)(D/2=9.V3\3LO_.,2 5"\V/([5O B%H1'AT)@K@'J$ 3/ M$+6]C:6>>_M-MR$F"':&6!0$SQ#;/@%FEB%^>5L"AP3EO1?/!8%[Q][+J?&? MJI]^7Z;'E0#/YMJ>+N_'YMIK\OJ?:#YEK, 'SSS$7?L7H5D_!OT,=D?"]:#>\5"#&8:WMZ1,$SQ[:O[&V% M.0[J&P@Q[,Q1SC\8^@'!_/#)V(GP?C):/>).Z-:W V'!S8G@R(F=4K)B0LJ* MYL B]+37U3 5G)P?&L?1'"+O+^!2]@O7A!#DY1#\'3&(BC7)CJWNW]-^/41[ MOLY75F:^Y8D/%QTRXG$.E!>SGX ZU$6[1!*K>]*1D4)J)8R M+?"<2N%W0,Z* 7?\ I ] Z4NYV#F!0%N>V[[Y%+AQBDK/2C?C_6;)' S)_ . MCQX4A+(AC3M S '_/L$[)F0[46S[O.QS#O>!BHEVO?=:?:MRO)$Q_C MP,VSH)#\5'S$5_I ?$\+=&M([\?RM4GWQZF6+1[1#J^"Y$JVKPB&C>.@G3ZV ML]D.IZV'[L+-V8C&SA%8T M7L*: 9/QQQLS?1W_[17'^S#1X47:=PFO]CC#-;GAE^S%T[]?0C0%7N6]176Q M!4D [\>@!Y+ECU-=7&8V)HJA?J6'* 75\[9*6._'ZK5*^,@5I""9ZU%Q M1K,]F'=L]^KERC7W'RVC5Q"0*1F]>DCOQ_2U29<[ HIO4%/<]UA[%AV4?K< M4;/#7:>"PUTH)VR%]/%=4T][[6Y1WMVBW.V&LF2FVAQ)_.N5&U,Q^-[EEA+1 M="4A$Y?P!N$6=#12Y$%WZ-O1]WPVL=2_[,IOKN'>Z M_7B#<@QIG6@E]M,;P!_3E [>6$X^3 M@MPP]\6_W:BG;VZ!^2AE?06V)-*SGE&T[9 7O'4Q>)# M]P36"M,6F)U6T?#LLFU9N^K)K'6I9J^C7++&T'S;&U@8/&MK6QFO>!;LNYRR MSR'?K>+/?,LT0D0\>ST;."-+N"G*@N27@Q"'_2E;Q)_7*N6ZE3R;>*/[+>)/^9O M$U.R%J5K)80UO5*,/PK0 MM_X77!"VR.+Q1!^H3R-\]^IE>^/BYA< ^B* G] M%UOF380:_R3SJ+&;0=IXU-C-/V:])K@L/_NJ%6-D5IA#VVB_;K?+X>]R^-N2 MPV<.2D11=\9]:TP1X/>"-R9HY1_<#IL"G,R)^R%5T'#!-;' MP\T$5DK)\@)Z3K0FYZ0D27ETN'\'L,"!N[^T4;1ZP+H+;9HJE4M7?APQTY5' MA-F,\BVA;!5)#Y.PO JF$"VH49ZO[L 2HHBD$>Z38.LX<.^QR7E3S\%F"*(T M[>R1HO 7#[P"]WPU@>[B*OA"THB4S,WT9@D(WF"64@F%*C_:%$X!$DE+HQR4 ME8: +3MPK3#%9=D$6):QQLAPAP0:Z3RYN?A.; ?D\$CF$F8 ,XKA+F^YRUN: ME[?L3T'G<8@Y#,-L1-:\.RCN9FBJ4PZ\>1&T!%[M8V?E9IK>RY.2+10![SWS MJ44!1B9"^U*2H>=[Q[Y_@_> *&.G[H ON[VNA]Z8HP!* AZH2F."MYWQ B!A M\KG<2,% Z"Y/#DRN%+7-_1.(\.:6^' UMKS1\(DU6^J6N@ J=]+7+WERC)4, M.FD-E#MH"T TT00#,G=ZUZ81[%&"(!9=O)VU>!KINIY,UETH(S6N>F "PXA< M^$5!BDR^T,Q\H3/@&K?9IZ>;;Q&<>A%?[H5&YDN] M:X='$>CDK/40AFF$I3 M\^7/@=QW5K4_+5P%#ER ;\('OQB-MT@3FZ"-2UG2S< U#& 9<6I! K4(^VV! MAB3P&Y?0NP:1S) I-3-?%0RX$KFK@0,.C@-C$C=)M\]WP '>"PD]AAC^)$:H M$(9AQ!]DNINOJ09L\#2H[:V@JP!O!C'9%4;*5U2QE?GZJ*+EB5W;PS878 E# M+Z(I0\&456IFON 9<'F2+SRCPDNWI[^3_Y!**/S+_P-02P,$% @ TH-R M6)\5 P.790 R3(& !4 !R8V%T+3(P,C0P,3,Q7VQA8BYX;6SMO7MSY#B2 M)_C_F=UWP%6?S7:;25WYJ*Y73^]:Z)6C&U4J5HJLNKFRM38JB(A@%X., AE* MJ3_] >";!$" #\ C>]=LI[,4[LZ?DS\X'"_'O_^/EWV(GC%)@CCZVU=O__SF M*X2C=>P'T?9O7WUZ/%\\7M[>?H62U(M\+XPC_+>OHOBK__'?_\__ ]'_]^__ MU_DYN@EPZ/^(KN+U^6VTB?^*/GI[_"/Z@"-,O#0F?T4_>^&1_26^"4),T&6\ M/X0XQ?2'[,$_HK_\^>T/3^C\7,/NSSCR8_+IX;:TNTO30_+CUU]__OSYSU'\ M['V.R6_)G]?Q7L_@8^JEQZ2T]N;E3?[_,O5_#X/HMQ_9_WGR$HSH^XJ2'U^2 MX&]?L>?FC_W\_L\QV7[][LV;MU__OS_=/:YW>.^=!Q%[;VO\5:'%K(CTWO[P MPP]?\U\+T8[DRQ,)BV>\_[J 4UJFOP8*^1J2)/@QX?#NXK67\L_>^Q@DE6#_ M=5Z(G;,_G;]]=_[^[9]?$O^KXN7S-TCB$#_@#>)N_IB^'BB5DH QX:O\;SN" M-V(P(2%?,_VO([SU4NRS!_W 'O3V6_:@/^1_OO.>!G78A&[]>\7L-V1_OZ+\:$/%+2CLP[!<@F0E%!.9/X!U#;KNT M'J\;=D,6S6/2]9WUC-SFQDN>N.%C0_^'O MK&_$>QREEZ&7)/>;QS1>_[9X"9+B.=S)OWVE(?]UVP&FN2"%%QY9][R*7.+K M=4P[LD-Z'F8O/5/?D'BO!2-_9[&&\-_#I])^]I(I!(DC#3&"D_A(UMCH&]>] MT7VK.<)]2#58PH:C\T^/7_UW+H;B#>*"Z%O*M!LNT8B/DXLEM88) MP3X']Q/>/V$B\UNE895/_= ;C)*+P^%4+\8VJS(-=(%*G8)?F1H AA7MY/KW M8Y"^LG$&';%$::(3L<0Z3J*6"KXP+ADMW"B$B7Q/H[Z>SN! MG,WH(X59CS@=(>?,Z4/6R8VX'+2>:^'[ 9N+\<*E%_BWT:5W".@04\F7'AV; MW-&"7^>14@$,IW10MOE5Z2"F=!Y$*%>#P[8'G'I!A/UKCT1!M$V4-),)V^27 M&G"=6&)),(Q2PFM3J1!&A30X2@)GO%MM([W M6!V[]/6MQC%3MQHQ35<9#!M-$7=BW?WE+5JD*0F>CJGW%&*4QC3J$9JP3T95 M2<9^$T1!BN\H3G\1T=#LXTWUE]LHI3 #"FB1)#A-+EY_\OX1$SXM(A@*3F'0 M6LX_B>/EH&"4-><\GLR%-K$SFXB;0-0JJLSF?ZP,H\PRNGA%W#;*9M]F':^V MW?I XB2Y] AYI=W$8A\?HU0^>#50ML9J8X=*!FMKPF"K*=PV,[N\XQ9080)E M-N8.OVTW:CT)!4#2X)]\:5F?A#T&G!%1RS$I&97:, FI [F?E#4KJ&[&-B\_ MXK1H&7Q[ASXA99K.F*AV14I!L1I,[BFQ]I..JE=QD!N ,V :EZ$.MF)S\#0B M%QUHPCF+Q^'N,KJP!C7CSSI0W[X#PYIT1;][!Y\V[ M8;QYYX8W[TUY\QX(;]X;\>8]?-Z\'\:;]VYX\XTI;[X!PIMOC'CS#7S>?#., M-]_ R>2O\%-Z&R4I.;(M>XI4721H,Q>7 ZTGVUTIY_3IA=:F#1-$E>2\F3![ MV/U3&&S[,F")H+6(H@1:1A*AE',*]$(34J 2GC^Q;8)3)+0204B ;?STZ#(U[%#YCO]5EZ M)'U5#1:DLO;(T .WXH-$$ @EU.@ZK#ABM(I1KH"XQORCA^QTWJ)YH$]!#[6\ MY6.5:MBM8Y5B81A4T4 H.5:YZ!RKG(XRXX]59K40?O$(\:+TGCP$VYUJOE(A M;_6891_LQG%+F;!S9NDBE):FR#78NC_7F7=6L\!W3'DELR#:RJ.07-9:!.J# M6T8?F:!S?NB@:W.CH$1-?O9C1%Y ^$[1^\W]@>5+\O-!$DE[!W^44*L3/4(Q M&'Q08NN^PW*Y>?>!92!2I+C/OOGIP3[JL55E;S%M=5^V+6E5;DP M#)9H(.PNK&;LJ.D@I@0G6WG<>01?>!03.V2)HX2/SOA?D\4QW<4D^"?V/T4^ M)CS3RCQ:4B^3B]?K%TS608*7)%CC!^JX:@OE+$^R6@9GOE?5*)XS_6.L4ZLF%$9=&7-Q*D%;NS6Q*V [$\MV7]9^=DT6.219>9U]U5O'V 29JQ"7O3"L.A-9VY-^%5X'0'H_TZ%A?<].#7UM[4"C#8HXFRNR)7L0;P +6H MTGEQ3((()\DCWNYU:Z>*=9S43E7!%]9.%2DXYYL)RN[B328")0E:A"&O+E7@ M4F9!,F&K5<"4@!LEOX228-BCA-<9Y#%)5)%GWCSHDD; XQX3>7_6EK#6>XFA ME7U5\V?GWUJ.J5OY-!."T^=+2(HJ,7/F":H:KHTQ2SS1H1R#99ZC*@."( )J5&)HLR M84>,^)]'CZ28A*^]I.A(VN:%!&J;&BTQ4.P08Y,2I!1WRY$5\:*$W^722Y*N MJ/7AA@1L9^C1D@/%$PDX^9"DE'?+E,<=#D.V+\6+^@.*2-@V6^2 VWSI2H)B MC!2>E#-< ^4J<&AS_F W.2,1!D0=-4()@Z@2:FJY)!*[]CS;REIL=[AD%^J2U\O8 MEV]*\TR7- M.]"D>3>$-*O/,1#2O#=P];U[TKS7)$D8 6 MLJ8E"X\Z8H!]_"D3XD+/::S)DO+>1E*(N8DR39#B$)/)P"-)$UAO<,FD75)B M&2>I%_Y_P4$Y$!<+.Z&'$+"0) U)>%01P>LC3*:#J)*+@75.5[:@(3Q*UOK= MWA%@ :SJ"'#M1Q D$"'J'@'.9D\R(=N?F7&48$\2$9H_6_O( E#E-Z[]!N,3 M=P%UOC!OUU3&14-F-^2&RUT_ #BZ[;1=,LUY[];_IJ_D""E3[Z,]_MCE*_R MB/8-2N1L?64ES.*+"X5 ?'T5LLYE&YDL:@I;IL5C' ;K@-V(_A,=?)+ $WDE M$K)%"#G @@U="1!4D,+J5 LL!5$A:9D$2X(9"3']$/P0(&9EZ>\W&V%OKQ*V M18I^P 4YY)(@2-(+KTT6JG"^KFF@3 5Q';>TN4V2(R9&Y!&H.**0%+R$2!UY MB'22@>PE5:;HDEN/>'VD_>/KVW=/JR -18/+KHBU/DD"KNR16K^#X(8$5)L+ M_#=V/=S;=W]\^A,JM"Q__H_QBGCL^K''U_U3'$JJ3PFE;)% ;'@@4 $!!7D MN-IL^!BC7!1ELBZJ4S7 "MQI_6Z+ $)8Q:=O_ CBHXL0=1I_XUL["OG7+^L= MN\1(TY"7.;J--3/;\^3?T'P(O)7+6:EJJ8)9%+45"(#BB0M8I:YD5G:L)(R9M MFQ='/TBQGX&Y"2(O6@=>6)9'%,V(]ZM88XLF^)(X/?(P.*0'LD.G3*VH95@J M5J4N;4^E9QLP?L%A^)]1_#EZQ%X21]C/YE)$*T5J>;L[9GI@-S?-2(1!T$D' MH63K#%,Z_XUIH4(MGPESPJ2?X_ 8I1[A9\F)*#))Y.PR1P*SR9B6$""FB)%) M&%(*HTS:S0'MK'I$F62Q@",977NKEV*3^RL1M'ZI4@6Z?IA3) J*0$J#T_&2IPTK%> 6G MG)6,(9]%X;%_8A2 MGUI2=KD@A-CD0D,$$!=$N"1L])EO:O7T@\>=TE]=GE?HFD;;+ M#27D)D>$HH"XHL(GX4RA@C*=HJ2N&_*\5 7%LRJ+WEZ=X#2'+F;$ 8"LQKDF X(@4 MEBPMKM\5X*9VWO$I#-8W8>S)9UD:,I8KYG7AM8KE50* &-!%)2N1QP41EW3R M_2^\Z#=R/*3KUR6)UQBS759)&:WZYM\TM>URQLBE)INT5 'QS 2OA(&5"52S M<5;KL5Q.YK%-XZR:6[S^[7'GT1=X?TP3UH-28/)9<*62Y>4%#0=:BPP*#4#4 MTX I6W#@FHBKGJ%,&=6T'8W/DJH*(/8O7A_P!A-V[F"%7](+^J#?%",,#5W; MHS=M=]J#N5Y%$"0T12L;ZB6H;@ ]L3UBN0GT*S."N)5I[R_?>,D3]_.8G&\] M[Y Q$X=I4OREHFC^A[^7NT?N-^66DF6<36Q(;K0W4[5!T"'.,'Z:Z#FGYP"P MG0V+A2K;ZEKM("JTT:^%OGM>+I($ITD/ ]M"-KDF!EAG55,"#'^$L#J[S1X? MKU>/0%B09XI:9.C(VN>$!&Z7&BU!8 P1HY-=[>)Q'>>$N?22G<2K[">;=*B# MJ7]]]G AL:8B)I]I2XH&DXE8CO*M,&UPTSQ.QAV"$"UV5"* M./_\?"VMD?1(O!()VJ2"'&B=$%TI,+200A,N;SHG1H;T?G,5)( M;J-U>&03BO2O])NE073$_OT!9]=\]/1)(PS:'\B,<;P[VAEB#0QQ1[N@'C>Q M^1B_9@3%A14 J9=&8'08$WO#(YII('PS$-D-UR>YD*\B(?X4(>!L%J(Y*/](OJ#O_JLHY&@%VXDD%@)6B5 M1,^8/,4)OM,;#G9 PAP1YME]M+W#7H(?@NTNO=]\2K)X*_-2K6.5/CKP&S12 M*8")23HH.WPJ=%#(E!!A6N?QYOR88"BYML%H4S.$C;)HDZD3N%[G\0AS8%@^ MWH?NE0O1]CS%9'\RTQ"]!'?+6ATJ@N67)FFR68FP11T@_%"ZYH(+<@98_>XI M^VBJ5*R!J?/)[U>+.P1D3]!=X#T%(5^6IL,/OMUW%X<^)@D;BJ2O/=N$]-5M MDL74J3J=='7!!!I#P)U>ZW9Q<7MWN[J]?D2+CU?H<75_^9__<7]W=?WP^-_0 M]?_\=+OZ+T@LU=N^IE)PQ$2-C6QR:8AL,]O2%E:*SNE4;)U8>J]LVX3>SI>V ML(L]+V+ HMTN34DP]%'"D^YP.632$'A#:"+?;0-R;V7REMFCAMTBD%@8$H>4 M" 4T8O((OQQPE (/X^[F*0KFNU?Q(3$G]E1/HFK0DFK9T#D4!M'/KIB8.@B MQ]8Y;H2?4A27-:<3=(X2IHS8R,PY:R[CB/>SOP3I[O*8I/$>DZ(-O*KCD)ZJ MUK7 Y B]NP-ZE,"MT]($_ II8QL[9V-\=D0OI=U,F&K M44L)N!&YA))PHI<*GL8,"UOZAC'!,K3;[^?;!(9/(37LX?%HJW X/Y4K\BU$ MIY]%RYE>:1L4 MT83,^-$CZIP<>OBZMP2S7]$%.A2:*&&J?*V6%RGUCNDN)L$_Z2_?G+U_\^;L MS9LW?T5Q5;J4_OG;[[[E >N'[[]E_W8>JFIU6OD[4$3HIICM+D\$LMW/U66< MLZP'F*A'BR,%I?Z2$:I+JN^^.7O[W=NSMV\R9OWEF[._?/O]V9MO_^*<7 O? MYP4IO7#I!?YM=.D= IH3RG;7R*2M[EA20V[L5Q*+@B&>&E]GKU(IC0Y4_#R( MT#I3<$ZC!YQZ083]:X]$;!/-8KT^[H\AJ\A[A3?!.I"E53J*-LFE[TB=9_U: M8"BG#56P4ZX01'XFZ9QV-4S\T"J[AX/@'8Z2X!FSLM![?!17JP#KHIXE6? 3P)(Y>E57N5^P( MAK3%-86<7%/0 "B\D(!+ I3 ECR2P9^Y6+N[Q(H$=W1')/=CR<]O" 0=$*, M#E A.4HI> 1I0U.0A(GR6PL3]TQI3NYE=P@MRJD4B=-]2G9+3NDXT"PZI=( MPRPMF-W"4\6,:_-6J$H1)./DEY%I:[GFG.0Z,DT5T*SKOY!,1KNY+B,;.7^O M&>:4&HYF]74"G$(<#,_Z,4JF_<'&-8,;%O54G#*L)YR!OEO1 *0.R0[6.'F,0WG>(U>P MVRGU 6]V23)I,(SIA=CMCA)^<^66J:"$"CIGTP<2)\F2Q!OI6G)#PFI-_"ZT M1EG\ZF=8$]1=8)T*^4P"_>21;1 Y9T!YQN@Z+];2DX,HY)T<')/!%AX8:PN# MB25]".4GPZZAU-C)5Y,37E0] U6BE'FM5+%>E[P'?*<\N40>#JGZ04IX!>&@ MRP-.,'UQ.PK^BB9?86<8ME=H;0U4&\6_C,F:9!4,5CR!OJ4;)),SX$ZR]0:8&BF!;.S*.>%.#L6 MLR_4G5/L XYH1 VY&_L@"EBOSDJSJ#G6JV4U$==SH9&MT!.3 MYALG"W'G_.F,0W3'*XY'?UJC/ECS!#)XXBV3<3G@ U-4M72@VC7I,'?1J@NG7 MC. *+SU#?PRXRI^*T.6'L?V^CJMQB=I$(S0AK&XWERX>&9BRO MTPYRLK6 :V3##FM_R%@;X2T[?Z**EP/Q=Q9N=O2_, HBM/$"@I[9<59>(P9B MIU25 JUR<*.&#RBR2!V=Q$4DKQG+H,CC.M$;Z,4 MTU?4,\W:D;)\$[((8NO2X[H(F+Y4C$MPE3&7 M-=%BD P:SP43L%Z,D;9$HN MDC6U Z(D3:P!AE!:,(5)&8QPHTXN!V6DD(8!YNF_BWYMU3OJU(%\.JE_/G"^ MH1\R*[EUI"Y5"Y_R5+)7T?XV3!U'NCLR55I@8ILVU#;S:.Z5I5;LA>45TI@B MI"J.3>>$I2O["BR8F7!'33WGY"15ZP.EJQ;H;BW2@K10BX]2!WHG>ULR-HDG MA%=G5D, #'5$J&1!S3D%BA(W2TSXDE?/W*UW%"<)C.OZPE:3.8W\'3CVX8YJ(,"G>(:;=\G\*@M6J1 MDSA>%I0<99)#R7L_P4'VQU%M7BF#]KBC\?]$R;W&PZR=I:RY8.,\&.L6>/X>)=+6@\W M!8/)H_%WKJG+#2(OLUB4?*V7=C5,4N;MA>1'\8S3![>-#.)4%<&-'"S48G&HZH<>I3.<$.-4 MVN;4KVM^A?V/&A;<%RS)#GBQ^IJ/;.\"WWWW*2+8"UGYIP]>$"F6&'25[1_% MTW6H>R2O3],Y.P?!;7.T$D1;*HGB*#^KQ^RAI#3HG)^RVN@W,:'CU_SBZ?7K MBG@T"5BS+( .?OE_A3PG6/C_.&;;_,IIGICP'U+:)I^.W.%5O/14=_7:Q>#@ MO+W=URLXP&\' )BVZ\)K\:WLZU>45G:15QIVW_15XX7+.*(CCH1"OM]D_TZ# M1B0<, ;1L EEV*CMONX(LM<@F*8SA1>"-:QK06T'608Y<4/0-@J@ M)1B^ (VFH&D1VJ&'2;P13[)D5E%F%F5VJPJ>S793LXX>M3+(?R7.V%V'&!!! M31UQ09@Q>P+U4\WWKJX5QJGHILHAQJQMQ]@J(/5 MRK^I!>>4'@6[<]XGM\.HN:[?AIEFMA UAC:9M==)SFU,0%7Y7.$0*R#)*IE) M-#=Q>G35FF\Q0WN<@15F8D;JUM'B 4V4^;*#KG(4# M 3E 7&XC[/H 4I-9> MT/RC0-D(FB]R#;6*DZM\%>"%E_H*Y,%P3 .D M_*)?MG! E1#7@G3WUT><,F TLWX.?.Q?O'ZB0[?;J*P NEBGP7-V8;J:?4,, M63[>/]#15@T 0RM@^#L8>F?C045D7F^BJA9;F7"4+5DM'F(WQ](XJS (O;H M#M1:(M5>LF05/V!&C2#$C5H8JWB:P#;/HVR&OCE?5KWUS/$<,.%S1N?:3;#V M*)3&B!0/X]-6O&W2O[)_KUDDYNVT:IH_SC5U)3SLE$_J"F=*U KVIJ=T@%<3 M4BIIYV34AJA[^@R=3[4JI9KQ[("M#I?PY2L=N=:#C0Z9J6& M<_H9P>QTEC4EOHY3JB&/ZSDGG.C,TX S:G!.IIF>1SN)4V@]9\\>BI-GU=@H M\4*^N0/F&;0K?*")8Z"J0= 4L25@#O.:7C@"D)S]@6 V7!5>LT.%VSVS-:*MNZ3SH%:AI M;F02,/V'^"%N%GSC674G7I8F\G)A864,8/M8K->L*DCR@->8MF*:<&B_/)&J M6Z;+G5'3N:L'F+-2L)U13"[()OMR28 $9-;SXE MV2S2_5-*Q_EL6>;Z94<^ MDT.*ZW69."+L">?QYOR8X-/)1ED-=99J_Q*DNTN^I1D36=L9;,5M#-=R41W, ME2;@1W4=^-T:/9D<\O$A3B L^<@3\Z7W.F@<5>K!&$2UW- ;0>5*\$DH!BP= M0ATR,9BL(T<\Z')HD:IS[DFAHD! MF/MY1;34UW:>E Z&+-K9R7>,'=DVC>84:*F;U1&!>.OAPO<#AL0+B^WWUR'? M7)_WJ>MO7+=ZL&P5+]:_ M'P.":8/WCPR?>H>2AIZ+0V:];HB.FDF5H!6QTP7\WF]$.VAD[\CD/%:6 5@%?&U)H\^'#:Q2I:T\HD6$;[ MN+BY1MZ68 PBA$I2]C+O&#KX$AH ,/A2.*8Q^!)H6PV3:9QZH8J>QKBE([!# M;H*53 K*+/041F'Z[V#8>6&E(9@4'W!>6&$%3&8P&'K?L*LN4SIIIZ;X.LBH!*ER&EXI:6U+O 5LNCTODG+=R#7"=N>VI*PF/[HP> M\*%1^$7"_JZ8S8Y$!K(>4MHRT!)S"3YI49UCY//UWZ<4Q31^;($D+P4^MF.# M[4%:>2_R:0NQK(NAGA"N:(S7$(3&(15(576FE,DA@D/V ';R'?/J;=D-0-D] M0P"859]&,:B@JZ'G;#),MSYNKQ+D;.C+J.A<]^@A:RE+CZ2OBDY1K>**=#+P M,KZUY9WG508@U5.H1< [,"U0O6@]&= DFUK%53:F0S:5/+0>5@-K3\8&EW22 MV0C!(K#9=(;0 (!Y)H5C&O-+ NV3F$J5X]::2OUCOK/E3VA3SC&=\*2JN(+; ML'G5/EL **_GK@;[U8:@9:-CG.C4'P!:KD]SXYK89\E[&VG3)N$G<;]._%$& MP>3(4W@A/UOCP=G3I;F.,IK^!C9=T]_8_3[Z:QL$37]3+\3;(4Z _H),;S3] M#6RZIK^Q^WWTUS8(FOZF7K3I?R-(^YW3WRC!FR))!)S-C\[B3V(8:\39SK$, MJ#6WF:?L_[/;E.$O]X*7X M>K/!TN&M;1"V.PK[+[C=L]A# *LM._%=% R"W KZHY_;^1,+"^R)IQT#YGCQ M)]1")V]P#N[X>DP]DL[6BA0;",_0$]X&4<1G;C?HT'MMZ+\."P#>]3:-0V(> MX,C78X"=,KM!;Q'4Z2'[/[P%A)UGG2?V'7.ZVE8O" MB9%Z0(6;Z&4+F-""XFV48G;OP](+?)K12AI31\IN/1,AQ&;IDH8(F(DS,2XA M80Y4!&UBPFY%X#H J,%N2^)[/_O8T16T7/!& K1[85Q="A!-)-#ZF,+4LEVW MSMGRD7XGBJY:%8G\+.I$@ZRO;&P:9.E2- MBG0UG?<8@^!V\IE2/ZNNDUO(CVS03#AF=]11(]E?9N+?C1>0G]FU*_<;?F%C MPDJH[G#H+Y)\T_7]YF.<8NEE#H.M6&/D MKU]:W!D?41,37@DAH2H?(^0'!E8Q'2AP4(\X3R-2" M-8H.>X$W2CI*I9U34!NBI'PSF]@L--"OA<[_$B0\2TEH>^"3L2O\DEZ$W;QRC"&;3!SN:)VAYE; ,'

    V\WZ)_^\/W[]Z^_2M:[3 J;+NG<]<=ZN1CL(V"3;#VHK3;?GN)/">$#>!=V0 >C_N]1UY9UE SBP2!WWGSD!R^BOS& G!? M(B\A?$G_>&2W"3WB M+8BBKK6:M*RP @T;V7BZ-GW>=T6QO@&[*]ZFCC57PG6UP1#=&+*\^'!RAI@) M'OPS(ZBR BG\UR"S&\6YUU69[X[_D7^)";OP;D4\O[S74;];F.]QCEK&+"]- MTHXF?1;$5C>'@\)NYYNR6ZF>5&N@(%HEOYFW\DNC$Y%JV&X;/=#;]):(@V*H M&J/T9F54J4"+^BV/="*W7,4QPWHCJ$P>,L>T(ME?RDA6N^_;.;^N\C7VRSA) MDTOO$*39SH\EP6QC(0WB?!-*.W;WS9^,M6IU2#G-*VB,*,>9!,/U:?SHS+\4 M^SJXV3-4,WR&I63 MMK/0;'3O^2&._<]!&-),XC9**?Z CN\-DTU#&S9[V$'NU?M<(P/.63L&=9N_ MA0V>!U968">#JZTCIZV:<&AJ;Z6(7!]?O:@+Y%3^=$7.8W MTRY#MO\C6Q[AE]/VQ%(-/% M% ^E#NH'1C,3(,BI&2I-].%3UC!X_E &SV7]$NW2G)4Q]]LW?+A_%T?;%)-] M%KOU!]T]ZHY&W5I.28;=2EWG'!P(6+R[]TT^U<-4SYGNO),])&H+V>Q?Q0#K/6A3 MPCEUE+"ZI:28$*1D+4-TOV%%KC#6S] T].S31L.-+I,42L#(U8]4')6J0RW5 M=0N91>?T8QN*#!:8Q<)VUXU5@)O+P2)),)12PNLNWCZE0&??FG[T[GN72;OC MD'J7NE@4*(OTPE%UQ(C3ZGZZ:^OTQG_OKXYX%0];'>\X6P56QEM;6.;NF]LJVKNH,^;55K1#-TIJ29IAX,DIF!E5&LON:: M3DRUZRHNV%9*NZ<;?H8NQN6>95'J@(T"Q.XU+_XJ5)Q3+&> MY4ZY/&22Z86R;VHKG 7K (P4\RHXZJC5%K+)(C' .F^:$F"8(H35YD9^2@Y0 MR.$UY79QZ&.29.@8?_7CCX&^31H9NU5GF+8R&/*9(A;'K.J8159O$#U.42IP M@I7P>CG$_D5OB;3=]6TEY.92ME 4#+74^,1$^K:V0ET<6)B$2WI3$]_]XA'B M14;KT0(=5Q,14OBR^8>.@G/RF* 44^@[5(C/Q)G"O.:L@E+<&E,T0)LQ: M?>3_!_:WG9O -9?U1UBTNVX[VO7FVNY@CU%3_4-E,4CW#?2=275%>U6Z!Z>H)^ M-9M$UG6B3M8^'3"$U 3:)EUC61O5%2'%7YES^N'6R ($4FH&4P-U\%0U#)7O MWJ#S8EO&>9>_5B9XW[W-RZ(^X .[H8M&?NV)7I6NHPG??G>L&X)6 MS+>WE&^Y(BHU9Z)9&Z!R1E@A;(U(O8!+YD@EH5ST(;-+G20>_5.U,B \X V!G7WKK[2!A^1-ZP '8QK^=V7#YH: M <=G959H9N&T&*T7B-\U-I!(*>Z MY9=3M:Z@>LW^K^;%9+W*#JX@TW1(<-E8CR88+AK!;1.3*[-+8"IUYU1D]]%0 M\#Y?G-4CH%K%;F;7#[Z9Q\GEP5!, V2W]%5 TZ]#B)/BBJ'2@'."?4KP_>8Z M28.]E^+V;TYU>4YF4^2 MUZ!2L,FZ?N!UJLFEP?"K%V*;5# O/GK :TS9S4Y(ZT4TE8+=9=,^X,U54IDT M&$+U0I1!2$@*8J. M%S\I.SP#?2 EY,5N:9:/;RJ#(: I8F79>%YS,0R>V99I&$47I>5S]2*>OCJ( M0L@:$5%7%PQ!#0'+2G=S?N*IJAU/D,W10'[$-"&(MU' 9E/R.H-%E4!I[M&K M9S>WTW2CF>+U*('AGBY2<:U1YR2[\0+RLQ<>\?WF)HB\:!UX86T/M+)WUM2U M238C=^J$TU($0SH3M&WB,5W$E9,S=!L=COE*.OL3G[-%*[S>1<'O5 !M8H+* M)Q3WO/!N//">@I />[-K 8NMQ]72OGMR=]NF[K"X5\]M!-4:)/NAVJ* !B78/H:V63E%847QCR5N'YA!Q"Q,IAJ:=IEG;8K3=[UJ@%BGB[6 M+O@/+:@0 ZS(_XJPR-V.3;4.=K+/0U 88=@X$WHU_:UX;HC2%FK:<,_DF)CC81MFE MP>OF&;K(Y_\99E6M]2@]PI[5\<]8MQMCHJ'&P+!]K >=L5-F#Q4&G=.$?S%7YVF74E)H%:7]WRCGDCIUI[Y;5TP5#4$+#@R$>ECN[BQ'WHE=5;T:>D MEK9M1AJXU":DABHH/NKC[>RG9\48\P)2=4O.27GMD8BF*A$[0AJLID3+!-0O/0MP9+>E6<'0#O8TJ// RNZ('L]&G@ M3H"S(T6I1\?=7G@5'Y_2Q5-\3#_$%-HE^ZPDTCDIIFO ]M$Q,\?:9\GTM)W3 M<3#DSC)R\/LQ\(-\\P+71+FJ>YJN=]@_AOA^LZ >^JR/IH.4:K_L]6YXOVFG0[TTGF&!UFE_6POJM$\)G\*G&8TEVN=OB!_$#]&5WM4 M;1J;=\%OC"H^]NC1]W&+-=60O?YXNT M--15>P3TF[9%)&[:OO57+0X.UF C!ZV?>]45\V?CS( ;'].#@'5,: *Q S1 M0S:MX>!,' Y#RT 7T8[UORZ/B9IO/\1 M"$I(24]YXB9;YTMYB-7/5/K4W:07>DZ);F)DK?YKFW0]&V?*Z.=1'%J MS#CX:EMR%8<-796%9$TS "ENBET=J M;]>,)Y9%#P*R/V=F-(,5W[#!D^Y7< M'%-6[W//5AS^R3.N?%NR47.8YA$NVLF4+T?4@*:P#ZYE3>B4JLEE#SGG3^FV MOS.4/0G5'X7R9T%NC_>;,@AI]S8"#3>]BA2ZN/?HB(/CLARCBIJ0X[[TE/+@ M$^;0SI8/.U4.CX/:4&4GR<\05^6I2*GL8JJ6CP18R845)GN-<:&YNH,I3VVG M!-.2O;K.23@0E> MFCM#:8R>,%IZ@7^&"N-.]B3@I[2XQOGJJ,X9S%1=K.GK."-:9LD1^PO(K\L6F42G/6M M.(C3IBX*0K:N">=<'H>[/Y#K&IR?N(LT)<'3,64CA +5_;%H5R;D-;/D@,!# M7!60V,0,-"(/P-Y/9A.C%@A-F]3^P'?M?4JP_]:(PCVZ+DBKY8Z(IDI%<,34 M0:M!1:49]QER-75RO^'G87CQ@'KM@ 5K/]NLKM#%:R63I_T+GC;UY,V3/\5F M-CW3*ZKGV!,_PGE;FM(M6;K1UO MSE47,,1I6: WL>6<[Q,YH [:A<'Z/1'(2U%U^03L7*I=*>HVVL1DSSL?.DC, M?C08RYA9*R9&QB8@I@@QB"7]4>.A7$4,WB&9\*R"6LI2DCZ^0\8G:_ MX,62Y.D9'RTM]JP8N*A[G?-IUE*A^5]9F3S-]RCGKJ'S=M$H J>N 9=?P"G?>F%LR/*NFH&.MC;.&%JQRF4ZKGV* M$WRGWB(SS /)?:SN+R R\(A?;9.5FD@>X] ?_XZZ%H&26N;Z0':WS9TPS26N M=*_>2E(VN[ME1?T3%"&/-R6-.0N<M#=#/?%4I\(PQ$%# M_XL8-"\DM0HE^9GF-)4E.Q3_(:-XA+=>BOV) M*-[U0AC7SU"$1T][CM]KR2\;:%TPVK,'([\ 3YSL3&G8ZB[+R5Y$8XOE:*O0 M8OUD'G7V[.1W(GK\ :J& 2/L77K);NS&+&KB[^^@?>&A#G0^*/W1>7PS<&:Q M7K,MP,G'..7S^W>Q%R4/>(V#9W;R]R.6A;J)GP&TF]=_/0-;0_\#3KBE:#O7 M;D6%(B*E,(S,P2CI;U[Y/,4PHFT1:*N1N3YX(-@T=\(M0N)*=RB8BYT2X;L7 M14\TK&C9!$IZN?MC!H8-@R=,?*DSPF&BHT1X>)H_[3 (7GH\@2_B%;ZU]@ ( M6KAKWV?\D?)KNIY>;AMH^.M_'<.G@26&H362*9T23 X7UUI[^;76)Y8/\\!> M^3EIAM U"[25*%_"F#RA;?.$VX;*'^-L 5HKN/0. >WW^,5U_O0=1X]YH*U" MZZ4,GFY4V#[A5J+CEV(S"5-#)-CNTO-X)*#)VCA%G@XXU3ZAOX%%.M@4\T MP=6P"+0GD+D^9J*R9@Y*2YC.E>Y@@5W#@PGR,;4=^B\46_",[EUB-%? M\Y4,Z01Z3$-I ?.XU3?]J#F$ACNY,L.D"KSIQZD<4J__3SB=,E^,E*[4S/& M4XJ4XMGXZ:T[/^L[FTOMUG%73LW76@;-H0?&4#OMYI>8_$9_RYT>^>K:QB"V M!['#0[C?M'1R/!?"[]Q1D0FA=28U$U\O8W*(*2I\$4=^LD@O/4)>Z6/Y+7_E M'8(B?W4UK3'1S)62=GIJ,#AFA%5VS:F>D?,WIWP^*\M\X26!<$9-5Q,& MY3JNZ%&N5#L!RK6Q#J)<:<01Y3Y%!'MA\$^:1.>' M3 H.;6Y8*<4=]OF5&GV>MH2=T$8(6$B;AB0\VHC@M6E3R&0WF3B:&BX12\YX MUW^'-VDK1 ?S@J\EP074 THU5189<0+P!R'_\ OV:U*6*C9)I6V MR; >R'56243!,$F-KWM#%)6N51!Q3AZV):JZI/,_<.BO8CKN8O_]FF\,+&H M+C;T?Q=A&'_VZ >^BD?>)VNXI7WPO\@ MG(WL5[(W(ZSK0#4+W*?AO&$;P91.\_;IS[7XD-7YI-2.UP&;U/XE2'?\RG5C MG@VU9(U\XUPM&3G,# R:CL(NX^XPHW,1FA6HJ])*AN5Z?PCC5TS_>J O$T?\ MQHHD#=@W%*WNP%[TN#HD:UF#[%C M<5%[N)NUM6US(S :P CD\B5NXA/M+,)FCT)[$>]U+]D&/]"0-1J/ M>5RUBZ.O1MP^*M*:OQ8CC2FL>@^:JY&MA6].:FH-:KW@"U9*Y$#M?M8C5%& M*8G67.P8._\&=&9MU)S9ZM=&&ENQNU]UD(O-?95&)IQS>ASN;IEO9@51,ZAFYPR5EOA=\.5-D=?] M-T7.%;78)MT4WP7/-$5@WOEX4_VE7=[\XO4G[Q\QN0R])%F\",Z/C;(&9^E_ M0E]$FZ('6T6_LO\[5[]<@[8D\8$$./7(ZPJO=U$=QRAAJ=S-FJ8#24F-^2K%2":P?3_%B2S#F"2?'^;;'0Y6B"TKU.R*B ME%P+'*5ZH;8I117.9GU?M;EB+4C(E%VQ2.R BDE@#'(>4,,65J;+TZCQDZE#JX[?2 MOA7Q?/S1VTN+4BKD[0X+>V W!X 28>>DTD78YM,%88.VR%/OJ1ZU'U,Y&KA^ MR4OWL$.7GX,P%(:D 48L[L(=L&P5;'-*"TMJD84W*RM8=9SC5 M9:*6HD7V&3A28YR&%A26Z4.5,0OD]72*#&"QCTD:_).GA_DTVD?\DJX^X_ 9 M_Q1'Z4[6J8XU:K/GG>8%U+OG<1:=\WU2-]IMX=_^\/;;-W\],=;_%_;(ZG,\ MR7LJ;<'E>,O=X=3.#4&9>I["B2^'S_3)L@6TP=: <[KN\DA6,U-? *]K;GPQ MS+ZA[W:R-Y09@\WKNL/C:,TLG3ZK:UY\.:2FLM.](&X,.*EK#H\D-97] DA= M>?%%D)H789B4V2V+<.DM='TXQQOF3IOH(E=.D.WK]7%_Y+OLZCX.>$,R0U"X MK794E])B*Z?$9*4'0 E<[&Z_W_3,H*\$YR^&&K%)W&$.UDEK9@',Q-T@V&V6 M%D90O$&5F7-N!U6&4&8)_;J:Y-##U,N_JEU_=T&$;U.\UUP9UC3E<-'8R%G% M>K*6'3!L'P&^N[6XG^?,!N)&W).]6'A:8A+$U/,U81<>7>'L?R7OJT_):N%% M+0<:]1>5&M!R!BVT0/.# OOM_N %A&T[5)16E F[(),8L(A$34DHI\VT4)J3 MQL*;5[UK."<0I,B -D2VJQR3]'5)P:6+R+_^_1@<&!U$AP9TE>P6<-9QH%F[ M6:4!)O70@MEF52G$SRF1[#3>7(>%90#Y;8N[./1I<"'Q<[:K7+3OQ=2"O:/% M@URK3AP;J3MGW'#,G5LS"UD4U(1M\^_F2&B:?22X_D@$GEA'ODU^XXR?RE\R95 *GEX(P0MM)T3 M>SA%Z_PV0?3,KA-T<,TD'7238+6<2%SW3*58V(*.7CV+TX2R]@5>!PFH:8/[VH3AB( M:_\:*%N+.L8.E7%(6],YKP;!E1-M30T@?F=D&J.$VT A,X+"R@JPT/4+#K8[ MMKN.=MS>%C_@O1=$Q8]LE-8^)#WR-H80GEIE!I M*Y/@HWK8_&;3&.PB@P>SFO_5P54>ON;VZ]PW28A)N^EN6.BRK(5T=\&SW$(7WP5GVH>K@Y MFP0?ZW2=Z$-M01LXC_0#Z":<85XISEB/,0B?XK*3UL.M?1DTAW_>>I!?BB/7 M(^R!I[GLX/5@8U\$R>$?OQ[FEOR&^MN.=LWU! 4LD[AQ(D'XY'-%V:H'1-9H7!S(&Z@='S" 2M;KZ0 FWLO^A(@9D ED+K[,)@@N=\,U8^Q\N$YUHB.Z9) MZD6LKN>2!-$Z.'AAC;PLI-Y'PNL(=37M+8X9N5*MC&FI.:>1.=;N?3')V@L1 MXX [,G6G0(TT(9&I-;%IH'8R9)+/4U9D^HL;,O&=2 /OSUS&+K89ON!K*M4H9"N[8PNYPJ]DZ!<"VSGD"D[ M/=$B'";88^7=W(_PRO)(9<.YPD^I7IDKD8J;HE9R\.(25EUYYTPS *DJ3U4; M'S(U,+6H&L[<]52;D@D[F5(0 A9.*S0DX1!*!4\QO9#1YPY0B2>&Z#9*4G+D M6\R]-5[LV:8?B>-R<9L\Z@-=9Y),%@R7>@"VV<0I5,F?(::!,A5@;"KN2&9[ MSZZ.A'7U?#^;UHN0*[MC6I]#CL='7>,E,"7$[&E )1_8I2]M"O44*X'C&N7^:E]@QZVK>*.:6+PZ<+_H89::JQG&Q6"Z7=[$7921('O :LT+ (O(IA.U5YN@#7-7GD$G":,E]\&2- M6*HW>N3>2Y%R6O3"H]#6^(:Z2I_B M;7%[L*E+M0W!NJHP.DACO#+^Z1N:BX@W040C*1O5U1]+__M^LZ3O:T?QW6]N M@A?L\\H[HK=A;,(:)0!EC'4T-IL\3*(Z',N"?:#]/XI#+:\ MSB9]Y''/@C8=/D9XS?[T2Y#N%NO?CT$2"*[Y&FG+7BP=Z6X560<:@D'ED>BE M47>@V;G(K;> M+#V2OO*[F8)-@/W67%?#?UU5>[0S$-H9@9723L_*^1L[\:ZVN:TU M"!,O,PXSX2C^:3LGB8.]^D"(.0BT7ESLM>9J=> !IQ[-)/QKC[""5DFCV/PF M6(MK\/9KP5LO,,#<_J:%*BITT1_K5?-S]3\!6'S>8!KV_)7WDI68K8Y.QDG" MESXW,?GL$5^V9]#(@MVE:6/7FBO5VNK.@]%PS-WM$ID%1$WD5>?/4*V\'36# M&G:<,[C6K'CG?AGO#P3O<)0$S_@V6L=[S%"K=E:;F7!T^8FVG9QFYL!2.F.DP-H?0=N3_A X"/I M?3?=7G+9BN'.(_C)2^@HB@*A*+*I)4(H:CY[>O%:B>3YZX+U'_<')IC\3--: M['\\[I\P80B&9WK=W,F"S+>N(-8N,N M$JQ9@Z-CM?5OK&XUWA_"^!6S+4$13IE4PLVAST&ZV^'09W]Z]]W9V^]_8.(' M[Q6EWLOXNM86V^ [6Y_@W8FWP7=6VJ#=$;+5-B@;2/>TP8N8FF4_7@4$KVE3 M.:76]=[6RWU_XJWKO976]?[+;5WOA[4N^JV38YAZ$US.._X@*P-UFR1'[->7 MB3+_LK^SRV\P>0[6G;M#AAJQ>O!UD(.- [%&%IRS?13L[@%:GGH%7!QM8H*2 M7&&N#D&,.ML"G.WK3VASO-_4]OCG5[E)[K89:]%>B)_$]2J6CS('9=%@.E?: MU*[T6)RFP_Q\BI:':1?WNC('V3YDYL9^'T?AUNVW\38]S9CC#"#DCRMMT<1-_"R.D1 MN(5\"@H7)B&1^*/X:,E@4Z"I_%%PU&2@G=,E],?>HR<#KI1[/69"?;IZJA9/& GJ8#M7-Y/1HPZ*<+4WX*KT=_+DK5B+UX]H*0[;YA M,WQ>B$4D_]D+.S=OC+!CL=C)<#=K)5#,C<"@YPCD\G(IYB;=;^NJ519ER"^R M,P>:I5Z[&HXJO_ M>&P#1YHLGI*4>&O! ;@>!3@SY69P.[WI<;]GMSW<;U"A@[)/C1:1CVZ\@""> MN,TU2U[LC"F>SLA3K-*(/%7+6XM9.K!+,JF$8<03#82RZ*!2G:LSO8V"-*"C M94RO-1 M2,%;X4$0M3R$J-,]EJ$2AD$=#80# L\[5Y%'R)Q>%2"QI\N?'GD8%-(#.2S\ M3$&DJ>8['N9I^$SY]9[NFXC5(21$FPEBYJ]VE8 MZQGUH)<=HUK<.87T,K(Z,66]B4)Q-.=2G';L4L%NAVX1++. M>:,)L"=DB31G[O"255S4R:Z?XU2Y)].P3AHU] YOQ.*PJ*/$V,<>L;*35=7: MT#0_A;-X";I[Y,5BP%90>T"VOXI8'/W*_J_[U(,SXZ*_:,%%NVA!Z1:O0]X\ M627J9&P\T.YUUW._N.:5V7,]S7F\L^:BL/+ .3>'ZH]$M6>R'8-UN?RYB#_X MK+;I =4>?H;* X3\^7-6MIGEA2@=*/9 M?$^>;[UE4M!\AQQ'?!]]8.G>E9<*!W8VGGJ:S5?Y"N=IQ<)'?H&-6>6GE38M M!'#*37O^/EGVV"^H<<_<1XN?^:_2O*WVV6($$";S)W7S(4A^NR$8UR];^BF( M@OU1MBA@[_$G.]K6>*FSC;T5SW8>)QPY;'%*#U"##KB^LT_5F>!JO-S^FBB\8^X]ZMV=[7M/?":#P-_O45VJ]L_!T6O8]R MWF#M^*><(9SEP5_8M&#AV\]Q2,VPDEF6)P9[ )Q\NJY\L;/G[<*G.X\-SEQV MT;E7>+[D&4+)V[*(Z[F"A5Q!,ID855.4?@=^%^3 MQ3'=Q23X)\ZJ&->N45C25YEWVUE[$#8,Y 3WBA75?UUW/R>FY'N:^TY_JA?5W\&.? M!*?1SNG>Q(WU;KK3X^[2^?PL4>TT:59$9NID2_X<]^UT@MPCPUCG> MLQDRZOLBA6Z"J.U=B8H!T:YFH.YT[]@=D0<^XMG3+PM;JA% .:.*3@NZV#'0[ MBM:K?\![+V!O^S*.>*'IHQ>*5B2=(G$?KJR\ZDEV'PR' 3SXV/#=6N+4"3@E M,E2#-LE>!N=CH9]QPKY Y)=+OS'[4^U]Z)7S H#GE,96HU_[E&.PP6!@!26' M;V#.T)1AX]6PRA62-.9_;L6M$B,J06;K+"?94%$0H>R[["WWR%]9V6SE?>0RU7)^V\DTU M4)QNF]=^Q?/%@UX(7VBLT/7;;ASIC&>X"&+ :ILQ+)>X*S^ ZOJSVO15.77E M"^EK;.7O[^UP\(>,@Q%/S/P[%16'^S GGXJGU2@%OT]*>IIMZ92DY4Y2E6]B M$*!ZI%E>L%&'-"F"T^F/YG![2/A(1L2/+W]._R.[H).-V_/_OHG)!@?TOXM; M:[*H/M,& $ MCQ%CBMRW(UO.Y5.2 >$69DU6YL4$*G>Q\?JG'%N/ G0ZF8V%MS!GC*KA*R;K M"X0GE_F,^$RY.VQO]ZR;*P7/.:4@(WU-4P:.SD.^F& @\\S"1 A[YI>YN;+F MH,96,"N;*8TAN1_1V'WYLVV6-,0#*[*X?0D3;X9LQ)V32!]&C#EKSFIN#YN\ ML-(8).[#CY57/>7DR@ 8P(.-#=^M)3K_>S-D6GL?(#9#ZN YI;'0Z-=N83-D M/QA80*G:9NU!.>CPKO^#/4!W;YWU#T M0B+IVYGHNL"I;R]I(?V4KVS0]M9W+MGB<^'?7S+@-8Z_P,3@H3GZ% MB0&$F2\IDDPG: $T6*NS\4#'M44G?G$]Y44G>AJ@ICRSBV9%1B=Z-L ;QEH^ M]1\_F?]Q)]T*GGQ:S=7TQ(E;*"?>S(W.GKC$\26' MAZ&G4.8-';VH[*;P&I/T+7>RH48V U4XI9^H3?4\^)<#&+RV\=<#:#P,RK9< M6XY.?E. QJ.AIP0BS$X3@X& 3BX]&/7B)T\2!J'YLE*%,:]@[H1A$#;P:<.@ MHT!N()Q>>@'$K"3RU@F._X#!Q6@\ /D M5;OC:.J^L.UC42+L.76T MK'5K^BZ43:E?!=3V,&VX;;)6BC/1AY(9TQ>SHR'\"C_C,#XPGIM0R=2"-5H- MJ M/$%7$Q3I3%%WMKXR?4ZV?6%A)JI]P!&-JB'%NO#W0130[ISB>\8FC#.W88UX M0]TK^6=J !0-!X)OLS$WP_GH-0S-1,I5G'JA"0-[%*S130MXR2VE-"@BZ2!M MLX;KS$20YG""%5%DIT!NH\LXBO":8?LE2'=\A)+PL[_LP*_XSMX)[%FCUQ1N ME^P;8PS&#-,$'L@&Q&-,SS6Z_101O(ZW$3O0SMMB9^(J;Y /.&2S#ZNXV)Q; MKR8J>I%36;;6$*9]%663F,8LC,8QJ2^R9C+-0V9;JY%T6$M,TNQ,\RI6M HC M=7M#*7.GJL&4OBX,$IL#ELYPZEMR2\8ZI?$R"BI(FVM6[ W*4R%NBKP@CUQGC;C"ME9Z+7 M=1CL@X@EXI\.,1O+TB"7T.?=DV)#POWF%X_P]'8!4SV8))6TWQ-VN1,DY/4V1MFEYN6/[37C]Y V[J.C9X45%DR9%EBX? M:B1%UY'RM@ MO-*4"$?^[,G01QJ&%EN"^08D-MV:3R(M:;+WNJ2=Z3HX>.%B M'Q^C=K,?H&]O$G^ 6]6DO8&R\W P%+%T4M[ U.A)G-%=U66;!_R,(VG% MP):,S2Y("*\>T!H"4(;>*G"=WH3*L""UC6,_04D<*@/5C*^:5U%8DG@3"'N. MVL^61\^J/ER$JK,Q@,FP+2IT?.SHW>:; J-M/O\EO!"H(P3H/YD_ .$/3?USOGRTQTF'^,H;@(7[#'1TX#4 M%/2 =CX+4RO;Q!F*\.A]F:,[_\5ZS;(0M@>0PWO :TS3[:<0)W3XTQI&M%Z# MIJ[-9,'(G3KWM!2AQ003T)TIO%P7D5*IEY$S?KC;B&9(E-ZODCF%^N^61ZDI M)NK/(,36?M^E$(QV?X4/<1*DBR3!G2E4B8S=>26P4"D+KCJ7XQ+UP)LYO<,P5''T%.<5S%L%YSRU G1Z%_^PZ MU;_#7E+.%+[V$+M/"=#+U\#BKAN7^3C:;JJFU8 $Z.1-)A-&?V3B?W*6&Z\) M:[E7./O?V]H:519T*;=JA!'GSV8V +6AP="[F5=F /VQ,/4GMH)76NR;IZZ:R#9(=8L%_?A<3W(HI+H B_BK$50 UF!'CQ=T69L;/L MEJ$S\75&]5L?O4U*!TA5I1@PO5XQY/J0/1VAG M;SP8[.I!_WPRN/I?D%D ,,S+<[!D%2_6OQ\#@I/R6L?'<&C&5KC$72&*FO#>CK#0#=_I;4!&(V4&&$78'[1V:'ALT_H=(4 MJFPY^KX/^)#SCAU3?!).CK5E 'TK*;1N3;="D&T29:*.0]Y-3/B89>6]B-N. M4!#0JU?CDT:W34SRP1I7CS#0!MF#"4IMPG#!)GKX*$*M.E>PT^L=@ _*_<@]OP0]>M M(;T2R#-^:P:4_7^V;^+9"UFLJ:J,L!\6D=_\0TTR6W+I3CNLPZ//#T"L^?G/ M!QJVKC<;O!8&<+L( +'-D>.=4U74\%E&V)K],U0]&F4B;+6_]<>F1H8)"6:2 MSE")#!70$,.&,G"G2/[)N0QH37P:/^9BFJL#Y$%RB!,O_$#BXZ'DL[!S8(A% M_# T 8@10Y&W.5#80=Q0/2Z(^\6,+RYJ7+'GWF\N,T@4H#CEZ1$%T-WH(A2U M5K&*RWWX;$,'P3L<)<$SSG8_+9Z](&2K2YN84&;A1[P^DKQ4SS^.V=SJ!?L1 MK[R794SX32@I#2Y/QY2IK6(ZHE)MZ9_QF0#X8=U5\4&#QI.;VTG/4(GAG#[G MG!731Q4,5.%@I;T8$C;Q1/.1# RJHV%3[QD>)Y&7]"*, MU[]U0HI4$@!C- %VMEG)-.#WYXJJ"N96 'S!"<"/[]ASB_"_/JL[D=QO/K"R M$X]Q*)PX'F'N-/D@]6*"C(^99C.>W#AZM%_H(ZO^I_\RJMQ(=C7$&&, "#*= M#S)Z##$*G!7BFZHF8(C2\ FR1<^?$;+RUTR20S(GQ MA"DLGPX]^)Q.-HDSDAHU2Z=)"Y$#XRF139IE9N'3H3@'P I^\E/(L1+K@T[9YFA12NS)U"#HEXEQZAR#U0EZ? MS)\X$"EMGR:1]%R:8HL2?TY6-\X_26:U#GI/DS:+C9XFEWI\F6[T59R5/Z'D MJ'O,?#+^B.V>+(5ZW)F$1>WS^JZ(9+R2LXM)NL)DSXXVW3^%P5:RW7("FP ( M-+DK8Q:Z)+;AAQZ>R_64\1AA#@!/IO1BJMS97340TU;32 '5'=3$I@%09RZ/ M1D2:GD@?DT-,T>&+./*317KI$?)*\?,Z@)\B@KTP^"<%&R>MVXC,M:%P M8ACH[GUR>#A^H[$1\H+*GS8>Z U/R@>J615TR"19 MKX_[(R^=5$=NR@VQE1.A1 ]X(R8D?)*YL-=@@ZOKF./8_QR$H;@FBNA#JS4 M?51-H)U[G',U54T6QQ_K=G_P L+&J;)KDL22 #^.!*#\HU0*Z,[=Q<.U5GR% M#P2O ]Z(Z;]#S)>KHD:T6!)VC6_ZNJ1.I?0W5I"%'Z,2?;NI; /ZVI.[)+AI MMHRJ]2>\]NHNC;=Y- M KK5\1<<;'>LKW^F?]UB/@]_C%)6;XMV!VNM2Q[[;0#Z7H.A]UX!6=A"N3%4 M6./5RWCWNG9X*22FI,.2&R^+6>"K([Z-'N*0ZF\5LZM#;0&BP6@7.LV;&SQ# M'5K4;@9-8_2$T=(+_#.4FW4]RSKL/<@F6H=;.WEJ**=;QY'#X83KH'1W%#8=SK\/>A&2F;;"QDZ>&:I9M'#7LS[#Q%>A!K^$Q>.FLM \U M!( 2T^ 7T\'<(/ ,28> /C6@R&/:^TNFG;M,MLE":)UK./7"3C/6 M40+P&+);+)3N<7<*Z\"CR-;ZAMF@O$76^6;\*E"]F@+13 M8[)7U>W7RK?G%P4]-#Z61 />M^H#*O]4$DTG7TI\J_1BS^9\+N/H&9.$;;#> M9/].V;)858FV^QE'F0/SC:?QHD. 469=7G?_U+Y:O'8O^,5K)9+W%(O/'O'S M^Y4^QOQB.%S\=WY]./8_'O=/F-QOLLO(1?F3I4<#8)TKCX47P^=7P-<1U.^! M9Y>["*^*9SC.BFNU^&'0#$MYTU:)AO[(\;"2IQDB)Z%OZ,NN;FK@+3KSY6?N MZVV4M>EN8)SQ80 (;,]'(65G>JB3X4E9\Y7#JCLEJX/9KP*%(09()2M5"E47 M7TM<9U7[RYFI0_F* U%W+_LS,>.DAVB70]7^L-J:4+ZI.>!.(-:UX.)+RFJ= M:G]04P-0ONM@W)W-7(:&7'QE/CNE_4F5TE"^GQ[(]L=2:KFZ>RY.4G85K/1B MD88 @/>OQM4]&YJDV:6U+B_Y*&JJT&;*#ZY7=2P3=M>GO$B)EB*@CV*&5[#S M,"L]P_8.9B?\:P9XR4]5$9'ZG^[HO^B?BS_1_\-&&O0O_S]02P,$% @ MTH-R6!="9FI83 D.\$ !4 !R8V%T+3(P,C0P,3,Q7W!R92YX;6SM?6ES MXSJ2X/>-V/_ ?1,QT1.Q[E>VZ^R>W@WYJG&TR];:KE<[^Z6#EB")\RA2S<-E MOU^_ "^1%(X$"3(AVQ,Q_5PVD,P+0"*1Q[__[Z>U[SR2*/;"X&^_'/[YW2\. M"6;AW N6?_OE^]W!Y.[T\O(7)T[<8.[Z84#^]DL0_O*__]=__V\._;]__Q\' M!\Z%1_SY7YRS<'9P&2S"OSK7[IK\Q?E* A*Y21C]U?G-]5/VF_#"\TGDG(;K MC4\20O^0?_@OSH<_'WYY< X. '!_(\$\C+[?7E9P5TFRB?_RZZ\_?_[\T7]MWBLS^/_QQ&RU^/WKT[_/7_?KNZFZW(VCWP L:W&?FEG,6@\.8=?OGR MY=?LK^70G9%/#Y%??N/XUQ*="C+]JR<97\,D]OX29^A=A3,WR<2N_(PC','^ M=5 ..V"_.C@\.C@^_/-3//^E9'[&P2CTR2U9..R_5'K55V]/)_>_LE_^>AI2 M1:089L-7$5G\[9>(HDBA'KU_=YC#_)?&H.1Y0Q4R]I@^_>+\JOF]$]=G/+E; M$9+$JN]R!QO\_M2-2)"L2.+-7%\+&>[,?IBQ)4'6%&I\L[C9L&5,]43)(ODL M'L]U7HS^GN=3 3SQX20RWQ=@!E#O=3-UY=^.%/+7'O3.J' MSW68D,.3-/8"$BOQX [N__VCNW2]=J-G*@)O&7@+RNT@F)\&<;>D;Z#*43C2PX[[+=.,J#)8'"8G6<&;)9QK [+#8=(+E%:&& M)@PIT20#^!R=D8?DYL'WEC#32#K) #['= '=A[K+3C+- $[O+^E%@ MO'@3#.#Q@=XWUV&0&5(@/'@3#.#Q<4H_2NB^.X>C(IAC )M//]PHHF8(3#0[ MHPU@\/EN12W9$[HRYY.?;C2'82*<90"C+VDEV*Z&'Y&EF MLRY) +;4(0 ,X'E\ES[$Y)\I_#68_[V _SP/;L?F*2D M"7#<6QR8,865K8*68:]CBUD!,/&T0 MNU;#4E!-[H??A![;<\]/&>%;S^;YT\Q/YV3./&CL;35-LM5VLSAC0\G\FB17 M81Q/Z;'.Y'E&$M?SE>0,\:U^U/,-%WK7B5._^>8$)+$SP)Y2S,X0>NI=>>Z# MYV=\O0BCENT%%5,78 /YYHNO7+.]C*E-9U^]"% _O&MF))"YXAG],-FU&X$( M*2<.X\/O(E@=.'WEVK1SP<*53NN'T_G3ALPHV9,U.P7^R'81]KL@)G1U?@_< M_/=T(_4"+R$'/N7&O",A0WRK'_7L9 AC+S\9F!ME1;]%XLO@:QC.?WJ^#Z1, M%TX_K'GW$2"B@*D#W;>Z+$TM0 9V.G9[NJ\N3SI;G73F4+?#+BS5@]23I\T+ M'Y2?TED]XT?2#9W'M,CU66A=M,XVH6+KOP^[8=P/:C^*+M(DC4@&>.H^,QQJ MUU@@_CHP!O A=%)C*)">&IPF640IY9*C1M6%ZT59.#G\J-,&U0_WOY/G29)$WD.:,/4K/UO; M58&8:P,RZ6'MI!O*V;V].^EZDVWPWV-FIIRZ_BQE.V@E2N99R@9\97B -XW^ MD WI^V1&V>4ES]^#.8FFOAOH:KD*@"$\;TE,-9-=C;-=H#?:FO#ZQF333[ + M,+W'UZ_T)\\7:9 %<[C^*97],HR>H81T!SG$2T2GU0N&8G@5T\_0:YT7U-?: M]A6BV%)*'^SS]PT])TF2Y->7^LAJ2-=%/S0B/3T_I8>F.\4:((:-M>JBGUW@ M]?5^5C?CD^?\U2EWIF>.?VI!W&W(C,6L9"Z)8GE[)+XECQ[Y2>8GSZ?A?'T9 MG#]272H>+]2[AZS'QB;CS,6TW_\(_O0Y($>1E2S2DB^^T#\#/X_Z)C6D%]'P*KD MQ#V%R$>J.:*-4UU8DVCFA!$]5BFO2UAN-&N(:#<9L1CQZR;+D#J8K3R_DNXB M"MD;B6>1E M9ZJ"L8V10/X>H?*70]O(;"[7SBU9>@Q?ADJ5*BC?%P13@(P_QMPII-0B26 2 M!*GKY\>PG/'-D4!^O\?D-X\V)#;_GY0:>B3RGR&_E+D)KANZ.!'/^(:G@(:$1B^=V*^#YS'+@!2,MYXX%L_X3)=C&=%C ^2_DX MHT<+G/>U*4#V?[:%_3O4(DE@2B(OG-,C/0+P?F M'07E,AIY[(']SINI-XW=L5!FH]PLY02B?;J<4ZJR/';& M)#73A5.@O$>Y5H+(11$!"U2,-F'-77S*:@E$[/E3NJ4K)D+%@7+?U" =12B3 M^9RR*R[^<^4%Y% F"NYP\!L1G@ D9%K"]B,]MA_!V8YR#U62:0G;C_78?@QG M.\I=5$DF)MM/Z8\WT7WX4_ "+1P,93G*751!(B;#LY/F)II&X:.7U\%6<7UG M!I3UB%=4.;&H"I\?\A!M+T="^8UX7>43A\GG:1@GKO__O(W*DN2/A_(<\>(J M(W1L!V,N=^:T$(42M89 ^8MR5^62,S9+F80CXHK5MSD"RE"4"RB/F)'Y>16R MMX]5&$C]L;NCH'Q%N4F*B!I[XV4!Q+%PZ=?^#(Y@0]E6VV2,S,8?D9=0#%AR M81H4/AK!JYA@*)2]*-<_*7DCL_HNJU3)@NF_40LQ\K;](YI\YHV#,AGELB9HUSY1$2-S-OK\#YR65[UW?/Z(?3% MZ2'<@5 .HUSP)*2-S.0&'GSVMH9 &8MRL^.2@[0GG#_-L@1/,P(//YD'-5=G3]ZB6<9QT0PHXQ$?$>7$(L6G)83A[#V2 M,S=Q"PQE_!?-@/(?\4%13BQ:_'Q45F*2L;TU$,IMQ%!8+FDH3+Y;N[[?[AO, M8W)K()3)B#&O7-)0F'R^)M&2;FI?H_!GLBIR.V7,%DR ,ATQLE5**@[SG[9Y MY'G^FY3SG-'@Z@2(;!<2B55VHVH,=\]1NDEFS],HG!'"GD_B:K4!+D1 %"1(-Y/ MM5B!XR[8UB4OZJEOJT]+G0;2>5#18"9Q @A'LH+B;:(7J^MYR\JQLS"%>_*4 MG/BU7N9\HP@P'2H?U(I"8#9PQ/3OO^[0=45_8;S"Z8GKNQ0E>K21FI>[4>GT MR#EP*D]X5NHTB$/?FS.JG&*^DP-P_O0]<'-7^K_U+X:Z<..'3#QI?+!TW4VN M=<1/XO(W6_4K?O&/"M&;1>7&GQ9MI"154XOIL-G]EU(7RHIF?TH:VN.P2JUJ ML;2YA@24#+"G=1=$V8@/*(^=X6@56^7,Y4E 0"JZ($[=>"7F>_Y7M,*M( Z& M'(PM82YK?QDGHA??8E1C$%JIU@ZLYE"'SO'"I4+-ZQGQ'EGM]&N2B&\;)=72 M66CE7#O(!$(_NI#*KK#/%#?YNMB.0BOSVG%AM.E#9WKF[FI0(68];RQ:U=<. M A#3BBZ&'"O6[CO>A+'K?XW"E"H,:PK.6CWQ&FJKMZ\>,-&JRG;9W'KSSA+Q M R6J*R3S#Z:=A60;W\M^QV*6;T>@U9S5N56T"4+G<+L?-CW[SI^*I:GF/FPV M7H5:'='H< )=;&4G:]9^+:FWLY;:9O)9>%5M=<0$H1Q=/#5+YCH,9AJ&6WTX M7LU;'8%(::U)8E.V)KW*Z1>BF.'W2**',";96#0I-GI"WWK+57*S^![G^X-$ MFO)I>&5UM:0*H1U]G6F8E/#5V LH7D%?'>D:X!NZ[.$"[2ZE@?T2()O<6M:K M&(Y9#UB?S;U/K"1,7!_UO"K;A7HD9CTGV?/X*O0IBV-F)"7/Z@<;. 2\ZL/] M']=T^82^WFH(@]_>9'/PRA=WE8!0@+8^T)4>_:G[S-SYX+>,]GB\TL9P7O/? M,OB4VR"8B-HWNV1)92.:@E?XN(=XY/2C2^AN%4;)/8G6)V$4A3]9V)TD;(4W M&*\NI2&A&E\=I&&2H__"2U6D:)^&:1%5G>:AY>6>:N8H-Q EU@9R3R'EV6FZES4,EGX15R[BHL"!?0155#S>S[<&_ M>)6DNPK<$"]MT@D=,6M+;C#'21_)V28,P98/>IA13\4K;6WX"'QACS=78;!D M!O49>4@@HA:-QZNT;/75M:0AIL$0,D_D\>^9U_:GKS2^# M4W?C)=R>#N6;AV@"7N'UKD)1T(XNFUN2N%Y YN=N%+!7C,ELEJY3GR5,GY$% M:U8A%A-D+EXA]ZX2@W,$77@UU+*H3E;P)2(KUB;GD;",_C6Y"F,6&7VSN'>? MI"^F>H#PRLAW7HC=>(4NXUU"=6P\S'KT724EIAA=&"H[%72[%*$1RW*T0B?.G!NRWPB1#47;/0IT -!3C5&MS M1[,'VDD[AU"V":JG<"&+@BY)PLH!RH*&.&,M$TE#H43,KZ%?#S1#%L"I[\;Q MS2+;L2=/'D0.NU/V41R[5-0JV2!Y+&HHG85K>A&1^"PX8RT3@TBUVIX+#B7; M6D](RR/W936]7-^(H$YK2;AL$G89);%NM1>(FG1T2[R)7%Y5<)(FJS#R_MA: M<[R46OD\6TJ0[9R*.VFU$/JM%).\ZJ6$OBYE+P=;3;TD-73]RY[.0:V@)R; MA;,%A5^L-/>05OBIW0#""5CO'(\D2&51#=L1R#: @M4[SQ5-PBS8J.+D9L$J ML&1^0!(]>C,2WX6^]!@1S\$^Z/7$H:8>74!?HS".IU&XD+WM-09A'^1Z(N#0 MM\=)XE7T[_G3A@0Q 915EDS!/O'U)*FD'7TM%4^)<5;9*$>R0EHB(.DL[$*H M:JYS"@HI>( NJ%O*0_KY%<7QC)Z8?IC5H"K0E1D%TFG8Y5)U107B KJLOKG1 M[X111=&X'':&(Y@$IY M*2=B5TW5%1B0$^@2R^[0)VY,YBP*AJ(F:@U?WM,%X[$+INK*1TXWNEAVR-$P M\?#KJ6J;#2)J7X*QO@TH \BP/AB]]FI'"WV7X'T6([-HK\,@;%)7*"K@ @:< MCU[!55/86FQ!WTXI=A'+F#TC^7\O@VU]@J+07%"OJR/U96I"0B\%JRFK=FGE M;IS37_)?\B4?D"7S?Z,N^FV?E9Q5RJX9.X/1*\7V%+J0_CV7:T*H(-1W_9V! MZ+5A>\J32S?ZMEP2%1&6#-LF2GVHBN:AUXCM)2T85ZP1'I_&KA:1!95G35I" MIK;->W1#>&O57U"&YE59/['!VH"_4)JKI+A$HG.^C(A=$JBS)&H]@.(9Z#7H=43 MB(KT@\)$+U6K%$5HC-8192O? M??M*N0=T]$*WW>7=FZ<#2?X'8=UIR'SR2'%:DNN4)1;<+++/U^(Z6]A)A-T' M('I%7.!&W)=.H40Q8F0ER<&-6-D/P%C9<.'40?ZKNPGCOSHY9/S0V5K:9K?" M3:#I;PFUO1)J.U0I>,NH'50F>YQ1FRL0BS$( [9! ;-J^=/V42Q\2M"S:UMH MJ1)L!<,M$XA,V=K7.#Y!M;@WDW8>-XWT4)A"R^;(IV!G FBQ7$V.)6Z-6FZ5 M*KV9,Q0[-:#+,A!2C"X+0;4XE5P4T["#_KO(",0)='FU:\6I!"4:CQWRWT5" MO=,];Q2PI TM3W5(!,-R_C."7SLY1%JDPSQ/("T+J)!1U@66/-@!9Q)T9A M-G(17.9^(S&+<[E9W-(?(F^6%+>9[X%'#YDUZR JN-.!9EIC F%"B9ET+<3 M*0;YGM-%#.5,:\R8[F)H,@'=9,ES^)C/[(Y%]F7ATM^#B+@^JR[SE5K0\D . MZ'SLW$;PKJC'$'3YB2SCBS BWK)H9#=[OH]51U M]? :1MD?$JJZ#VG&B?LP+_LJ5H.1TL64D3>+_.?$:^QPW4Q@ %CLK$\CUC"8?;8J06YTF-<",%STM-&^ M>J#)P;W.2+)3B?YQ9$%"ZDAJQ&@=])[&,&,U_MGWJ\>F^U44ILO5Y/[;A3LK M>P*21-2:*HOHTX>#GGH*N\1UYI %$I->M+L 0L\<-2\SR^[A4F<<^]O-)@N/ M/7\BT=Z:$;$4ECH^:=FSDZ[A3R-PADA\RR^ MG;L;B64*F(J>A:I15!S(AX%.2ZD*3=,'WYO=+*A9SG_?RV*C=""@YXG"SL<. M7$%?4?W>U'4N#?B.)3[^1MYESP/D.V6/9W4=(5K@2.*A/Y ,[4B. ?2;^V@X M4\:Z1G1OF3-OF3-OF3-OF3-OF3-OF3/69<[@M0L<(W=CN%(&,J7:FYR-J?M< M6&YGY"$I+^.L'KYDYY).VIL>=&K*+4DX/W7CU84?_A3T9/H$MYX9)"<#955B M>46@EE7,F846T,)PF4;AHT_+\/2;SRZ"J+CR9)=YCWEI<25\76+:L.(D@ M=V-D.G(,?<,AL/%]>$NH"L\\GS1VJ_O0V"D]S->PTTB,Z M >5SL--1!I5""&;#\"^Y.]_>9M9D236R-USU7.S&HK5F_ Z-D@)J_A)GALH:Y,9C-6=B"F:XI0)9>&DL!FH^>/F!*6 M2@7$K+-0SJP[5T _I'D>-*:A9YF,)5D.L_;=W0K@6]^3P((TE;$41,8^"XOO MM FX977@;Q;T-,Q0OWG(*_%=!N=/LQ6]@[+R!Q5U5VQ&R2]><'?1.<#<%] S M80RKD7$&67O*L <*QH$?7K(ZI08[-H(^:T A)YH,]9& V+H"SN;2KMJ MZCYWM4>KJ>B)/V,;HRVFO3S5B%+2M>DR;S9Z\M&("B)@W5[K"/R*;R+BRX(\ M)Y-Q1)J<0S8:<<0= *'WGNO0[A?+\ZAR[T,%+X/ M)[-_IEY$J-+.T]FVG;Q8QH"IZ"WY^@F''U.M9-5>5T"JIZ_?N3ZAQ^,W-V%O M:\\W"]Y[FT1!]$&A]_0SJC!=66G?KL#<=L4CD<:&T)B%WLYOT+V PZ"]W@8$ M)DQ.9C_CCPL#JAV#^3=-:H<^\SI?%!+T1O1P8CLGB$AA035G^.(^O5-$ #S# M/QIL*/-S-)CWL8=D^IY;.@.C!VR& _ M'1!QQZI3&2Y"^2RH",=.R^UW6@-$N'_[N8!3'%^"]FV8"P.J&F/GY>JKAC[G M7I[SA)^GWME_H@('59[A:V#W=J' .+?7Q@'P:9G/";'N] 0+U:'!W'#]%"(T MR0M+3!#@?FQ"433 0A5E;!>?,4719K&5BL(Y;TTHB@98J**,[3XTIBC:+$97 M%"V.&#)3X(HPMI.RDR)T8N$>6[B,6/;_K*+DH^N3+*NK++O _C )YLU?U$;F M1?IW(RYG?LK*BYCQ?+(C,-!X;#ZC2#E^U'6Y3X\CJM2KW0+JJ46KI MI:A>;TW*FPQ0M*/D39]:(S5:4+P?OOG@2!KU8IJ/4+MB$\:N_S4*TTVU&7.M M#<8"L0YI X+JS/#-#N$ZTY%;?3W54Q.J(HCE8'AFK38A=2#9#-D$J$R';X8( MD*F*F!>QOB^#A% A)%/7F].KA7C][@R$RM(FIZ^ 6O1[<5XJ)XM& AB=RQ4 M%C;%,(II1A?'=1C,*!5;1UPPKWPM6=5\P$L*' 14>,.W)M1X/='E$+I,LW@? M5KPQ(BL2Q-XCR15P\NAZ/DNC6(01/;EKV13;PE8G[(],5:>L*""52D*MOHUAN;3$J>\VV20A/*XZ,Q" M@<^'JLEP?M"N:J))J)DM1R"P"]>+LI[)-XN\7R$K +$B_GP2%^&%-XOK,"'2 MLET,4A= 4!$.%XK91X3=63>0+#/KHX@?N@_+UN9W)$G\XD LVM[]=*.YZ,*C M"P1<^MI*&79C&6*S(*90AR=I[ 6D5M2UT23HLW/@L$NZ'\9I1.@_V!SGT/G7 M?_E\='CX5^=^19P* DYZ?5Y#A/4=#GUO!LNAE\S!L<%*'IZ1>!9Y6> MU;T3 M-_;B;$^O9'U/97OB2Y.!NL!"[@6D%F+++.K.+^3U=G27KM=N]$SW>6\9> MO MY@;)+OG\U?B%NQJ/JM58P,X:WFZA.UOP3@7_;:UV7ZN[6D9U3RI.R*KM!77O MUJ\!'B*OY&-^8 $K1Y#Y1>-T3:([LES7;UGUY7SXCKN77L-Y#>#$;P;SA^@>L>&U %KS_Q/(GC7@K9L!6T!\R\G;0415D M3T8]&(R\3[R7UB-I; B'W WA?;7@MY"<&B@DOWQ5E8-EEE#9YI>;FA\*4*L= M#@/K]:'"D%74SW#<"F$'VV!^2B)6$_4^Y_U$S]U M-U[B^MX?9$XO2AO7F]-=+<.UO9D!C.J^@#'?)NL2!JQ$Z21LT]B,@+FOA%(V M(:_53V5\Q?K>^YB_;2]%:?$89"< I23PS+X]K']N@ASR7IC$'0 F'RT MX7P(=H1E2 ,G8RT@7<;N/M#HL0=YP7P6=E9LK)8/W-7RN684EE!0S[6O83C_ MZ?D^W=_:=.F<8II@T ('!9B!K$C 9.0SK),P=^,-H4Q"7HA?IE&X(6QKR:^L M&[%#]R-W,7ZI%F,)R7&#N;.%A54()\-EZC-O>XTT]2H$3$4K[L-'3&L)ZD%! M7HM@,>Y6^M%F%7:HPKO,S+T*@^5!0J*U[%C\Q(];>->Z\F6P[BFL/H-H?-EER"%2.(]-F& M^E10G (,RA:??UM]1K7'X1Q(.18WBRM"E81HG4* JJZW[@Y[%)IR [NR3 MB6&G6[N4:NSU<7R6$M;%7.&^.^('M1P>-_QW23B6]XZ#MY[5)9MOTN:J?Z'H MAZ=A=(%G6V1UJ253M[DT^8.]7-[7DOCX"X4?[''XON:Z8Q"<' 1N\J7>@ZYD M$G(2J:8K3C8+_4%7*1I15JG%J^8#+UFIL6KX01"'VRB('(*3@T#1MB++0[E0 MVN-PUD;&J%7H4VV-%EL5(;K T.U;$T#RQSI Q23_ V.XS(VJRFU5B@MO86\*7,Q)YCRYKD2S8#?C!"(=?:J[J M+00D/V^)P&5 99;FX@OF_T'FRYW:S7!7=@^@6/YN;91!3O$^4+&7?G_5V'&O M]VYTK-+F$_9"/#PH4JUOR8;5U@J6_/7'#ZK( M7/\% &<+8;![Y]%A&UNM^Z=LNLE[:/LKJENH9+P]=U U[^MW424+#)=I&W71 M'#'7O)>4!V]>.G9) F&]DR-!O9.CAK._@)C%U#9AXA0:%Q.I8\9J@D$JJ@Y! M$G#(Z<)!/N.[]"$F_TPIL'.6'LI?M\?\&)"CXUJAHA*, M4\#!>?MJ4:->EN(92*]W+7P@KW7B*+\SCQUFXBZ^G<'@>4QF!-4K2EP2<4G?]%0Y]V M3S+PDH%-AS9ULT9:6FQ!%R*O!EF.JUARLCG@1FBVB$O- '09;6M[PU>7; ZX MFK8M,E(S %U&554DL(3$,X#R&:RYB;9\5,2C2T=2F*#\DVK3TP !E-]@K46T MY:?-'G2!"K/4P)E[)<\.+3.+ M9>><2HAV&Z]>B*%1[*G Z^/ILC02U^((NQ5U] MTS SE5.ATK/'^P'FAP62BPG]/+MOGE&D_3#;YL^?6/ B4:T^T&2H].SQEFCP M!%U^5>J=QJU!- ,J*7L\)2KJT<5S37[6B(K"@/XX([4M'"PV?4A0<=KC2>G* M+70Q7X01\99!7B9UUHQ0"^;9/_V\: =8WCU 0@5OCWNF-__0-8#31U-S@<,A M0.5KCWM'ESM6B).7OJ$E31 J##M\?5H\@9=EN=N%%#JXBF)LNP;L R5$Z&R ML\>Q ^1%7YFI"]%XD)>(5G$6WARH""SPS0"H&93[[0A@&/^5L\"/X79( ,@% M]%V+A: E+B7+]<_"]"&9/(1I\C6D&)^&U"B.(.TZ=6! Q6B/DT6?0_L1M7>? M/5-6.#=B]O@U:KK%[.7?>8O8Z[-(9RLR3UE7Q@G%:^[Y*8!O[5LDX'#\1MX:=#I^RO8'?BF>_GT_D7>+U]8 M=*OG6ITJ\YOU'57'S&EVXOHN/0CO5H2P1]S)?)X]1=#CLM(04%0_!C+82>)& MVHPBBG&H.\1H%!6ETH/YE><^>'ZVO2OO*K9@AQVNW5-]K>*E%>=SO86F[/SE MEP+C-M)$/E)?2D?-K9Y6R!7=ZC+V:IUO*@CHA5EU.VWJ,@=YE7&Z;LH6&[\H MF;SW)K8A^]:$4[!Z!:+76K]J&-AFY2 M.O69:%L#0MDJYQ<;D[0A1%[BKZD? M8?U\:>)(T2XIZ'(.@X&]@'Z%/9B(_TI1X!ZR*%4O(5?>(]GAQ$6:,"ZLV8/+ M'YEDBE@Z7G\VH&J9J;(Y_JKZFK:)_W)GM/9> =3VU8>OV^I;.D)>C&JNI?V6WLOKXUI MZ\K5;-BI-&N:_E4 !'N*#FHW-.W *>Q%U>YJ*EM/@JZ-XMZFR*?8?C4YW2K/ M[38#1_\^*9F\#XU.-;B ;L.WEDZG_K0Z,+ OYYV]N MP@)NGJ$KL1,P[+L;L =Q9S9AGW+MKL224^Z]H/.JN#@$_5K9 M_8,U*M4S%Q6ST5\X('V)M2BR8[G4^T?*EHJ@]RJ_BR3R,MFOEGA;A:F)XB9- M6! X"TBY#7W_(HQ8\RE]$U$;Y#ZTU>O-,>Q%5W59DZTX0=_6W?9[8S@Q[.S# MMU6$\CN7<9P2]N!<%1K1/(;@@"QR7H"Z]G5GUN!!EY,DB;R'-&%WB!*YF[1< MSIH2U .&=M'J+\8N7,/>^7;Z,LIV0$$#7EEW1FP#_26U:50O6[I_K#?9Q>@[ M_>RA[D)53,"-. V* UW-MNN"3]4MH6SQ9DG11_M[X%%6,5**%H1@AYWQ#V$[\P91 MLX'$89&:;>-5N4OGAY>L+JD1]>C-4]?OU$AXB&]A%WP?6-E,"P7;U*WW&Y99 MN?S<&G[786SS]F6T']8U;(_Z&;8[T[$-6W.=@O7HMO <*#E1R]&;)'#?$6<3 MTX.(;J<:[QK=E[O8Q4QV&]7*-F]^KA:_7>T(?EK;^M::O!JT,+L,%F&TSN1- M;SI%"0FM*X >0'OKY@ >^D M8=4_Z<35-QU2?-1AHG%FV\^RNB+S_,-.0!*'0HJ=#8F<./-._JGX_&LN2"38 MNWH6N[DC+-_\9%IV=/92G)NH@VH* MYSO8IMZX&B)DM)V*4;V\#:@4[6]@.P]'50@^@^U4AI:#A)G%!Y2DZ; ;]WW26-LA7QAL(O%W5 =3JE:G6SV/Y.>@W921T5530\ M<*(<-+MVA-O?(U\S7ELEPP8V\MIA1=,D*J0 #]0I\RWC[- I$//W M6[]8:7^VK7]SH]])C8/]54L,&:A5YAO5V:%5*I:_&BN:!/0G/RL OO8"CS&7 M^;/$&MC!IE1] ZB+YOOL#:2+ [#H=6EEF]%&U' 7*%#OS/<(M$;O1(Q&?[+H M0D/>X,"8,X +%Z@R@_4T'-TA(.&N!4X!5K2>B!]F( M1HM&YW3TN@BC5A]+:9S'3IWBH@XQJPCN;Z$ZBS!RZ!KC-*Q\B_,8-?HK$T^K M69SB;;GH4Z,.LS< ^T7$@9AC\FNQ<$[=>&4F%B0#A!W_85 !NH>$U%CZ6M2H MB-J,6599=JZ%;A#?DAGQ'EFF(CVVC2@9Y#/8P2(VJ"!<'*]%0=OM'0WY#-I ML6-5;% ^$:M?BZKM]A@TYSMH@44/UK= W<3LWFN%Z\[:(>X)B/$O0ZM:?T;O MM9[I.8,;'=JNPV!F]#05@T>+D\%Z\%/S^K5H7;:_;\DW?:+N0D:+@T%[7)9Q M^+6H6=%L.FM0,A]D?U-\ 2T,!BUU!L+QUZ)^@VA<9R5[.8$S+U*O:J]&PSPH M&/O OH?HF.;'"U"^#F[(J?O,W(XF76\BT'A1.P.I2F\?,)_YKT@%(_KOFE0, M:Z$(.EYTCX6**!?!GJ<-K<(H81U[6^T"^\>^BB&C1_P,I%S&&(2O6*.[2&HB M,><=:0"%:MU@SPW6;&DBAN_W3M:XD(-.3,WUJOP 5,,&>V6P8U\#"F*OM[>> MG![L[@I7PL$>&X;=Y@PQ_F5N=5('G*%5W,$?=VCK8\, +-E1+R05^1%&O]._ M%2CW5XS2\SPL/,/_(MG1D$1=_S>K,LNQO?OS]%VZ_ MAO=5KYTM9&<+N@JZ=RKH2.'W+$@K3O*.XO3R1*6>-TS>XJKV$NO ,+F(3\-H M$U+ND9,PF,>3Y)3R\IGJ5M8+I&H*(EBQT,G(\?#Z\JFO2ST.#;372I%@=?-. MW-@3N4F@D[$#S@>4TPZ+,.3T/8B(ZWM_T.,ZC&.N:T%)R"X,[!CM :4F8ICA MK,:Q3LDRF'=[+G*/PP_OVL=A;2)VJED5D+Q%$':X"2=AY986*-VZ/[]1G8@\ MUY?X^@3#+3C8%,+8R0N5D(U>(J7"CAFXE\$T"F=$5OI$--Z&@ZRC7+B4VR.8 M"U;):47F68U>@&!:XVTXJSH*ADNY/8*19H4U1V'GU?00PG#)5F/9 +L9%E)3 MX+!M"F3SG<+!X[AYGCIV^GG5(SA.XL(IP8RV:40VKC>G%F&&=4&NAMW0&S#. MHBS0*^I[*)WL@N'82>1FA-I:R5+6H.^F3>R:)&J*43 9VS(90ZI2OJ'+^&O6 M\&J;OZN4JW "MC$SC"P5_$&7'_,Q;%T+_T'\^7U(;S+LW\]%=%19:&NRH/^= M^'[XTPUFA-6$H=Q2]E8P!!_;RAI&.\QR'UV9=/;W'MOY8$$\PP@9M'OOD]'- MGI,^G:6$U<*Z)3YS 4[=*'D&O4Y]..*^3GVJ7J.\^9;\0N<75\^SI!@Z11\,- M#F7*0.\6>;TXNN;#F<<0_N$EJZSO8Q=)=06&9ASWEU\__@TD5$;(UI!C*)VO M-W[X3.AO"]ZR.MEQXJT9SA0K$M_\)/."Z/MPAP*!P(?X$)IUW5\9AN/[8*^6 MZS553_95ANV*FG4GS^S[;O \V6Q\C\PG2]<+XH21EK7Z%#]>=@&%9BP;V+E[ M\,X*<4H;*7<#A=TS:C1QCM(W.]<9=M>:)/?T=AY3NWNRI%SX3O<1O[G9T W& M?5Z+0RX[PL)NV-1#H+VX-Y!$6[VU[V8K,D]]MO/_1O\BW5]A4[%;(?60EPYO M$,53;@[WX0G9W1>V*M5#C/!/8'<;&EC2"VF^=[ BDM3DZV,N'X62%@X M&KM%3P]A*3B 66Q>(#,#EYM!KBWFBX+TER[&A<10CP"*\?F3N_:"#+DI"5P_ M"SP,YN#V)MJ \,IQ]!-U5WJ% A\O?+)9QDT:.'&\&T-9SK8D:H(%$OWT?#_G M=9,RC1@)33 XJ_2.2IZPH^->8!,5 ]OC5&ML1R<'>67I)*G6Z6O41C'9:)*[@+\1M8/)!+(6F,^ZA.8(4UOOHMILFZP]\TF M'I/9+%VGF;%,L8@2[X^,Q5IB5,! ?< :090@%HXDSFO23!S3DJ-H,NJCU @" ME#-M(,G5Z)I&X2;RZ!TL>KXGLU40^N'R.=L@U&>F;"YRX+38KA8<=6H^#"\+ M5C2"N7<2,EE&)$,_WZL/U;*0S<6.=]86AIH1PPOC-(V3<$VBS)O#ZDBLO U8 M&M+)V"'+VN( L&)X>7"-&( H1/.P0X.UI2!G@ 4^X,;I>!^Y=1>W;CO?VNH+WNB(YJ3D:=$V5\/XG\1_)MS!(5I)#LB]>SL#Q+[% M(NE1G9NO3),NPI3GS>W,RQP>]CT<1X_JO'QM:E3+\32B1AD\;(VF=:D%%-O+,;Y"<;GZ8K6*_W#:39E$L+ =,D/KD)R'>UJG@$58A['' M0-PL*.=.5Y1H$E\&)3>E/IT/;9].#9P3+OZGXP9S9Y:#=+S 619 WUPUX]%: MYK?<+!1.8E6@K"8<.T( C032:E*.'VBK$;RQX[U6OEP!H=DA_V[:+W_V C*@ M=[COF&H@" 769X!5\;\C"]],4/#08M_BRYYNA2'#,/+YP.P0?\_PX#X,Z!D5 M;,S $48EMHY']&#@/LSFBHW/ ?1GD1*M*8F\D-(WBU@SI3.2_U#D'-KKFWI)XN5ZXWI1%D,@+1 I&F_Y:NTB=3Y+,-.\C4E;+5_\=Z8! M)+KG#A(6*DU8;G/>9&;#5%/J$_G8]HF4$#)G""EA8+M 2JRFOALD=>+4;@_ M5*QBV@+$1"'^*H+L".\'BVJG1C:$'4.5+A%]/.L>N0K].=WJH_ QCW<7A +J M L$^$+4EU85('+%=I!$]%IBSK/9+7;$)@&"?>F;%)N44^@6D]HQQQDI#LN*A ME,WT9Y]D_ X:SQM"*L6[J;DO8$=+=-UX3?-XK\U?(772_D'R6=CQ#\9/Y/WO M,L1J GV1&,N*BN>?N!7/OU05SQM&]/F.$8W>D/3BO$JZS3\D0)$[TI[B_R"N-VK4BBE'-U&+;B_/=%&R6!))2$)[H$7E_+4D M(J+'$H&P#/5Z_T"Q1'9'6E14OXM(1*3OL9568\-!TCY?%&;:%ZZ9=OBNLM/R M@R>#S$;I3+-71U!1X/8BC!I;LLBS(AJ]QT>1@@.89ABU)5W6."/S MQ$E-L(\['=2KR8Z?S<9V^.&L"LOK!,P. 7=6\CXZ,&RY MSN:WKMA,RM)#:4U Q1Q;GC([:&O=N -Q9J"W3/ZWCSI(Y0B]PN884CE"E,IQ M!ZD=]!*N\UI3+X(]T@4GEO65QQ$TMEZQ'!<.OKF,K11W<8 MW*6;C9]1X/J7P2*,UAFXJJF-CD/AL.U0J -WO"UT)RJ:0">A$[YFIX-J:V,= MCZ>NQYH+D82R.E_014LI3]C_3F,^\OJ1NQTT:;%R8_M!O.6*96 _TM\NR2UA MNW;Y1^9PYA45Y&X:$$C8-CC(C=25079+ENU\K%3_+=W9IB2:22/.]"%AV_'] M)2MA4.>WJ4V6M /&QCH^+U(6-IE16SP*W#SXWC*#*3\LC]J'90XJ/P6= MHL6J$VZAO:J#T0"V<4Q(RQ(N>S&6+1K/4G(9W(8^_?!26<^O.T2KS]C>U WR MNKP/RB(OW-<'YEZK/L%2J,M(!:#Y#8#L@!%<:2 MZFB"NWTGFNZ\)\%5OSLX;&>G^NK?EU6O8KOHOSO@UU(TNAF\A'C'0[[;51[J M^'&GG7,>ZGBX#76L?*U735\K>C+*?ETN7\3310>'COK98N3HKU48)<',V[A^M0?+W%X[/55JD.@^78 J M_5_H3J\S\I#HU-<4C3?Z.B3C?9K5G;X)>-M1]IP"G(R\.)RRMP!,"_F(KM,LMT72\4]& M>G[//*KNF0RJ<\-YND2_9Z+:#M% E$YT96T1A)^NQ!"Z#*AVI5D5 6D^$F_LWHJ$1PQZ?E$3*4AM M;_$,.R0CUB^I/ P6XA;EFS<.>GF>CV"L#?=/F;;4[3 IN0,9P\UORI-V!&.Q M&Q)U9_$XF3C-;\HS< 1C@2S^;!^+QTFK:7Y3GDXC& O>*.SCL>$D&1"//VKP M^*,NCP?U/G7C\4<$'G_2X/$G71Y;N!U_0N#Q9PT>?];E\2?[>/S9LH2Z)B47 M[HQ,UBS>'FI-UV=@I]5);]!24WJ7;LL$I&T3/5)KV=L#T+^UVH MAYCX#!C('C@-@T<2):S["GL2V%;K%'&?S5)-PG[\@3$?0HDE*V0RFT4IF==2 M9T_S>I'BY2&9@AT[JK4VE*1;^/I]=S*93J=7H1OD>A3?DAEAK8X$ZTDR'MN] M!%]*2J('VL&VWZV>;T]I,%>$%="M@1F7]Z_3?-XMI&LU6%,V;Q87W1.99*5V!D+2AH+N5X:+JR"'L<*#C M+!BPJ/TS=2-6UQT2$+330# /"#K>!@2EA-7Z*2 [&>B1*VSOTJ977ULV_RT: M:+C:W&JYO44'88CJ+3KH+3KH+3KHI40'M?=81?2*<#CV$X36:YZ"Z(&L9[;C MW2Q.Z37+JSTF4CN0HDQO::=A$) 9^]4/+UE-9O],O=@3]#/+;@6=P>W%&U\_ M$@<5).P%BU?>KWQ+!LW&7E)P.6DR9"BQL&6=-72IK^VL ;RW\,A<[.RN-@7( M[/UXNM,B:<354LN3:?FGQ$^JNRH&@+(?3W>=2+/#9_#^,IB%:W+O/D'+5/ ; MIQZ^K[P%.40G VE/ZE!%IT[^D'02CEE]R_@9D/FY&[$RJW&C]?/"F\G:%T+F M(IL5 #&UC&TX0_:ZH-!9@3!E3=[A;%O;(XSC+$Y@$48_W6@NO?5J ,&V7/15 MH0./4&NWK]=N],SN^90=,361P_4Z#.Z2[;8F!['%JX1;F=9$88%1(5_HH$,3W+17MGF\NVBT-V$?F63<[AJ]9&K M-4,Y#.@_8[F?6#'MQ8A402>Z-[F%ELJ5+!ANA[A JMB2CX"@GO[DWF*IF2Q" MEW,QEC,4V\*4*E5+ $)*T0-""_-QZW&0/4;N#$6^[W4]CW<>)04\Z-F:@B[5 M*!DBR(WA^^#&9,X(IM06_([<8)EM#2?/VR&%RVC"+BXWFZPDRV\DIAR[3IDB MEA<(D:MZH&]A+]Z^FC,@:P;UQ Z!\]&(JG.$[WRW576.]E!UCD=4G6/\!P%; M5>?8'G.DYK^JO1OF:.:_OPBC.Q(]>C-N"[S*2M:#@YUH9,J2Z<0^?*GW,$+_ M 3\2!LM#&LH._0=O3S?3),W(B<#7MCQK)T^(BZD$F&^Z2HZ[(S,Z5-*_LB]0 M[#PG(WN\$<9:F,_&:&*91(WGBOM5%*;+U>3^VX4[*U+SKDF2KP:!EG0!A)V" M94(SNC/00FV0GE;3],'W9C<+BBG_0) L%#X$[ 2N 7<&&EWH3__3J45,8RWQ].S]&CO @C9#RU_[.Y*U*#> M'!V$IE$X(X0;&J1+VQ84M@?8K,S:++)(:M?"+-S.T+!=L,/([EJ:C&LFN7WI M^A>$Q+6OG]/+/C7;XI4D\ADP#]NUJ18)F/C!"A15FC!YI,0#TK!V9PR?' MHI##.H; <,/=*?LJ'@E)Z%&%=914(86\L9;(1*5GD@5C2R#A'8D\$I\T+0!5 M2*%T$O;M5*Q;[06B)GVH>)#LRY/FE^6U ^13L&^5:IZK:;#D0;V)G<;SNG(B MLJ=-:JRTE@:0"4,M#YG+O96LQ0[ [YLPJ#_M-K'O\O[5X2,V;7M"\0Y!./H= MMLKG^\$NED%21.M,@OF%ZT7935O:7/O3H22C[V2,+W2:YQI)E=I&0=7?H7I2?G&+D!0/@5K?X2Q;GY7"<]P*8,-L#;QV[KU 65W9]ABCUD*(L*YL>I3A8BA_E)%,>4EBLNM- MIHD;\'&&/\EB(:E?:?@D#5-'N/S6]JR6O@6(AUOBA)3I4-U24]$]D*%!&;H!BI_.]^=11IIY,(T_H]97.V#?7 M.X#\8<^.^#XL.Q+5,\05O!=-VCM/.XP+B#M05N4^S\OZ'I/Y?7CJ^K,L&:SF M'2H2M[XR4N1%/S^];^].M0\X*?T"Z],T*[]1>R%DSIBP&+?,/X1=!W1+1Y8* M6Q7"*,J'?U_$"YJW0E\+'SA(OBHQU M$"8/ZSDIT6D>]U+OB7P*JBFFTIDZIR&4HU_>LZ/G1%UQZZ1=<:OB1(T^U2VG M7@IHH&]B]WX2'H.\Q@_H1E$1D9#P/LQ'T@A>X3MA:6&& 7.;5("YM">5E:>/ZT M(3/FR?<>O3D)YK=\^VV8.Q+OT]@%5;'NBV(QV*%P76J RRAES^X\(Z_.W8&^ MB5V954_%!F6\;<7[58@;;_X ^"!V(5>-V\"@++=C'S*]X_X6^A0,JR\U_C5 M@0-V-5CABZ->!A0X@+VRKT(9E3>"T?/X)[.$FH[)]\M(#DI ^4D*^(P>&\1.%9%X&Q+6W'5/0\MFZ3)*HR\/TA>B+16>9M) M-#YY;CP\W+(% B^2-\AW[0B,&"9":ʕ!QU)VN7:IVMGGH^=?_>W8HX3A+ M''1X]FP0H[\_#8/,NY"ZON@AK.^K81]DT ,O\=? *.*V M0]5[''UY0_!),*_>&$/VJQI+X#4F#)W&/5!"CQ3=)ZNGM^CW7OF_YAGX05X^ M^FL4QMI.I)X?0P\NW2>%E8CKA:EBZQBJ(L"K-]&QU!2 "'IDZOZJ,%C,^.J] M'YV8APM#'57)1NS7_"4/7 BR8WZ.V^U;M;9BQ>(JV2%:7Z:R;PWC@1[_:M4& M.HB0\??/GE?4:]:]A)GKQ;\OPFA!//KOLEAW+J[AO!!@!-##<_?)\Z IUI>] MO2L6?L&;E,DQN[-Z409AZ-U^6+30@XJMVOS'4 $[SH(>7"BH8O$90[\KT-G,'.!84;>ZHI!T%:2@!I/>.UT)+F#%2C!<,1ZT"W5EM6SNB ME!6V%=-L(?N]>-JA-C,D$Z17"4FM3V-GA@Q;3;.#%$:MNL1=!'PL-1^TQ&6' MC'T3/;6B1^TEPXRW?/>!A;::7&E]XEOWM0 TG.E[I2Y=PD^'XZ.Y&-1]K1!M M1EBV%1=L496?R;F?L:1-ZY0S]4GTF/QA"PQJL!TSWFC@#8]'-O:VUQ$G] #\ M43>_7H*S?0OL'.5I=$]D73 M6/SCY=>H[LZ80>S*T>((&+%U5K%8B" F)\\7:3!COW#]4XK?,HR>I:$$GW9" M";*@@5D-M$-RV,[#L[.HH#NS OQ;(('!0 )AR2Y2;*4BP0LV',A$9">\V> ! M*-%=5_]QOO[H ?80QF2 6R7=T A%:$5/T#/R2/QPP^C5%+LN$&QGNGD=Z,9& M"_7ASO4S<^J;&_U.$B]8:JJ"QGQL#[EY+=!FGH4*\)4$=#OS*163^=H+/$9M MXCT233W0!X/MR3:O#EU9::%6W(>)ZVNJ@&(.MK/9O+Q!3#(LW+%N -=A0@X_ M;^_EV6TH+DSQ:S?*-9MO]']N&_T,F'/XV?G7?_E\='CX5R<#ZV1PG1QP9>4[ M%>PW>W\P>[]Y6V7U-UATX&5P&@8!R2Y@/[QDE4NF"AD7=X5A,/N!?'%W!!,< M'LA5]3V(R"QNRT;C;;"Q)/)--V <>JV@8*)V,_TEIYIA\B@5)8FK=43-]V-X_=;2: MEH:T&Y!Z&FJ.%T27ZIR'>O'O%Q%A11$(JQ(P?E=K*0;6YX*- MSI%7HX2CMK.68H#MUK)("\WZ.NW2PK)RS!F]!LSIM9P1/)+Z\3^-[6C#[:'. M$X,="MOJ%G ![&C 0:.&P:S MW(Y]R/2.^UOH4S#,X3K^+4"!@_TY9 A,>46Z..IE0(&#_6EE"$Q!?R,[73&J MXLM \W7K\[OVZU8!R?&"K"[BVX.4O0]2N[*FZ)VF$5M%$$)YL["CFHR_4D&8 MU#G><9.W?DK<*!D@H)6+^F0^][(MJ=Y\2NFC5@/ =O,8E+PNZ8/>@,Y];^T% M+&J#!2*?'6]X"J, MXYO:R7Q-0-NS<"JVVV+(35K!+XLD:^K,U/@/0^PDHU9 M=L#1NX,B'N^ ,CEYOJ=[4.S.\@,&DG3P^9";='#$;/(2\I1!=NJ@[4D[*'"< MMHE7&]OJF493!RA7)\N(9+<^%L->__R46@(S;^/ZDW68>[(,KO&!_,[>E_W%MZ,WN%)4J3] M>ZS Y*-'?I+YR?-I.%]?!NQ$7W MCHJL;)L[+/B1LYD=!^+UG9G>X.EO<9R:43VZDGF+V!Q6)N@1F^8$<)+&%*\X M+C<_07AGFQC^M'T4"Y^2OJ&>_064HR., BW): ZS3 RY6K+HTD(=KG_B>_? M)"L2E9BKZOV+QF.[U[AJU&*]G-:!_&.GU#"E]\U(&FS;'H3MXY)RDX>P)=Z+ MTS"BE@)[N5*H\4WESS,DCB]!9:U0YA& MX<*3N.T:@]#/8*BP.*2AKX_*UU2D84MV(\Y0],,8RGHAF?8(X#*8A6MRQ>_ MTB:C/AC]+-86PBZI>[UE9<;%=1B$3?K$!;]*?BCF[4VT)8P!Z$OMFB201=8: MMC=QAESRT)D^F*DJ@ 10+B4C"-O[T[XS$'0$"1D+"D[W$!EVZ>W[=T]W3T_/I_U[Z)O4$ M'->PK7_^9-\S?U+ :MNZ877_^;-0+U8J?_Y?_MVGG@'Y^?O_,O[>=[@=65=4/+^B:7'#1^4OH=1S#L!^^W][4VSW0U\X,R_4TJPVF M-YF&];C^^>C;Z:4MQS06+D6?3%["?UAY-/Q6G]TP?['T(?ARX5(O]%(QN-2; M7&JXML"Q\B8Z@BNF-[RLNY9%-$,.P?>+^YO9Y5[X];-+/WB.9KD=V^EK'AQ" M]"3QC.'..&GN(6L#,XBI^CKEN9.):Z#)7%/ MW@F_@'=P_.1"!W36/E;Z +^=7#ATS[J:-IA>W-'<^:-!L -)P5^_0%]C>[ASAA^3BQM>VAYSBBA7Z!7TK0)2P.:2-0-/S[RCTYY-G>";(?_H0_/WN4Q]X&H5N/ ._ MA\;3/[FB;7G \LX:D/X1JFI]<$Z]Z"\?J4K)_Z')<,7F0_T/KG15*-S!OQ#9U-E9Q)OY8A.Q$_QO MPE/TVX42NHEG1(;=XVZQT 00?I!H^&_9@B(;%:$P',VL6#IX^1>,F@S\(PL* M)RD[/%:=>VRA#RP=_N==FEJWV=%,%T1_DEQN?B]];Q:#1_WGP86&^3^O6OOQ M]3\ENSU$CW7_@]25TMH^MMS_($'^!XGB/RP#[_E",3RK_,=I:Q[ZP0/]@:EY MX#U\?'0RI LXPJ4FVQR;KX <^-$.C^":]9[F +?)-7UC'3S#]3_;X3$E1,G= M^%'\"D$'/5MMW@T=T!3F'S* GP2/:-GZB'*]D0G^R76@UIQ3+#/PJ(;1AR^I M@F?JWNYK%AU\0,/7.$8'*:=N/$UNTPT72G]T3EFV!=!WQLLY4C3@0.WU?S%T M'5A(E=%O\*HJ'&/': =J^N+=(]MXZ=A]!/HS!EIDUK/18,,??!MD0;[@>X!Q M'@KG'&7H_^2,EZ?P?O3AX4W8J%A ?N+[X9VR]<%?*]%3X?CR!EH M]*!CL4#)1%N^##7' XXYN@<#V_%R><\9QD@#%T;#I>&V-?,./MC6+^%G;B[_ MA8^/!GX]#3^ YHPI0$^(CP9AGH;BT'$62"A;>@G:I%S^[(P1SG@F-CIX855# MZGW--"^&+O1[7'<;'BX=K8W<5Z J[G6^/< FT%M];90(^@Y*BA M90370NL%9WOWW#),.!M#,G+Y"2&3UVZGY,:VN@W@]$N@Y55MJQV(>A>B6.1T MX"6J[MGMQXKK#H%>&CHPD@BP_U4SA\"WY!?03]2+=G\ +-=W-W-A(\P%(QS\ M)$/2FQ"YGMUO(E,+W(L[Z!L"R*_NOX^]!?T6<);9XU0U,^R-7]"$M_9MRW]- M.%,\PV2.J7OHET*=T\N:8\''N^LXXS+'6:$-;>P0>5EZS>L!!SW* 3WX-.,) M5& PW0?KF,6F>L@+//\*C1+DK]:YAS] 0^:-5>,!OL(M])&_&)^B\8R44F9V M12 V@Q$3'_OCC<5N-FXUYQ&*M66".H"3C^%!O#Q8#M!,XQ7H5U#>-[;KQH@Z MY&JDF*7H)IT5,\%(0=<-]"[HT&J&7K&*VL#P-',=4]AL0JQ,1;0,*(^'EYMU M^GMI.\#H6H'GW!XU4&XN>$#!TOW?3'^F*NB_AH$C6@5>K=/07NY@E(.^\*"M M:0U]037L.VW5*\2JA1S[%B0379DY[%Y,FN6QFTW 'V^D638130N'?1J#K 12 MB'D"YK#'M/M0OH-J8H\'#Z%W-]7AL?MO!]&^MQ_*ISC(4R;,LLR^*B%@5^;8 MV(NN-P)V_S1VIB+:7@&[6Q<[9_NK'KX4Y*'1+09%$[&YG9B9V1&!(C:#$1,? M^^--3%E8BP-UV#T(K"Q%-^E2RM)!Z\"WDX\D80]%8V$JHF603C.0Q*"%$O;4 M4AHELX,RGV9R"H]-P!ZCIEDV44W+<0)A#*HO8\\@[4-Y=-64CY/2P;,,L'!1I[J822WBJ'9?:BZXV:WBJ'=4Q%M+UJ>A-@ZSC; M7_74M%0YX% T-2U5#H5PH&G!7ZP7 M)9C$HOI'J7(X0#6/DMS!HSK<4:H<\/NA^(O , 5Y_+2D@]^_\$<0TKIO9)6] MZ'J3VM*-]4Q%M+T"=B,8/_\IZDDSN/[CXU^ 3X'N5"^S3]0%)"CR& M$?^2-U:6HGL=^->G8V%D-S<>__IR+$Q%-'XR]J#D^/$\'BW$O[J=1LE$5V;\ M*^9IEL=N-D$^P:*MPTT+]FEL>[X#C^HKV#W"?2B/KIH*=D_N$'IW4QWE"$5/ M<7C32EKWD?#3JB-^_]HT04UKG=$J>]'U1L7NG\;.5#3;*Z:VDSV"HW;2ZUM MF'Y,""]86=L1B_AZD"3"U?[(3%5?$CR(Q+]JBI6ER,Z&B+^7 M2"R,[.2]B_C7@F-A*J*=.,46'IBT\ 2+YPY2YA/<>87-)F!/D*=9-A%-RS%: MG.!1??X(Q6V'J"9_A)U=N%2'Q^Z_'43[WGXHG][$RJ0>3MB_:E+$5[D2.WO1 M]09?TY'$F(IH>_$5Z"3&V?ZJEY*>*Y@4+2U)I ,1B*\C24Q\[(^W9*NG_.]J M W276WX!3MN >A8C *5D5W4.X&Y71"8[0V-@[ "(8@]([AR[#8#N(J)#LX$Q M0A)_EPAN]D$]03W=1]L6O"WJ(F28L.A M^OA:M!Q"^0ZJ>93Z3TRJ0?$->P"^W?0\,!:P^-6RRV MW'2@G82_X':_4(";+PP-I12?3?4S.?-DSDI'1OL2A]T)G*A"_E5(9WPEA M893> U]7X#3BC= )@OOB4L;?UN<>#,8*A+)WN,C$;JV*FMN#$GTR=*!?C![@ M0%>L0-'AU%J =SSY\4#)^ >M('QA+S]O3& KUV] M3[D_]&.+W+#A^/OTUX'GF2"@NPS='6]4>-8UJYI5C#P<0 MQN90AU8AU!9 R X)E[Y!:U+KA/]DA>ZS(*"/P6!F865ICVK3\; MILG&/USXIC>,'&(=0WP5 3Z'M:'G0G(0$W>. 1WZ 4I0!1%B:0AN;*N+3.TN M!H##W[=U.;,V\P*%]-5$(%@51D625WQ$$WS0'35Z%;M_^3Z,< M:$"&_4E&; !0(5;)0&&ZI=]#:6S9?+XDB7%J;>Z9*-(/EP:_,,G?#1V057&L M>+K[B8/'+X[P>J8@K#T@%[K$7_AJ#\LO=#H-7IK $+OKQGB)5[=B!>+X!HQN M#\V<3S ZZ(+)]W N:^\WWNODL9P;O$M,)EM$@HHQ(?^6/H%\PT8?S1FT ZSC M%J'@WR\0DS3&N$!Q67S2$/"7Y:=KABA!E7N")#R!:&91.,U98M[QV5TD^&:* M('$R)>#&T%KCC=^3Q69W?N;8,V?(8FS2C8/BE:%8I1=O9K9L&GW#0J[[P\"V MYA+BSF2VJ77&7N2^>5E6P+=H@X?F[5+&O_7Z'CP!:[BU$^=J)8@SL!W(ZQJ- MX['GBXLVG%\[8W(Q4XN_4_:58[ONG6-WEH/.PVG%+MF-$%AUW:(2BK^7XG8( M'$ M=K%N@\#^M.*O^RVTVV@#D0M].+_8:)911_U,-F75=X2OR&"7,UK:MSS; M&:VLW^Y)(OZ3/4I@8+N&%Z0>\="(78S[0V#BG46E/8XJ@RT0V)E$_,N=6R&P M*XU[[=%'G_4,'?K=\%=$L5]> *PVX;0U M[PQ!E6%Y]OV+"SW%X&MO-(",ND9_8(+(<'U-,/9N??Z.RG/_ ;^7\K(%BS._WT1S^<\;UP?.OI B-5[N#!6?;QF":QA,%M/4/W=$&3"G5'Z7*=%[NB MSJ_RQ-(REI0/I:0M9N*#35S7E+BNQP0!<3W3T!8S>=TGKF.Z7<ED MA4/*7]+L(2^L,L0W_,1#3H.'G/!@$P\YC1YRPB @'G(Z/.2D=9]XR!GRD),! M1T8]Y)B%0_K I-E#7MK+'-_P$P_Y^!YRXH--/.3T>(A M9\9#3@H1D04 \Y)1XR GK M/O&0L^0A)P*.K'K(<0N'5%FDV4..?0F!5%FDQT-.>+")AYQ&#SEA$! /.1T> M%R^_5'1QS'*EQVT5 SYYE!:3B>\:JA@(T@9P4Y&R7U1M%3!=Y$E[YJ MYC## 4ULL D7T:GB9>R^D3GJE.:H)9\\<=20.2K+<]2QT4/FJ&S-4?'A91RD M,LL9@&DN[LJV]6?#/('UF9UQ,;EQ401'R\LQ:-, M4 T^5/,,JWL#-!?L7:'L-N^84GC3#U* UN[2= M1;[G\CX;!4+FP0- Q1%0A0J$@.H 4/$$5*$"(: Z %0" 56H0 BHYL- /ZDQ M@U()M+Q:RS2ZI^)!(88J,(9RAN@9 +U,7T(AGO8^<2 MU=3E$E>3T 0EQT9)%C+.H2@Y@4 I(DI(!+2]GI1@XQA^1>Q5H!N]QQ.(:B.. M\A'"U22]1VX^J;U>J\EX)UC"L$]V/O82!BZ"]W@":8F(*#EVOH'= R5)5$@1 ME*0))?O8DB10(B\LHX:C1'HS*)&.CQ(Y=>O![+37PD9;0E"2W(RS>Y.%I'=3 M$VR<9"1*YHD4C'+L.\ VYAOD-S/*\FGG&V:K5?Y/Z[1:>3/CK1Q]7M]]M6H\ M=+'F&Z*L:1*4I!DEQ_7^"#;>@O='1CGKWM_:_=R3\1Z"AGT/_'8(=]#JC$YZ M@7$-LT>S^^G:PKW&[A.$G*#UGU6D".'98C+JQZU+$5*7,UYIN4KZ\Z:B/V\J M6\BNWUQ-P$(JWJ+610:'H106#T,Y@9EH"AM_*W6MX_.U<@A,.-\$.DNI+&&: M\,SPKF%VCQF?3:"J79P*5\S4Z57+PMT9N6..8W6GA!/I [XS"OUU MP^IFW_L9.ST3UIQ[H]N;#\?7\7RD) P7]](\3X8\94,>>S7&4IQ#AOSH0Y[T M,0&U 5IV<@NN.^P'/SZX0,_NL >-ES7#\;LCUSH3_N9;"ZSG^%0'G2>#GKI! MYQ-85%G7;80,_W&&/_V)K-7^QP0T:0)-NGH?SXIZYR.'L>!.H,M$O:@?Y@Z<#Q<^,!YW>F9KD7H_(+<-J&"^XN!Z7AC>MPL@N0H+9H SJ6 M.%TL8@L5PY$PP,0]ZZP_CHJ@(1UHR(Y+2Y"3+N0H,B>P.DN$[$!%EM.J7 MWZ/J-_8.L.O=Q()IUKP><.H!QMSL*N7*YJ>+H6M8P'4GK"U.[^&,$Z,>R2LH M0D,V[ /GY-'B&_)%;@E$HF[$=0:V ]]V\B"9;<-=X)@ 94>@%"S=-\EO#S"+ MG!/@1$N5$]\E';Y+NK+CVRJ)B.]"(++-LA#?A0!E-Z 0WX4 9_O2"O%8CN:Q M''$O)O$X3G>(B<=P!(\A%0--9OS3'OCE\BHR=Z=A[HZ]=<;2\C69NT]WB,G< M?=RY^W@#3>;N$QKXH64$H_Y0+RT/91]H[M !><.U!8Z5S^$EDT=-OEIX/GI6 M^,.#BL%USQ]+R;]FSQ= TN["7Z(;3Q ^*P)%=U:1M=8\VUE!3W3>E\D+>>;< M&TO LON&M>6=6^6Q_-*0QTZ^GF=_NQCOX"LVC]( _AAIC#Y],%[.(0/VT&D# M%W[B?] #FHY4Y-,'2%C^W;MWGP:4ZXU,: XZ$)WG%,L,/*H!5=6EJN"9NK?[ MFD4''] 4:KW;^4CU-:=K6.<4\Y%">#[33*,+?VU#A4+VZ%,K_U"M-,HEJMXH M-,KU3Q]:^4\?!OFX7E8O%Q_N*XU*N4X5JB6J_+WXN5"]*E/%VNUMI5ZOU*IQ M4_!-&_I??$]Q3&BH,;ZUO_];U9B/L;)U&7M_I;ZY XTRX?FB_[2 M5)EB$^C .#LKV6W_H(#&: ":;605&9%AFTT4VS LC#A?O]_@\[R KMGSX*C'&5I:)J"[SN??UW.)\=X>3IC!9F7TQ!@%+,CJWK1P%709$UOGY]]+W\W//&8(E@B$][3/CY:QGZ-!K.J?@RSD# MF6:&85DD+%46Q(]3?"[^A4.$JO#'HD[_@L&@T1F%"79!7JW\EX?"?:-\?_.# MNB_?U>X;U-W#??VA4&U0C1H%S6P#VE**Y:G:/<6*?^E_4[5+JO&Y3,U9X*GU M+10;Z&M6Y84 Z#,6X?^<.-&)!9*A#QG_@,_>3L=FSL#$]8I+VZ&@][QBTR^7 M%./2<.%(W/D.["7\S%VO&K?WHFWB]//IOO5K5 /+M**+=J 6D%H>.LT!I.5BK6T\K M]_ \*'TNW/Q0C&5:SR8-T2.3"UD#E@ZV4;L\M0< F) :2F;KQOG2>F6OP75K M[TF^8SM]S4,3NG>NHW 0WM?3M=$(R@E884[ F&+WH"2RU]K%D32B.)9FD+O M6>L9#):,T0=_$LZ'3N\?6%;\(V:/#<<[;"?>YR_PL)/3LKMG$8-[$\UIB=\5 M89:]: ?>;: =-F-?)%3;!H_"TYU]S99_&%BTK67;)M"LCF9"<88YVTM4+:J: M.O9EA(]K-6R]4W.XJ]*X+U3K%=\A296O$NHUG*HGX4T10@43(M6!V*.:LS]0 M./._QFEU@W_>BX:U73!QA,SH'"O#10E.ZM* AA&J0PLXYROSK#Q6_K*??D27 M!E>&*WW?]5XOV"^C^KV)(8Y>?N>"2@N,G_N%MXB*O&':S&@^8\&D^-?HH(W2 MRG#$SJDAZOAC&A98M=:EA0&[!UW#1<#WJE"LX8/V,-3:@[9Q>W6#;V7-"P-O]JD).K,/0S5E\\R[T9A!S(V7:E"7 K2X4[2'EN>, MBK:^1E6>+[H->RB_?ONBXW!J4!R$RB<],'#L)X2^Q1@B IV+N@4CTRIXTG1M M?R]'/GQ0-GBK4:$A)@V-RP5H-+27RG@5L>V+?=.D5]6*ET[WJ5"X4+$9T#4$ M+(XVC.P5!0;8T$7GUT>.AV>R8AV(OWQ$4]!'L]%B*72 ',/5C;;OIT%;;,RC MW[_,Z6J6\>K__O'XG@%4GE__[[^GBKW!Z8]@A)9! )5M=__'3JJFYS3 M=/L[Z9OO=C9N45>X:OJT+)S',-LBL\20HD8)KDB_+'F-.QG:\W4 M_FCTZY?%YWY;QBVWV:L7I29!J4'"KX>:%1D5EZ&\!4YB.&..^_3S.V?:7\7] M ;'LR+:#%ZYS8Q?)6F0:2O=N""VH#?6A;6]+@B_;YA G9FIXC^O.;J)L-Q^7 M3 GIFG0*82IW9\-@SOQI#-9'D%>UU])%5S6]KPINB[+P]D7]4E"N3$5;]B(N M+Z4J0ACSAZ*!@0/C 6.@F11X >TAZO@%/X:^,7!/,A: HTFAX3PUCW_O].9D M,0I-GP4':.LUK5$<,'?/_S[=6#CF[OGW+>H6#/K_4GC^[S6ZM3)93]S5&QO5 M+?1L:V-&O6W^[K=?NO9=!X>7NOS.!4Y$)I?G9?Z,YSAE6S8AKCSL+''\IPNO M,,$ $4M9/K4T2@:80Z18E ;' @K UXR#B8'_H! RG*;FUC_QB>,2NEC \0>0 M]OTM^(LVMH::I4\^ZOBU&A0J0J#?&1V4H+:Z )HH*"] F9KK48Z_*(I#6+'9 MANG25QU:=L?P#/B,(!,/',C,8.BX0Y22AUXBO,+/A;#<7ZV_X03P#JWO%=K> M>7Q$G4".8OQX3ODC/F]RM5XTIAIXO=&','@)S#8%[=IS MSX"?S(S?+@YZ(+I5'_WP-9))"F5LGT>:\SG_DM-V;\ :.:Y M++]ST7-A@X(&*#F_@?@>JU\[PO1P85Z,A3E6XT#5PB4)1D;OY7>IT;W&D;U; M>.&B&+E@;VH6Q%=>PF)YK#WKRQSZK9_F[Q]?7C[[1?!X4EY(9U?S76$T+0J: M1[KOZMKO=4%#41L8,)BG;C7G$7CQ!7_P'VG92L==@C1^_OA#PT++6^>4X ]S MQ=+1.A>@6B/HQ0)H^^%#'J$]!&AQT'?SYHHS_F+_IGJ:"_U?$SJ(FFF.W5SD M-_X>&LAKA,YB"XPO@,^<.HX\6DH,2NV@ 4;/G?,Z)P.'7$KT-2JUHW3X+0P\ MX*7O!@YH S\,83G*+P%VJ;_@\R \*'<(+;?;LU&%R*3.S.MI'K5$^[.V2"4B M,;AYS,/?M._B_\4%/+8@R.#WK5^0 W0]NO0=O E1,7Z.OQG5)P*]:X#4D,@Z>Y@W=-=:HRE^5E)+(/7'8,ECA[U_4&2&7 M_X%V.&Z*LG>K?5W>W_+_ L!7[3'P]W^D\'%[I+RI)GA?=MS; MY+N:( M"+&5$5-!-H;3^K5](\+2A-7-+EV3/F(\+[(;Q28$2D MKO>@.S2#Q?+Z6>/=7T@T\D>.Y]Z/+_!ZAE_%-4!57'.*3<6AV &][_S;D9*[ M?Z]JH[14F#05 Y+"6#G6Y(R+ XO:]/[%[51S*(V'D%'4J^64!,T MRH1O 936;D.U1*T+=!^I#IJ!0C^EX)B?A7[A]J$^0P5Q)J8H0DU M-Z& 6J0@A\H[D1D)A@P&&F?8=PC>)S28?G%X)O).DYA/8 XG%^ M*63'!9*(FRMN$#H"&OZL'[9#GQ>V[= _JHY&6C9/"ACE\$E_0F$@*"R8N%C Q.2]5_YKB\%;U^R8 M?+KA^*N'WLW/6#=,;J!KT:[(N^R93"PMM>0E<7B];']3'AOMU6-ONS/OU2[! MBWYGA#OC1FC<3^!$_05!XL='P68T/^FQ M-E#Y^WW *HS3#QLJ*L1S6)>[J"-Z-YJYME"Z%)\E]ZZH)6#GYNE9-&\*.%8,6%S0"J@.H9_2_=6T]QFEA?TW/ M7](+VO75AIYOMJ#]:AH5'U\"P[-B\_7?8:6JO'[6O@^E*:HN_206M&$KZ>8- MS\TM@'#6F9H_8\5%X%G#OFY[.F@;T._+4>,?W']RE>IECD*=[?Q'C!L-+F!/ MS>5E@>84EA:Y:7'\A-Q9%FV=6Q*(6)D?YXU7!H,1M B<6 IGKM+J73M8/'61 M1"A[)HSW^ J^MN H[GK#X,'_=79&71K U,^I.ZT+/L*[?P^!U48RHL[.QEZJ M;CQ-" @>&WBIODS%H"8@<\?^._;^7ES%'] M)/M4QK3G?-VV[%;T"HMU30>B_>YHJ39A/3?FU4T "(*OL>W&J_GWC) M6>G=%\M;&H6+FS+J25*L51OE:J..\[4\O)3);&YT4V*094*;]BSUCKDKW#>H MROOE5B^[O$@)[PZT]*++2K50+58*-Q2ZM&VMZ#B&( M7W[C_N/PW(,L9 (?893-I'BAF5"* 8UP-LF/G3 *J9]!/"XQLI_TX7=36! M;N#R9.37FQ0&CF$&5/",__G*..PV\KO03(9\9!+@#_L5<,"U&U0\1#NJOB7'0Z''?D1""*6$>''K3WHHP/'+?\> MHB3'H>B8?^2?5/#08X+D !9% IAEP!0UMW=IVL\'V [T" H]8V8[$@-#5/*E MHX_\<8:W:GO ;=A[>%C^G2C9OS#R88[@82.X/X7RTK BA:ZY!^[07/8V M#L-.!*JY-^DDS$3T90COA2J%ZC7AF)DV.F>8YMNP=+O'+L-],@0$J) M:*_'3V[RT3.[[4!O8A]*-J #1[U#IE*<.Y4/[9'IW)[JW"FK66M\+M_ODM'< MDKG<61,S9@AN0%FKNAL,4?]?7IV!&B'^TT71[J;4] MVXDXT(4H([W#4]&EU/C:P\9WAY>F8&B/JN,/+JAUQJH0;=PC!1@[/?;!FNOM M4=?,H#)AG'J:[<6D*?A4],WDN<&NR(KK#H%#W0V==D]SU]Q[&)YVXN:M(ZH$ M.AJ*_!X&ME4'EF$[LV&(&(A0BZ4L&W!VR,LF]U+H9BJX&QMD#B&,Y]XV@FX- M"]2U#O!&N\:PD0*0O1Z/;J*"N^8CU@,3&OM0\M;1X1^D7+&"\CO#MB(!0XP" MC%V?[%]/S=UP&!IV??U;!T+YI6>TC(BE$E(4 $1]XN2ZP\8[ZMO>Y#BC7 -B M^I\5',)#I?N7)5+30>[BRJ=M2IOA:M2W%3LC^H/]VO&?5#O,SX0LJ.[>+1P9> MK=I[ON-U+I=RLM6FOPU)X)GFJWHIWFK7MY\OKG[A)3O)OGRA4EMS]?A\SV<0 M[*IMV::^^^-#!1SY??M4 ,^5DIPTGWZU)<4S=%;!%-+W<]9J 8_DEUJ"7BRW M!(UG9(+=&40J*U+AUT%U:G'1EM"A>];5M,'96<%UX71;:*&]9FVO:5PT7_DR M4RM67$D2>KG- ^+&IQNZR^.$6B.5VA.%/]>58+(K$_66L^"RQ9[#]C];Z.>VO202_L*[!HS1<8[$N*XWP&I3BK6] 9BY MS@ /]=)"6P")R>5E6E)EFN?%=5T!HH_A[G+>J('C%_$$+ > A3]CA#.>P0$6 M-I?G:5;F:4E04P*6K1:V8CT!U_,3I4N&]KXRM'^JO>N1NX^AC=-OB6)C@^)E M/Y?IKM82K(T>%1RZL_@\S$J_Z>'1]&3^VPV][- 1=?_[WPK'(Q3](C+UDUXIIPIT[1/C+5T4 51I36JM DU<;N8 M?"XOTHS*TC)*;QY/M0@X<($#H^$58/S!JK0B<:FSNLJ2%VEYMC."DEFRLF:U M9P]OZ[6G2S%N-_)@0SIE@RA&5 =D,NIQ6TDQEU>AE>1I3E[;GH]8R32# :-5 ME')YA58YAA9E/M5VT:\E75@<6+*. ^/JI:Q?R'"VK$!+J4;6#0.(P2& TF J,WVE.XFDY>AH[,8-97%E(K75*ACNP M7&X9P85+5!P M$DNSO!35#(0".F'[2T":=I#BFZMD!N7#.(6G63'R7)482+=Z_&'.OA?,26AN MJGZSFJ^EYNO7HO"S][5;9/O[1+.QI FC% ]/N"$30)0)8"*MN%T! M/I=G963W:84_JNTG2-@'"1B] "$M2 BUBX6%!69/L[I&RP2!FU0%7OEE'*RN ML9DUAOUF],6ZM5>4=>Q]%S.&QS$5J>C9<3ER.V#B-K1B+B_1DLS!B?>H67<" M$MP@P6B#);3#@.=XFF&.6OX5:H*9.1-\YZ#5!6]T9VJ65[!TU-QO@*I/@YJ? M>=/[( E2Z[[Z2Z]TTIO@BF*%)SRC#H<^$6#"-$U,<50MVP21E2UK?9T<6'>YO)/C:>KKU7%*^VS MA1]?G644LTK*A_:I%9D-?=Q6$ZT3,SS-*J34,MN8P&5.-#8P6F,OE)0XZJXR<.@LLSUG@'2J* MMKBTKCN\UZZ_#,1]S'/B)9Q1#/6-#2_W@-,G19PIKX\[ ,5QSQ$\FB,DFI4C MVP%2PTDPFFRT@%86&87FU?1A-'0"NU@IX5R9E;Q@5II6<9:5?W__NBJ9O5<^ MO=%#]"I.,V1J(DYA%#5,VOZ+?BDG+XNT()"D=F81@=':2A 1"LVP\#\Y+9EL M7 [[GM[X?C#<_-[X_95$W1.\U9'KQPD7/V1$TC$B6S, @?E#;E,C\)M\?ZE0 MJ'/20.KH%>&X/:8W!OO<>Q&?@6G4&H4;G\[0MM2[4!Y*9TSP]Y]-Z?:P98+= MVY8?TA$R!G*P3>=QNW5R+B^*-,_*-*M&;A^Y!KYQC!GV8PD(A%,!88Q^J)++ M2PR$+T\S:N1EPN-"F.P_VE_I4[>]A@AH']=M?OORC:&U#--OEENP]+IGMQ][ M4-6 XP9G.2^<&O+=%>7!+_95Z\HI\NCPJ-]-I7!1N:DT*N5ZX,!52U2]42O^ MBTZ/*]_7_Z3*7QXJC1\$?T1!XU90/EQ!PX\;N1XRC5:KPO[>IZ'8L7>]3$X; M,6=<$OP0!8M;P2Y"&DC?:2/4ZG6ENU3[Q^?FZ]-]I67(5S^-YQ1W\-BI=?0@ M8#,2=&U!1I3JGL+0BDQ[1V44$OE!;95!'/U[E:%%,7T&N ML&A/G2'05_V6)9,JR%^9VUI557YJ*7-<(MI1Q"4%7@; ?GP[?7'M9EM![4$6AYEM^"#@Y)8GY SRD42H%"Y$M&H M*!H5@IBX;2R?RRNJ2JND]T&F$8'1N@IPUN4XFDWA$5+L_*&C\"&(KF^&URL. M76@C@3.9BD;ASNO7WX+)/'W_:3JQ'W(2@XV=, G'<6"[!JG[C*9!47 2MY$5 MTFR,SB.?@F['GDUYQ>3E@EA/!Y[._J!P(YWYE 8U%I'%G99VR%M$PA.DS[_ M2F$X5-G!L PM1F]9>MSF"=+&^M39(5AHPD(3E_&KW7P=W70>Q*^OK;:GIRR0 MV._D*Y*VV5\-$YH!>/]D.70,ED*.P,HP)# :6P$Z!;0L,;1TW(Y[AVQ#V^[$ MDQUI!S^-U.,G6(_/;%\86FC/- Z(N__^;+Y:[N#1^PJN/S_MTV;@V!M@R()0 M?#G_I#HT*8P(77@5SBO<4=/^!!]8\8'1ZY!R>5Y6:4%*B\\Q,[W%^5C.MKJH M0@S58(8U:?7M[3=-@Z_D*C]*^Y0^I:B)]II*4]07+V*AJ8)9M90X-6OEX=$4 M:_[;,Q>TSXR7LYZA0]F?4Q!!G/'2!*HG %6,TY@*IS&65MC(-2BI7)\)ZW"-9JOI$DWWRT7W9^6;ZX*$ M.C;&NUICKINQB,>XHUHF-BFPJ*:'E6A!)0LVV<8$/NO+LKF\PG&T(J0OB. 6 MMI'U^X:'CK)$K=2*_G35!58;RBJPMZ_U_C>QCQN>YY+ MLA!"5HKB62DB2Z0G-*Y$0(A5=&+UZ7^5MH].11]C[8J%QOGYRC#M#**)M/20YF'% 8$P/2E"1:45*WXY[ M?BDY:%LSV2RYD$\_>/;U1K5:K;1U<=^^:_,C-2;#7S@,\H2VM=ZO#,APJ\O(V>WCJ';\&)V\E[ M6V%\K>OV6GZ^*0!!ZM[>=W869T1W"YL\E5Q>%FA69FF669W!J45Y4IL%"LF> M]XN7I;FG+<_FZI[P4=P=G1(<)FS15B$Z!%B6%9J1]=]._U>DO M9!!]$Q^S(\0Q$PT@SE!6T8#/"^+8B0:GS@U:."D4NA:(*,V\TPR]8A6U@>%I MYI(W-'QI_/X^,F_DS[VT)]0VBVC&+KS9T.$#@U73@&NB2%$4:0UDXK:N:%<^ MQ\+ID*$5A9C8K",#HZ7E(3(8E595'KJ>Z3N+8[[/VSWP-,,">EES+-3PN=!N M#_M#4_. 7@(=HVUX2Y:7Y3\WA%>A?W_=REP!6)EE7^ M2$")YN339#10@*"Z)F3$&5"X9"M&4?;FK$C?.-VRB5__90C&X9.'95; M9B$45B:9:-[+C$@] (DQ2_L9YPUL,-S4/3#4)WA6],O^NYW?(^ MITPEOJTURB3D;Q7R27+GRP[#2PZ)DB9:+CW8K2I)DIRH%%K%&Y\.F\JA8O*3:51*=>I0K5$ MU1NUXK^?:S>E\GW]3ZK\Y:'2^!%5^4/X"N4B)HO@/YO2[6'+!"'0BR#U;82M M.^;: 5:9Z5:5;=N_'U&/9QC.9N,QL!=_;!C6^.A!J2 MEQ@(;)YFU,@K+\<%]V3B_."AP^+S[]Y]&LS?'MRYK8Z_KSE= ]+ S%XQ2,NC MSCQ[ !\W_74B9F91?&TX=P('"K"5KP- :6V4Y].L$2I?LVP/N.\GY+2.0]AB MOS+_U?]U=D9=&L#4SZD[K0M5K@ZC0F"UX7CSZ!J"S,=&S^:Y_^8P6I1 M"R=7"'^LP<69*2P$VW]] $.UNJPM1R@/9ZU #1HD)Z!#XUH0SE8''D(QGFS,5AX MX3QOB&>?NU2M0Y5FVM]=@SB_WJPM*%N0,+^GB,@F@&9Q'4\4VBR+ ]#-.=> MXOLO3^"'!LW+L ^I&/F7G,^XILZH2.*@YBC++_@#6IR54I M8VL2L/X5A_NR.)Z)'C>-]-52$SER+,NPS>:L7KQTW6U?,O6J57O,X7YW>A^7 MD+2YJ;3Y0-K@WF!6''P1.PAL -#BQ^:31?+_GJ_3?9NZPK/X7Q!7DYJX%FXG3*T9 MZTD&(C2K>J 'OO[9^-::IAF4;2_!L((T$>7B2M&E8_?]E2*6/6-8O NB'#H$ M4A%D6N4C%_7@E/K&F6S\(HY YT#H<%/H\/B@@W9ZT9(DTY)"H'.RT(& $2%F M/!NOW1$@>%A:Y"1H>"*O51/T9 T]7( >O(9'S.5Y6D1'3@B1NY/%#)U#NC%O M6ETA+9@/>1KI#4L$1 241@&%1LKJ0BQC#)D*%64J!)ZC%2;5AV.2G$76 RHB("(@(J#D3/I*8K$4'9%\T7RVO?_OTHV3]\H[66AF/ M>9ZR24WX)#@BBD8$1 24&@&%FNKY4_7&39Q=KV#I8RLV-6NH<:2?862^735? M&Y^'C/VY\F!Q;-P=B#=:9BZZ9?:;P9#@;WOPMPD%R>44A5Q>Y&1:((<,GP9( MXB@+$L1<7I)X6CKN<7L$)/@L22SY1LG?0":+M*SN>ZHJ 4JJ@!)+ E)&130L MS]*RDMQ*150_[6)A=[<+-*?=@](J@2=@V@/4ZFTLN$5'31+:CEA^_.%<\^F- MKZ-X<1.>*"DUA\.Q5-VAP' MK3%/<'(:.(G'O1-1KWTX/4&T*,2].PVDQ.'?B2R:>53HRDABNH]GO]6<1X!\ M7RBP@NZ[:^YL 671P3,??T%QN5;K0DS94<%1O+JZ9@(7N72H95K ,U&I*"JU M&2*)>7,BE\LK"D^KT7<)$LN;;IC$X%5&S1H)4DX$*3&Y>>B49YKG5%J6B)MW*EB)Q<]3$5(X680! MP5'3NZ%^GC3GY]5[F@,N-!?H1;N/A.17G2VZ=XP'&C\\U5$J^ZS'[I^NV[-_ M6*0<'CI_U">IA7BGVG/,1QT>TI8$_]'IH6A,S&V4T*J,(M*R'-EI)/UQWCH0 MX_!*)3:7EQ6%EE0"1 +$R!8Q#J=7\C<^2RI/RPSI&D; &-DJXO>J)1Y!4589 M6HV^&'Z,CF$S5[NX:5,A\K*#3CC(S4:=>X-..%7MEALJS.C"S%CG7CZ"Y]VP M/XG:0R*B-K4 S'$/[!TH3E&02)0>X18Q2?QD^>W_[9(R7C@BBB,H1 1$!I49 6\_#@3;: 9H+2B#XNV*5 M@&,\^>7*!=<%'CJ8[<;06H9I>$90+%!MZD:SK]6JE?+KL'[9?/W1'UV;MW=W MGY]!MC=>%7N:U06485$=S7!\,IXT+/74&6V**_ MS,&8% 6D+#E?Y21!$\<:O8QVY(LR+X6@EP2W7!#:) MVAK\"^"RF,O+HK\S]/@9TYD'J2YXD$_ ]5!7JB#>KP(OU$FLLZ]#UF:&G58O M93%_%,]PQJ6_R.W3,EZ^>G?)W+=O)O FC:Q9GWJSZ;-.>!7@D MEHI3&+\\1&2(55@A79$R#(MXTFD*E\O#B98A+9 R"XPX'#"% MS^55B5;X]!U#1+@/9IBIP] M([N[8JD.WHC%Y--S"EHH097D G_<'5\1\S($E7'L.=P=E+&XGR+$HB#"^83L MQB: W-E*QN+X2A"2/$.K4N3R P)) LD876Y_Q02&8M&7TXZ[0SO,$0\O6F\: MU8:_CNU-??'IGFWCQW.C:UY^+;=5;97)YB!9:9=02 MC>=%6N4(8DX$,7''SX+?(4V!,YK*D?SUE%D^[^N6W2OMGIVYG[3"> M*+;\9K*C&@79E#XGDYU#;%)H$K][M!FT1XC@_6/6.56EN>@MJDG)*$%ILED# M.:C;8^0C'R]%,)IEC,:=IT!%1#0K0'NJ$)P2G!Y@2^-,C:AHEQ='J\<^(3O" MWGMQSOF'$IL["<@_!@AY]_;HA7>_7W]_$%M'W=[%O1=7G7H^^'#IB$WT882U M,Y^HZ*<"C4?D&2 $(YY-?0V5,2FX_VQ*MXYBR>;36L_MO]5F7K]8&0 MLC[749=BJ0& DP9BS"?C#)+I&FU*LW1*-\RA!W2")Z)P1$!$0*D1T+K#"=M# M%QK:*'M8H"V_0&:N8.FEP,CYIOV^6&CX[=A>JT/VSOCU_:'XU$[QEI9($>F, M?Y^(#&YC61>ZQK8NAG 0H4IX XJP)L\KUN=_T)W,705GA'*$D(2MRQ]C40*"5AD_9+Q^X()/FH M0 KU/ OK/,_-A31;?5"Q_E"UGEQP]TO.0A_@:-[HO$SV\D=)!5C,QF!OU![3 MYU5\5V7OQ752PT@0?&1G6_41G*H*1X+@TT!P4EX^R_@8WKL.A&"88/BXX07+ MIL^/"(TY^*@+E(^=!U$O#7_^EH[6N#A2X?G^$<5T/^ET(3/"(N9:\DD=6-)U M8,Q[=/IJ)/4BA8($( 0@!" K .%9 A "D T X=2T 83T6CJABA0B("(@(J#D MB[[4V=+;-]\V [T S:C6!=5AOP6<6L>/B&M#S_5@, @-X5+2P5]M>[VQOX(' MO=1_J>YSXN8>0?+^(7$$ SZ1A$^%%H@C"(Q=RIY)@D3)6+-L"?@Q&U)O^Z,? M_ZK=-,D6EF!#!SF+M*0H-)O*#8.[=28E>G#:>G#0VM]&/4!=I>&4H0I0#_8^ M;93H =&#A.:#@U80-VJ"X,\(T)>C57[O,R6))A!-2&A&.& =B/Z,P(@, MS4:O;SRN'DQBL@^>!L[NO673P 4W5@6-T M/E)]S>D:D 8&_3/_HD%*'[@HNC8,UH #A=?*UP&@M';;[D,)C5"$9=D><-]_ M^M#*8WCY$A__=79&71K U,^I.XCKC_#ZWT-@M>%X">@7'S;H.\>C"A^IKYHY MA%_QU-G9V)+HQM.$FN =9YX].*_+[HB6 (;*I#5SXYLE/'ZEG0_=ZB'GFCQ6DHM>L38A"^D)A.U.'\:-Y_H^9 MM!859G*%\,>:89R3ZT2B'ZG&: )+#A:RVA_I*K0N@12K]I(GL+\31\F=Z%O MUKV=_R/4R,V3C'1KHEB?/L#!6AVVE@.TQ[,6@ 8(TC/P41!M* >+(W^^K"?S M+YSG#?'L(P@KE ]YU%IEO"^7*&C$J<^UFU*E>E7'I(5KWQ<83V30ZY[=?NQ! M&PL-&V_)(<^+E.3;]V*;M#S=_^O_^M<*S\D0H> M$S<+E[9#>3T _W.0);-TRC(L0/7A*WHN!2P=TGJM64/-&5$\2[]#SJ!_V=R' M%)H9XR;TKP=+&^H&E-W?X9LL*S1?+;8X>/K9H"W\PSY\ M_O+F-S;8TV6+"Z8Y+=Z;6I+ ;!2A\VA;R+ 47@RW.5G<0.\! M[L6= SK <8#N6QSV%J!8IOEZ__VN_U3\4K_YSN7>W,"^:4B1-[^AP9[9#SZJ M_9A>!C^';IQO-B96XZM<,9WVA<9]!<1JO%$@7>P,I +TK%%F03/O-$.O6$5M M8'B:.0%5]Z)T*RE?6>N"3$4$5%%!=0\\#4::^F0GPP1-3V:KQ@WT*T-O$S2] M432INYNH=GO8'YHH4*]Y/>"@ZQS0 Y9K/(%@C]($8+_5NW^OKNZZ]2K!UQO% M%]M\O;OX\44SP4O=[KQ!&$0M1)ZEB]:DUE?6F!82VM-!;]LH'V?]DY-S:^\, MS_P%43!U,:V8W/+X)3HW7\[O./2!4)4YH;;R,^3TFJ?*[2G7. M7%*^O=R+X.R@:)I$"?*VB;\_",7PO'SGP49.^YEA'1-DB;][8?Y/_.T-VT/F M(%X=6;.9/2(GD7:-1S#/?E%#-F@M].VAY66#5B+7>&@=IRZR06P)=(RVD1') M!D$6]1?:FO]W-DB>K+"OVVK"<\TV*O]B1(9M-OV?9)Z=Z\*PNNK?-.K-U][S M,U>]$;V6$,]9WN/E8$[Y(X357/Y",S6KC0*"PL Q3(IG_!5Z;DUA"A?^E+"A M6+R1#;LQK%AG:4*;R%=5"O.R]"W>7'4>$F68^*/F!B(NI/TH=7X(SN>ZI MR+ VWV00\0_BQ@54# /*,;D\RTBTPK$TKX1MLTSX^6L9^@Z M@-? D>>,EY9C,IRJ3KD85TRDD)G,BYEGF R(.8)GMY,AV+*%'_XDGT%;DUAL M+D!/$36[D,/.>4C'"$2%$Y<%.$5EAL\",T?1#1RH%W&AGH0_A!A"#"$FJ\3L M$OY,*A:^ M=#!S-V[N$/CM'VQBO%#]#?+F]Z!NA M=?D;?2*_[U<$\G>,#F);3.<@$B25EIGMM1JI\CVWRSFP3PG)>:,/*B,1IU6\ MFP[5PB]?3%%NA!4L)9=7!)H5MA>(;%B@.K:9SD)Z*BHS;!:20(EH U:K>8\ K]M7QV&'0[T2H#[8#D ON45 MZ%>:8:$=),W7K^SWEMJ21M] 4N'MC JJ"\F@X"S4GQ)+N5-J292[S>,0,N!Q MG("8Q0R(.3(SZ6HIGI7:-0_#65:QUT'M5$\SPM*MO+\TY^ M!'#(D\4E3Q+V$&((,828K!(3&O:P6\*>=?/=I>T ^)[BT'& U1XU',UR ZM: ML'3_-].OW"CHOX:NAQ96JL"K=1K:RYWM^%]XGF.TAOY$T;#O-/@8K_E:5J]K MCS&C@E<)!Q#$D/(XA(;$;(8800XC)*C%[+5E!,Q[, M ,'*E"Y=_/9^#U[ZHI10; 4)H$SX;N+<;W,AE0RXD"<@YE.JC^(S7!\U<5D7 M+-2.<4'\#4QX&-CQM,*RM*CN4X^9EK) /@NI _Q(P0H%$0L4,(8ADP=LZT>Z MPZ7+C][6KC3J:._RG(T^4@@#T:D@W!/N"?>$>\(]X?Z4N0]-%?![= 0O-U]_ MB77O_NM%O0^46%(&$?JK<^]%-&BSYN#70W-Z>O=*;_#H#]P5!?YME&X/6R8X MM/LOM[G[;SF)_N&.UQFV M8[%OS>:#/N<*J]""L'W!],2AFA$#%N=&MN3E: M9IFWCHX=8KA]((*MSW?"RQ\"F\O#.(MG&5H2M[=%. 0D^QR\1?"QV88!YWD)_A?OI)-NQ&1COL$QDZ!^\@*M,BHM,,GYG*2WGOU(^LL?&QA1W0XQ/3TD9C4-RC[] MY1>1BZ>_O%6[^"YJUU\?I.3[RZ^)$&(K8A"D7%Y@69I1WUB#>SY=#J64L)!+P(P4K M%$0L4""]YTD?8L(]X9YP3[@GW!/NX^ ^-%6@1NEKL]I[_E'[ ;[_KK&U-DA- M[_E:V[.AHY_Q]O-\M&;->VYEC-9^WJVR_[[\>/W\(ZU-FX. +\'F\R)I/C\A M,?7M$W]-N39$TG]]BSX18[=FFK=D/ST;IYN[;D^RTTVW'8M^W+:+F\W"Z MY51:Y+>?D'?B4,V( 8MSDSG:Z!( @H A4V"(N_F;Y#>?5VB!D6B9??/G5.P0 MQ!VSN7C2ZQ]HSQ,OTZ(HTBP?+TC2W4H\D_@X2A&=Y!?120HR+6_YN()LS#9<=)$IYA#VX^KU_= MZ-5NZ<)\$4CS^707="E9V%62?3&KF6A+D4Q[;98-*J9X^%>B^0V &!E.6>BE$9F9+-0A'TQ(5Z$OX08@@QA)BL$A,:_A3#PY^=&L\K MBN9:+S^Y2HTEC>>//4]'=3K2TTYB5L]0VJ/Q_!)RL50W*-?,U9.H?S/T=N*- MY]=%![$5,*#&(JPHTBJW?;4I5<[G@8V@<0MZHQ,J(QFG]L2O>#IMQQSG1E@7 M0XWG:9'9?B#SAI6N8]OI+.2G(C(C,%G( B6B#%AACMK.T[RXC_DFG3H(,808 M0DS&B=FT_6;MRE[4IO._.%N\^Z%>>^7D>\YW(16DY_S>_H:0 7_C!,2ZYS*#] "*< ;;79I[\"."0)XM+GB3J M(<008@@Q624F-.H1MT0]"7>:O_OZ*%[TZZT.]T@ZS6?#:62S<.K2"8CYA&K8 M!#83-6Q1F@T3[@GWA'O"/>&> M%(&^_27O]:LH>:,)OWE^661I:K/ MW-*HSO8O%B+U8]YWQV*T_O(WM]J_=R_1+R)=AA7B8=YB[-'5X/Y19\1JX3'==BSV#=IRT&&>5T1:D)+K M]IE2J&;$@,6YFUQ6)X @8,@4&.+N\*;X'>95FE596E'?/#IV"...UT$\^140 MALE/DO",.$V2R%O3]/7F:^E!MKXP\I4T MB&?GU(IQGL_'%P:.85(\$S$;OW'R/2P#=;DY U4/%2[FG/I7X[G/%+[\?C7, M7$2N\"::A#.>23)AK@C1$^8XH\7#<;3BH27K?F$>J(TNFA@U>9VN$3J2IF_* M-=>8(?/2:'?K4O>(^AU[(EF1_+RA*"DT(VW/#J4+-FE0[#B3NHH\&1PR,'L/ M3.P)5B5(L*HJ3[,,D[&1BIRRC3.9M3!>"20[@[42$3HSLLKC&;#M.:I3'*NC M)![1N4&*Q-(LB\G-26+L4F 1,=@ZU>^S1$O0W$E<#-X"R?418@@QA)BL$A.: MZ^.CY/IV/$WRI?O;^36XN#)>R6F21\)'U$UY0A;:X)R F(4,B#F1$_.@NR=. M]T?*2=8:H2,859:%_F%JCS6)#*=3:ODK9+_E;URZ@0/U/"[4D_"'$$.((<1D ME9@-ITFNA#\[G2;Y^X?SV+]\*&O0Q"43[I#3) ]U.L3TM*V9K2?SNY\F&)564SX-,GUT4%L:\RJ$)PF*42H'$F5\WG0^6[X!;W1"15]&:=5 MOG$T+6@!76A$:YW@9\]8.$ZK^2K^+EU=2*/J7;E_@O\;ED&MM M"MNB%%OMS6U$7SC!G0&J@G8&<#03H?HQ>3]XO\&(IJ.)CT4T=TWU=P$?/UKMW9,QB2IUS*D:$6HP]/19A>8C- %(5:HF276. M+X\#!X#U!X (_[BU#' @4"W#GDV@4Y42D;)P=%MD9K+0X3PR,Q@S;R2_0H@A MQ!!BLDI,:'Y%W9)?B78*>?/UH?7KWGG4RJW;7D*)E!D55!>204%7J3\EEG*G MU,8^$EFO(I"R4+IX F+.PKE4D9DYI=.?Y/24T>P;%D8ST[O&?XF=& MC0>BH M@)C%#(@Y,C.GM.-1SD+:8+// MGJB53W/PA2K;:2E"CW$RC,E%02'Q&R&&$$.(R2HQH?%;>4O\MG#$>?/U MOO'(&>;5S]\)15?P]90)WTS<^RU.I)*%RID3$/,IU?0H6=A-MZ4D>L$^[1@9 MQ-V]%;J>J"DRK; ,S0O[U$FF9=^EDH7D 7ZD8(6"@@4*&(.0R0.VG4>^PZ7+ MCSZ%H\L)]X1[PCWAGG!/N'\;W(*F6OTL)G,*V-KC M-6>'@UT/S1'%LQ'/!DO1":^SK8JE*.?:QWVJ6-7^+=Y^DWZ7M=2><)_L]F+H MY:NYO!#IV+$3/[LZ_2?-XM_MO#;V8QF(BN1.H4TI)-8:,RE68[9I-[53O/O] M8U@J2"]RNDU8[)NI671:BDB+ DLK$5J$G3A4,V*]XMS.6#%7)YB:%Y5:;9F$W(]B/1 M"#YVM2')GY4'(2/"&4=F:$;9WL?B=/&2C=D&QSPBP: H.(J45[>OB.&:1D@5 M'R&&$$.(R2HQH@1"83_3*B,I.%"N3C M: <.W"OX<$]"($(,(880DU5B=@F!=CJZ[[9<'?SX90L73TF%/.3HOH/=#B$U M;L>LHH'9Y^B^1>1BJ6^X>E%KKOO(6%PG^:/[UD0(\94PJ+F\*-"RDK'=]X>> MI859SIN\4(Y!10%I%6],9Y7%&^EN7Q?C8& ETPJW#ZQ3LH%,9+*0H8K,3!;R M0(DH U:8=AM5U^;@U^)A3E3FA$86[;IW("7NW^"!L>AI1+!R3N \LXXZ"?RH/O==RKW;5VG@2X@:' M:7=NTA(4 M&Y2AFT).8TL'1J)Z'EP6BNM.0,R9*/N+RDQZLBH8F,E">\\XSP);%X@F>" M)^?RO,33DI2QE$ <(X!#G@HN>9*PAQ!#B"'$9)68T+!'VA+V)'P:V]=[_=>W M+^U>V]+(:6P9<1JS4*AU F+.0@E99&9.Z QKD<]"VB #QWBE(?A2T9XY/D(S M3C*,B45P2+]P# J)WP@QA!A"3%:)V:N/R])I;/;57:GV[9J3[A_)>6PI$^#NY#4P5Q??U=DNI,X]L714G- M>6RUMF=#1S_C1[*5HYUBM.?^QFA'LMTU!LKGWU;]SFBG]3RC(.1+\$@VGB=' MLODDIOYD =S0V+@,)9 CV388LT*LQFS39NW?5^6;,OLOW^^*Z39AL6_=1KE- M4:0E0:45E5BO;%BO.+>6H_QP @"ADR!(>ZM[SQJBLYR-,MPM*2^^0/[=HC@ MCGGD5N*+'THN+TDT(RNT(,5K0M)]Q%8F\7&4(]EX-9?GT#F/0KSG/*8;+]F8 M;3#,(P(ZIUJD%5E(]!!@4LI'B"'$$&*R2DQH?IX)4B0L.TZ1" Q[\)%L2O]G M:W!__^5;22)'LJ6[EDO,PC:2$Q!S)KI/)'/H%,L&Q5("_"O)[(. BNH4<<_6 MW>F"4R9:9D1E1L@",T?1#1RHYW"AGH0_A!A"#"$FJ\2$AC_E\/!GI^/8].]] M,/CZO>[UD]K>1(YC.]CI2$__B%DU [_'<6Q+R,52VV!KE5\_[F^%&TE,_#BV M==%!;.4+ H\6):'NL4QJPX(XCDC"+>B-3JB 9)S:CN?QG$$5OU?0@PAAA!SDL3L M$MI&6]E#W]4&R(JZY1?@M T7Z,U77KZU+BM&X](4L$:Z^]MS1JUS=T#VRW)_@T,I2;415V^ M:8;)6* ;:97EB'+?&/FB1N!$W$=9[T5%H;0D'GKPU/%-?!:ZJ$1F)A--6(^A M&!@@CZIY$.0//423Q,.$&$(,(2:KQ.Q5Z7KGV&T =!?9Y]#C-)NOK:I9OZEQ MW>%++Z&5WKMARS3:,"SN #33^(>.HR#Y?X+Y=AIR,<(\)]K(/T6@UBF!EC?A MI6B[WF31D,$?6Y69ZU^C^U\M\"_8-H%NH&_=5,DDY[*C6DT%#I,0&B?Y+@L: M 6-R6'P;T4WR%%O\/CD])8NS/$5IMN"^,:H/M+ V5L+X\A-\W;LJCG[^JESW M]EQXWX&-M&0E1"Z79Q6D;ME-36R=.U*0BD!%PX&I95%0LG!>]PF(.3TY!@S,"*?$3'JJ5/;UN \Z87QM M#)K@,8,B#.$XEJ59-J,%"3A' (<\95SR)&$/(8800XC)*C%[A3T)G_'^6.V/ MI/:%_G48SX$"JQ(B9[P?ZC1FH50L^V)63VF+G9J%+7:1F M8/2U?;NBJ*"#Q84(S=%7!R7N7;G9&TNL(Z,>/#(DDB/$$&((,5DE9J](;NFT M]VOP^U)N5RI<4H$6.>P]JC^9A2*>$Q!S)LJ+HC*3A"6IQ M(]*"HM BG^'#WB4F"WD$_$C!"@46"Q3(8>_DX%_"/>&><$^X)]P3[N/@/C13 M($5I.;5ZV/O/FE1^_?K]5[?"IN:P]VO-&FK.:'+8N[ LLE2=_+8TJK,-CERD M\Y'WWE#P)^1(\[%WBR&'O/HDI/[,0/S0V511* M/#GL?8,QDV,U9IOV97<4[N7RDJG(7]5TF[#8-VM+0BXO"S0KLS3+$.N5#>L5 MYZYRU'\R 0!0Z; $/?V=TG*Y5F.I1F)H17ES:-CAPCN>(=Y'V'Q0X;F@Z5% M2:89)E[7AQS>C=-Z)+AQ"?6_A,$2]^9M2#8P@F/$53CB*BW*'"U'V%U%#GA/ MP](J(8800XA)0_7>![^0.O_NW;M/@_F)[)QB&3@U-(P^<*DJ>*;N[;YFT<$' M-(6R6YV/J,5#UX#/9V8/'^33\ZA%(]X&!YST3&W@PC=/?OI(/1NZUT.B8/X8S[VN\0H"V:#7K)U4 M(7UA,_,<[,>/YOD_UBG&Y KACS72G9/K1*(?J<9H DL.%K+:'^DJM#I":1> MM9$\Q?F;/DSN0M^L>SO_Q]9%-Z2C$P7]] $.UNJPM1R@/9ZU '2C(#T#'P71 MAG*P./+_G[UO;4Y;:1+^SJ_0\IZS3U(E^^C"1>0\2Q7&ESAQ;,?&=I(OE( ! M9(.$)6$;?OW;/3.Z@0 9(VPGVJW=XX 8]73W]/2]@=?"FNDH\L+PWG#/E(-2 M.IH7!_M"O=80/I^=[!^?'EUNZ$PN>)_?&;>N._W#@?68]_JV BAURZ314;1< M!-\E[&!'5WQ==.%K53]E M8;_PHXY#3<9#>/V$/O(IV)^P(R3:N!""+/_\G2>3#OE$2O;RS.\HL)S/B.]=V,_]C0\'[ 8__;^\&I"A4)$PV*!*Q4C88=K]=7S_Y7N[-7R,GZ'Z MAC9PB& K_@94M@&]_W,P>OI\=?JUL-D-4"UE#?*'UU9&LXFIR5#W#+->7N<5 M\Y@N+P\8A;(U5IBKR?!]:IB$ C&$;_J.0,P.Z3 X0QD-\_18ZT"^3XJLR$+8 M-$58\L@?MV=U$8_YBOSW MR_G,7^KY1/IK!71*O(V[?-$-E-U(Q1U)=JUT"F_*4KXJE\2*)HE*["#IY01[ M/I8_+E]2S7A@G@<4Q@.,&S;. 3)P0%$L*XHHE>-JK]+E@%@YN!^2@P%N$!O[ MAH,(,LPQZ7#= F-7NYK)/N_Z#P^A^%>160K..M0+LBBHL5U;$G*!IN3W1F/ M;9W'TKT2U'RU4E+$2FQNX[;X*_9F4!?>#'6&00 B0"&]#X;Z:?U\[VIJ'+2; MTTI?*W^YD<\^C]:QFQ>HT&FKS4SNM_T-+I;Z+SYU&SU5Z9Z:.(*_BCPN@ )5 M$#70%RI*W #:E;A91_9FE-ZZ5"Q2.I>+%5&.S=A,@H&)52" B:%XO@ &;$]JAW0D[( 9^0[UJV=S4 M963>O#JU^';%JAFQ4BR*Q=A*T(U0>;9_IXI M,$C)/T@ )F&#;0I"+5\M W?(Q=1LR3]-#*Y-X53$(6NVK2FB7(D;&[M5<5@+ MFY)#[$D^97=$]]AT=;-GM :DYCC$C='X:D>Z?'ZZ7RP]J6]?XPMO#C,_#7][ M@D[W]R>ZQ;:KS ML5*NM&+HK#]J=D[9TZ_L(W?8_2I?#=Z5LG?AC:\-P@>.#K(.)%\PR)8"$QYF M^^>,@94;L_+ M*+4U'NR/[4/YZ.U$)9,(L'H?U' "=J?0U0U;>,#R953'.OZV?Z^CL#K GX3^ MKY'/H95 ]DF*J,7VWK*\CM_;@WAU."^\K=.GM#7.Y M^.;^\ MTGMJOHBG1_H1J61:UDI+I2J]*ZG05)1JS+"FJ*!=2\U0^/_M_!E/' MY@/(&*S[;UY:79B[-V5]#2Y%PLVNI<_ MG.7CZ/DJTDW!*[RH%L1B,35/\)\NWQ(3.UU!A[%'I216TDND3B#F2D&F[2RB M+A#Y9]TKA^6DG+58L_UC\^"I3;U!AU: Q1/\A>?NFLR+PNFA0^H'UT?FU]NW MGX86M#L:X+88&^Y8W9VQXR6B45!TL[/$Z?5['BN:J[E!5GD5*5O VGQE6_K% MNV>%5^2$-(*ME2*0ORB6MYK.LT:L%0MJ$; ;P^W7J9 F]HR(#<=<3P_NCO;N MRI\[)^UWY3?TM@;4&UG.;U?4\&SU9"G97T5<8M&7I(+)G0G,-T/S='73,DA( M%)&%+0778Z5C)5$HY5R?!'&42 [*3_-7PST:GKBO'%]]5O!DQ+;S>YV'=;WI MG+9;3*FK:/FJIE5$54G<9B]+J4N'P*FH?C1$(DF:6%!?O:RKO$J^V6/269IF M9^FCXZ_D[.'RJ/BV>^@E%(&X88$\8?7?PAR2K(W9)D[?#&MM3\+*DI2O%A4- M._1LM6W94I)D3+61$'@2KDI3<94E.5\MR460\(EM^VWUQ*NLU4Z>]\:K3]6# MG\VA&Y+]SOGW8;MA/O6/7MFCFJ2A_*G7Q&F,C0VB283^7BDP5C=KH?Y!%Y(\72%JDJ[CVM22005>NL.@13TVOALT!=+ MN2P?-\M]_D-PO;)&H@:'!\6#/O#&W!T,V$BW0\/4S?;BH3E?)J5&0^J,KZW2 MVU=L9B?E8.Z4DTW*>1M,FN'ZE07"04@@G.L3W@"WUKX?&S8!7:J#X#A\J 1OUXN?+^X,]Z:3P]FM$ MO;UFG8SF#\ESV6";$A'3.["0OB0JD=H!AA=\NM4GQEQ>S< M9<+L*?K9O'[8:'1K][^Z7WZ5U[$4W]@(L6"G% S#%"YKAP>"WK,)B=$8L\C5 MXF,9_G8'+IP=XVFG;W2 0)\$X#G%>&K9 ZF$O0__]_]IBJQXH#$XGQLIS&*1 MKQR+7"8UMB=4-V5%'/Z&_Y#8XUJ!J!C^V*:*6J$J:JD@BR4M M:[C^5HB=AAB5)4P]%I4*6"/J*W7ES"*.F=,[P_4;PW6L9E-?2[.)A!N__G(: MMV7]AUQ_!WE4L^%&/Y::A1M?GT,S7+^*-'A/@<&(A]QPG#&<7L+LCN'0,IF' M' ?A9-,MLU/\^^,Z]DY7%H3/COEQ.>O6Z6&A Z/\<%E!KC>GKE[:&W4_GS_6 MMNB;*.\6B^OF";0&1AN.?Y?8\$L19]W^2>;G2NINT<4@R_FJ)JJ5HEA*[L#+ M/ S)O>V5=;SM:6EBM8H+CT?L?@ MR(I(XRQIMRE+U'RUH*ABN9PE+FZ/EJF$.$!P%&4?_KB^;[VO?&Q/@EE=P<6M"389Z"[I"*Y%4[+="07%M773 M883XL\1:+/VW*=NP(YL*EE=63;IE>J8BWTKY:K%2$ O%+9'S>5G8Z%@X&]%# M?O!$[+;AD$[4VK-Z(]EN_+QPS77FR:[=A3Z)*/,@1E%&'<6"-?H-Y=4S,FOC MR+E-T86YM&*IF&6E;-[$*V/E^9LQ\1;YI2^8+G&NV^[$,_<"6=+I=GM?#Y2; MEJ2_+YTI$JKR]*41;O+WM?X2\V7Q=?CR_2,XL5R?/57;TUZT?%56Q4)ZNFA2 M@:,M\"G%"9RHH;9_IST,U9O'/:.;IG\IQ6H(3X.E0##'4U(9Y*V9Y=&O+]^T MK#+B?5#T&3ZNUY.HE7RU((E2,7&IV;8*(Q*D#\9T*PD*(U#8^H41T_V67%#+ MACW:DA([U1YMBDP;&U=444JOL?'F6K0M4#&S*HG?,(AZ%6D6\VI-#D]^/KYZ\B9;GIV\Q*A(,OK"86SF/[3?Y0R^R+"OT;7 M:44!JT:3Q<*V>GME'/!<#DC7PL'\-[&H:6)9VM)HW)4S^Q+6FR:1GL?'O\HG MG;NV>7#W*MK5NH(T:'C[NPK2I$YS=+MD0<$T$?R6*DA6*5$Q7J$D8N"N?G?H M[E6^WVGK&%F;C-RM*Q#\C<]TU\EB.IMQ.;^(V;;IA2[DJQ5-+"0?(9D%$-]P M2!C)^69"PNL&\Q9+8-[H#$2P'\^[O/S6-6J/7VMNYUWYN^9F+75"NV8SEG[3 M6-UZ\9LW9.(6\]62IHK2ML;N9A1_79.V])HF;1:TRSS'&:[? JX3&9CX?P?W M8^-!'V ^UP5Q7-MHNZ2#7]3,3O2#T)/GQ#:LSOR\SO9@C$?RX*G=U\T>N=!= M[9I8I;I_5E214W*$ITV&QEX989)5^_"%/^*+):*KUF O;\I =\T+IM3Y_;Q MVW3\))=N>IMS'*Z9X)^TDZ4HM$C/,$V:/]H51I1S,M?-&Y#ZT3-9<\ZZ["06 M=E1I$X*[DJ^JHE*21%5*7#B9N0?_ !Y3-L9CL @H!Y)6$#7YU7DL423Y!1? M07-Z].7.Z8_OO@P+6GJ*^H;$/C$["P7^.U>MMGU@-J=-PR+5LJ@I!5&62IDV M_79)OKG*+%7!>UBKJ*)):J@ M2Q6PR1+WHTF/C[+L@2RBG>'ZC>%ZI3%]# +*)HY[KAN=4^(VIZV''ZXT_'K6 MNRZ^JY@^U:5&L L4K(+!M_4G.9-F2+G%6+M:SE>+V%4DM9#IG^<:3$+--!HR MJ5J^"JJIE#SVMHV<;3"5K2&AK8I]2?5-__&]\/A5:@W>P;#I6?&$VV']QG\S MI@Y_NZ1DH%#."N+21? Z;?I>V0S(1B7_F5IJANLWE$]\:IE8(124JIL=OX3P MV"7#:..?PX.A/2[<&9VS=<9^++/['PGB#W\]B/'Z;RP5V#)W:$'4DOD>&7-F M@N#WP_5*UP"=#E*WAB.;](GI& ^$:>&U!]T8Z"UXK64[^H!KKYY:-1ZKFNK;1&KOXLX9UKMOP#"UNGPZ_=$>UTL_NZ>$ZX\[6 M\3>L'=))TIOZRK0)O&W*JRE[NF$*8-L-=?N.T-T+CH^N=^^&_^O5/?">M9PV MKV[3F5+)5[52091+67 HX\KG37.2NC. M*Z[C+]VR#%8"&7RH&_:U/AB3L^YE'^XJY\9P^WTRZ-02"M(GQ M@'<:$\8GSOY8JA3/'_5T^@BG*H793H5'OE5!=P0^8<.3RB9L6;#]/67UK]A5";0T:LH'_#2L4^)29%X2UQT0 MAL0#.N:X]JC;'=9RZ_Z#7N&0"$"H]*@@1P MM/R7M> EH^I&UHWNN$TP\XB^ZY(006^WK2%L;(+5":B_.KOX<@^,EX*PX.5A MT1!YU?_L[ B'!N@ GX1SO0>,?0F2FYAM($8)_T'IC=_9KE#[5Z#J VQ4V-GA M![1C/'C0,AAV7&L$/T;"\P\\=BC1<\"\]FTR&'!VH5R(_P9ZM[U_1T\BW(,# M?>3 F[V__@6SH./V$3G2W_\*\\=M<;X$P!?+DP$?\Z55]>^ &:.<[CU1^'L! ML4-X]3#ZK]"8C # FJVWC/:_PBE( (;U4POQ60K_Z!_O5_C-HK>K?\<*HC#( M>'"\4_/??X!8\V1KV42_VVE1_^@GT N0"Y*12J /+EVX/NCTR;PGGD_/&@>70N-,J)^=7IZ='._7&@#YX?%I[;1^7#L1 M+AOPP;>#T\;E5F#_<&7JXPYHLIV/FQ&W4FK$QJ"!T9WDJV=C&RY(#C;+@C:& M> '3>D8Z(K?K40#>[I% T,U.1-+GJ*074$\>V62DVZQ;+#YB=W0\YNCEH/\> MF[3#_\@V8-71 '[5(R:Q]<%@@M^3$8-$A^C(6"H,.M M!IK' /TR8]NFUYSNCFT"<.@N18$)!J;CZ/:$)F_J0A<,4\2+ VO04A]G@/ME7WD_H>RS7?YM*/:P;CG (7P%[[7P'T\<:#SI""T'5Z0. N]NQ MR70\2E.$.\!AW+HY3LV::8[AD0LRLN"VA0>\]WSU$= U'+C)*)Q8R@@PU8!1 M!F"_B0(J?XBX"_BT#IC^; WP>@5F/S;;N\('_'V^SE@R+\"":#THTK_P? Z> MI_^2__THPDL&L(0/?!!-HVSM-143T!=O..BI!W:[/*CG/R+,7\: :*7,P-E- M1ZCXQQ,E8LO^IYI+HL5MZHUS[V+*\>F8GKW$40D"E!RA%6^/27XFT+DW=@P3 MV'8?'K*-$8U7FIT]W3$<&A7Q#TH#WK0WH-$03W,O53#B#0CPG!=:9+CY\Y=N M3J^^7IX-K^S!S:V13Y&2_MU&H5:TYK1W,BR4[^0CR2"86N820:9<*\O_TE/J M;<:W%39RK2P ,>V[!C?$CZ?PJ(,L!74.Y,: "BZX)T JZ$Q*YPY)RQZC_)0K M6F%7N#3P!F&20)'D$I/K?"V*K_*_*"S!Z(/?M#C2A#Z\I$6(B7X*;*S''F"_Z 0Q ^=-JR&\@]?Q:#S-L-VP/?C@T3!T=M@6CL&JQ#G$AG> M^REM8L?)D< R"EM"LY92%!1E-2@10VG>N?CH.Q>7VTSS_D>^L%(8/:TX,C'N MG-4_7NXDJ.TFK2E(N.#Q$DYC;()*VX7EPLUY85B@/.G>J;&1[0X-VW&%&T"-#_R"/3R_]BY7QIB,(=%%.F)J&#N:J*+0K +3P;O$89K(:&S#A>L@ M-QNH)\*A_4L6*Y6B*,N%W:5>DCG&3< M/N.R_]TM&F8L?9:P4N3L9$S]#![< M2X&I3ZT',FP!CR[AZD-0%]'I>.E\%^N$,WY]?"_@/2^A9O1[:*^R& M8&B*7A.+.5H3U6)!E,JE%#EZ/3[FY'Z.QS)C_.?R:3T%QO^F4TDN+^#YR[O) MB IKT-F9]L*Y&A4CN_.(!B33?+HN_4=(!4)#EIB4P%R@LVPP,-==Y'9GQ!RG M@=(!>@SHTJR/!;R.P'I'YY<"&)/$P*Q&H4-, S4BFUJMNI?1*(*MY\(NC0$U MJ"V[0X&BU15#4+? 1M<%\@!*'.P!P&F1H.L-&N]@@ "XUMB!7U'S?&C@$=4? M]26'41'+%5F49.69A_$Y>E%VO6S_E.VG<,IJXQX\N^R@-8@^$/;9,?%N%?PL M?*$,B([7"?6?#$'WH;X29/0>W%ZV2:/*5R80"JV&&M (OKXF<&H'H46O:H&> MY9)VWP1B]2:[#*$+52D)&%T6E7(E169_$8MO\\6'8)Q9CRA"D)24 [CT@FX.)!CV: ^:1/?C*ISX5D907F2KM_<9G%>^+@%\L ML ?;8P>WP)RBQOT8W:;HB\,0J<&$.-'AHG :,O>#0'U'P=P P]1+RGBHL=L M^)!E#=SY'^^>\#B<^ MP,QM?#1+:<,$,$6E^A?Y@]& ]$/1FCP#)'/][^/6# M <--0$YCL8AC-IF[;UB/Z M&V!UD^CV#GPU%'37A6>IC]:,@,NH3>^RX-#F]!XQV]2F#]VWB ?_? 9N"! 6 M(#"P,RON/%AW-!H8WM6)+T& @KYN46\USK$])\ M<>6P=0=O!' 1DK[5:DT,!YTB3)VU 74VIQ@LV@>.UN'KD*2QJ0^7UR?U&(4> MX=+/A?FZI3OLS/2M1P&=$>V^0;HAIPC&Z:E_=:C? 5I]YCW;_Q8(3[XA0 VE MLP'T(50702K29G>X=)TN??!$VF/J_S[K=D$$AM8\. N69 \W A+-/=TXBYRU MX U^/&K^-X>A-[ 8A)/#'WH"0:3;Q-B" Q^#?-8'GLK$7C*'%X\$#_I@S"(@ M_B/P!W6T@W "U@.,<"BH$U&1A1WXD(D$YFZ'WW#HEOBL7T?>O]C$676+GYG" M/FDS(U%F0EB-WN6>:MO!0(EA#SFG4?S!;HC]:"/?F7## G.W@>FZA$9^:!"A MT3?,.Y;"@NR(>7X2W+J2Q#+''-:R,2BEX"S-PE[X4L"9@_Y+JTT(TV+_JH@* M7P,Y +/0PE^#R+"M)V,(OQY,T+CD+_2O^ 7XT!89<]MV)V^#YH$3N41I7G@^ MC"P',]!JP^(+XYF+V80LU?FV,'XUS>X8E$@>'&K(%(U^P0_L:%8 MUI4O&)G\QW?F>+#2";,T7$&^=/7O?KQ82!?DAG>?ZB.X@@8HHCND2TRX%9GI M!H97BPP,L+NX,>C2C]%*'%KVK-J =[Y-@!=S PO5(+Q&*>?WK0%JO2B^N)2B MXDFE+V>22MU-F1&3^C_8Z_^)Q+HB42:YW)SN2]/&_5/IO-Z78P)%[U1=SE=7 MYTJ5LX2HS2=$E?_$A*@4@LGSL=V:V;D$!!F@H>FF6_.S3LY!CT9M/2:L7)8D M>2:L+(?#RB]X27-:'$OM\W1Q[@[.9!Y;5OS8\N5X M2$.E<%N%MB $>\AYFT@4>=Y(A#PBY%+CDADR3=C_C^>'4I0?"LH\/ZQ8KCE] MU)0?WW^<-MRSRE8H7RHVIS^?.N7O[>NC@ES,5RF@-'7*!Y735&!YN4&V05PF M5&XVTTM(END5D],5G_P5F^GEV528Y.4K/+DZR'7LCS&B!C[+D1+T(2Z*/NT' MXIG9%/P.CS6BF<1#-@(F;*$V1O.+P@E9NZOO_R*<*46^NY\ 97O'S@& M==^9 +M>POSRC# L1"8,+ED$D/13WC\S*Y/KX\XVE:28LR UIW>_AC\;>]>: M[!CYZGG =G @(KL(R;F<=R8BZO_"]V(*Y>J$0NZ0H5S(#X+C&0N1E)%PHD@N MXLRA;A\Q[&<2H^%Z,Q3HY+X:EC;(3V^D9Q5]O*4/\,B&3P^H_4/8 .894/U1N/ZO7YG!43N$V3EET7SGDK'L [T*WCQ,6UHHT(ZP/ M0\(Z^K/F]')*2M<%\[AQV-Z.1@)VL_;K5BDE^K]WFJP 0\H,/4DCT>@IJ MLF/HNZ-S3!/Q4ZL72. Y)075"V P&L=S0GGCU#VOW]$H#8.1);P[<.)'H1"Y M3L,[/),;/2*DD_/T$?32Q1Y8=F+P- PL9VR38*!+#U\=_R.!^6 P'$Z\Y/&X M7?I1EIP'D! "R,9 ^IB%_N=D%I=,B:Q&7'#M/B/A@?A0Y!OQ)(6.9# MW6'!!;S98!N4\B(\!P_Z:0HST=! _L)(].'A(ZU;X+Y]SKCH M/^-A*,H&H8Q-H6=9G4=C !H [0@--[IA(]*>(0$+( %_JO727JN@UN/LD0UJ ML&GKL6S8X>R\\,4*K3)KS1W,3$Q=N5IS^G!V?6-/?EY;5AK71XSHW <%=GH^ MK;0.'NHW9=X5'-F'_A$"-PF=.95&/ @T]]W5^-6.-P0+6EFW>,WT,'ULOZ88HE#7_>$*9W8'8/RA;07^%H8#;/!-C:P-H-+6"SIBYH#-F2.5M#T!T J.0CE^D-J8:,!7Z3I!Y MM@,?[-"83; .#:HXX4^XH\-+7S9HEV/"*Z%XR4*N96'R&7V=S2JE\%EXMVN FA-W[@ _[N(P"&"I2WK$A?P]8& M#+.EFKY!D;%^ZUI\:0>&?AY'=SF0LZSQU[1(3 -QV(N M9.M0#2JVU2N&Y*Q9QP*7F< D8*0YJ)S%OH'E?;' \5]R419+91E)##CW"@#@ M/LBA]*'/1"OLQ)#%->#*"BX8+A)D63">,XVI*O0&Z!@=*KLQ7(YZ:E=@F7+Q M<#+-DZI!)BIV0R!+W^%U?R%0!1_4<,W=,HFO-J=3LV$>J4--O=]\J"YUB1]T M*%JFTN#HE84^NL5+-*?7E]+X;/KE=EMJ#.B=EZ6#'X?:4^D*!WG4/!TY %+$ M'(<82S"A$\Y;,1?6NKD,LCM4//("VP?+:/M6D3# .K&0(D_5?FO<ZE67F#=,VL\0\S_?>3G.=\2,)P@%4IG2I:+1@Y:JCIFVD7T_+X!!@X6.:/N M!<86:2&8)R7\ #C,J2_Z3(C W@36L('XHQ1@Q@<8&>/7R8>@1I\+?G4'%(UP>F$=@T,26%ET"C>8<,S3]9=&D MH3*C16BLE\K19]@TE>94KDU^[!=NW*/C-#P:*1_U8\\N7'+0"X69@QZ=R!:_ M0'/:KIP_J9/SSN.7N:ACZODW,5*@!FIXR;"/C+KT]5[!Y&H&>#3*Z%F/]/3' MU*8L% &AY43N.,?;$TX3=7WHCP*>6XT\9V ML%>9R/^RQJXP)&X?G2UU7-17PP)G",L:#8///P'-T+)%6O9/_^VC<8-Y3DN< MY9@%VP=E5\SIF/V)K1(0Z)T6/@O*#1W(L8MV*,TJCJ@OU),53<(+TARI1A"# M6:_ZU?>E<,0^@')NC:F7"10,? ?'O!.2JYZZPHMF0=D:#'@LTK-#42RA>>F) MUPZ!X8^XP$UWB+F*1K8,\1@YX#:D^PJ]QS(WM%*NC]-L-.3\8+7LL2[-]" MY#J*YPS'/$>F@J'(1\4&_K9I59I+C5[6,(2&&-J&W1X/X=8P M654<;BF=M!X;Z>\%L)B/(%Y#PN@_ M_XHW5^R1ZEWL*S: .3PSU64IS5J6TKSYE&;MCTMIIAJ]QV];9OA&2*8R;Y(G M0W(+;EP4]&/7MTAY;;YN>BY96E@$QAK6+#/'=.@CVD<.'FMYJ@"\!)#9WQ6N ML$:*.]BBZV"-S-@U,%3@YSWP@(R?'L0-8"KRO-VLOH6CJ0;AW S#Q%@+TS[Y M@I[J$"P934D78BYE,,'!X'\R"-5(>R@XR0H_@S\F=C, M012<\6C$&C]C3&/B&>8LTQB4GK8QHCOD_ ?W?\=+TPBVSVF" '#O39"^$W0$ M&^BF$^;..98.L9CAL(0/0 J+RQ 7H*9A$U;U-Z )E!V>=4+#WG@D@OT-PH6$ MD5Q+'E$#"XIZ4D,5X@T?K_Q !<_E0AF%81=RL!%J<3!7U_S5[U6+$J]TFFI1 M-&B.O()-$+$+&AQ,X'!B]6Q]U.?Q'I!X.**(:MBYV"9CNZ]VR;_:BX_")FZ0 M=\MS?YP6:>A^$ MN%^2/[)HT3M39;T.!X2NR9H>!?7L!I]8$S10H#7CG"$B\.*W:*+H;#\=#TQJ M?R(\87C9H@[J\;#FU>[E;K@WAE=F'\(@M;MX!-VKHG:H:HZG&XZQ '*Y8[%^ MISG?R?@TXJ62W-0+^5K"*C[U6(;.,(M3 'G@_,-I0-\$:UJJ/V&B&::J1))U MO?>AW>['V4WBYGCLW:$M#9DS$^LCO")PPPEU&!R;'G4CACQ_DID4"(#G!Z)6 M!I5C%,80U%ZT/DGPM-B3+MB<]GK6URM+^?G]N+>UI-O]FJ3H94,?FC*6/C!0HYWY MO"0;/]CZ3RMA"KRW7BZR'K)O$#&AJ@2+L+;;X^&8Y4AVT*<)PI'QI]?< :[/ M-G\@")9@JQ%43W8&-#V :8DH%&9T-E"3,. Z,+I!3!;]G^QZG7U.0/>K7WPQ MBD4,56'\&J9/- .U.[9-JJ3Q8-$35=B$'2JT3%I3!(H=S4$-K4/#"FQC.X+[ M:#'7W0/AS[-D4)I]BFY(6C*-#@B48"PE=D>0B^SAYX42GLS;D_$YL%--38/E M$G%)9'!+BMD25 ._8 (<^>H$4>F<>7IW^$!KL[GR6B1I8L5*S>GDIG]Z00:_ M2M?=[9SD2G/ZS;*[A2_[-U^+1K[*((H[N4&%'];1F1V_(',?:I?U MCX)64(*L=QZ.]_:[.&\=/T:EQO5Z9U-^A9O9)KP4(V&N1O@Z#OMFN]2ZQ%9+ M;9?U>V%OL&@:E,NRU[RWNL&]"?:';V"Q;R-0VWXTL"-2VP=O=E]5SK$X9$2Y MCAI-7K8]L[< 5F,X'O(7\7%]3B"4;#($0 -06"I?-'^$?@.WM$4=?=SCGV.. M1ZRZ9795T&W'RQL,!TO'M,[(Q'8.O#HF8I31/B3*W\&^4-,88)B#YI/P5%ZS MQU_B(S#'T&BU6_NJ1)R!*H,1:,]S#X+%1 MAP);L#4)^W8Y,W#(=H43?STT]R>^3\$:^88X''-"^X0)7A2%^&Q,E3D_ZQF4 M-,="E0_L2%[J"K^WX.ZTGR'ZL?2[="[==J?[=[=I%!VG+,U#4_S\9DO')E!U M/ R2\B,2?3:S?R\DT1.MUISV3ZVKHU^-X8UVMQVI7@>I?C*^OE0U0WL J8YP MLNE#M"_,:,P%\+5?'D+;56'3-NI]R@6-J&J!N#X)EQG1AE]<]=CWRXUB \Z- MJ+>-G_F@\5JH6JDW-E@PMT.Z5&[C[W+L=U2%\AN H;3NVD!;3+9AAYBN2R/5 M_LMVA<,9'PQM\2;P>">KW:'6VF,PB@*SQY@]Z="\#),=VAR6A>L&BX6@[89E M2GI(1'U B?E$N[C#LA]Y+(?ZYP>1\EAXC?N(Z>3<8S32;>:8HAAAEF,(2S2; M!6=TA*+=.2Y@8$\>SJ(B'$U##-WT+%8CRBQX;Z8($UQ!S<6"2YGV@].QYSLA M.RQ&'2)DWP#19K?[D]S,!6? .UD E3EM*;_Q"%)0D>1Z+/>.,[1G6-O'B- S M'KCZTX?K L.A'EK0E7,_MO#<\.0@FL9 ;UG/\4:S"&B*1#L@#EZ (=I\.*'T MD(-^C9@_%GH18GQL6BWTJE%+GQ."_3"G?O1FM=!//6:.>"A.#!LJTSAB3Y73'*TYD?,22]G.QR$/>CO@>XZ4'KD$]/H G MF[@,R-!@!E_]ZT0U,(XG#P[8/ANN@^9ER.G/&3;9NV>U,)93X%4C4'/37[K- M(P[LV(-=:GM0/.>-@9)].^[T?'/0<\4Z?J:&GZ[K!9*I!A+BILF[/8 KHE?^ M;1*Z-G)4F"7@7;PCNK2AJ_/I/7NBX7]+.%EQG6;1_S6J7,I@'M2GG*[9A#A;<.V]&0PH[RNA^%7.1^NB*N37" M?#PO9,)NQ#FJ!AW@?2XJ&=]\>,.]I;X'Q7"<,#O9.W=M8F$/;<>?";$%O M;1Y)$+ ;>*=#PY$>=H2YA_&*9_G&+:,[MEF>;6Q7@;G^/BQAU^O9G>.]>\*-L1$^X\E8/@A.(B!P[@6#]>G5=K;&+2A,KKZ-9 M,5-B6[M"C69LT!(K[H"/.OQIXX(0/CR__/OE<;R @OV$_+GO^^C.IL30D]M9 M<)=0KU+."Z7X)[5+=!9Q!]OEEO;=LL*T#YHW^4WJN%L%31R1->!@QB!Q(;<6R28,)Q3I^7,'X ;6;@1KBRB0X."+G(R!.VU/'[4>%H MK'#U "9*L.)23#;X2]XM2BC(:#X!^N'\G[-X*,W0LTR^&/PJU#PBV(K.XY8B MJQ"BY5S>\ (/30?SHI")(GHV(Z5?WNF=%5VAWB?ALQFVF:R(Z/Z/$RT'#:=. M^>0)P6HOS30.6",( (3J\%E5.OO8SX*- M3T^V.H3/6PE6 O(QV'*Z.Q-39EW:/)\OGR:- ]+"/PXZHK'N*_Y3L7 G:Z"R M+"Q8;TX=K:<=CW\6+C]O/JMK"RTQ9E,S%F=MR<_J@F*.K06U4&A;S5;X-(;0/'MK+S39V]B2O?SH= MOQ5@3($FEB*6I)(8S$]GCU(=ILX3-'@2:)V72GNC*GPQVII0.1$RG.*24_8L M^$\PBK-VN1<>;\&2R>BCP4 C?:8W4;2!7JCVD?K#O-*QG$UZL Q33-AVPDDO M058IREY>^CKQ$AU 4@SIK"'>%X"E> 6%X*%9/(+5&N \JW!7P2#JB6(\'&2D MLINW%O2& ?%WSCWF71,+7L;30;TA':%&;KR;@-]VT.<"UJZ5=X1TF P+5J2Q M%OC+P3LC)K/53[+WEH@DO'O7H8Z)KKTP(!L?PN+,WO("IA-[0I*2C'8"]SB5 MMD*R:?R%ZMOC0=<8#+"4<,51&8]P@(^W]MBDF8U^4:8'1]#MRN\_2=_&EG>Q MN7+/#SB% .4@H2?W ?L>>;Q+TT$ZA%:(8&;_B&9-$J]NA_X,:44-$3-GP/T MJC0P"/IUT0) F'ZE"TWR(KX1'^(PX#((YN_Y11V LQZ#Q M8K!Q8.F_BHJH5$I>PZFB6-%*>"O&MG!:UFWJ>:TLEGNXL2LQ5UG[Z$9 M^P5Q"$:R:F9G'UW9%N6& V;$S"6ZR.JR@00)UFI.Z_4C#7Q#OLZM3VP+&Z.2X6A@30CQ M$N*=<',C[%1"KZ =+[ 1.)EF,AN]%B&AM^[Z\.282RH&'GW@6*&J,L/N[.#9 MF42>QE_#^CU;'U)10!/BQ'!S%U;_A7G)J$Y:-&&,CE.B8H+W7,FQ1#H:N:VH]PVA/R_K3 8UI>V-"?EBA_A=E&F'N1;DGQ"S2G/^W# M[[6)LMAE?[X!&], M27-'.SDO;\(W&+A11,=YM29TO)?WVW!V9\A>8QV/_>(6N$>PNR6(;R^=I.V[ M8T-KS:3:YF86A$?TA:O!E1C_$MNK%0T^\_*Q@CJW:&OK!+CO%LY==N)WM#,]KZ,R5>[:K)Z,V68B=[>Z=/1ZD$ >F<\3!HUU).E8(YI*PM(P M:==3W;^V^#*<\7.1@4$KAZ,\+[GY^^A&NSC^W'L:Z>_O_CJTL"N:6:>!,� MD,T$BAO])R^)7'(TBLH2/7#M-S2GCMDX:9PZ]4G9V%H2]+UED8;Q?7C[I8S3 MN2GL@@=\7)$+S><$UN2-==K\T1POYZ(]9EE[ N0Q;YC.A,[- 4DOTDY0-,40 M,YV.L9,0P.0MLRL<6MPD"O_VD9NW ^K8B[\Q<,+G[N4NG,'!0+<=[K)D@Q1V M")VXP)U\H:)UK^J>MKX=3&:>H1>/UU] ]%3%\/0&VH&+A5I\"-%XIRTY MS\S/XQ?A\0Z^,5V>DVB1AR#;]BO.>*\\ZE^WMC%'(/6I6"%$,#ULY055+"]I M7)=T03@ AZ?FU7A2D^M;JB>3X9U?[RY'E1/%XJBCZ%3)7C ML7ZJ#F&W1MHK*;"WVG._V&5]VV*^$6CG1GJ&YKJ4^Y'8(*+(*I]8#PD\^'0B M"!LVZ_R'AW[I)8<_XPDC'>:_] !E32L60>JU2O%'C'>Y9/+D1.2P,3TQ&)*K]BK,[E51I-WGII@%L$-]*)%Z M&]8%HANV5Q=$,1O6")B@+&MB!'[/GLC1#4:^FJ]&C"]0VAO #G>><[#^S38 XI&,$@.>Y;2'C38H,;".P/]=6*.3?TR_<9>M!4OW(2! MBD_=:GCW= GK%<9K)">\1'BVBI,.?'.PB14= $GW&NXCA7"Q3WD.";/=O1%S M%/V[4<31CA[/K;GF/:.\@;U^RP]::\B;H=(R^>1N@/WF=._!&5P]U'_>'[HO&KO)[R2?Z[CG3D>MECB%5W0Z]8VQ&@ODU=!FEAX6J(W([$> M>I8:'WPF&[QISOQ@*9;8@]%/65BRM5E 6J2MCQT^)XVNCA4\.W0%4(EYCG20 M&T8;U'M98UZF='LAN'RX(X(C$,Y4(6B,+OI! :<8D0[R+F\UB;4( /MJ@!; M(56:-1@/9@@]#Q.AG8-\X\Y&"G N&/T508;WLM0J U-7/.!V(9WQ@)QU:[ Q M;U]!"PF*CP15*JA2<_JY?>4<5C[+-;N=.A*B:3*!KNX(/K4#!I;-:>+8VZ2RPZ^4XCT8<:WQ*C\SYQ/<634%T\2YQ/X'^U+'< M#FF#A0-BF__A_%_^^/0P3UO1TN7HRT-CR^6BC'.M5%&KE#QEW]ON(H_,)DB@ M9M1_!O451GW&!X4=5=H8[8OYJJ8H(!*D%*D?*S+5S8E,Q-X9 M: XX66Q=GI7RU));* M%5&65C/UIM#\!],R/>%4SE<+8EDKB)I4V30E4U;C;GCYE">/ZC^.OE0J\C?C M+!W-;8X=/0#^0+Z-XG[K\D?+5V6QJ%;$2F7C7)O1<5NRIY(B%6-E3V5CLN?" MCS=$C$>]H0_.?E[LM^[*6U2)%G@!+F9B(BLQFMB7L*Y+(.F9>-'"J9^96-IO M6P06)5#!BJJH:JMMRABZOH X&=NDS3:I2=RBG*^6-5F42JNU]DTP3:P0#J>W MOQ"EGM@UGGY)IWN'M\.;;2A^\QRO[!:1YQN81/7LX\)__-P#0W\F=*QQ:T V M?6:>L?;28^,%>#9"YJU+6"5?U42M7 (9*S_[N% 4IBEE,[9Y =ND)V%5D+!B M!7,H*]J6F,:3LCPY;WE&24UK3D^-QO4/TA]IUNR,GN)&LB0\X%I),ES4YG2R M7_P^,H\?CN[E[< SVLI;-A3@DH9_)+0UN$77G>A)2P^5QA6#%A\Q3+- MZ2_=<-NJ^W0XV%*Z*8BXX>7>D6[;MZ.+.XSILA[I/HCA/-,4.ZZMEH3I3JU. ME#A[B3-UCKK/,.3T<*C4 _\2M1O^D1@R1\*73%H#L]::AU@C@0MSJ&" MI0[R 4\;;+W'NQ5:# HO79=W,K%HMV945'CO;=KSQJ'29S>TZG\"%^ OP*CW:9AKS>VD1(3QLZ@_87@L9$*WO<",1\,($$P= 4D1Y>W;J$TH5- Z.?>&UFUHX&B>Z33@OK+< XI- @S.+ MBK;#.DI1&%GGJD+.P(<]*5=]I*3 MT=[AX^E)88W\PLU<+'/&T^*?S=_41= .]LL]M5*NMZ>]?/4$I"F8H'SZ)]VU MP+<=5QLRV_S3Q"&_3$B$THAQ*=H:U)L-Y^5I$B>LOX8N'SP/3NZ13H!R9B?+ MH:P>V\Z8#=D=6&!/4HG'!X=[1_L/\93D]2"KEF:=8ES*FU1^!:*.5 MCP514S4PA8N,YVF]J..UFX0K*3C3= 8$;Y[97;AD[B^Y**K%@EA1"[M"C3X[ M#S6.X**]&/A4]RX?JCB_HM_42ZX E&51PD+-!KVL@]X-K ,PK_8=V[G@&]H: MC(HPEVUP%A;VJ:WCI10:0D'](W#!X#&B8M)K9$.O6 HH89TR>Q9O*H'LMBM\ MAEL-V$G,S8[6\KM>N"!FV8P//I$/:$_,'NU_3'G#XV9O&*+)_KL/"]#* -FO M0'TDH0GO.I\+[S=4Q5)D61,+?*!W?#4!O[+8;%DO'=GKT$S+FH+NY0#\7\%Z M..UF;-,K&>XZ/E+;,X1DVB:+_5EDD\@Z'4J)",OZ7?M"5\< SKK7X<8$"2.X MC]CHV3L(_H4^'G6\0\BKFSB.@\5RX#MBIL4IOE%2]XH\,=XNV?,?T#";<@/<9 M*#Y.HKH24P>&!*=GND[H$$::4%+21BCJ5Z+04B^O*F1%DQ8NKFS"_F"M9)Y1 ML@5WR&?C]NGDU]=:Z?H]W(/1)I0K-RAKS:DE/=;/.GI='@[>P0;CAC._/<,7 MU1%JF(?IL*QX7LZ*YU,HGI?_N.+Y5"R1?<.!RT(?' &KCYQCSW&*Q4UE#S%VB?:C'TBA:O,7_JBYO3\V_";/)J4;_IQ'7[>@%2(&BF*W)R:ETZY M_]@?7C6*^2KJ0CDUZ)X8VKD0;-W__A);?X#ZY?L8N,$<\K5'9=!6164"'^6+ M;YBU+Y(S,W=(6C95\^625[25M,USXF;/2R"(Z+@Y'B.@M>>(YVBC2:V(9T[N M3IYC?C)J&0>-#KQ^Z [S\C#WCLJ:/W-]G[H%6=@66^\$C<]GVHKC"B[^$E[8 M(CCGP.N[Z5EWD1D#OHDPMWGXXE/T:*19"_LLP<8Z;UUZ2NP>&SEQB1,G:F:G MYF,L-/,K5M16E#6*94NQQ;);@[\Y_?G]X/O/G_UOEX_ZTFK:16RZLX 3TJV6 M1:4I6;GL,Y)%J;@S3&SL_TG8B::.H(H5D\H\4X4;N^*RE)"@FK1":TAE.5I2 MZTI?^^/S3D^J!-T65^A+R=^^(<@E6@?K0ZXRR.N'P[%=V!N,S\F;A7POMHSY MLWRO](S)>>USZ!X6RKE]#T,WU?=@$CT9[F:_39V(Y#&%+[G?=H/J[ M;_ /HV!L=45QD6MLN0'&0U?-:6UP9=Q]U[^813W-]B>%XL(6!PF,E^6(\L)P M"[AA66^4M;E@K?X-R]_VUPKX$[?86'[W+,W ?SX'+:C2D&66;O^\&@TIE&Q_ M=;D?S;0O8/4HV-!BI:#&9-H_D_;/I\_26]'K@Y(QV=:83/&93-TNV3GF[X<:,7U/@UU0<%K2GFJ)6 MQ((2U^,GX]>,7]>7KVGX/DH2FJ6*5A0EK9QQ;,:Q&Y6PFW>C8+&L*A;+%>Q_ M_.;X-7.H_$;67H:@#$$9@K;O4%'7GAV>7>-_/QU_3J M]K7\*9L1WG1GPC>:XY9,/7JY)K1E;>[9G/EA8ZK,#-]LVK>!S<[^+[^S3*51 M\M52H2!J2ES+PN?C+PEU/F9\M&&-. D;I>%R**GYJERIB,5"8@?95FGR^[/0 MMD71"]P "811(5]5BF6Q4DF$[+^2K\1RQ*K^JLR#AH2S(HE?0I+5\ME651*R4N',MXZ-WR4"HNTTJ^ M6M *HEI(G#":LLLT4!9M/\MF"D-_;,L MYZN:)"KE5Q7\&3.]@F1*0Q4M*V#.R*I8TC)SYL_BIS34TK**>2"R**FO:MAL M,#*%C=<=0.HWW;XCH0@5TTAOC+TO-R=FD9QUTG9FIJ"'TKVQ*2W>[K)#N+Q2)<;J4WIVRNV='UB,Y='-#I&4/#-.@<4..!1)1. MTKL???_QM5:X>+5\J#4[OB112CD**%!T F,$$5F=]WNH\U[!QMM3?[5\M:"* MM,GT&ZOYSGCW-^+=5#1N; HCET1-S1IL9,R;JN!-0\O7)-#R2V))3NQ6SK@W MX]YU1._F#0L<7:J42Z*JO+WN<8MJ3] =ST HTZ 3>5\U455.M2UN+J3^"EE!NF:5J^JHBR MK(E%;7O9"QD_O:)L6EL;38M5[1\7J9Z;_<9L=]"A\,NM./% P> MP\M8+SN;&8(R!+T9!,5*]\IZCMAC,"5LXD0[8;2>[+.:^8=VAMZ4% M\COF=]J&C5(M39MT;O%DP9'PMSL.:>\83SM]HP.X_B0 !RG&4\L>2!K:>O_[ M_S1%5CQ0&%QK0[?AK6=T8G2J2&^83G^&EV=C3IX9&;S% #ERD:*(6O%52YRR ML[[BK"MOXZQO.TV3&:T\;34+Z6'>5;^;T-&T_4[A6W+%*83)*P M$U>6"O+:#OB 3[>6%%K!<:*OF_Z1,)23L><;9\\TLD KM*>36))?.0DTX]'? M@T=34FUQ!%TQ$Z,9BVY$C&X^V;-2P)XW8EE+G#RV#1Z-U?&EC4>.)'FO.1U4 MM"OWY.3B\OHUVYMINY7B"Q3Z)"&C/]9%\D'-"< M$O>LV]"?FM/+D]+=T^G%_M55^55;0RB[Q7FO?V4]R0V[HQ!A(9C0!20(G1 6 MO(81B4? <7OOD2#Y$1N#S@+X4W(?T+6%CC5N#4B,\1D#W7/Y[*_G^!->!LXF MO S/8?'M%ZE5BD&16N)^J O.0QK$3NP@R]C^-V/[5*OI*J5\554E44H^$R=C M^HSIMR#K4RW[JY1IV1]V:-$RQL\8_^TP?JKUB14-FT$J8J6\=M.,K3&]9S+] MX^I S6HNYT%\.AX2VVA7_SOR;2FMIC6GW5&E1&Z^V5??@[&$^ ZVO- PAL01 M3LFC<&$-=5-D'XC")2S6_1J0! MV($^ ?FO_\ M>;IUK*)?K?3(B!4 * 1)78R6HZBI ?&"U\X3@Z[W0\,H-O < T !U EN'TBU$%VH^P1'-+# MH5Z"0:.ZI//)%UQ;/\L1(1*1CXFU*N*T]1&ZN>PQR8=G4%RV^Z0S'I"S;B26 M[2P/9COL"KQT=9<@EO;T@0Z!<7R-1U M%%EY%!5WOH8*<.+Y^[^\&I"]4)&:R.62K,K-Z?>K(^NI^]/]7KZ=O6Z2I]VL M4'&\Z^"+;HZ!FH(JBX)"1QYL?>L5W+HJ%52I.3W0?MFMS_=7)VHG]:W71K8Q M$%2);EQ=XOI60ZYOQN(S)W+Y@:R/;1M>&:FO_N$6;QHN::N]PENOK^;@"SK= MN1]"B:/OPA!$_+%:H1\D7_ - 1/+0+7UBBGJNM/'G*KCYE3:.]1_5?3OE6MC M+RKR:FKPX H%KO$E(M_EF<5OS7@K:W=!AGB.J>62R>VG5BZZ5R0-C$>4*4])2Z73=_Z/ZR;TF'KZ+'W M=N\R)JR\/0FVOP^156VM2,U:PO-KG[&M()[<\ M]R"M2!1YT5EZQMJ)CM/Z_)&V?,5._**"QHRZV@63-)%D8Q(V8XWGLL8&Q:R6 MKQ9%15-%N1B739T&:Z13GO9VXR)O"IC86TY9N].F;O8,.".,OT\ML^U=>.@< MG?[L5JR:,KS77^6Z"T?R E#Y!?:'^#X7DRCM.Z<"^ILD2E+F]$R/7)N[!V0I M+7+%"IR#%S@G IQX_@F0-:7!Y]NG7SHIU+?KG C+F"0^A]^ 1V.)D+(TD650 M4\ 45%:KKYDT68-2&Q0D"MH:6FR;JLW+D345E[H^,L"F/2&Z0SJQNLO/PTE! M/S>OOMVW7W^F>ZRP"08RXBX8[^Q8W9VQ0]:UT3-7UTKF2%O.J7!ZRB6Q7%R= MZY+Y0=\%616XQ7RT42Z)<7AT_SURC;Y\S-BAO<1RRI(EJ95N< ML<&AD&_7 _FF@(F]Y Y#EURH*NC%E0]W/VX.*O?G9U??US$J7J7R(53+] :I M]Z: 65D_LT;RX[D^P63':!BY^[!_W#[L3FJG_3#9DVJ$!H^6I)*HE:6=F*-ZR\MK"QX=^A MFRXJ;SZ3@_'71^-J^KWT=J\M7_3@5KRFU:M,L=_ Q[N0>&F+(*S*DH&WY8WS M=D:NS8LB14);IB(6M.T$^/;6ZJ]_V;=LMT'LX3YIN6",KZ^>"Z,O#M'QP M6KLU'[?KE$\J?1!JP0K %G8$!W=$G4/OC+=I8XD-D"YE,:3(^6I%$PN%]Z,( MO8!2X>8HBZ?K58HROF7Q=+W-'_:K2J$@EF)' M_[P5]2(2O%MH[EQ=F6=[7W]>:)W725M M(5\MEL1*>3N!WHPUTF:-#0I:C%:"&5?:3G[((N&[J? (%[G[/X]_3'K.Z=GU M.A[MMY,)T%X<-\T*F25OZEN"(E0MB08UK.)TE!+Q'[MB@ ,;0BRC) MDEB4GB^#L[2 =QS++6S4Z)A)AG.G]>NV)AGM\MM*ALM73_STMG!CTQUADR;' M;RS6-J5?;BTA3M'R5561$_7;R^Z_=\[!=WP/EM:Z M!V\L^PZ^XUQ+[[RV.CCYX=1NQX>W;^K.2YXFQS5.2+,H: M*5]O*E:ZBF7L1[JUO-Z,(S;/$9N[QX"MJB!&RHI82M";;;-763 TYV7#*%;- MD%DVDJ?2G-[>'.T_V*W!U[/>-D?R>!A9!:*L-J?WPX>[X]-KO( MA:PB(AA$T2#SLSA4+,D-8U.J1^;9I@- WIBG_[;X@SY6 M%.2Q'X>_ZIKQI/0[^2HVGLT5!)I((?\K!$@1 GSX\V1:U96C9?Z1I>+?V^'3 MK;\]&=(;?6*3W"/\/\&T\&4>0AT?H8+N"K-S.79_?]3FJS57B [E$!<@"*2. M8S@NZ>0<:T &$\'JPF?VR(*;DX"Z;';8%!J*YO9 =QRC:Y .(O:$/)"!H B& M26?2'.J&+5SK@S$1/AMP\=KM_F27??J GXJPKN,"7N!](EUS;-H$ )_"X!L/P5/4V5L+.L[D&WA\#5W+INVQ.0'?35^#KZ!UH$[6 0C/RUI>Q] MWKO='_>7*A7)%D];IU1P1 %:PJ(4VZV0\6_XD' 6HVK6$MX3YS$K)<1L'8BW MA[2;P6SK]/CKS9.LR=_61ZR_=MJ(Q?;&JE@J@XDGQ;64X(+A!?A%OI[#\4%" M'%_Y!^*$GH>F<7K<[!AA=!>&A]W/WP[.>H/2^OB>?<]FT+YR#J6B8LEYJ2#* MI?GF<,++L:_/"SV;.","+P!)-7E3@G^9>BJ!MJ.=]?>G9]+APUV,MK-%.-/1 M46FK[!5Z)EK6$3WS<$;/7+1(<_KM^JQ[WVWUVY^W:G^LK2O6FM/Z=7%_(CM? M[;'!=<6BKRMZFWVFAOAJ&LPK(SB$KIROWJ!>@UI*UQH,K$<0A+_?\$;O@ 7# M#F>[TC=0^XL_;)7U!BSZ!S+I2YM30BX/OUU<-.2)MG0$8HB,V7C#8,9?,33> M4'FH#\Y<B/WT /LPW0 MDVBIQ"E6#Z.+^!$!/A!E',!9JOX.\^=B*9&VI5',5\M MHZ*H)>BOE,V9>RZE-NBN!SM*$V55$>7*U@?*'<0)#(Q6')OGMM4F#I,8DE7O M]8XOI/;9.A5,R6H(6/1QQS!W1NS-[[2J)1Z-:1]WFL97*F&6?=93]!DDV. Y MQM;S4D54M8U7=JT%&#/-&:)FV_,#V!Q5)+!17U]-G-3JO0.K-R:D")HR4-;&20-M(K>:F M%B>\Z!Q:$%G#7_8(0/I>+IRS%*5TZ;U R*6@)511)+)97]UM/*W%I66K1?G-ZT3 M6SX[/Q_TWYYK M/]H7XW7=RXFC3>7F](MR7R$C^_SG?67KT28.X?_L[ B'!AET/@GG>@^.SB6Y M'Q.SC7RD"CL[_%!WC O7O6 $V>YZ]P_S??X!:\W1KV42_VVD1D%< T(@2 M.QDM1U'2 [.%!?\H\L+PWG#3E(72B+;,C[*,#;!4*C/1S&)(!5NR1G-Z?GS[ MFUSNG&E0DS'^# &SZ*8?XE-#TU$ M-\/]8,]M,M*-S@%KC%H/51Y+/\H_Y6ZQ>W^PCO=@X]%-#NC"%JZ_0X SEAAI M.P4PE5*$/Q(-%\H"G,^EU ;-^D*^6@8Z%4MI!J)7QDBB6Z^9'7H5LLLT+#\& MYX71K\^'[=%6IYH'@L+P'"[O-/B6 ,]IBX9BOEHI2V*QD/5R7I<:&SS^I7Q5 M+5;$XI9FL89G*![9NNDZ%Z1-C(?(X DXYZTO/Z>G-U\4Y\IXGKI7+Q3QG)G*A7L@S(V':OY,CL8])R@VK"SV30:5C?=!?_ M/>&MXH]1Z2>.6^O"?VN8"ZV;;7)HV76;= P7ZT'8!.2S_ME8=Z;&KW4:"&VT M;6DPA\'@P*/+PQJN.J^_6RP[*0LJSV'!+)M@8V,_-W+XTM8&-!SU(XNE-;HQ M;2S[H#[K^IZW DHGQ1][%>W+H;J.%?""">Q9.L):S+]](Z-"^ZY4@,"5;06K M,VH_C]J;$UM%G##IX>?I/NVLR?B3>ZCT,W3OW[1$@)HY;;DZ=>N5\?'%W-/RN\3ANV8_CPJX%W+; ]RW0 MC;^?-B:O7JF:\P)/P+**2"M4Z]80?CL!R8A=4@T3L.KV=5?0!8>8AF4+Y FX M#DO:A;[>$6P"C$5Q;YBXBBRTQBXN9-AP1H;H=Z(]L.C#IN4*+4( LG'KEK3A M.0L?S3%[2G#U)^'17<9?AOP ME3[$@8B1=?4G]F(O/KV\+X+N].LA<"_90@VKP9>A31 429;D9I/^10-E):/U MHW[UTSQ^*BQOA[!J^7R<0%%0B$@R^VM35YF,&GA1+"EQ[OB0O8:-6 #J"!'C MVTLH 1J/*2'A:K;:!C+%#5#ST@7)LPYNV];CP[0LGTGEI;A=[YW;0SAV4Q$+ MLBJJ:IQ#.HIR?A)T?S?T0%#NQ\Y6>"K@*33BX!+"KQW<_\C/ MQ[&)[9[:_>"0Y[Q#3F.PS+-AP0F'\PGO[MF$8 LMX0.^-H\R-_\Q@(,,1P-K M0HC7>(,.N76X>/!X_W)8"G7;!Z>11RE;IRCU'RU*$NBJBSL(8.= M1X)=,+)Y6T')2)R<]1@(5I^D-K]'F5P6YIEJ5[@R0<&GW^+]X'B-#1"?HC#+ M )5PYYGA$,XAKHC8[I-!9V_"^; V&@T,TJGU=,-T7%SJLJ\#^/$DOCI_+-X^ M_-2N]\B*'C3/?^-&B7A\>A@BH_>","4+.,<2&]+$%6-02N8<^C/6%POWPT\\ M/8ZZT/7[6^7B#N#!NOBOT4,=C_^"=B77M*MV_0BM].#E4E.(4.&0P$4+I<6S>=+AR\60K+ 849@Z'GK^8V^/.U M'HB *Y "@ZC R&G3U#(QY.X?K%_0GX8%Z.[Y5)TK5=N^8R5<+2O)%:TA=*2 M46'!0:,TU=TP3?_C!/30<;< &S7)ZOPJ#L"B[P&5S Z!?"E8BXBFOSN?64A(F><.6*0;ZGH(G,S'! MYO0A3U<",KK]P015E?"9!2T(?L5.]RSRR\]#OB?9&M8>F1=J ??'$ZDRD8X? MG;N;QI'R8B(EA63+Q,3Y"PNBM)$++BI$\0]&9517@UN.J1N60P3V,_;,0ODJ M,(@$PW'&@5H3UF!QQ^S=X8,>=[QSBX]WP_MFB $7[/9D"ON \&$+EN YG4KH M6>]NZ!H#A!J$(MJG(!YM"\0]FL$V@85,!Q=BNKM;Q:6/3EOO0_U M#A&XO'6\?8-V1QXPYP#?H(\!C[P+)^U[B>=EF0)QSE<[M&S0AKT1#9.F<>KU M")QC[^+7;\-&_?SI^]UR&;1@Z4TK ZL[!!8K^6I95L128:%"QJ@84:_GL*9M MW^XY+FK7G[_I'>-TN2?B'=L])6FEW>-9-9$[5IPGT&% H)>C_G1RT]$>:L:P MMQ3S;Q.G,HAG62Q)"[U!$4.1BQ?6/W<.JWN1LFYT9,!6#Y[TH6'279T34Q_P MQMM>+)JGIL5CUJD?]@Z/IC7[0%]=J/JL]VT/P>C^*4MB68Z;O\@/_6QCU@8W8QO)'RFQ4AH/+WGXWOA]J),]5^J\;W MKF[V#)"H27K8%RKJ3"0GVHAIY5K-Z;1X^7!I*]=/YKN(XP#A?U@/YOV%J7Z_ M[/,XCA;J,.IM^2T5X\$^/+9IO#T7<^*ATJ>W[\>&0\U.ASKR M!\2-$>:&-[V$J]8=8'7;:+&8#I4^LAAT80=!Q+J8.I_2"I#&M1*-'@J0Z-@M MY=$8#!96X!4Q%>W9%7C["[J*)GQ_UHXG MJ\1[1DIE3$77/XL&B$VY7') MB?$ 9C2J#QW2#3Z998>]R3?]UK+K.*"@]F0XP3*S3Q[9EN-XW="9S_,;M1.; MTWUW=*-8K8O#DT)^_;W.[G+#2'M7=-W?'EUK[?9X.*;Z/% 53M64JJ >;>7; M]O3PJ7^Q7U#? FW?-565[5'UE$0G%WCD/&D]'I35;N_;I/<6R/D;'-5Z4'[\ MBB+X_MO@1FK\O+TA[8RN&Z%K;7MT72&"]VY_]&NUVT=;-I;1]H7JR[LFUM[V MB+5(LG9K/P_'WYY^/=VWWN@)3#JW-]3/X@6G?.W.#VMSE]\>0I93;_ZP'$B> MG$@A"SIC9&B: 9+&@!B2_"X:?R*_IM^F93F,5*^@8%&)EB%HCE&#"YH"%[ZE M,VS-P@@WY/.9Z>WA(G;C+W&C"M*NAO5$TJQ'-:%JT&('=<:W+&S0M9L8$$[: M""#9"W#$J_KEM@39!7%"[&J3=-ZV!U9O0\T+K8F\,TM >;Z]Z M12W-[EJ%E>V.>!?3I0@)[05^ZVUF >-XC99BVZN^T%![7ENCY6_[:SG\I:1] MHI:+IL59#(EX95GQ+;<(FXF],IL(PJOY:D&LE,K+$M%>UHSJ!2ISQGJAEWQX M#=Y;ZCG:9'Y9J4"+@4J:J%7*K\&('S,>?)OB+]X?M@G95\0$W$)%$^5E,Z;\AWO@O JUVXINW;?">NE<^VNX+WM7;OE?%4KR**R.',XNW3_0.&7WJ6K MH>23E:)8+K^*GK<\;K7*"W!JF;3LWR4UKQB<710R]0(.//O" M[_D4.C[3SYV)D#W:EYDYC@#;M'?CO=UO"(&$D2T0EH1M^/1/96E! DD(D$#N MYA_WSG';4JDJ*S,K*Y=?THL8%FO=H5^?H3):#/ERU-HL!I$"U'*2EQ+K8G)G MKR0KX;?CK$TP5F&6 (!V\21')]83;M74UV.F#=ZI169[[OV"YUY9;LHB8 L) MI"!DOK5LS[VOK*J*._>XG7V&(]ED$(]UZ*DDR/J8.^\!_I5FX:)L*)CKZH/P MI?>[>"C_?!4?+D[5S32,6"IQP5^56Q3H+VLSV41Y9!"M+*:Y0^$O*<8I[%:V MJ[8($21Y$9-C6>CV/-7OEG>+,VYR9M[U63<".I08DLE^JR^&DS.:/%LF_CH* MN#A#2MS9IP52S.Y!V&K?+>.6Q%DA;2V'WX1W"[(<2N,7D9$6AA2J#6OAK>7P MRRG@PBP'B7)Q5.4-6[M9_3)BK%\F]KQR73+W54D<,J^T:K37F(?@_4;OJUH_ M:,J53@'9]?K+ M13"@(S!;=Y:B:I>([&X5OO%Q1 V/;)9]['ZA5(2:!1#"P#Q;'];:?5@3H/($ MQBK=+5H$^Q3]L(T>_ Y,&_[KKJVU=_7/W:ZNJAH: :E'1O]L609-0=\Y8I?@RO6I\J*LSFDK1[;B<8/BH]K9Z'4@ZN<7RT#T+1\4 MCR7;DI%R/5BY&RW'TUDD8KZ5^;P]?0LS8]D<"C)=9EVPY>3-V#30GG%KT_PV M7+%A_5:F".=>[UD"NH3< 2[@AFCU_)(1$T69ZX(DBBKSG+*@(\ MGX)4 1Z;4,TAFF^!\)^K?GMU79"!'TOGAD G&6+KU:HB/6;>\%FV9>'5TS(+ MX^&UI6;*PA(%"44Q]-+ED5M>+J\Z+LX<$W?V!5(0F45J(+:Z>,N_)7*72%MS MXC=CX6+,B;)4>LCRPI4>6V/BBW+R)ABY*&."I0 QG&09=I'BDC5J8M^[\[>C M(&+L5RK^'"^'/K/,_'*%HXE.A!B2525-) I>VQ#:@(!1+(UH:VF5" M<36GIA+FNV81'?U=(QP3*<5/8J0IEHU'<;KH3???)&%I]D!#'/2N&:,](A[, MLY+X 5M[U_KN4'N$+S7X(Y-:'#R]ONF$WFT-'4)[1\(!VAX$@]![ T6W8#D$ M$E.%>!LJEJ-9Q@A1T];MO8#1UKYIT3! 27DF2AXD=1I69=K^?_^SNTO4=K MM2:JSQN:9;]-9#ZJ'/TGN&_1H8)VN"'J^73[E[@;#= $JY;2TMO_$I"3Z-+V MT@1ZTESXK;_]U^!/29]GO\4>;>$Y@V[U%>M_?Z/=FMVWEJ4IK[LM#8D3FM M;W:VO1Q$MQYQ:5C##R(?#*\-%NVN*\1QI92/JETQ.\2ITA]"JUZ6)@EP"I"$ M]@G*#\!R0B8G_FW?UK!BBD#J3)STGH,>/^)TD7Y#DW;5K:MG=:1JX:^&87[8 M_VQ.>V4CS]1AOOY9 I-%;(6(W56WS)YK=_&[%.V8$X?.#J'9;66 9NE80VUG M*H7XMMW5U*&AF9V4*N+ZT!E:6OC*<>1N_QT(VQV:0\TPVZ\32TR2 3 SHP(, M[!V9"17?YCFQYKA/5^^>:F;[XOT9:=QA#VW#"'_U'^)0M]N&::-QB%WB:"ZS M R@[S_WF(K!3=L/^:MMZ8^;PR_TC@**2W*RDG@*O$0K&[F$;IZ?D M,W^M(WHI!O&$9)@XZJN:^L^46;W\E2L\N2#X*1\U@9DIFJ6;XZNSZOW-N24( M!Z_+6M_1R*H<8KD41HMAL4O$77"5ABVR%U)\@7,O^@''V%!*Z17CJS&ZFGQ@SPN M\31B&5H@*3;.^[16_HG1&+6E-0:HS+L/$RN*CJQ_'$A/!V)#+E'WQM540@8U MP&\QB%8D= YE8TMQ;=$R#QVU.(;D1'KCF# SC6I6D7=P)+DXJ=3-QU%+_MEK MO&S&--BX\'M#"UOA_UK"#RQ2]NS_NUB/S,7SM*3S=&_Z2[&/+7%<#O1:L*;F=?E"!C2$Y6%9O4 M&/75- 9Z%FL,I_5X^$ =C8>,\)O:"]*F<_'775)2>C63M[9 SQ:M+?B=?8'C M2"E["\SUEGKD==FH=AS-BBH0\^#@KM[X>?Z=_RHFAT]Z& B'V'(@_%U7LS0% MJ+/I_=Y6J*T3'&<%\2E:)T$#1)HC96[I?.=UZJ2L(9+XY$2LBFX:UXQZP7Z> MGV\(*WMHK64V*F[A2; MYF%7967.J&2DU\Y1HR48'\H&,BH7R#5)_V_9\V7\3,>*I0TLS<9)F) [T<$I M&X2&.-?LZ6VBI?6UCNX0BJ7;D#W9L

    8:(G+3^%0FF_#74+9U<0Z,/XG[8. M/.A2PNDJ3I! B=2T_JZK0\4P1FC?T6?UCJZI%?^Y# ML4<@ Y& C%'3'90P.R1.SVQWD0PB"J+//GN+(4'@;-UVT$/;C*7-9BQ==7P6 MBTE DBDH85@X 4F*24"*^0XR:'YX& M,9L,Q$SGR!8WG4.D';[NE2U(R4V=1'6B/S>SU-@LKYK43.J[,6T,U487RHMI M'1CH?*A^ZO;D15]0W7*2YOC^GFVR4=B?QIR+%2LTVTCI411- MT4W(<4-W')8*:2!_G :29G.>-%9_P?;5=9$-K;H1#:7^:=WAM\3^= LF/F$ MOS$=TR)N=#,S;,NZ5KC^5+T,Y$J_-*;KB)TXBXL"*XNB0>%X57K>8,VH_LSC M!BD!+(7$R20E9O:_KSVECSUR%3&]K")N==Z=6T&OGX^9K^)ISTWESIO%I?F. MN2DO/?O+>NL7TKV1U<:8A"' MEMG7-MMUYK=3N,A.E=9DJM(TX*?),D]RV+HM8VSL"Z0S)D *3JOPJ$Z)5=UL8"MSA=O*S!*V>,9YF")D27C5, MQ$/H[1[1&MHZNJG;:$*0:?D\@M$UI=WUAX%T2]VN6)H]-!PWIW/JX]Z#2+HL M"T^9T#&(7'MH ^XE/-W3#1VP/_%$W5S19\#:[.,7T1S[;5VS]X@3A_A0;"1! M,#\Z:+7*>@'6".:Q&0"@X&! M; ,, ^HF]Z$?P"!4W,4Y)G[91-_S'D+T )>&FW8*Z8%*?X333PTT2[NBN*K M\"GL)@[B0=H>8BX!?]'@MT"8&<@Q$OW*P^@-Y:VB9>.=!X)Y.])Q@;P C&^/ MJ"FP6/2Q/_6_X,F*-V4TB+M7+HY?B'0$VFED#NA^AJZ7Y8@V]$(98<<8B09# MH\$3$[*XSR"Z !7P$^@1(KVDX8"[T'"J/B&Z@UY4 M(PN'EP:6^>*"N5D P3H$:?.0W&PO$U.Q$1D ?I#$U/&W8Y(=# G'$]S52KN+ MQ!23_H_ Z(453RZG&T=A]3ZFN_)#Q?OF/7IQPN/]!\RH6*"/P:AP_=Z8*N02["T@6G!*WW-'7)2+(2.O@%29CK6IGL5.'*"I_$I MX@)C#[!7&.ZXQ@C/R+9G,*==C?FA65HY4%LWI4IB%0C'+E%L4,NB9$*JI5KO MG)D_1P/>U%-K#B+B.F&ZQ!*##+LTO\1 A1(KV]AJM\DW3W"A&\/,=?8#PTN M:C"6H2:X&4-OSP$6E4+ HL)]E:V*$E^[Y1=+%8_.*"Y9?-;=4?3"JF[Z#$2& MQ_SU\+UNG@UKS^V\%Q:X@;#E$[KF3;>OY+-P.F[0@YUP+8J_?+Z[K]V]9;W,TVF!"6'PSRKZG3>Q9*0(W;ENFGXK[S1\*8#!4/=9[N?4@G:\&% MHC0':;Z<2)-4;,.8!-K%424=A/XKD]MKB9('N7D@-RL))!N;5;TDN6-%EYYT MGDU<\SG$D+M(39STT)WKW>VX@279?KAX[[[KE&*+^;G39U<13 #LE6 &/B'2 M6"8K V9F$-PW9S%*%2V<;FM(3B(%*BZXGKS0.()\26+F*'JBJ^E84I+CDFH7 M(>;2\E8?6FA^ 'P?^J6/L\&?OW *U2@&,VQV0<%<\&G9081%/Y=1]&*)5K3H M0?D++Y(2%^>1_[*"EYV4.0J>C$C),J3(KTK*6+$[#%FH(;"-P]#U&?UL:/ # M6G48A".13$W]\@3G^TAWCB">=M][[>(.P80[0S7!%Y A(I]J:LV[063ER$7& M\3AV3II$7KM7L&I@J)U]099)F9MO,,>F2\Q2^*_MIBZUJ?DI*8;>V6=-7?Y:?:FYID%#/3(-_I9[.J8+,0T20LDSV%D[^VA&4[&LC$D8B[)N-/Z? MX4JXX"BKW101&8K6,3@WBQ-%9/G'P6IGR@7(*O2_]9[EJ$)8V#.!ITB6C\NG MRV'/9GJ0IB=CU)IC_OO+(V74QO6+321CE#6X$SZ)*GZ+, =P_9"Q]4&'B_=.OQ5E)0 ME!'?KZ\@<>G<[#_?:5;/A39*SU/ A8F1/(7JQ%N4;;3F6#Q3Y*/+:NWEG2DA MU6=S$PZ:8[5V]GEU='IQI?->;@)-!-T$+'P75DZX2U\D.:'8I(R2'V*8 M?)5) I^7C^!F4H5[._XJ 7XL>A-LOQBQ26IJ*F,GU#)A?E]&%_AL[ @ [2(1WL%A$P27"_6EA_7"NB MP*'Z09^IG<*S 3(DOL,T"<6?9TJP-3$I/CURG6$*J:'L3&4.R4[_F%THVDL! M:/CHODM1\P-JB]%I3B[!K[Y%.3HEQ'5LT=S S"W2%9;NC- ]#S!UL7:XE4=/ MYY]WS,N9ML:"O03%[$\00BTP0WNNRL_;1;^T5.12WIIZ.Y_:O:*UBK2SS[,D M+B?.DAGD.FF/MZ$TY=)R'GQ="26N7OE+);71^B/+:)_:I[?_W M/[N[1%W7#/4?HJ$\(V:^U=Z&6K\-^\H3N[N>F*GZN_\1=ZJ[CCGXAQ!@Y[U? M^ PBX/+T;)ZIJ(RE^'AH*N:R I])=/F@^<76BL]>OJ8RN6.>X+[%NQ;"U//I M]B]Q-QJ@"58MI:6W_R4ND:"[M+TT@9XT'W[K;_\U^%/2Y]GXK/!I^?*%Z[^_ MT6[-[EO+TI37W9:&M >:T !O=K:]'$2W'H-XA'VBX0^&UP:+=M<5XKA2RL=) MO^)C0X.7B(F6X.+=]DNH%0)[7?Z\U:%,F@@NO[A$K>[6!D.,WAG]-7'-N#5U M==W2; \2?$#Q@J'^#/^)_T__^54'31--!,VQW"=U!)% U M]/6!,O(KY6>BF2$/5L-]K&Y:D2NZ&]><@(O3-+CC#L^N&])YZ_I32HSPNEF8 M\8,FQ#=$63>BL]PG$=[C'35 \CZ4''FLCC:&@)^RN M@IX'@DY>1/]MO[IU\7B[!U"T[]B5,%N@(08**!U]H#@:[@@5=)3"#$!T]+[2 M!V47';P%1?9]K+# 48Z&7'8G64"*;X8M]$V>%N.M@368YE&= ,0 M)R!!0L:;WD9_0*-Z6S3Y&-3L8Q[ FJ ?40?H*<,@NLJ[%N4G2VMK^KM6P97\ MGI@B*4F>V)TT#:;EAT, M]*Y-C8/K>B?MTMRWU"%LDM]D37-_@!0&]Z=P'H/[&R_BX?Z#I4GW![@P?058 MA'IS/#SCK>'M#?.Y(2!N>7'2D M&_7Z3I=+>HF(3S*P!S^[YO/U35?U&C4X.LJ*C'!G'&0/8]N#T!LK 4M0 $&V"+'+33JF]Y!KX4?C=?CWC!P M>%0LK8?,#_@"_BV.F&.=.AR (F;W6!:#*R#2V&8/:TG7&.PI(S\I DW35<6@ MN3\=@-2!*;HC\.[K>R&><;\TE2!8F3$_Q)"B!UUC2F# +/""!3)QA@@0=+AD3C3/Q*;@@]" M,@>F[0&:1_QV]9Z'ZHFN2H-$7$3DSQ4SADCSM*M$(4#8.4UU)<'#,,QB&%NS:'3)6X5PR'.E5=T MF-\[2G:V;5G1( MW-6V&61V1_[FLSOM-[E%]L2IHCT>/5Y-T')F/->3AI.0N)FSF1C"MW7GW$R= M2,,:0@S*^S3-WI5=!FEAAXWK:D8NH>:NW 69X$F9UY3LL+<690EENT MEM,AG Z-(1K=)&[TMKDO+T>"P4SW2GJ]>.BD'V\;DB,U/CG"3Y"RYM:64H_"Y)*Q9EC(?1G>6 M.2*)"W3%UI^5?G[2(Y1->CA?>N@Q=]LZKX^_U[422@^7G_1 %BC_167'0TIG M5A";;-E=;'-,U>KO?>;RZ+[!;R"VM7!ZU^Q_R^[7NAT.!@:.#"M&1>^[G TR MY6&(0GC G/:S+% 9_J%L$F^Y(*]95#UD#%)R/+6$\^P@45>G1S1%K:,^'32H M#]M(]:&%]Y_(NO_%^MG$E?QL$TSFA%2\?'H2,2LU'XHO?*2;L;$R9G3[J-R< M#ZTHCDG^*YWM/A9.+PJX[T"QNPU%5^_,6\UQ#,T](R=QI^;XJL.=L.V#5^V' MO!9$QRG$IEUI3XBI'_!_Z[.9.-=[,7$P0ZH.GL4 +1QDPL9+GPVZ);!.R*-1 M1%>NS,-G.+.GQF2HN8/^D9(_EIEKUA@FY*!5-B^3#!T',+4H@9;9T^)O#]/, M3\W75X_8JP[M8]!L(",W+N^ ^%/ON]D"?TV1J@#&7KWEZT+#38?*D]WG/JFJ M+J5N?$+A/T+TFX8ZJH$^H)JJ\Q3JX#C^J%=?3\6[V]Z/]DZ::9)2M+-K:^U_ MU*$%NY!NFY0P8Y3[!,Z)SMF.'C8K]<&>@53%&V2O-#2KC5%, MCYKC)XEO/1PP9VKON5#PP.4%3/5F3D#;L5]/G!:XI<_?TAQJVDXNZX@1T.ZC M:>PRH0.B@6SAJ"0P._OT+&;OM_QHLVR70:1"GIYMQ?ZLMC5*W0+;39H%XH3Z MBGM2!;DGBA-S)2U-.Z#?.O7$O;Q.>=H\>W!TH3BX*#LQ%863EX$UHB-IP0M_ MOSD>W@S./I['PH6<>JOVRGLBS$B8+41Q+R&^6* C;N$;=$PFQJQ%F6 P)>FX MNMNJ\0G:?AWU(TE>JQYQ\??G6NC6;'[*ZE-5O5.X=FXWX6RLXU7,V(=#[:1_ M@[8&/0$TN/LP<7&]\O3Z\_)9NOOQL0RR^A+%]:GQ]3Q;-"=^2)B?*)"2'["Y M!>5X:R_'KD3S-]CY5_MT&VY9.2@8GP :V\D4*?.9K_<%[TZ,.J%65B==2].P M0CGIU;F[H\;C^,98(YI0L:HC@[K@BQI[D9FO03$4K TVH0& =8O6 5"V(;*D MR,4U&UL;X\1(_N&JDE\WAQ86_,OCVX^?DFW<4>QF+(F-ZX"DU(VM#BB[#@ F M+EH%\,@,8$B!CFL@MTD-4%M9 ^CO[M'_:EB=0961E5&.K0K++_9)V8];L2^] MV"/.+5KL!23V=&P5X&;%7IC$TI>BW:W^B87^Z>;Q5E5%6>L5TVFX_/(O)8R] M+&)BGLN)+7Y:55/D *^YPAISP>!<0M/@!()E1:5H+2/N[ NDP,35$6R6-V,T MS\$2!@=6-?7G\X/&\\6E*C*_C7WA 8QFVL3L&(=%JA@/\K(0);,P+N:\5*$% M5,P2X)EKL&>*5BR X>\:TCE^?3P9QZ$MK!-(I&(_I4&LYZ0G. L5.H3 )D:9IL>\WQV]W M)Z>OM>[]^6-OU\;#^^^.!+3 "^!*LEKB8!WT7 E]:3 MP3$)G8=#Y=.A](6#TQ$8UL1(];PV/(XY2.QY DT:?(UGN3@ _!XWF^[K_3*& M1%E;9DSK52EAO'\)9'=JNUT/E0 X-EVUQK_0VJ_N11@D>7:RM(GIN50[U-J* MTS70^7F@#'1L*T7G_-\TAG,)8;BN"(1KGZCVW,(6 M@&"Z<;&\5.+<1'^!WP2],ZI1 -<)C:K&H*L0)P\D<;[7F("X'E:Y +[5PVE4 M>C@5, ZSJ3JE1T_Z-E+1&)=3:6M5_"+8ZY!G2E-2I%@O^GRT&@_^-E%2 3B# MV'M[KUGC._.>GFA]P7 U_O]"S[[HYM(T1H0Y=G#?S M YYLC5R._HG5&K1B>;WM[\ O:J-,:XTP#I%7]PC&A/&Z&/UX6ZV;D/^ M%SYKD9SC6CD#0/D00QD&OE)4XB2^GKC;+M7TMG!UFX^J=R^]C=-J[:ZI<,)5=[%-BHY:\%V6 M9]!=EA)(B9_-I4YOM\PL2!8/U5HP;R]:-^RI]=;*G2SY85KSZ)XDR3PI4HF1 M2;+R!1LIQR4J;Z\9Y;MFU+["-:.A&2"T<+'^BA>,DW[%PTF(OUD ?*L6@F7' M!P0<*#.J,!0V//": :!% UTF_11=79B.VI'=% A H:0!;;,_NKW+8R$U1I,^ MK\6@-V*GDH?2Y7;VV3F-!+P6&A.3;3A "U4UQ#ZJ:P+ \H@6E#].3#QD N#[ MVV!@(.6"7JO4-:2/T);?8.1G#-4,3ZB^?>\/Y'[O STQO>GTTM9^K@S0.'\\ MN3I1AR/UM4!KOQ!>6,#:YW?VJ3TZ,4_PFW]C\_=/M^TA&()[1!5?WT+F?J*= M%P[!>6^%BI\/W)Y>42-OI9VSJ18S[#\V.J8V;^<2IY-F'18NK@)G00QA!7T'610]''$(5H^Z0 MBMNE"AV$:#W](31(;LO:A\&FO/WX-(>* M??4A+&C99_'R,N%&<,G68HY[A#B+3=\B<#/Z&]09&@!V1IP.#1?*<&_3-?;; MT'S)3]+#KW"2WM:J.*SX14_0NM:R\&TNY#7S>B6JT$ZU!^T4:T,;4<"VB:K: MT_LZ4DON 8GT4;NKM5^)AF4ZWCF,?GRVE%X0=0?Z-!H-/]1+&!""G0Z_SS:Y MDB8>.#0"&@!H[!Y,]HTW/^^P9%:.PP58N*VSVKUZ?$'7Y40-C9UOB5-*"L Q M&0)P^4'=\C*T$*=(.3F@ZKK6\&; 03KLVY!6H:G0XZJ_"WTJAY;MM<%2ICTN M"@34M2 B"]%8Q":CZ3%M%\JR@Q@/.DX:B&5Q.%\964CQ0;@%OZP20\=S@D#$ MG@BSI-?L=Y(!D&9C'<;Q3! CKKEOUDTD4N]:OZE?-E5]ZI#/@86,:ZY^_/-1 M.&3;&5DH:89SCOE\>X+J:')1"XNAQ$@?\V64KN KW9O> MR]EAYW-\>ZG,*4'+.LVORW8] M3=-\3!+GYP=[E<"FF@V!9L]9G9NOB/3CJ@=KL,<-=6B+]J=\?/A2:+XB364X M8!?;XNP13 $2BO:8Q!2W;X%9C"78TM">0I]YWU$5P"7&":N\6"IBGIOW>?+1 MY^^USE.B^;I*)F(!6Y8JE9" 0/)RXBY5G"Y2Q\_=2?IAUM3#RE*IA\D;FY9Z MN-*&/O:HJRNA-;ZB%LP>SIZV6/@V\JZK41024QHKL2F-M:52&E<[X#Y?'Q\> M'FO'9WQ1Z9"%DUO8V1<$DI=FR>U3>YLIN;US%&34U[_"G>-&0S?GH4;4L>D- M)T/5LI3^\U<.IKIG6$I=UB1S$KV/CDHO=0]C4JA$Q\7?=743^JMOX)!NH8V/ MNTZ"2[!N6A^*I4[(MT=4'2]$6TD/T4X7!Z4Y!*6U!%U%7_7S]^\&=34V'ZIS M\[_R"[J*^:E]''0E15Y*=AK?: &R!^Z1?CQ4;0B,Z,/>5Z[714?"K39P@FM10E)] M)S@"E6A![@P1@F 0#ND,K787H-J1(H%!/L%_9=M:6EH^-_%A!2='Q"F$_GW5 M:7@C7W7J,&H5!ITJRD0_+6GG2[ZR_] &ZO#:^%"2+\K8D;7@1.>49N*?DFX M4GY'@;2SSW D*R4F:.]5+K(X,@X6K*EK2 MR&\_10IZHO/4+)99NDG#O$5;=2KR4%6F20)34P2J"1L1=L MP4F)44.VW:@6J3;)$=[,S:II=S5U:"#C%Y1^".LOL?V4"#U&%FX_)8Q#6 VX MQ[WD89T*/?P7W=M MK;VK?^YV=575T B(4QC]LV49-$,)L'A$1.;?B)\J%7 _/];-!I3.-=< MENG+AX%6;J#TY/RE-)ST@^98O;MR7COOEZ]L:YTKS(SP/0ND'EY?YQ90D]K7+Z4JNA\^Z1\$DW]$;IXOQ1'@\0L?;QY&:>YUKW*7C0C M0F;YGI#8P.O;5"WY;'9A7)()']I%6,D5F.[AY1P82!?H'5U35P']2]R[UF.+ ML7_0]V^2D;YWV2:7*2VA0.D2<;$%+2<76PR,H3U;YYVL,<4D,0M=)Z=JJ\-I M02S%+5. F+A?XF>W<3Q0WZ[I=$6YX%R3<#:Y^$+$ G<0LK?D9/AOR- %6)ZI M6M/2).>FW6J$YKA]P[X?OMTMVK?G_V;"!?<1-S5$FBY6CF: M/4UU-"NIF7TUM"JFWW*/L([C7E:BNVF]S>&F@7W0;UM^A4A-D;-Z_7,_H>F&,AJ]\SL>Z2QT$NW MT-''WB,>-9RVV#<=F,4+,CKA8NDHGZYMWAK-O@19&^$/=M&_=4CT^.C#BSB? M<>AT3>@JL4?,QN70.@16_/3 MI!6#P V-W P!I#ALW8;G-4>UC6^SF HM7?% M&+IT4B")!8PC:*-C#PT\$_3=OIDP9]V5&P?D!B/N@._-)1!V>D()1P6]K6H= M#5,I^CKP-72M,Q/9"8[FC%*3U>_@?RLOJ8>*19<,NWJ9,A# M=T2X**J?Y^$V0#\/SX6>_/BB:^P.X>@.K.F??WX<_OCGGUV1Y@61HL3LP1*: MW]D7:5*@,'0($>B(E!1P;ND5>!U[9(L];#^9QQ_W[9D5\!PO":+,+K "=*?G M.7\%T07@$VF25DT<>B=*!9T];K4/8+BZ>PA'/SI,O3)2_Q@,#AHXJ2=6BWMF MNR^XY:KV5$.HUH^3 MRVJO=?)B=.8GQF?^2-'Q9.C4QY(,)\1BU:2WB#I8C6X>_]$CNG9VK9CL,$/Y MQFITRZ^!E(3[TY$T1:=A_$1[2)$$.@O;GHX"#$VWMR&8SA$K-C"M,3/[+0EI M:8__YJ'D>JXA&/(#H-O:0YS?)Z8>.K,X66'Q([X\U=8^HX2N MUZ@#@+'=UWTC&XU7>49B[-\90N*+Y@W";2?9Y_-MW< ^-I%I'DPUI%:R(;64 MOM)CT:CO47,LG#<:3OUF_,C0);SFQU2NY.],N77,]BO ;&F6[8)I@>\@W;,B ML=/1WO!!FWG$YOCQ\8EI7%5I3I&^3G-MJ3F^N:J>].N25#W6?5\+'_A:#O!U MGL!D*(6OI>27/7"RN"X0]"BB&?94*,CBM[ V]HB[WCI>I7.$2I,M@!M*VNV5!U3: #@VH75W:Q MZ(:"&#=H>SP=\!A7.VJ&CF;/G^J>RZ"9D'KK M.S:.!P:/A?@OP&IK2^<_:KT#YUJ:=H.ML!D);JKLQ'!W Q/@!'/N;%5F)$&7 M93R<5CX2)@T)(1XP)'5-_;8YKAKL]8O]0Z_KK:+S<^5P@9^R692WZL8S?B5:1T=+<+Z7?L&=X(_8>[2>,>&\U M9X1ID521X([M?CMZS:9W]GF6%#F)%&,SWA>FU^K[$B-Q\=('JG &7F&U;#]H$!1"U@"B[%7')1/='%\;#98:-<09^ M*5XO%*L,EE, ;A5V$8R:A,C-1Q-ABM">=UD=J# M:8YO65LY_7EC]@?R6L[[Y'(<5VO$5)5DTQH3C5$ST:I](_90M[2V8UH9[-BM MT.?.7Z41>A:@?H18:*6-"KVP?J%GF^/GXX;)/XYK'^_Z.DV&W"4=,F6&!C)1 MG:UX;T"\V=*(-[>S+Y-",C!AJ80[&CYP+_/A/'UW@>[OZZ9UJUGO>ENSF^/1 MR>?IBWV@?3YH&SZK4TIGLXBU=Y5W/7!X%A"SM[V%9MRSA;Q+6>5[ 4=/_O*_ MRL=7T ^1^%AF=BR-[$,;")F4V$04OT6KB@O4"+7%?7)'S;':'HU&+T<'7;E= MU'&=C_.-W9[".;G6UB<^;J(6+T@D)>3F6LM'6B0O/\B7%C?#JFA_VD_F^O7] MZ?[]ZK$4%^(, C/'2IYXT/!(Z-;, M\:3 E,RPEM>O&)CF6'D^N#BM\>++C;BY6_/JZF#K'BN+H,>[QS8AZ!(2=(DF M*:ED/O'J^@6=;8[MKGA\\/#Z\OYI_"(FP-915D)'V28$'?+\25%([ *^R=!7 MLIC'.R;<#@('9A_))M0A0C99'\MIR]!NT=N6[NC@-SOH#RA;K7.7K\6@UN8E MQ).E@!P/+#^!W8[DUV[E-EYN5V*2-0EH6BV)3.WL2[1$LBQ7+NFDTJ43: [% M%Y%DSCL70[1Z=U%7VKJ!:7RI.:Y*:H[IF_K'_;UY]314RNO)SB!/_MI#F=6A MY!4/1Q41 0IA/"ILTKO]985[<1XKRXDKNZEK3/:TMONJ@\XG\%&/&>'^0^H.1F_4RR8.V#7(\ "O&#WB+GD5(0]!?$O8JPU)=YY*[WH(D9?4X[S+W(D+=(D327V_IPGDYB"!=J5V0#7 MJ\WQW8^3NZ>S%XX2UUJ8GF.E\.IUUW!#].XPH_D%U%"86+5TQ2")8\UXUT"7 MH7DI?7LW\^2"ZK+_9?#_BBZ=SH[V3%2'S^@=%]:G\J%-=Y:V%0-J.X*NTG]" M,3I#_0OUQ[@G;9B8^&_TOW^Y,-%W7;W_ZM8# IQS\&KH]_X+I >QAD'.5,VN M^+!N\'F,00T0$\@HT A5M]N6YD)51*I-X8E(Q:E_F0A]C\0Z'X;REH66M!< M_H1)9F@.HL.N[1;7(CKO,?CVTJ\H[3;2D?@*$Z!A0],*VT?8 XK,G*O-KAF!G"O4Y9!ANK5)\7J%?P""4@=^"3KH[6@CSV[L"7N[0':X;GW MK.$ HA)_<"0K\F!2Q"\YD4L !5CWKVUXRFAU 2I0Q9M[:T0,;4 !@@<='TIH MAD? R=L"6ZKM(?C=#]&V.YI'21@<5?G'B M5ZQ4VSC;@I99%N\U.EG08RKQ)SSG?6[R.($>G[ @K PFA\@(>( @!''?@)

    9$QI2M(VW^#?R%JVK;':XBUVYJFNO!8B DBK(HX._RQ&:)M M ?V2GG*M^@I0K0\(\XBF3A=P%F#7ITT[#&Z#:3TE,#.@Y"&':]5_+F1BW*(Q M[F&[8*)E0#-@\29SJX81@0P'9JLOMSN M-[POQ.__Q>/[5DQDT@@U&,O9@NM?F@=2%';H'MJ:VV M/9>:$[]#GP?&<7O(?+^^Y7+?(?31=6Z2B#:))\5DD+2%]HBLX!Y. MH&*P.>]B(;FIZH!G'%ACD"+3A00/MY7,C.5:SB\.WI-;P*QS!?7*8\RDD>2I:5T-$^S$T4CWX@L32"7N9^*!GT_?X\LJ,)N_4/S7VG>#<)6K(/JX[6

    _,,]ZE/JN[S] ==I\%T$OJ4XKQ&^Q5N:!^:O *:K[V<)1M$LM$[? M\5!Q_!8(D3YD\!%\\&!WB^><"(\ @J(0'=WJN<:-@Z<4/.%H_>FH=,2IX#.+ M[TZH3-\P:2$&.C T10SR*/YK9W#^>/""X<^'H2%#'@VGHLS,>G)7HO9X*HQ\ M>!>>#; 00 <+S=C-GW\&.1/_9!9A9O GVWJ;1 3>GLA;K4R!M^Q04T*= VO8I*-UY M@U15<#X3 $/I@F '9Q!-^YT*(NU8G+ G&\-[S]-)D5Z&$R3MJ$L)+.H_9))Q MA]K+>.VZ#'L]O!/)/Z\ZR%[%O_ 7B93YU!4\HH_A%Q 9@>Q;LC*MJKVSQ;U5 MPW4]N)_#/^(.(:AOZ.&57DW?Z<&):FG3]X6 D.52UFDPW?7FV+II=7LWUT;G M-@XF^JNV,6OXJ>QNWN8LIBQ2SIPP!;0=!HQ-&* YONY9C=ZA=CD6NB6$-9]% MU(9&&T\_JZ,32JJI/J"V$ !J!^O<8FIG)3)\1;,KM6G:!=%=]P&B%K5% 8ZZ M/:D$<&\"D=LP./0)W.P+=#"U)[$LEX0E#$Y]Z!-6"7"VHU\E<(DUZ#; UP;E M^NQV70@"MI'AH*9JNKU'R!(S=3Y,?0NT867R&EZ95UB0 MB(7<)TZ'??=FOT?$928Y,QZ:H*W*M&>&213>D]O]-?_S[.CNX,%^_@7L(,R1CPK4D#IV:L,19 CQTI0A%/)TIXS1''\_/GZH M2AO)0SQ]]:5T'[J>X->!4?('30W)MVNX,=G%Y\5T;TJ3YX357[ M*0/'ZG ZZ,1-+]04+*J?[V\/&W$Z&JI4]OC$H*AW8$/V'6ZAA2[2KDM8(1C^ M6W!]]OVR+F4G[M9ISP!VJ+H!%L5O_?4V1(R&PRZ^NQ7O8R781WQUQO[<<#.R M'O90F#VT^P9A*(X#7^Z9JF8$26FX2ZV*/XC^J[^[GG!#5UI>*9X7,*K>'B#K MD]_E*)>#@D8W3F0:"NXF#/Z=($*D:I#%B*;@>+ELV%GB\1LD/2+:P(1]XWO" MK-Y0_FK\?FNA86*F/,*-%?W&@YYSH2S'9?DT3K42Z@[DA%6#IW\\3XYN$1U% M]V(&+K]MF_^LM_F/:Q '/7>B.K+:5^MH?W"(.JGE#[)*Q&5Z_AR&;AD+?[XY M%N\MQCSF9(X2LO;ZB6/",/N5H]O/% M")LWOP?5P*FG:NCP#+>'\]Z)C;X7MMOX%RMTPUN0%8+UBAMK61"70W3U]I%)[Y =;[O^DK)S3;F( MZ$(/^F2<<:)N:9AAQB>NEPE/$ZZG!+Z?;FFXYVJ[9@^ZV7]'SI7J?7. RE\=B@MB/)$P\@3XTKJ\1P$CT M[4,<_*%HR@O^H)^@*L>YM+\+QW5:/(LF>>6Z@I2@4MJ,8Z-*U"Y-N5$E_%-N MA6N8M0ND>)2O=Q!R\ M<T*66;,14O-PW+ XL*I"!DAM;::MBE-&P(T21&/R4SJ*&) MXM&5]#RZ93>A4M/GF@.+IBI086=?$DDZ.>UO_?IS^8O(\B'/,M\^PAZ[!6X? M]&^O78HX ID%[ATTLMG\I#.L:3KP<-BL;/9LOU5!1W]@47 MV6)[*A9Z*K)+W3MF6/?PY?'RX)1[O#S1OMB]8UD>3CTV)634D9)(Y6;6;6\> MJ6I7SG3S8*:O'M\?^IJNOE.O&2V[]5T]F+7S3L@1-8LNC1!>!F^::XY.C)YL:W?*' MYUKYBF36??;QJ<8F)$=0P&C.N^["TMJ:_:RKQ!TO1),-)0=J\AQJ@A5I" M, *4GC)!:JY7CP_% /;D29O0#!TG^WO(+G$9^EYE@#TI')B"4U" DRU-<;_\ MA\2+),<)DX*"F"%Q[0N@YEIHI('I)E[H?6\4/0P80PP4'5BHI6(J^LKLS&][3[O'IYI![)C ?F, \AK>M M5<]NZ--QZSR]4C1]["0;E0]L5#Y'"X"FD:&:V-0&,UM2";0.D*%WP*HPE M#H_I3A3#:5(*5(DIZ2(Z2#YV<>D8E-^X]3[]B40GUW>QB]1W36T6_7QS_W+Q MU.W5.WG7=^6P4PGU732#[+6]Y*W:H'Y8_+S9>,U+5L5R.C06U"Q1F0V"\JJ-",5Q++TU="8PCS3)LY!)(D_&"2&^(&,?%R=[LN6FM6%H6!?@ M/D:LV#U6(G%ML&(C#C ,\\/^DJ6>A55>5H--"-_??9(G5U\RK+1$]2455WVY MR!30$?=T^O;=_LFUQD9J!>;9#(?%\53!U9<2+KX$CU)NA2(9FVXNEK(:U]9P MC?FGCYXH[_JB?(-AGP'E'&9S@$:!TV"([KMW<([^B2Z\<*K:?\VEP%++#3K\ M2;,7OJ"QP0F:E-ZW];8+WCV^/V7XIZ<>?=>7ER=8K*\T/Q45##D-F%S,-P): M+11Y#@CKIAA/373B87/%*M@K^F!B TW0G3Q0)V_SKJP;X+0HNI/_MXE6\)&= M;OJO#>.\9=4?F$+:H0;E:',X(4WFO3&X&"C9Q7OGX?-ZHG1\??=])P'#P'O6?@^^AA2<-&+@"[MM;^1QU:H)BGT3;GK3UZ%4#7 M%G9OXM /_.:%LQA;*(O]L3)WS;W+)1Q.L4&89?9XR2"-L+//,2(R[F=O^/GM M9NR9(#@#+,EX1PTQX).?7^S[_7GSI=*PDG#+.::X^\/K2>V?N@\?QI? MM)-](<"_!;G6?=4P\4-?=2 6K/5MC/1YXV8D'9BV8^,06$VQ-;6AC' 'IW@W M._3-BT O"R$%O.*'FF.F=MG^<=&IM:[7RA]+XS,C094EO=;O5:]/!VT?GUD* M\)GQ8@F\6J+ZH5CJ%JDY(U(S0]$RX;64.^F##Q=RTAH&>AWW4-N!'W?^(A0< M0X,N]AB\V7T0J64L;I;88)2+B: MVTDN8-R*@C>-L(?0-<#V8^RX=YJ;6.<@(86@G]?ZS<7'C?X6.R)LXD^(Q@": M]+OF-]+=<7EBYR\7][>/DZLA-.3F 51T#WD_#HO:?374=1_09]RNX82>,?Z%\ZKUA+[XSZ/% T5H?S%M/ M?<"[%&F!6F M667AL'84.3@U>(W6FQC58KC!9ZQT97&II[P\%Z[N/WV_BC2$OC\-2C?]K:6' MOW(/)'\9LU^:N7]LS8VHN6'ASN;0O!X=1SV7G,BH\/J>>^#X;NOS"58V/._9 M D''515WTL$/]O4^= 3H.UV;<'NH3_I# 9K_ETS\^74PWJN3G;Y'&TTGYQ:Q M+!\Y^%*U6W(&4#65M=+9*I06-,E>$F*SEU*7U1R?/X\?._7K2^.SO;PNEN#0 M3CS-1Y-VZXY KJ+ 71O@.XN.6G MMO[T0EMI:\VS9(.A=O:I/7FV8L-EGJ1ZC31&=KVX*55\Q5&6+H2S!.%[[YF_ MJ_5&1JJ/KL!UE8IE:&@_1S/SBGPVK0M+HE)K:U6I;)Z,+[UKW]G3*_F])B?I MU))I479#(H$[,E*S&$!9M6BRWN37JC=S91]ZU.$DHZ5T.A/VR0Q)LFYENBG. M82&IA$V!7O^M^!:M#PI!!32'I]^GCI'7+MHQ3"P12F4W<6LRM>OK9+-B M3&ZM^G1Z_,CKPXMTW(XUK*]4+,3_5J9W+DJWN@FEFZL=I8I/TF5_.*ZV6XN: MX9M4LYNRJ(3";/&UGM_%V.0'JM[HBC_EFS&W89M\ 6V[*4X2OY)M7I2C^T:W M7W<[E@8)=8X&>7J$A7;JESHCN*)\-$"\.J+=B4>Z&T2Y"[V/\P'=JHI!;%Y@ M3M)^_3IXOJ[;)\Q+IX1.\13BI*4L%F=^V4C0H-Z!">F&QM#2HEI!@LIF3BS< MC!?6RI1>DNH:F/)6DQ_>Z1\7C"INGMWF9\ANFMWDG7UNC^46AM1*9KAOY=?= MZS\"I$T? 4P@;;D:?!\/=U=' O]VY/"_P!' !#)9D$V82299"HZ &)G$?!?H M\WAT2'K3:KT@1J.[SUV^]G&B#[Z,K9&B_$O":/3.OKC')_M[-JSU2Q=*.-3? M=57KJ\0(LNY_J0/JL+@X\D"#PBN?=B :!9N [,=3MTKUJ:?SU\RZ(DSOY(ID MEF*F*Y*7,LEC:G5+RT3KYT5^$[Q8U+DU:K.]8;U[6F_GSHLSU?'EX\42>IQ\ M)G!+2__T02)_(?EAIN6G-5]^6HO(#X!7T-,@1H6H?5:$Q8T^^:7 MIZQP]4Y#_2B.XE'C#9U$0@C&W\=W*,!/%(E*%+$R9BV\=/*@O3GOEY=GG]+F MN&02Z2B$D%$600>$M#?!2Y^!E"F[SEN_ZI37S^T%&1Z=YQ\67[_\I$\3P[J+ M:\[5[ZT;EPENCDR4PO8IYOKZ8!J(J- _ZI>2V<)\JSX73>BVY@ ;?SO4>L>7 M#\8HI6_?!JM.4LA3XI@'E XS7&SH/6_CJ;#(;P+MUQ=FX^X.7C\L5A?OE#(P M7>D#;:R F$Z@]IBYV77;4-LRQT%BXMILDM6F#XN"##Y%,TZ>6Q='/]IJ&22R M_&$VR+_BV93X!Y&2 KUIM5X0$_5.KZ\-O?Y\_4$OE,!7$EU?$LZ2=O9Y&G'6 MK('QK5S*?J$^Q&QS;/[D:YV^?^ MMSB%*1C7.FV+7[1^_*(X.->Y*M!.TH&Q2$<\Q65&.IK@$'$)$+ Y3 Y=2VN? M^E%+&C(#+A5=Z7;"T$F,O$IOM0AEGE=N6(0"O_.@F029ZXNUYUR MID-7C-$\OS];!L"7G*?L9L(O 0*S)5W0 Z_J]L##DYU&BMG2-1^Z!OT%9WH+ M;FF\Q)2C??ZF^O?%8V,6G#4P0:*+![):=K&A)@]X#@KN+!JUU=+8)Q76:ME) MS?>LK/NSP6U:RL5_[UWP0L1W,:W],C=ZJLE2_(?P."LO+//DH+,D327XF4M >]'/QL/,?C%)#T>QV@BY#-YZ3.A MWDRR-RMY(0;TV,H_SKW3//)*34/W1CC5:XH![/ORE6#NX/H>M#3/8/ M%?CQ-ZJ!WGHOC=HQI["W\['84AQG5.!_SRZ6A>12+K\]49FG(5N(%Y*RA7Y] MV?I--,G$4#G(\3;RH-G <7TUR$(I%_S^Q.=LO*E?K%MY]CTT?, CA=H9^OIA[B-HCNJ>+J[]#1&SCKU:9^V53U,IWOARS]<<3Q MKX/CUCK.]V7A&* O<12.80ELA2_*?>MF\850KA)3&J=8/\GFBG9"*9%@<%+# MT-ZTESLY)6RX><& )E!;P=@:'-N/_/*[59R[-Z73;-X68]VT.AJ:C(KG8EJ$ M]CG0K7@#(0O=S.0Y2/FO*.+K9I0#LU3K,M\I7TKC0,=$"+VA,7R M"S>N#38^@?1*O3+-I6 1^P)[M?$);)FEO'NU,:C8' J]PD5>> Y>H1?[B[LR MBDDD2BSB8C>9#OE\=7-_6G_IUOO\KY!FD*UPBUU'X18GHLL8*4H<*5'R;Y8_ M\/=RWI/-%DMM5 [5GV+#/E(/15XOC1R69'_6),))%Q@),H"DE(:&OZ0$ER-H MD *'NLGRII+X0]X.I;>C5O>T\:"N4MZTC%>@U.5-,I0WBA4H;M0CJPX/Z>?OG(V^*BUD$7[4X*8\C/:TXB:=V]D6.Y*79-M?%52:5 MU;FPK4/Z8LHLJ0YI!@E[0[;(C]N+]L%KXT#[K>J0YL%PY^Q3X.F=?8;D.9JD M,H+!_#IRM6[AG>DWM>8ZI)((]@OW)-O*#_[Y9<$ZI*]56U2D("=X%G@HEMZC M8JR17UK$RN%9^ 76^.M\Y%?>K6UM4K*" M(*YH/.=*W-+8SMS./K4G_6YQ]:TUMOW(;[1;V\*KDJ24;KH<8J:_W5H+KTIB M3-P(QR>M,Z7_>&*4H_RAQ(57Z[Y6\#O[ L>2(D^7J=!A6WCUQ0NO2J)Y[G\> M?9Z]-93U?S?.5BZDV<>O!Q513T:R56)!95;=1>>J & MPJ70N'XXHI/LI>E=^-*5ZMFJKM9S$Q/138P41)FD?SNDYJP"'UN=-0.[7)+J MGU((]("A&N/ZU8MP_H4$NB0;N"9=D'1EPN5;?+8KT^^G"LHTF12)*6F;JY*X M9P;.#Z7_O?%\27TB2RUPSQLL[^^*>E-@2Z_?6$MD,ADU6:FU4 M_OC6Z^'E[7.K==X\3%+1CV]O]^@,H(?*7 MZ':O]SK//YWC)_.6*XNX%WJ[G]F%S=WN!0K2-WF1)SGY=ZN;V(# ;ZS]=8CE M,EPYR^$C./OA4/3/'Y?G[Z]?1RUL:,,VZQ,0: SILE4@OXA/(,_LL! C9[Q( MTJ7T"0C5]U?J06*8=^EW]0DLL951-<'L[ M[++WU"6S8S*"*]S2$>*7,GH;: MJ7)R/OI^2%W(9;$Q,GH:N'*UR_$\#7\[L./[EMM-+Y*J/ 5$YT)WHNN,+I/5] FM+N>I_9(ZJQ_A\" M36;ZERP)XUD:\:'8Q!_3U@K29KYXW__9//'-(R)!US8A+D .,DX%[, MHB"25 PJ(^&Q.-Z7&=JSA=!^&@YPS)_V^8.+VFV]MS':SX#ZY4%Y#A?/\@PI M4+,!U8#R2$J&H86Y(KB+K30TT\G:*IJ[."3 >'6$8Z(7W?5Y K@1A_>+8>H;C&'C' ^;U8>ND]6<:

    PQ# %&ITU6D/* M0?5WS1CM;5I/^M_''\:G$]'6# --IXUT'MX?^+?GU\;_CDZ.F3^Y#UUUNK . MZAOVF*_/"=-O(4D:K^VA_@/[4\KJS4^ M.\0-8C2DZ(%3L#3%#>B:"6A,WU#8'"^4[["N5NQAKP?G'I(L:T)-5W1!*[SK MS@B)M.I))AB]A*WWT5&,,>5]/'D&#LI_RFZ;;%HSP".=7,"301$RPE]^APL/&%JNIM\!U(QAV:1LU ?P\=&)1, MTVC:$R465EK32BVPMN4(:%Z^DVN.))0SMN* ,;:2K_IT!;RUA9SXV-S@N![KIA MSC#KM9'IK%D[?^_/3>UN!4+0FKJLH^F"7/S?#IM^+TU(7O>F %]P;\[!%THQ M)]]]1'C^(P*#BNT"JA@!L&($]A 0#<0->/J3V2\?T+:>6W\R%$0=SC&X_8 C+C^WP$.GF:^K[1\"WU=)^=4_Q[,VTV M?+-\:?_.C"IX]ST]B3GBE OOF_YIEQ^G1G>]-(&:FOJK[ZT1#WZ^VC>/3X,C M-AG](Z 0 P*>:8[0V%" MHI\K]=>:==MH2:GP3L4K]:QXQ;.]'M:CU<6=?5&B2$GB%I:/::;*B2&/BF;( M;"B_ZV-6[4VUNZ;Q?E N7ET.KG<=?)RDZ"50]/2JC+S)FX&KZ-U0:,YB)VT#5-W=GZ7)/6%KTP";I^.G^YZ1T=73^^I(E0 BQ.BB&4#TU*I?!E M;,8+#,F*<4#U\R3EKYS9DLM?V\=M0=ETODYWZ]6/R^&+DXX_6;S27XI:95/] M(H7Q5Y9AZ T9]G-Q[@)0K4S>MA1A7,2U-D=8I]U!>>C+C*!OZQ7/WNG1:__L M>^.H,:>2(!WS8RT'S@I@; 5*K(WH\'\[N^F'D0A=4VB29N*ZT,_E^CC6_:M$ MTC)M<>6@K%<'+EN?#-7JU8>V=G5=/]56D:$U'('Y0Y!M\BAD\"THKJY^*8DJ MR]4('XJ+!$K8G"W5#<5"V(+]R6=BMZ;1'S2O;-@073C\P:XS_"&RX"B#FU,< M>,U&'&735Z>B(QM%I=2&P]N(UAS,A5\3&,]8F0=%'3&//'Z?A: M_C(QC$UI?'%GG^5Y4A#B0/W7'<$H((%B^0C&^OC5JOVLMM7>\.%@TRH_OPC& M)A4_AD.4OY!=OXU@+!;!V,2A\;]R'&-3YQ!@$U*DP,\WU[Y@ M^.*@C.&+]8G.Z+LB].J'I^W&G(K^7S!\L<%S4*+@'&3F9YA_F?!%RCF9):8Q MBVM8@(9(0J68HR*F<^O7%!(I6O1[\MW1Z47]_JSVO!J81PF#)FL]("5Z9U_@ M69*-A?1:69[7*@1QM274FB,P13/^J?8F' K5*^%B1;S<,H5HUG^$,1GSD)<^ MPK*AX]#-\7WC;*#].!U>R,PO@(X3*;M'"]<^V\90U?;_^Y_=7:*N:X;Z#]% M//$O6L#;4.NW-2B (G9W/?E7]7=_.N[2=AUS\ \A -F]7_A;(> 2UFP5TE%! M2:D4!ER'.*2F5)2'.(Z(J9ICY];5<=\2RFA#U//I]B]Q-QJ@"58MI:6W_R4N MD0"[M+TT@9X,%7[K;_\U^%/2Y]EOL:IBFKE]WO[O;[1;L_O6LC3E=;>E(6E% M$QK@S3IJ$NYHAY#/S?$N_$XDKX M^\G)#$YV1=P006&[O:D]"/>CMP<^%C%S[;,\A+DQP2P]O#);Z7?-%^>1?7PN MQ2S%9ARB7>>\83[?M;_]= H79O0^BJ$FD+& MP6"?V-@R/+?=0@MA:7)J_EN^" AZJ?>W;!%ABXVJ).\>ZV(ZPI<,-=;EG0>+ M9H>)RC+)Q?=MNIW0EBH>5=@M5;:\LA2OA'178+=1H8*Y*_KWF&]+Q[#\?'.NU2USN9?@(O!,A""P\]OT% \MBQOL34 MK_TQ9_XQ#LV,N/;S^^'@>,%\1DB(8--T)(*= \JR!/C6-$=RL='I!;=Y\:U( M/9U]?]Z6GXKA)R;@I_Q0NR4.\9-$DS(UBY:^Y:=?FY^*0>"7^)U]GN-(BDMO MH;7EJ%^/HXKH*R )B)\$@63HLFBH6+LQU#SB1K,UQ6IWJWWU4'O7#', [O=D M&]+AN,[Q8[5NGW)+V) ).=,K+]Q?!4X)4R?K*-Q;F-<"%O,D+"P]:?G(BW% MWL;C+.S)C$R)Z-2G!)*-31!9G&!9MN.O+>/,5;LY\$TA1B+4A8@4R8MQ +;% ML,N:0A-;GBG.$ 24/T$B138.$FW+-5^=:XHP]F0*&7L,1TKB^@ZFK!9>&$I+ M,7"=PX5BO6J0L))LW#'7(Z8^.!JA"W8A#L*5EX_7@HV\GK^:K?S,E9_,'+ V MSZ ,?:L9BJ2E.'"@K;K]PNQ2A$TG,RZ[B&P<8LF67;XPNQ1CSLGLSCXGJ*OZN]35+,1#IJFI/[^NV W[/=RW9 MH#ONWIQ?7RL7YKN^1F_=4E%Y;W'8N%,BR\NZ _FF BP;_L]5#E?Z^JIRNBB[ MK<]ZY)%VYT62RVX]QE:.K5F';OFSA/Q9B+DJH..$YDE.C(-;VO+GEC\W;A]# M3 7I3X'DLSL\MSRZY='UF>00QB%92B9%N7RG?*RE'@+WN#,=Q4@VR^O,D3RR MO]]_YU_6XV>=)@RSQP>4T/NJU@\PR-))@=>UK*SBCQ8DK7CL &&AL)R65;^] MJKBF\M7Z[&]Y9Y^7>%)6(S? D058W#Q%0;,!B13D+4=N.7)Q M'5F C@-X35\0Q&2 KAD*NNCUGPG')$P7.A;]B+A34XD_W/$# MP+9('DD"\S:"$>],#XHV%GET/.P-=(J2'Y\'='I\*/N'UJG.H9@)B0U/\MQL M]SW@6@?SKW52Z0HS.J?"1'1 MAPBGJQ%HEEJD+GT&W1/'BV".)&%I]D!K@_?"&.U54M!@HC)@!?!V2*[@'9A] MBDB(B^WE#$8?&CQ>/LYN3GHWUX/1T2>[\L;&?76=PL(C>YR52/3C["Z')&66 MNDQ.U)T1F^_MT<^74_7V>PYBDYFZA5_H %V?#L^TNH? M#\7"[:>PR'A',L#+JO!81U,P1CMA#ULO2"G!8:T&6T0H[3::#^0/[1$UT^E6 ML+(+AH9_!<,'GQY8YKMN8YO7G13^!?X:4I<*TG_JT#T2]#X>H@U=%BQX X^J M>>BYZ#V]#50.*TR2T#MX%CY!)L10B,X0%D.\#=$&='3T*[/308L!V'('_=DP M/S3+'76/0$3%GPCF:FD#]"$DG!/J3"CA+T5!P[]#JQ9DR&@#Q5(<-*=*!RD@ MO)*N:3MH5;Z8$W_V-,6U@2)T\VGV%_Z7I;7-YSZZM*F KAZBOJ$K+=W NH$P M75)YJ_Y_-N(I0P%T4[NK:0Y>3L C:(\=73&,$8$^;^/M=?!J/791C- <;: - M^K-N(5WIH+,1\Y6"_HG7&9TA8J(NH O:WM8EO%1!?T5?'1H.1HLW@^)10AU: M/CD&N T _-T=$Z\AV%9T1)O9IN]11D5S@,%LS7$,#']8":C_T=7ZP180NNUQ M')HT27@GN+?_]2_\B)-)?12$FGVB"I:MHK. )"X0#30M$:P!/=E]$9X M&9TA;++2,RT'LT\B*:;XK*+ +!T-S'+?8H^2?[)>&# T?7<&:#-BA61H8V$C M>FA]>M_LP5X9BN,@B4/FD:H9[EQ@(TNKRZ7#!'Q?0JT M_''P^ZY^0C/O@<45.[>P!/F[ZDO2B!@.$)%"A''?J<1(WSPSOXH<2 MI89+Q+G'91E.K2G7TX:F"L!D^5F.[NTEP%^M3GCV'FT2M7@3$=)?%T9] MY4,7M8P?;8ZMYZ'ZT3A5G1]<*I1K=5K@(J(5%:M%12I6G!*18#/8=_.18"4, M!+M*E[$$=&@73"KJBV42\F2F>ZGP>QS\TILB3R?BH2=^<"X25S Z$QU\J02< M>9!:$]S=Q)7D^QT&=C4K@&&H'4TKJZ-]DKZ2P]ISV$7VE]W%Z'&YAGW99+]9 M+/@[^S>Z_;K;L31M8F[!E2' &%ZEV6?,[L[M^(I7GG\<'_Q4-L]Q[LK+SG'2SCZ_QR?6 M]W]+.,GG*Q!)?J0%. KY+X M4^\3(TVQ[+\V:OB%NTNFJ)-E>M*G<>(=(@'MG=+.TSJT"]P8C]P>UD M=ZVO>,\ 'O]''5JPT3/MV@JC:_2T!3BE/4&<296)FFW3'##=C;J(B3)K98 3 M^O18^3RYNX=&=L0F.2"E=V\>5(UN/^Z?RU,)V_]+W5'7H*0*/BWE<;_^0_FX M/N/I+$HJ'YN^#$J*!2[EF 65E+!^)54P RCZ=^5TW#FHO78R*:GB.&"M2@HP MEG)64AN_#[Z;!J(61)!+:.!5B[YJ/ 2K3_+P%7S#N];AV+]A%FK7R:5 M "5W:=.0FL_M<8FNF40GW\&:^2G&S5

    -+!TGDS2O1@LV1\_8Q-C;*A&3;.74]>;XL/UV/_[H M'PW'[9A$R&+38<-&;+;\W=G_;CJC-]/DJW8E)FV;)!3#""?1VT1748F6IO4G M)0&0JF5"64D/TEIQDC9D>TN40 J"X+\=E+U\:)9&F$/'=M!3N%#F(%('$)]: M'JJ#R%A_"X_"O=)[9BKY',]"L9'(&(;Y8?_S)3:I'/R4;X9XH'6#?.V)GCN? MU/-4G4"[)B>-LZ*X1-(X%S[\EIQ%31^(W M367+_ YU'(^W8V? -K*E[L;GZX:[' ?P=3+=C"M*'W0^SUC[ ->NPO0-Y_S2T&)-%1AK0@KGE#YY1;83=WA^/3IY= M) \-],?B:/>3]_EO\VS:M-V(6J%5^ZHSL3US@ :@,3 ?VB4JKN'R@@#V&3+Q MD[9K3J' U]XN)K?M8BA 3D64B9_#8L1GW0DZA*_.GK%0;:A]@8;&!I M18KDN'%Z,K8DZKBX[I](!?H?G]M%8Q4FR\S4\WQ(*4DN<*V+)KFD9;?D->4O M0!>Y0+K$GY8^NQ\9>D_O0_GP_<#L'P3E_5?6D5=;?=5Y]"Y0S?%=_8Y2'MYZ MTH_7375$FTS8K68,(1*@"D\L76;2'XL5GGJL MJ?E=T?OGIFU?]2>_N]2MO"#]0[=MJ%+( M?L].&&U19E\8S'?F)*5XHH*\P+>S6@*;'=]38X9 MALONF,EGUZ<#?VN/72P;SHN8M.6.$7G&925B7 )J$OJN;HP(2S, )PDB=M%( MA >TA(UX\=\HW-(,"AE)?.@.1L^S-,6>#!)^R?LC>A'CST5AHA"+)K^) >_\ M#P;O;1K%*17_,PT/E$97]B?G^7T_>-E4#+NLN.#17?V?_[^];^U.&UG6 M_JY?H==GLG9REDR0A$":F9.UB"\9SSBVX\MD]GS)$B",$I"().S8O_ZMJNZ6 M6B PV&# T=EKGQV#:/6EJKHN3U7M[JJ'F,?XJWKF7H.(O?"^CSQ0'D#FZ.KN M+A?^'?]&#,RFMYN$PU_5.LH@_H$0575"4,T7%,Q+_@=B:!/B#U\S-:8&\RNL M1I_)6.&G-J>ZML43M5?%81IY]\2^_:9>W@UA@LT(V*C]FWH"UP_;VY,0]Q., M&>E7;\7/\*MIKS=?%5YTXY)>"/K?W\)I39Y;"_C_VV[+@WL,)C2DPY[O+(?Y MHP?*E!6$8>Z%\MIPT41"JZB->TYRM7/F1LG=9>0&,;M)'RJ%6[.LL5*XLH:_ MP*!?[C\<=/^\_V.8?-_K;D7E6QO+QG^]__?:-X\'+J]\:U35794O>Y?6K:QZ'2D"\ IO,.R' M=U2YB2D*H#*T_2%V3QY0A4XP_&;5KOY:NH7 M)_I=XSKD-C:E-OI&DO>AUXH$?=?R]!V'_0Y,*PDC]=P/6>W70S=1$>7Y#37E MJV 4CX"0/[KMGA_@M*<:+R1:KI*C=#8_LQQ9KW"G&W"TWB MR[V]?QC8?_:NWC?]F;!;:1@DAXB&YR1VG59\Q[8)?ALC( MB(\8/P^.EW5\GA/)6Y2@D7H/EMBL<5X0[*.[-Q8C99M%<.$O&94E<*"4P8-U M][TXYO3$LXG2YYK]_BGJ=N)KD434^OCOOX'W_5-+S]_KCX'4OH#=KC]IMX5> ML <*'XHSLNRTVN.<9R2'HOC$#B8>H9W^9O@=/_\#DX/>Z8 MY38_E98GM[D9=$B$B.V^#[\:Q[W&034TGG^[10?3G_F>T*V59TG,GN1A&-&L MYDMA*\]ODEO7>GP'^- P\F.OW)OQ.8HKO-R9R9WA]T&Y->-SI.;CT\10)'>NS0"O;RCE+T/"??2FVZ981N,%: M,[H&_ZLYYM1Z,]-V;!FG,O/*+DEK9:3%ZW+D#=AE4!2V%-&J1D.K.E.[/)0$ MM1D$-6=^C/E K4WU-[#%B:J9I:;H^ MM>SIVDCT027X0Q3&\5D4=OWDR_WAU7'SN',[[-WJZRGKL3QMF-;%$4\ETZZ- M:27RVA0-V,2V,%JM4==LQ]XXABW)<[GD^4!]A\7I\XD*\,/U'4Q,A;<:FN-, M3<-X'NI\4Q+F)JC CW';EN)J6ZEB1;?I"A7@&EZGAFYK3F$5AXW1?Y?ETGV$ M,EI(5$_FA:62]L*4.O=HCYY:N4'E!I4;M,(-*G0.&))SX%0DE& /D2!&V-.? M=RW7^-#NZN[6NPC2U:D>7UZIVJQ-M9D@M8UQ%UC8R$LSD6IK]8U3<$HJW08J M75G4#)%_FEVO:M:ZO04E;6XI;4Z8B,NCSL;.N[JF.X96;Y22LZ3.I5#G\AT8 M"%ZS-=-J:):^T1Z,3$FO%BGI1T$[''A8H_C+O?_=Z-1Z^EWOO]96@MDRW;P/ MZRGY=GT1D@+R>F;5?(Z0B;/SKJ'91D,S:VL.Z95!DZVDU95']6I5=)/K<-%8 M]IIUH9)$MY)$GZRGST&D^L8H["61O@PB?:RZ/@>Q8A\,H%;3UNKZW%F/ST&M M3PDZ/NPA+^./9?2HW*!R@[9_@PI=&TW9M8$WQTD8A/G[B+N0OMR/_*O1]4W= M[0]ZV^GEH/*](OJHT4P"+RE5GS6J/C-);N,\'S4$BS8:FFF68-$73+3/0+.K M"E%B"I=A:(UJ&9\LJ71IDG7YP#VM[4MR2-YQ< M"1,OW)7ROAEB%TCZS/_;S=!E:J%LNGUS9T^:IUG]Q9XI#[$=AI)TIS"7W MM/EF_-W_VKDYZ'1J91^0FF,]:;>G];3QO:L@^C,*_C2^EIM<]J,SN^;G^KW-_%%H^QILX[3WJZ>-F9Y?AO6@J/L M:3-]CF5/F^D[4_:TF3+'.7O:5(M[VAQ]#XZZ_H$9U\N>-F5/@=1A8J0.$_.Y MRBY8^LX[4[-JNF;/7W6A[%:Q_92U*AR296"!<;U>TRQ3+PEJLPE*_G9&;<1& MK6QILS5GNHKK9W78&LO$D%*C6M?,QMS]"-;1T<:8WM'FZ,/=^>>O?QST[FM; M"8\O.]IL&"[NX1+\Z] 4:Z@IUDQ#LS<0!U<2Z*83Z,H43HLLF(:CU1N;UQBB MI,OUE/-NE.6\?R:J6-EUND+-MXZ:+[Q4J]F;E[-3J .;TQK:'/4O]/]>>E>? M?&]34.5E0YNMYMF'2O"O0P%N8(5:1ZO6RH:.)7$N1IPK4W[MG7>67=-LJZ3) M%T^31JLWN8_-5__!/^'GTWY/CK?<,E'UL-DBQF:_._1J\!/7JSCM;JV*Y MB'47("ZU[RTETE5Y"^K81%VSZ@VMKL^-S2IILZ3-6?;A\JC3H("(K6N&L7G] M04KJW$KJ7+KWHFY27GG=J6J6L7E.U\>UL?E>O>YVDIN#FS-[*Q%L91N;9^/; M)96T7YUF_G!IB'H-+QK'-+1Z;.;6@-:\V0MI) MMY) GZ$85+V^,>IZ2:0O@TA75PVJCM@=2W,0&1D7*#R@TJ M-^CY@X^-!9K8G.Q_W?\[ZGX=_=7?3A]'V<1FTYR4BY>O7T= $JL+URW-MDJG M^DNGU^4W75J'[\,!7=W1&O9&Z>DEJ6X?J3Z#%Z11W7EG&56MKL]=O:"DUI): MU^P.:>C8SJZ&73$VB6H7;69S%1U<'/1O3O]-OFT*N+!L9O/BR]JO,W39,!!= MJ#NV5G/*5B$EJ6Y>Y+)A[KQSZH;F-!Z-,"SI\^>ES^=0V6L[[^J:50>EO?IH M$[.DT9)>-1MRANV3 ,K=K8,&+=A"XV92^;A^0&??#\'2GVL0]%;_EWO=S:FK/W%/*=Z%;SM16]*\WXM%O0&7AE,*A&?>>=I54=76L8Z@>DE?ZZ$O^=OIE12MZF.*B)=G^B)EQNHK"S1L=D.96LW>E!NJ4(G4 M)27R*+B!G0NC.]A&TA6'^D'/O+W;2VZNUP*S7T I3.>NS0^D?SIKK58HK)J1 MY/->LT('PMDA=C$:62R)RZ MEEY[A*Y5GM4FLO/J524;"]E5M;II:XZY5LY^L%?@OC<,8S]IQK&7Q*0A>;5_ M.JYQMS\Z,=>-6GZ,L@1'1"N:$ZB\ 5PSS0!9-P77?@ O* MKFI.?>[J3NM @%9G(4"_-_W@X& 8_7'\M42 _H0PH.?3YFPLAN885IMI967JF+/SSM2J=4MSK+DQ]26)K 7?8)3XAO6?U7)%_^H4)0>AW;KFV'7- M,K8- 5H=OA]V[\_=/Y).B0#]N5%!SZ8L.3K$CG\CIL1>M)N$PU_5.IX'_T $ ME>M$DPNA7>?#L!;YDJ?C9&!^A:0RZ:0V7V6[7^S&KKV:$O:6=D_LVV_JY=T0 M)MB,W);?_DT] 6YD>WL2XGX:AORKM^)G^-6TUYNO"J6"/&,NB FHF];(!K?"_>]^-V M/XQ'D7<);WG?#]O?I"O'L&K5G1R!Y:I$+#;NE_N3FQ^][L6?=^;71P#UG_U0 M6OR7Z=J-O2_WP<=FZ';CO0]F:^?=29AX"HAY4M[TWU1I/U0WZ*BY'>]=N7SF+PK;GX7T: MRT>P82)JI0RIG5 -PD1I>7W?N_%4U*,]U<7_!G?JT MPH(*1DQY,X=;O]]6>"S]S<4S8 M,7C*[8"* VOPNEVOG:B@Z,.:I.6 H"44'SS?4;NP;.!:'!RU?U"O-27RXE$? M.!LFRAN"P2\TV".U[<8]M=L/;V'J?X2W,-](4VG_1@DV(<"?Q*-VC\^7+U/U M<2-P74'2OP.M?QC!(MI,\T/Q$8]:7W&J24@M!?PNZ&=!HHQ W8D2UP?9XK&] MHJ7";B$"#E7!#FU2'^9]3;.$SV,ON@%Z(_R<&X]=OX_;?PW'$\.,/20\.$HD!K@=AG@NP!FN>E6YJ*AP229PQR?P MU2A*\(L]F#0HF('O5MAV7,(/@82&?3QO.#XXQR16VO#G($:#4D6U%"@+* PU M!;0%M?2-HZ#OWG9'??P*B1\G2(3E]AE-]H"A8O;;P2#$/8![FO$0>Z/?[:IN M'Y8+CP$9$J$-1U&[Y\9>1X$)TPJ'P.<1?N_CQ=?^/O(9SZBM.WGE%75L-?TX M3$?/UM'U.R-@/71(CT NT(0][QLRBPI:,# K/O6+K@Z S>$M.(V..P!E.69O M2#U_QKM?RZKME!AS52%S9:JLK6FQ[-.;6GNY4YJU]MC!+;> M78!<5D"VB4" RL-%\UD+ZS<*MLWN/@V40Z\5D1JDU_,]!>;?Y\>]6[H7%;24 M/79EBZOY/$S@2CWW0:G#"_ 0;N0+N*V_X:UU%8SB$5R['^'"1.65W7KTRUM0 M\$!HP@6*6BSZO-Z\BCE$R5J;PGX0WYJ16#*82&AMHB MB-( %4JXS%G:G6ZRM#M-_7,$6JM>%7_B-/>]-HVAZFP,4WV-BT+A8E1_NSAK MTK_TW]ZP*8.Z$L1<<>)[ )-O,\AF_TZY]9.>>O6QN4?2J?$;J@"@6*#&,6KU MX7X(09>/R(R E_=!F\)_PV#XTI/_7ARH3;I'7%(<>BZ8XNIK/IFCLU,Q&="3 M.C!GVOZ[02OLBPGCJRO\*65#V6J5+Z8SPN0C,H[\#C=Z%)9H Z>5U^^(^F[< M_@@UX$3]Q:@*%8W.A\:(D=2 OOTWD@:'FAW:4& UXN>&_+D+RA]0!%(S* !^ M'(?1G0*V3G:29^GG*MYFXE1Q,'I+0QZ.!O/1I MDNBK@[M%W )*M\+5T-LP^H;?@O+APRY5?B;:^-U_=\$/9NP 0"?]Z;AD; O4 M+ORMC%.7VO)<-/LQ^.&!=0@\XJH8*$12M%^I0Q!"=_"(AI9+9^2INJV"59;T M8AJ/6*W#'X>7C3Q&KA'H:S[:\=\D/@*@'XG>N"JHNV*<^G/DA.U$OP09YG<*5WQPQBE!TI8E3E6<"R88. EPJ%#"X!-ZGLN M[-8OEN!C30W1'81V:I"_'LB6\_"M(-[?:#GAA+XJOE5BAU#72GJPV>/'!_.X M[85]6@S\>^B"=3X:PI[=@NQ(O "=+7[;4Z]!"L*'<$W!4WH53N>.)HWO+=BK MGTU 3## 12I]E=E28CE^8U2JH[?O%.10^1X N9V0JX'(+^?[R%]A>(Y 2>C@ M@--&=\LXN66_1)]$K5*M$AN39T7+4;92TPRKJE7AB/(WMWA(M" MD/#KR!NB*X^B"JH[!#[YX:.#$YB^9E?J]5=BS$QA8@.AG A'29RXY,!2)/8GCN9BM'7"992?*/&*N#LY/R!'_FP,\)DK"'M, M0?C9;L;YS';@3D7X%#FGD0._Y7&U"_WQP'ICVA;S93,7'J2<N.W"S*4.WUV>)^V?2]HWRD%,U07G"$H:*/V8O/K M('HDHCUG_ZPHDCOF/^\T, M M1Z=W1Y\%$Q>/A/_=@\:7XX^'AP4?-8W3L]V3^Z%,^<'UQ<'5_2(Z=G!^=-_.)BS<[\^: C M*[77N\#@X2WI#'[<'L48&E7B7CCJ=_ > E+MT$T:!E]' 7-0DC,2(0.CP!UU M_(0Y*SL82^Q, P_$HNQ=S"UU9A*C^XI]P@S9[ 'B+NJ M- .W?Q?[Y I'H 1%RF_=J+/;#T-20Z2#(?6$(UA M,7?V,GD4!8:@V^ TB+] MD$X3!P/C!^FB[W\?^4 8=QHWMR)EV'?9RW-8$_B@/8JYJQH4GAN?0 7P+_3; MX\N\Z ;48#81H*L104V$D=6)T,WB!QW8H^BNHJ*B.[X>]/0C( 1H)@G1 ]Y7 MNJ!NTN?3]Z*B?NYY@3J*$7X.=" :1__QB"40G_$LB$OO^->:_>PMYT1\DH\G839"6"TP!; M$7Z .YZ3:-1F._!ZAU1A>,_ O<.!V\BQ^ _&N_ O+VE7WA J)_9!=P0]%EX. M1G/,T#I^!ZWG[IW*3Y?KP/',;4$'PLPG:%\EN,X4,F)G0W,&11BV69@ *;0H M8MXV.NN.C]&-%,#4OU.X%S!$%!-;%#K3(]4?#/M^YHZ?,<_YY(B,HOA//#9) M19PA'"\W[_F$CBXV\N#O;P>PIX&0TY MX!6GX7(%?D->S8';\7(__:G$GGJ<1#4 )A+V$C,_.=^;31Y>JW:=?N MB)]P(_. GDX(1'[=$ '69MP;C>#Q^]]N0MDWWQ#W,4>1R&B-\2+FABUJZ'(;6^ M(@6E^N[M3T4OH QBP9X@4??A&/KA<,! )ZO3#%>]6*F4I=J1UJ1V1A2J)M%Y M&U*D)U8INJZ,8S%5K@+^NKV;@-:^_XX[/M7++-(?,R_H]A[P#&K>SXZXZT<@ M++XSJ: 0K#$&-8PC*V1G>1:T0K* WPW(M\X2"9BH$V&G,=A#S.Z9RYX??#N@ M\!K<2G !W_BD"L-+00)U>NY A*! UF1Z,Y.M;)YB1,)M?W3O<)I B]=>@#%_ MF!HL-V8:S7B [A>]3I__HM)R%R*M"X('7?CH4F2 M,:.*T+J\Z@U?#/"^2RWBGALK+<\C!8Y9Q%Z!/:S-8Q!S&O21KBA6VN>*8]*# M0[[N$4B]B_8XAOCAR_ 6T0NHR8,=CLDH8%J\]V!] 8^_#>7Y^!^"8H(7.:RT[R M<2?ZPK#.G ]]*K?-+MN?A,.IM:6-VO#' YK ]#J8,W[\0-GIRJQZ!X\8\&@6 MI1&9H-F0 4/QKN>\$M%=3S?YF1?%(([_1AOX]>'9WV\8*3(21-N#M%&-LZ / M])_F07#0,7S\S4N&?;?-S:_QX"Q8,;_HFN-8FJ[7*C,+ SR)'W=3_-V.&IMS!UN2%(6]&6F;'""13TFZMRR+%54 M5+H)_2%I+.1'"NB N5P&Z-Z_>IY8%Z!ZHTK) P'Y@&RISM:'B#PD^1)?)TX93A[0QGQA)9,6;%?;2C M&'Y%FCA85WAKW+HSV,K0&HZN576CO 5>%%/MKX"IFJ-K>'867V$N*8K_ON>B M\*?XZP T$HJ,(C%?PT42!62[7C7_5E]?!7 BJ+PW68KWWQYP(U#M&UASNQ? M$5S?27FTA7H,6)=@.1L-9^-NAA7J_@]C;VHE]F8%V)M:B;U9"@$?IO -%"0L MRSZSHZDT!<786>(:QJJO(XK54_ RC*[=P+_G/P=Y(-P0F$IW0/AG_\8C+2!- MA8,1O1CWV(][W-[/^IR)8B_,?HIYC4\48$3<5, !-(.AQVI.T-04GH$Q"GR@ M KB(,6B$E=]\=N=3(D;L8>RR(KWJ/UD.'&B\<'5?L[0KR6\"HO$_L6S@,45# MXYJ&$*A>.F:L*6/2U>4U:S)_!,T55 (_<;&L/@P5N#<8=<,P6'#M46J]^![& MOO'AI1GR!8Q+EB3"574AT:7Y4*:*'T8*"@D\B2P5N0]OE'8[<*,HO,7!8/3 MNKR+H<;&UV;2AP4:CDD8J\78F6LG&'P[XOU#+* M&L/X?>K&RR."8&TAD:F(9^9)11,^*Q;UB3-KB Y&-OG]6*;L7MAJW?DQWV08 MJ0>4[.+?;$!4/AGV@B43I'!E-Q;J9\NC"B64LH-Q U%\!%Z!E2-\(EFEXR(A M]8$MXLJJ;Z=5CW\:J!-9O\3@!6FXN/;QTRI*P=74HZ!=45_#.8G%JB M*CWQ<2P;=C+34A69ELJ\F9:2"[$PP?+AY$I"IVD\I"/G3BJS5T84P@8@2L/.J+"!S>6P/;A^"5N M?F6EA(CH\Y(7922P"(BU?HA2#P4+Q3IZ81].1:%-7UDPXEEB#N=9':,L[*#N M\FIE(SR8YPI'K'JU2%>N -RM$E&55E!)Z6=K5V2X4BR%*[O11Z3B@%0NLC) M9(GQ$Z%[-.;=*$O>FO/'"J7+IS< 063RTY5N0%X78OS:2,L-2;>: !+ST/1A M&H4V>8FJ;+FP#SG7!K+)E&N,#SH-2LM37/C&P]3:D=_R8OF%\+Q44$O,/#0-"D?CKB9V?G38XP?M&U>KVAU>VI@Q=+3U,, MKNS07^G@^<37(%-D*>M6T^TJ)=>B=F58^BNF4:0/9::00.!C+3.PI$&IXR%: MA(WB!HDG%$[>?7<4L+)DJ:5IH.8D8MN&R67AV=@XZ3[7M$8=4W\7W(J,TQ2V MH7JCKM6KQJ(;*N\^ACV0^V-(+98DX\@_=* M>RJ>[J3%Z,1^Y.!O$N%42.W(/YENG:Y5J[9F&K;T8T7Z<9[F:G9=JYG&V(L$ M$6ES[(1EZ)KMU(F,]&KC%3_:R1G".Y6,J&*P$MID.+"X?I$AS7340.WV1XBF MYB4BQ#K0>F?_:KG_KO['H/]; MO:CZ0)BAC_34JFI)K1&SQ9;'?BY(74'^KNK(A%/X)$?J@8=PYQM/_06(U3&< M*20_6VK"&QT;6)^DII(I3[K!2KA6U%/4OV H='FB.X^T+XUCNO@"T!#5G5<+ MS;H^_KB8,"5:3+Q1ED'YEW-(O_S"0E$?MD"%9/$UT>L(86_>;MCMRKAO%+93 M9J8V.R(G!;U1H/$24B(887H!^TD?P;ZQ-"GI'%#192D/_-IAR4.P&2@K>IAN MU@:[.5;&U:N90-P_(W*)!Y M*^JVL$2A%"+(3A2(KADK$^],*4!C_E/_!\K(L3=F?H^^VZ*EC#F_,+^\3Z%4 M]K<+KT9+/U*#$<$3@"O8?BGT]V#EBGE89\UQ!S-,J8YY+LN!CSXTP MJ$,N[C2QJ$!.&9IN6)I1MY7%3$YMW(A'(=0P[05M3FU<\51RBJ=3!8O39,9Z MH_8* WT82^,FC<@;3>6O; Z:I@,V<*-(\8 DMV,_P_=+DF:>A' MUG.C::=-:L86RV&L<2Q.&G'&% MM#K0297L?9-[/-(';BE(2A7^6G<*5^PZ)'P-;M>(\Z>RS4X=.^B M$$MN3>I33+-GG?PHX3A%#*2[LL5GOK_@X=UZN-%D.+,$L-T6]_X-<"]'6(KN=CQ0T5UJ@U+)WG[LD[T*AJ=:N>O2W.'P4=Q.2R\^1BP6M.W MF#6HDZ?Z^BA N,P;8>EN/1:&5N73HB3]T;+Q6IWBU,OYJ!BT2CYJW=(U6Y]E M^,X*Y50=S39-8NI&53C@]POGH2GCB!@B54IUS7O)!B&86X%_S^CR.L*2^&E% MY8N$EW&X2ERJ& $BB==IA0\9R_]2;UCT";:429+(;XV8P<=,:SDFL<4D?@)2 MYAA]5;0W4^ @V[RX?KJX8KR'%+/3;0>L#5/)0T 6T64L^+T%-Y2ISC^&.?7* M4[C+OE:O6$XUPH>Z61<#*$]:!/.-H&U7(P,*X=98LL,0?1YS/HY8=>HI M]"KOU% F>''*B5:R34GK' ND&$'2>"-'F(4/BZ;H#.K&:KN'(24^X8;6J%N+ M(ELD$Q!_DL8(J<89@ZY^QWXZ*8IL/P2[V$VH2X"(+*81_)@\'3=A?T31U-RY M$Z1;H?8^Z<$C\5F&]82#-T!,.[6%+YSLY)4)?0SL)-L@_XCU:HOEY%SPMQ/$ M9\I(MLFZ3./AV8F?E."W#5Z!=%GHP&IHBU=E&2$!=!\$OV7EG*9AX$R0F6 * MU>I37C$# J>,O6)>)!RPOXW:6HW=-\8$BFL.))PRAH03I/YT))RC67 ;&GG# M O.JUF0 Y=?4 M.643 '(;$;JNEZ'K%82NZV7HND1T/@[1B1=5K5'7;"<7A']05(-LK=:,V8)Z MM@Y@:&:]H=D6LSE3>TU9$-1IZ*\6N&/,*0]G^,D\LE.9#]E9\%:NH;!GH9C%4N)*8 C#:$D#=MY6,6> ?O4:I:E.0ZSWFKU<>"G M,A7X*1 +,@_BWQ@4AO41;V#Q@IP$B3GL2I, +" KL31.NBN2?.UZ^$#@W2H] MZC8Z541OL::] ,;.T@Q+UPS;4A:Q0R<\=IIC@CUGV8M9LP\XG4$%T VMCJT* M$&/G+("Q@Y]:MN8T]!E7\!A\P\$UY!]7BA%WXPDHZ ZHFB;+MW)6@KE3ZO84 MA_0<*+LQ14#X23BO24R20?P,(WV=>-$V\,->#8]L:D+'MW70\*M3 M%++";$89B<7.W,*R%@_X*1_(O="J#4R1)+!GC=!LK*$;*>"(E%#2&3? 2*@[ MC87D_=BM0>(^'?Z:M_Z#A8#DJ=5FCCP. S G8:F3"E)>3L4AMOSC+0?E>438 M+4XJK(:&]BC(X6'2 K9*U_4C5O8M:ULH_;;G=E@69S%"!N=#92ASRA25783I MJ!$UZ\XPY-+ #';#R_16E+T>5GS,/ #CLX)SCOP;I@/T?;?%_)1C0E90DEDU M-'N:=5"H;;(?TYT- @XS1A8D0X0A=;P$3$TFY5C'0@KMD%Y:LS6+*L5O*]_/ M$3!LE '#%00,&V7 L$2B+Q6)KM4R' Y';Z&KGKG\2SDU URBB_&/S.\#5C/S=9,T,2)APQC'!F> M%7W.%M*P:YI37X"+QY?1,, \M:PTC^,IR^ 9G5I#)WRP/0>T'90UJZZ9AI%B MTQ&-]*0J#2T6@;R^_ M_]YZM^?&/?6P']Z^C :)#(^>Q=2;:7':U>/%V;O%*E?]-I0)6'I]C./!32Z<>QQP/$PBOAYX,3C3JF!,QV!HW7[)X,3C0<1VLL,,H<-&4: M0*E5H6WO%:Q.F;*Z/*0:\5Y^%TQI HL5 ZP[GD",C(;Y.J0T-H'(L#T8'M2P MC^X?[%$BP["4["H2+9?@:_BH$U+TG/#8+/R9!D71*\ ZGVWY106BE;DQ?Q*Q MSKO.D [DIPN?$.V&5@<=O/XTN$PP]TO)M6MH!H9CS&EQPAGB?4:D2JO#'659 MQ(TU5!Z6CLQ/FI#?2 @2*Z#7"@MDDY<=]KR3?"ES#Q>\VB]\-NVG8 M8 M)[U8GWZW,^^YMY])#T)N#]K-S:9Y%GY4]N^F*)4Y)4XL:8%I6M:JC/R7* M,J%\%;Z3AW\<4ZM.)N#-5#),L,Z*1L1K[@:?F^M.8]2.KK>.:+S="I,>\QT- MW'84[M(]1]V7,(Z+=Z8 _'"/U(-\CY^WN?=*M/')M[NGN6($V^6A!^R&A68; M"]EVJ6VM8X%QNLVA5<9MQ_[WD=_!.!#U2N/=>LX]EAKVXJ['9E+ *+(_$[2] M,$)ME; 702+T-V)')*M?#,SEUK6&96OBH4F]E9ZT- ,?MFW6909(;*S!DK@. M&[JI-1I5T""113, U=B=(\5=,>J*=4R0-<87Q .31ZFR)Q3PEMM'BLXA\T&W MW1VZ?B=S4^0MCFK=U&S=J*B?O32# +T@ ]+X,N+(!'A#Y;3$YC_1E9Q6C"$0K-N-3L%T>Z\,),[P%94JT M)\TI2O/HDSE\GWB9.T\A)Q9922.F(H6]P[11TDMG^ .+([&LI)UP3%*6&GQ4 M *1D5ZXBKESTSST4VW4T+%13;;!B6;$GM&7J;,8B#@1=ILPW\NIUR!#5Q%L5]8_P M%LDI?S!(1ZC5DB,I<;\AZHBY;_#6AK/W@FMX/J!&C7VA_'&5X33@ "H8@%+Q M]-3TOO6D&O0N$%BKCYW@$*##[V=T E99?3YJS!B/:\Z\>\,U 9.3<:4;_:I# M^.N'CUDP,/E?TO$0@)8B1'/+30-!&>T,^^A9$U$HX&DU 3ZY27T+:?_8T; C M.(MWM^0;)PT&B@C8:1XK5,"K0*1%2WKN#:*OX [EZR&H]5ASB_0$D?M@2*(H M97SZF"DS/8T4;1BFJZ59F-076$YMY)4=PJ\3/67YO#^Z 8A_\DG#%F!C16I. MR*&M#+/&U\\H^<:3,V]B3-KT;GST5E+F6_-RQ,O/* * M_"+CK!!H[5H\0TW'VW6E.)&?'S7BSS>U^2DX+$\[# M"K^//>8M0=89:RS-XK>L^Z4?)\@ME#'/\^AI# 9%!WE6 M.!'L^!M2H6IDB6SXR",89ZP,,D8E.^L;=3AGQ\66 ;0ZX+AQ8EZ76J,3"Z3F MJSN@$!6)U<((!).CB-& RQN!Z>E->RV9O>-A"Y[.U.&E69F/9V.+7!3)V\1^A)6)"1@.A9@$@>93AX:K MF=WH?4W-2/<_L4RTD9=A'WK -F%$T@G//O+1VM)RM=NY0/>C#F5SW>7:Y_!K M(B2_HH_=[1D(?I(K\*VLP;1H,X7W(8R!.C<MG&&&^H,0DJ!'D;2/XI?]& M&7LD []S$GKMW[RA3./H1DA6[)@\X;X2X7Y5"O>S&A/]3F@#"=WTX0US0((@ MY8?COVM>["DFMKL]"D"(7/M4[FQB3W VE &D9:?Z&I\RJK_!""J,0'_IO[VI M9+\"Z9RPS+.Q&<+Z^R#7X!]!P%;N)DKN&@5AYR<"(1#!B7K,#X'W,%[)D8S+ MR E!VM$VNYA<:9,&Z/%"BDFQ'S:.,LG3EV9.752#@,Y*U,BN(2']?E$ MN.+:D1P2?E>:O; T^45]ZV/R-G=!8.44\7L>%D0U@,"@^1=R+'O^0Q3!81^E M-XMU"@52W%2=A_:!^!F]9*TP_,:>DX,C@M[Q)*<9!(>GSGE.*\K5F$)[^5'5IN[\@S1[LL9)Z0I'30JH>,)X(T_#/B M7/P[&WO*3,32R5Y/IZV)=;*OI6H!_ 4P6+I!N5I0DZ]X>26;9KSX4B(Q,B#3 M+56F"""D^U%"\$6J9N"SNS/-Y".7FMON:11 I^AZ]A'J3;QV6&JS8KR]HEZE MVO'X. J:'0F8@_=>:D#BF0H_;AE[$ M+V,^H)"DV9"RMIEC5*9RI)-C-?70$2Z_ N]4_F1JGKZ6!('D:M,*&B9H"BN3 MRES,]&F'TKWC-TS7="EO)56!Q:[-F*=PYG'7-*[*CT1%.;Z+J5&5#@/'@UX\6)64H\BS6@<$,DK0\#U:G/&QX%RZ2=!A_8C4/& M0 N9S\,;GMU2;%\Y0V7/*=ES.+E<1WFV$%+ F)=\4A(*5RDS/L2EHH+F_(T% MDZB:#49C@<*]\#IRA[T[MI4=++X;,X5#R55DXC5OA',[)_EFA:*=,A2]@E"T M4X:B5VS%;JDC9K9A?HA"[V^Z!-'T!(6 F%OYFYR**(RR[>>'O<^X!V4]=Q'D;_S)_HP_ !AU%DOLW'3ON5)]A-=HROSP$S;L&ZX^DUAB-XBX%N U MR2V&$OBM1)6H\/*C'6%VF;1+"CK166ASPL$ :Q)[-AG>16WY&FXHTN696PIN M7-PA5KPW\]-.<>+[ 95=I2XD'% I'4C/AULF:O?N\C<4K![>F0C',0Q"=,:5 M]IN4U!)!:NO3W->JOQ?MI'*-7D?:**I5&"?9=L(&?A^%R&A$7S'S.)$?1"@% MY/ A;U8[.U3X3#[3U\?DWM'?I*$7+!R:?Y$R"L(6WOAT ?,#Y#\TWXALE*Q7@2+MDYC'<,3=*!AXEPP2459P MKG>SO>1,^Y^8NW_H2;X_V=!M;MPQ<8$!(3&+1=Z8Q@^!3#O7S#$HJ8EQZE0; MATVG0C"5>#^=R9U>3](]Q+MS/4S4>.ET0PP1RD,#X%+(\$^*3RT;=C3D( O8;?@R@9W&#A.A*NWWUD(H=J2< M,) *1T&<1"-F9:PV56O5R\IK")G2[DLKQ"P+\D(1VDCA^>F:%(F.LR041B9: M%J\>NG=,[, G$19AR16[[7@M'E49"_[$ZLSW* N^1TP/WR=#/'-6("^:3YI1 M#XB9(98#-^'() 8RD+9FY?3\#%2]GY7CDXSO%T/5I'H7TW4JN[+8F"+A,U2. MT<8D(00B=]!)V_6(&F*\-;X2WBV4"QIF:(^*>B!^(X^)KR-BRV$!4O!H+Z1X MHIBC(L"\4N#,C7,"F!O&&0_SW">@8,]+%MBM[K+"(*O]YBGW+\]TV*U\$/SL7&25'K*ZWC"N/ MP@#^W6:,LNT97Y,7F#_(@IOH]<)4#1FAFUN^DEYL>',1+%ND$.4?5#L^0X.P M)!*\(7CO%Y'\&HJ"[07HZE% ^(\43R-\[6AD(^/((JX3>@RGP[&P*48(*Z9% M[-W,NINY,O8SFBUYTWB!=_J4H<'82M)U*-DZ\MD<:9Y4&!7?4EL/FMWPI$1D M:6)1.==E1K#7K);!WN4'>\UJ&>S=%&Z@!_W._^U\RE"H4MAS1_#*T>7!1\6L MJ)^NFB>71Y?-RZ._#]3FR3Y^<"S^WC^ZV#L^O;@Z/[A0F^]/KR[5C\WSOPXN MU?.CB[\F&6\KG<6K.8K/8.[@C:3& TPVC"2=311L$5:9##QE*3"$.F:A4RF7 M9-49?4]>LSB2.+E64?=.3R[/3X\O MB(O/SD_W#O:1<4LVG;5]\E/T@@[8EDQY^Y79PWTP"G?>92)4$<=&#)P=7,:> MY5X7/G4ZBJ2$4$U*0!'@$H$S1(SFWL$I;? 1JB7^0-T[/-7(B!'YA@/VSOD(-#W=='=UZ[7'< BZU>%_ M\;<<_."&=+.=T.\+:C:L469O.#5@Z0!RC/-LH8(S4O-GQ!.)"DXJGGI4 \\- MXOR S$#,AE7R1)/Y<]/6U8C]#FAF#$PAI7?*]W9+LEUYM>ZTP@B__A'4.L)6 MH#&[W=FG&LM2\!.5@*\JBR8._"264CME:A-)$&!AB *,,1G,+"&6.<98CU(6 M3..PDX05H1(.TQ1 D28_JA<'>THT$JT/<9U8 /+!HQ'>1,;46#NA[P](^<3D MQVD_FF.#E;DW. ,9QVE6U +;Z;;;H\$H:^6(Q3Y&@2^R.90DJ[27BA59F&7X M>GS/,(*_0: A?MYKCYA3GQ8O/IJ$ MP:9C'TJJE0>0W*W,[H.[J8=A\:BK FF>/7@K521)STB-RW,B72& MX7&NIBIA0&F(:38R@NTCX61UVSW?N^$>3S]20PIW9'FK4H& P$,J9J6J7=Y( M&/I4+1==R>GC\D8'P8QSYWWQ:M=U-%L_%=8\OU2.CM1=]?3RCX-S]>CD\/3\8_/RZ/1DJ17E&/#SXTCYFWZ&#_Z.0#N8O6S2#;Y,A[:):'!,I!HXOU M7?&H_B +JU+"/\E;4?^GCTR+2,\$D9$U0><%"3'AH93*7I<=*N9SDL^['H0Q,@DT!ZPP5,E;DB6E^ MV7@L\,F,7/J>FG)D2U!=[(0;)^I(A$,_>THG+ SDPN03T;:5HKEL.6EMZO'M M42GO?BQ<*[IG2>'G_)YD!7[2!%YN+Q>%<-=]4?Q,+WY$G.O-OR4S$\H%W+-_QQO=NF:!$1FY2<2!N(R!W'V*=%;VZ^U=: M+/7.C:'D=]7S:JH_DI SCYWB@FG%X[RYP@T2J/!>T"47+]IM)FQ_%7L MG7:Y8C.IU1@5]>KD_.##T<7EP?G!OGK1/#ZX4$\/U8-/5T>7_\7COCH_NCPZ M8)&RJXL#_)*K0&6X;-81G(2!5W+&\R?YST(TZ26B:06()KU$-&V"P,ED_K[7 M=5$YOQJ&P847^&%TD3:3F;@"S(JZ?W#8O#J^O%"OSDY/0.:?')V>2Z*_%/.E MF%_9BQ_I6,J(_2,8JA=NUTONBJ![3X#&KFM1"\"8/AZ='(#.=G@ JIJ$/RP9 M=B;#)@K%3-MXM_S$1NZZW[_@I4:E1B[A),ZPVEZY<3,V;G^A^!V"10)O.MXN\EB%EC"2$# "Z:*ZG7"(N!IT MUO!BQ@0QX=@4MYUH"DLK;8OLFEO0]!)L;2&WQ$GKJ"/$AW>9%3 NJ<4LJYY% M3:D2MAPLG 4,%W=9I087)D8<2'UBNICO+95V1( 8BX<23;UNOZ'P)+R#0]>P MT;GT %5BI!1T3/E+B^<3>&W=,8LUJU8;S@,YO_+!CY[?\I,QIW*]HA[\\\?1 M^Z/+#?0G9^:\;+Z/F_<+PXURUOU4+\ .VI8S3'UFK>YP"W3"?M:-5[/Q20L M3?C1J>/8$;#!I[W]P9>/<>[TH>S&J\*S7-KJ]KVX'?E4SK9@@>1DR)_$) U% MUZW71K6F&::M&9;U9O)4"APU,$57A:NA^W\[4=M-JJ9NH^*B5[][/WIZ]8M> MZ26#E+QV00#OPBI0FO\*EP"=R$-[H%!%>2.K9B=P'Z M^,QDS&)$T4N28?SKV[>WM[<56''E.KQYVX0+&M&>;[W.M1N]Q>H];QLUVZC; M;ZO5JFY9M89C&2;\VVSH;W$O=4.W<"_M;\ND*F.[B&ICM[()!-_8"8-/5-? MQGF8^@NP>9>S%7LX&RPJ*Q+!S])\R9%K)$$:24T2EE!==> MNU)6,/[%,BVY#UH>XH*WNC&KAG!M7[A1RX6[8_?T1]^[H['A&P,8="WBN7#G MEZ"* A$:+X$(E[ 5,X@PRT\3+;A9?3%:$*?+[:/)94E#8RG2T*CH_[/UA+B4 MK9@@Q+V>[W4G)6%*+LS3$:JZK5Y5+O :%\2C4R?7!RC,J=:W1^H92Y%Z1L5@ M5/$22&X5LH^17";WMH;D%A)J#]CO>N7HY.)_%S_%YZ:.F2\["C!ZI/[S_OR8 M"L]3A8;]L$V5F]5GBR ]N-47>W^\I*V^=']@?_ [$-N410=$?]'N>0,WW?N% MMWZYI+W7/'[A^[WG]ML\;9$F<>P'W[!KTN-/8&7$OW]P^,(/8Q]K#+",2W$. M-)D-X8;CYOL7?@#';@N[0"UG\U?&"&?G!R_\',Y8]^-EBJ5ELD)MV[=_C\I_ M4'(+%9OA+:GVL5_3H=_WU-<,=2O\FP0/S$Z,-YSC+0'\0(H+Z&\*3X;G]3RU MH--S0/?F>\?JT60/0<:(4J? K*K#'[GDJBF/U6Q\[I%UKPIYX+&#'9+'&ZOU MH->[LGX:*L_W?V;)HH5ESLS.C'X,.RL;U]3JUQMXK'4""X<@KAG,Y&&(I3C M^N5F,ML%,+$+"X^*CG;4/$$JVY%O 4(_=1.$1;/Z'0%BIGO4^S2ARHIL,M-C MHZS3;G"'S%3EQ9\*AS&\N7CF&]>L1+N+LGLD% MUN!KW3%K&O\APP8%"54+[V!1E[;+>H!G)9=Y.6%>W);W]6EYB,R/:3J:83^870%F&?S[(W:A5G6&[:C- M4L[DD>=0$FNOA)[YE!/:>7<.M+ '6M0?89]79T-$&9W!$D:73G3C1GM_]ZOZ MNS]_DLK;^*WZI]?M1MZ=>MD+!\-8RE;A34&7,*W)5RQGW"FAUF4-_WH&L.4- MNP_S3I_,^BR@]H<^*QQG.?Q8^.K90S^&DHX]MZ<>CT#@1SDB*G20+;Y7RSC2 MW!270R5I0>WB(.P*B#$/<)$Z(TZGS249=@NI-.LRDC;;.#/-G#*RZO\#=3+L MW,'!O^TE@_Z[_P]02P,$% @ TH-R6-\_RKW." ERD !H !R8V%T M,#,Q.&9O&@Q,%\Q+FAT;>5::V_:R!K^CL1_F(.V55;BGI"JA"*1 MX&RH$H@"W6ZU.A\&>X Y]:UC.VGZZ\_SCFVP(4E+"]NE&:>&[99 MH^Z';"(=$;"AN&,WGL/=>+\(0Y M7,TE;NNE;N>T:WQ>R*D,0;K:Z-1.(MZFL?O+/BF,(-A2IU>_V^,>R_NV*3$3/^,L[>309_&LRXNKX MC+V-['O6/"JS9KUY6&;3>SUQ*L([(5QV@\EG/&07\*MTY]!IX)K5,N/0]I9; MO%@P/>5[BH?2<[.BG'F.S]W[G"1$^*T7"'_!+H1R/1B*NY#%DK?2BKB=76]\ M%F84REN1I5#]Q[R0.GZ'*#\F;'\-Y>_9@$W8D!ELC%\#UQ>=\Q&\G.%?N1,4 MHFWF>LKA=JG;[M1HSFXP^C7=MS7UJZ=-G7P)$ BB?G3DASKRWE\8-T9O3*%7 M9N%"% M+1!"BA>/;WCW ";QBE"5P(TR?+:28L7/I4 -5H-I.F4,R/5!!Q M-V2 /BV!O1T= <#@BK:A"3L0AO7F2@A]9?$0K"A2BH6&CI0&.R :"5Z7,W-0 MS\F5W*\8WKT2)UPH+YHOBH6WD2O8 M85U+A CFEJ5$$.09O50!B12 D>.#>ARITETQM* ;,2IK*5,B,%G(,!8+,!/<&$A+)(DP<=G,4V+N(6^F_I>* MP;B^,#4$3.]6 *5A$!L^]2^YRB7;ZT2-9<"[Y9E1XOLG0%4LP%>"4CC1HF"8 M>;;MW07M?R8U-+[+!4?5U]_LA6J]I1VQD1,#^47$ZI2ZC2I#!>F+F70EN2.@ M&E)%S;3M).I=+XR!C2@4S**9,#89#P8/%AP3%QP><@1WJ>S!E 'DPIPX>3@L M@D@J'Y?57:;AI7E:&[7B8=O4I;MS_[3VY*"F=M I#X#8,;>YTGU"E4T>3%PT MC\73***TT7U(ZUG+_B5.RD=I9F2YQ)A+U48VXZ7INEB(?3X5[+* M ',CI$7QB9H3[7FT0DELQV5FY.N01X0G96;G(&C]LB@XU"@P/D4R1%WMW7%E MQ9'*>@&5(1V[,'RN<*4 V(1)(-0M/+#$0#PK5]_R%3CVN1*FH#ONHL70LC M M"OP=0DMXMOFJI1'A^3J94-JM00HL1RXG.. C5-*D'B$(/?-C#&00]\Q8Z+2; MSE!(ER^!-P7* 6A(05*:MA<0;U^12BGDXKR_TIB888D>I!XE!J@N&*MN@?K_ M* 2"$2="*P\^^9#0%B'6?1!)@F)#B:6D)K?-R-8M$6+"5QZZ=[(?Q0F9[Y;; MD2B37)Q&*P@03NK)H)P3%EK-%\7N]?XD)$N7$U%4VB&VWE4%C'RSMPL@L9,??&M7Z,8/O45.%TGB*]>$: M,;&%="<0A+37DDK Z"MIR/[*E &?VE@3)O0HTV@TI,)B4[6U^S>%!0!P1=$" MUZQQ2D2'?SR5;5BR 9!)BGK_&%?&)R&/%MO'_BZF!A$RZ,%=!BSKK3!\N@$> M;8@UH% JX(K,]PB^TB2]2P@5"S=B#H/8U!:GG9VDS)31[P$#QOD&C");5XA' MH_\6QLPV:^Q _LZ:K1>DXECXH7"F0A4+23W#)OU KB;TD;]HG!TV,L.K\2NN MS$4Z>!3W^ ?R=CF>*Y7(R/OH8;:J'7MH]>,*MOO^=5^5\2CNCSPW"E"40%!. MI0U<5:D\4I*@9+L,GRG-8[[-=91Q"SC;W!A;D2(,?F-11,P+S=;6FYAB ;1[ M:(: >2T5H=42U$OKQCG#:UFH<>-(;!H?35^G'N5,#/:1)LW04TC6CQ;G8B'F MNRK_&1U^M0;MYTNP92 <[RL06KE=&Z4N5->X,0PVSD7*:;+7IQJAWN0YGB5G M,H4H]47)$6EYB3"'3CFF= J9[--Q.XLP!*R9^MBT6!"S&2"Z\^QXO'//_>#Y M^Z$&T\-'DW^/<TO?CZ]Y9>I]0N)-6N*#'//47M/0&?_V'GN3$GCMAN?FI!I,^ M/4VZH7_$&Y^0\0%QIV@C/U:F@LZRVMKSJ4$JH><_4_DS7JF16V)//&)H]H+YK+EY1;OW)*CAG4-Z1; M3+[,T+J)GTE%7>[4HX9?46?@[N9QSO-URP:Q591DHV(]:C:CY 1Y75E"54SD M7.X'",3TJJ0ACR!*E]T*[.BP14_1@" MI6&!,#L;$>_AFU)S^>T/%3'Z;=8/ M=2G3!^1GHRO0_]!>/33]829Y.^Y!YAL#ANE-V,7HDKPP+K/!\*RZ0PTV6:X_ M6=XUBWU:[/2^S3J#+K8HM:#&AM+\R"YE].4+I^U)IX:1TYN$[9 [ &MVRG)H M(D,;8VGW7WYD^_"_9YX]@W7Y/L N0^RGH2?W/L 2/WMAO/;JP2//B8GWJKOX M[N2Z_8;*IR-O=UZQQ8Q6O&Y6#W.^^#Z1\L6DU7JQ8J3BMPA:U4-J^1]F?\*^ M78&-EXARLC\FTE%6I.]EOB,K;>^LQ(:->O7H*2-N:9IG IH?,4>L]R]BCQW& M]6:.S8F4;&:>=1?[?T*L1B]6QF]:T@N9_P502P,$% @ TH-R6$-PEJWN M!@ 4B0 !H !R8V%T,#,Q.&9O&@S,5\Q+FAT;>U:76\:.11] MK]3_8"%UE4BDA'Q(NPE%(C!I6*5)"I-5^VAF/.#-S)C:,Q#VU^^Y]A!((0EI MH=U5DXME:*Y M=G+9^LRZ_N=S[UTI4FEVQ*J[PXSY,A&&78@QZZB$IV7WHLRZ0LNHA($8>O7< M<<\PR<9OM\%CV\:AE?Y"5ZK63NO?IK'W2]ME^]6VU5CF!RU?K M-O9W;C(934KUW]*>&1YOP$(@TDQHNYZFU_';I^UFPV]?7K#+4]8\:WNGS/OD M-:_]]E\>7J'5ZVQHK7.>7%UWNM>-"Y_YEZSK-:T_^[M[Y)-_YK%NHW/2N/"Z M.Y>?SKW/K-'T7[]J7+18Y_K<8]7]QD[U8*NQO7DW+SNL>MARUMCU1P M7YVVW_:ZV+OF6>/BO4<^POO7KZI_[!_\;[%R9Z%=9G^**-)BPOR!2H9&88I M:&IEV8!G1S]P?7[C!&%O>N?GW:M&LWWQ_EUIMV2?KQJMUO3YOA=[3WLQEF$V M((=WWY0L-]7\SG26$2TUX/'4M4P-2P5_U?S6M%Q1.N,&.8I>3";M)U3@685^473"T"T&H ,U492S 8"Y3QM,) MR]-,YX*9C&GP;L0SL!D3(6.;%"'0.H@3] MQ7!X$@K-Q@,9#)C)Z==L_%AH44Q""TBD MB04GW""CL@$6:(8BL [2O$.XID(L$_'#IO0F\]MP_*M@;/_'84RP2*:((@%B M%K4R (;N:-9S[3*-P ,\DYA'ID&,9Z(IX MFZ], ]>AI(G+U"./T0%(4X"#-6>L/P$W Q;%:FRF,-2B+TVF.0QQ>NG\AI?E M.329J3,+WOXR@#K80.G@B0TF@B-[L:!-9P((ZL72#"B]*1()N(KXBIY#:8)8 MF1QT0"RF5>RB.M0J$"%>&[:%((8"J'"1\FZ# 4_[@C5 $)T\1H_J/M^I'FZ) M;3NT>ABZ)_5+=!*IG8:4]HQIY]E:BYA;X!=E=@;>2_)=.#-CZD5JY(*A VRIA;#6W[*J,@$,9V)PFA(X\Y%06L MRCHQ*_08X63#O-K!?SU!'<';&"_"G\G3/YO8G^W*$YG0VW FK$S""PFQ.GVO MFA=(I9$,">X<1U).98H;I JI5LH!KL,I'I$ADO=D++,)B8ME5BDY+70M*EUB MW>LZIWIM-;PMUC/,]1!98:P8"@*E0^N U;]]D4+CQ$@.M(@A91UU@;9W"8#L ME$,4I)<46%\*!&M/ 6_$X]Q2)@%$1!$DKAPAM&:)5/U-FR^Y.C:K5 #WN%R] M$N(Q#NQMG$3NJ3Q[V(%52A2_ZRU(_T=/G\E8;WJRL#DLW$; GV.:_ 6T:P-M MN'[>=H!8Q!5=+A2"V+8L!>\SV)IDB0J"7!-\YC3 DED393*\ITM5S&6P]>R+ MNX]RTPRXN5,XQ)D6Z"*TM<0NH"#Z"8OEC8B+6XVO^I>_>TV/@/M%[:]!KQ]N MZJHSG&*^/",NT.@\[&841@3X##FSH*WO<,6AKS.ES9V$L"\P99+(+!."#"T9 MUE,0*-062OAF)]@"SL''AO@>?TGA3[-)?,DE7+>9DZ>!O3;9?CF2_D)'TD8, M#8H!,L+B 0.ZX0BD % +)7%W-AP+?D/:P&E2JPZLF+;WQ=-+MV?!OSC&X;2V MG(1YB(%&W''P@ZE2:' , >8AE2+^/BO'QH; MT!B1!@^6@1QA+YJ!/?L)00'2LJOX,AVI>"2H[*>\7WS0H8N[:9$,8S41:!T/ ME&-X?B\% -FUB)@'/MYZX=$9$Q[NOODF(FPAWD?L ]>@C^KO9;:WNW?P*-KF M[?7 $$+O]%26J>2(]6(>W+ J5FTOL9XR76O7*Z:R\-EUK=*N/T0>JVW-T@2< M_K&@S,5\R+FAT;>U:76_:2!1]K]3_,$+J*I&<$O(A[284 MR0&GL41)2HC4/@[V&&9C>^B,#6%__9X[-L%I2$-:TNZJR4/ GH][9^ZYYQZ/ M:9X-/G1;KU\USSRW@T]&?\V!/^AZK6:]^$1KO6QNGIQW/K/+P>>N]ZX6J30[ M8HW=2<8&,A&&]<2,]57"4Z>XX;!+H654PT ,O7CJN&.6<#V2Z1';/6:9N,EV M>"Q'N-1R-,YJK>9)R_MTYI_X [;?>+O7K)_ Y8M-&_L[-YF,YK76'^G03(Z? MP4(@TDQHNYZVUQ_XIW[;'?CG/79^RMIGOG?*3OV>VVO[;A>WT.KUGVFM%4\N MKOJ75VYOP ;G[-)K6W_V=_?(I\&9QR[=_HG;\RYWSC]UO<_,;0]>OW)['=:_ MZGJLL>_N- ZVW.WG=_.\SQJ'G<(:N^IUO'[AGM>^ZOL#W[MDWJ?VF=M[[Y&/ M\/[UJ\9?^P?_6ZS<6O =UA5\S+IY.A+:P9YH:F#9F&='/W%I _<$$6][W>[E MA=OV>^_?U79K]OK"[706UW>]V'O@O9IG24@,>+US+ MU*164E=ST%GT*F?8.YCSEF>9CH7S&0\$PD(B&+#D2T(GN0Q MBWB 6YJI1&98?M'O7H=4!,(8KN?4)>'7 G8KAT&PVEL&8F9S^+"8QCTR# M. \Q)Y!1"9$#5$GBC@D"2Y@DK,;Q$G1EO,U7IH'K4-+$#O7(8W0 TA3@8,T9 MZT_ S9A%L9J9!0RU&$F3:0Y#G&X6?L-+IX(FLW#FGK>_#: .GJ%T\,0&$\&1 MPUC0IC,!! UC:<:4WA2)!%Q%?$77H31!K$P..B 6TRHNHCK1*A A;ANVA2"& M J@H(N7=!&,.,<%<$$0_C]&CL<]W&H=;8ML.;1R&Q55Q*4F$I06::'Y&+%(! M61%T\F5M0]$=0Q$,T3J_AAYZ4"$]6@VGNE4DK1?Q\VWQ\ZUD^E'IM,6W-YT M'6'0'?BQ!>]Q<#M4BP.>F_6'4%$<"@"UM%2463"XR<%L4VDL7Z*32.TTI+27 M3%ME:RUB;H%?EMDE>)V2R:E1@G7ABE&Q#'EF_1P:&4JN)?DO"S%@ZT=JY8*@ M FVKA+'5W+*K,@(.96!S&C3AA(X\YE04L"KKQ++08T0A&ZIJ!]^&@CJ"MS%> MA+^2IW\UL3_9E4]V\0"I-94APYT:EG,H4-T@54JV4 M UR'"SPB0R0?REAF4F!S*1!L/ 6\*8]S2YD$ M$!%%D+ARBM":%5+U#VV^Y.K8K%,!BLO5ZI40CW%@;U-(Y*'*LX<=6*=$\=O> M@O1_]/@S&1LNGBQL#HMB(^#/,4W^ MJ-@3;P M-UOP&]?OA<1YWA O/.DKA HU78+2F,"/ ) MMK[%%8>^SI0VMQ+"WL"422*S3 @RM&+84$&@4%LHX9N=8 LX!Q\;XGM\ MDL)?9)/XDDNX;C,G3P-[;++]\DCZ&SV2NC$T* ;("(L'#.B$(Y "0"V5Q.VS MX4SP:](&A2:UZL"*:7M>O#AT>Q+\R\8J 1MQS\8*J4&AQ#@'E( M9:<0* :1-WD"[&'!=C%EL5IY//DB/O[K#XTN-$:DP8,.D"/L03.P9]\0E"!U MBHHOTZF*IX+*?LI'Y8L.79Y-BV02J[E ZVRL"H;G=U( D-V(B'G@]=8+CRZ9 M\'#WS7<180?Q/F(?N 9]-/YTV-[NWL$WT5:U-P1#"+TS5%FFDB,VC'EPS1I8 MM3W$>LQTTV_53;WZVKI9]UL/\<9ZN[(R]Q;?GN.U.T%8)JP]EB)BI[?0/8^0 M K2@BV,45Q0H=J3FXV"/ M87;-C#,>FK"_?N_8F+";--FP2;N[6H2PQG?FW,><>P:-.0P^CZSC(W/HV@-\ M@OZ8@1>,7,ML%$^T-K9FLS\97($?7(W<#Y58<-6%5C-5$+ 5S6!,;V F5H0; MQ0L#?"I97,&%N'3ZW'4]6!&Y8+P+S1XH>JMJ)&$+'$JV6*J*9?8M]^O0ZWL! M=-KUEMGH8\C3EW;VRSI3+-Y4K!,^S]+>*W@(*5=4YODX[BSP+CS'#KS)&*:7 M,__2'@<03%XIN3W7K7=P6??K3AU\U\G=MSKG3>/U'=L^V(/)-' '/S;A,LWW MS;2:^?!XQ *SFFHF.!PP]02 MU)+"ES616)%D S.:"JD C1="KM!G[/3<"V98I@JX1&XM^&2\ 4]/D(?*Y9E.GC\ZJD141265%(, 3.2><9K7);8*!V:'2%DTU M ^U$=7\@VP*[/W+!<4L-B\F*#9[B=4R M]ALM:ERQ3EM5LZ%G6 _C'P 9X,YO^RQ>)]AT(?(LT63?-8"DUVLFZ0J%*M.4 MN"/8*:D"]E7K_#2J[FATURYEJY1<:KWOG/5T$^TG@3^S8B\:^:Y;_Q/L)Q*L M_2H$8QSE=T5RUJ#D*\(XZA$K1+-D'V%:\U-),TTT0YM)DN#&HEPSDB -LQ29 MEQGYJIAQPD/]'@$CED-K><99ZZ3@J4BIS'UF?]+0^L_GWW^*X?=Y\@#7#^+C M #>_"Y^)#)=XPA5G]$L3M+_I/@HY%S*BLC872HE5%^8)"7^%%E8J$PF+>O!@ M7S_NTO2L1M:X]Q_ ;'C6P]0\4$7.VV\.%Y'S[ZU]/+N(ZG4\E0^U,4_WMI5Y^K[7]!\W;* M^Z2,_QTP?:FA+S.*VPU]"?([4$L#!!0 ( -*#Z?%SL-6QKKYWUN@G]]9VU,>':-#0TN6NK(H2UGMV9 M>6:?>=98GW@?I\;YF3ZQS1%>07UTS_&FMJ&WRBM:6SNS/IR/;L'U;J?VAUJ8 M<-F'3CN5X+&89C"C][!,8L*U\H8&+A4LK.%"7+IXZ;H!Q$2L&>]#>P"2/L@& MB=@:AX*M-[)FZ$/#_CQQAHX'O6ZSJ[>&F/+BM8/]E&>2A=N:<<%763IX@P@^ MY9** H]E+SUG[%BFY\QGL+A9NC?FS -O_D;@#D)WOH>;IMNTFN#:5A&^T[MN M:V\?V'3!',T7GCWZNH KF._;W\%\#-[$!M=<#LV9[3;FGZ?V+9B6IRS==OO? M2ZY]!(>#GW!.?0J^C85&[5QJ0#$(6H6F?CTO]7##)$"KA =@/_H;P-3T_PQ@QRS*5/'[5 MU(!("ALJ*"9YF$T)Y#$91X,I)1N8YNA(J/0Q)1:#M6$TA#'CA/N,1# /0^9C MLNA.>=N!TI S0I50@S0764ZX/#^3"1STRZZF1;\H2"1(4HF@JOF TZM)BFV[ M "X1*\)IUI@_1'0+IB^51;%-0SN1_:](.,\<3FVP[.G479B6,_OA0ZU=*\8+ MQ3T+Y$8EW'Y7*TX7W5M67GY19?5)5*4FD[2V.X%T;U3-VGGH M7J4/1Y!XHU-6Z^,YZLT!L$;&?J5EC6O&9:>NM]0,XVG_)[CT<.=WK1;F$?:= MCSR+%-_W/2#H7U4#U MT2$(_%F6>]$J=MWXGV#?D&#=-R$8XZC ,2E8@ZHO">.H1ZS4S8I]A"G93P7- M%-$T9291A!NKY!'U$ TI,B_3BE7A7B?18< *UTJA<58>E3Q-4BJ*F-GO-+3Y M[?GWGV+X'WGR!-=/XN,(-[\/'XGP-WC"EG&!3A% )J,C93G!ZY&GQG]2>5ZYGI<5](5@ MB#E%T(_PU1%@^GZ20HWWJHER._ M 5!+ 0(4 Q0 ( -*#+QH %\Z 0 1 " 0 M !R8V%T+3(P,C0P,3,Q+GAS9%!+ 0(4 Q0 ( -*#N& @!R8V%T,#,Q M.&9O&@Q,%\Q+FAT;5!+ 0(4 Q0 ( -*#&@S,5\Q+FAT M;5!+ 0(4 Q0 ( -*#7 M @!R8V%T,#,Q.&9O&@S,5\R+FAT;5!+ 0(4 Q0 ( -*# @!R8V%T,#,Q.&9O&@S,E\Q+FAT;5!+ 0(4 Q0 ( -*#&@S,E\R+FAT;5!+!08 .."P + /0" KI@( ! end XML 105 rcat0318form10q_htm.xml IDEA: XBRL DOCUMENT 0000748268 2023-05-01 2024-01-31 0000748268 2024-03-15 0000748268 2024-01-31 0000748268 2023-04-30 0000748268 us-gaap:SeriesBPreferredStockMember 2023-04-30 0000748268 us-gaap:SeriesBPreferredStockMember 2024-01-31 0000748268 2023-11-01 2024-01-31 0000748268 2022-11-01 2023-01-31 0000748268 2022-05-01 2023-01-31 0000748268 RCAT:SeriesBPreferredStock1Member 2022-04-30 0000748268 us-gaap:CommonStockMember 2022-04-30 0000748268 us-gaap:AdditionalPaidInCapitalMember 2022-04-30 0000748268 us-gaap:RetainedEarningsMember 2022-04-30 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-30 0000748268 2022-04-30 0000748268 RCAT:SeriesBPreferredStock1Member 2023-04-30 0000748268 us-gaap:CommonStockMember 2023-04-30 0000748268 us-gaap:AdditionalPaidInCapitalMember 2023-04-30 0000748268 us-gaap:RetainedEarningsMember 2023-04-30 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-30 0000748268 RCAT:SeriesBPreferredStock1Member 2022-05-01 2022-07-31 0000748268 us-gaap:CommonStockMember 2022-05-01 2022-07-31 0000748268 us-gaap:AdditionalPaidInCapitalMember 2022-05-01 2022-07-31 0000748268 us-gaap:RetainedEarningsMember 2022-05-01 2022-07-31 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-05-01 2022-07-31 0000748268 2022-05-01 2022-07-31 0000748268 RCAT:SeriesBPreferredStock1Member 2022-08-01 2022-10-31 0000748268 us-gaap:CommonStockMember 2022-08-01 2022-10-31 0000748268 us-gaap:AdditionalPaidInCapitalMember 2022-08-01 2022-10-31 0000748268 us-gaap:RetainedEarningsMember 2022-08-01 2022-10-31 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-08-01 2022-10-31 0000748268 2022-08-01 2022-10-31 0000748268 RCAT:SeriesBPreferredStock1Member 2022-11-01 2023-01-31 0000748268 us-gaap:CommonStockMember 2022-11-01 2023-01-31 0000748268 us-gaap:AdditionalPaidInCapitalMember 2022-11-01 2023-01-31 0000748268 us-gaap:RetainedEarningsMember 2022-11-01 2023-01-31 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-11-01 2023-01-31 0000748268 RCAT:SeriesBPreferredStock1Member 2023-05-01 2023-07-31 0000748268 us-gaap:CommonStockMember 2023-05-01 2023-07-31 0000748268 us-gaap:AdditionalPaidInCapitalMember 2023-05-01 2023-07-31 0000748268 us-gaap:RetainedEarningsMember 2023-05-01 2023-07-31 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-05-01 2023-07-31 0000748268 2023-05-01 2023-07-31 0000748268 RCAT:SeriesBPreferredStock1Member 2023-08-01 2023-10-31 0000748268 us-gaap:CommonStockMember 2023-08-01 2023-10-31 0000748268 us-gaap:AdditionalPaidInCapitalMember 2023-08-01 2023-10-31 0000748268 us-gaap:RetainedEarningsMember 2023-08-01 2023-10-31 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-08-01 2023-10-31 0000748268 2023-08-01 2023-10-31 0000748268 RCAT:SeriesBPreferredStock1Member 2023-11-01 2024-01-31 0000748268 us-gaap:CommonStockMember 2023-11-01 2024-01-31 0000748268 us-gaap:AdditionalPaidInCapitalMember 2023-11-01 2024-01-31 0000748268 us-gaap:RetainedEarningsMember 2023-11-01 2024-01-31 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-11-01 2024-01-31 0000748268 RCAT:SeriesBPreferredStock1Member 2022-07-31 0000748268 us-gaap:CommonStockMember 2022-07-31 0000748268 us-gaap:AdditionalPaidInCapitalMember 2022-07-31 0000748268 us-gaap:RetainedEarningsMember 2022-07-31 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-31 0000748268 2022-07-31 0000748268 RCAT:SeriesBPreferredStock1Member 2022-10-31 0000748268 us-gaap:CommonStockMember 2022-10-31 0000748268 us-gaap:AdditionalPaidInCapitalMember 2022-10-31 0000748268 us-gaap:RetainedEarningsMember 2022-10-31 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-31 0000748268 2022-10-31 0000748268 RCAT:SeriesBPreferredStock1Member 2023-01-31 0000748268 us-gaap:CommonStockMember 2023-01-31 0000748268 us-gaap:AdditionalPaidInCapitalMember 2023-01-31 0000748268 us-gaap:RetainedEarningsMember 2023-01-31 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-31 0000748268 2023-01-31 0000748268 RCAT:SeriesBPreferredStock1Member 2023-07-31 0000748268 us-gaap:CommonStockMember 2023-07-31 0000748268 us-gaap:AdditionalPaidInCapitalMember 2023-07-31 0000748268 us-gaap:RetainedEarningsMember 2023-07-31 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-31 0000748268 2023-07-31 0000748268 RCAT:SeriesBPreferredStock1Member 2023-10-31 0000748268 us-gaap:CommonStockMember 2023-10-31 0000748268 us-gaap:AdditionalPaidInCapitalMember 2023-10-31 0000748268 us-gaap:RetainedEarningsMember 2023-10-31 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-31 0000748268 2023-10-31 0000748268 RCAT:SeriesBPreferredStock1Member 2024-01-31 0000748268 us-gaap:CommonStockMember 2024-01-31 0000748268 us-gaap:AdditionalPaidInCapitalMember 2024-01-31 0000748268 us-gaap:RetainedEarningsMember 2024-01-31 0000748268 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-31 0000748268 us-gaap:CommonStockMember 2023-10-01 2024-01-31 0000748268 2022-05-01 2023-04-30 0000748268 2022-01-01 2022-04-30 0000748268 2022-03-01 2022-04-30 0000748268 RCAT:IntangibleAssetsGrossCarryingAmountMember 2024-01-31 0000748268 RCAT:IntangibleAssetsAccumulatedAmortizationMember 2024-01-31 0000748268 RCAT:IntangibleAssetsNetCarryingValueMember 2024-01-31 0000748268 RCAT:IntangibleAssetsGrossCarryingAmountMember 2023-04-30 0000748268 RCAT:IntangibleAssetsAccumulatedAmortizationMember 2023-04-30 0000748268 RCAT:IntangibleAssetsNetCarryingValueMember 2023-04-30 0000748268 us-gaap:GoodwillMember 2020-01-01 2022-04-30 0000748268 us-gaap:GoodwillMember 2020-11-01 2022-04-30 0000748268 us-gaap:GoodwillMember 2022-05-01 2023-01-31 0000748268 us-gaap:GoodwillMember 2021-08-01 2022-04-30 0000748268 us-gaap:GoodwillMember 2023-05-01 2024-01-31 0000748268 us-gaap:GoodwillMember 2024-01-31 0000748268 2022-11-01 2022-11-30 0000748268 2023-02-01 2023-04-30 0000748268 RCAT:OperatingLeaseLocation1Member 2023-05-01 2024-01-31 0000748268 RCAT:OperatingLeaseLocation2Member 2023-05-01 2024-01-31 0000748268 RCAT:OperatingLeaseLocation3Member 2023-05-01 2024-01-31 0000748268 RCAT:OperatingLeaseLocation4Member 2023-05-01 2024-01-31 0000748268 RCAT:DebtObligation1Member 2021-08-31 0000748268 RCAT:DebtObligation1Member 2021-09-01 2022-04-30 0000748268 RCAT:DebtObligation1Member 2021-08-01 2022-04-30 0000748268 RCAT:DebtObligation2Member 2023-05-01 2024-01-31 0000748268 RCAT:DebtObligation2Member 2024-01-31 0000748268 RCAT:DebtObligation3Member 2021-08-31 0000748268 RCAT:DebtObligation3Member 2022-02-01 2023-01-31 0000748268 RCAT:DebtObligation4Member 2021-02-01 2022-04-30 0000748268 RCAT:DebtObligation4Member 2022-02-01 2022-04-30 0000748268 RCAT:DebtObligation6Member 2022-07-01 2023-04-30 0000748268 RCAT:DebtObligation6Member 2021-10-01 2022-04-30 0000748268 RCAT:DebtObligation6Member 2024-01-31 0000748268 RCAT:DebtObligation6Member 2023-04-30 0000748268 RCAT:DebtObligation7Member 2021-08-31 0000748268 RCAT:DebtObligation8Member 2021-09-01 2021-09-30 0000748268 RCAT:DebtObligation8Member 2021-09-01 2022-04-30 0000748268 RCAT:DebtObligation8Member 2024-01-31 0000748268 RCAT:DebtObligation8Member 2023-04-30 0000748268 RCAT:DueToRelatedParty2Member 2020-01-01 2022-04-30 0000748268 RCAT:DueToRelatedParty2Member 2024-01-31 0000748268 RCAT:DueToRelatedParty2Member 2023-04-01 2023-04-30 0000748268 us-gaap:CommonStockMember 2022-05-01 2023-04-30 0000748268 us-gaap:CommonStockMember 2023-05-01 2024-01-31 0000748268 RCAT:SeriesAPreferredStock2Member 2023-05-01 2024-01-31 0000748268 2021-04-01 2021-04-30 0000748268 2021-05-01 2021-05-31 0000748268 2022-04-01 2022-04-30 0000748268 2020-10-01 2020-10-31 0000748268 2021-01-01 2021-01-31 0000748268 RCAT:WarrantOutstandingMember 2022-04-30 0000748268 RCAT:WarrantOutstandingMember 2023-04-30 0000748268 RCAT:WarrantOutstandingMember 2024-01-31 0000748268 RCAT:OptionsAssumptionsUsedMember 2024-01-31 0000748268 RCAT:OptionsAssumptionsUsedMember 2023-01-31 0000748268 RCAT:OptionsAssumptionsUsedMember 2023-05-01 2024-01-31 0000748268 RCAT:OptionsAssumptionsUsedMember 2022-05-01 2023-01-31 0000748268 RCAT:Options1Member 2021-04-30 0000748268 RCAT:Options1Member 2020-05-01 2021-04-30 0000748268 RCAT:Options1Member 2022-05-01 2023-01-31 0000748268 RCAT:Options1Member 2023-04-30 0000748268 RCAT:Options1Member 2023-05-01 2024-01-31 0000748268 RCAT:Options1Member 2024-01-31 0000748268 us-gaap:RestrictedStockMember 2020-04-30 0000748268 us-gaap:RestrictedStockMember 2022-05-01 2023-01-31 0000748268 us-gaap:RestrictedStockMember 2023-04-30 0000748268 us-gaap:RestrictedStockMember 2023-05-01 2024-01-31 0000748268 us-gaap:RestrictedStockMember 2024-01-31 0000748268 RCAT:DerivativesAssumptionsUsedMember 2023-05-01 2024-01-31 0000748268 RCAT:DerivativesAssumptionsUsedMember 2022-05-01 2023-04-30 0000748268 2023-01-01 2023-01-31 0000748268 us-gaap:AllOtherSegmentsMember 2023-05-01 2024-01-31 0000748268 RCAT:ConsumerMember 2023-05-01 2024-01-31 0000748268 us-gaap:CorporateMember 2023-05-01 2024-01-31 0000748268 us-gaap:CorporateAndOtherMember 2023-05-01 2024-01-31 0000748268 us-gaap:AllOtherSegmentsMember 2022-05-01 2023-01-31 0000748268 RCAT:ConsumerMember 2022-05-01 2023-01-31 0000748268 us-gaap:CorporateMember 2022-05-01 2023-01-31 0000748268 us-gaap:CorporateAndOtherMember 2022-05-01 2023-01-31 0000748268 us-gaap:AllOtherSegmentsMember 2024-01-31 0000748268 RCAT:ConsumerMember 2024-01-31 0000748268 us-gaap:CorporateMember 2024-01-31 0000748268 us-gaap:CorporateAndOtherMember 2024-01-31 0000748268 us-gaap:AllOtherSegmentsMember 2023-04-30 0000748268 RCAT:ConsumerMember 2023-04-30 0000748268 us-gaap:CorporateMember 2023-04-30 0000748268 us-gaap:CorporateAndOtherMember 2023-04-30 iso4217:USD shares iso4217:USD shares pure 0000748268 false true Q3 2024 --04-30 true -71567007 -54586793 10-Q 2024-01-31 false 000-31587 Red Cat Holdings, Inc. NV 88-0490034 15 Ave. Munoz Rivera Ste 2200 San Juan PR 00901 (833) 373-3228 Common Stock RCAT NASDAQ Yes Yes Non-accelerated Filer false false 74281520 7697335 3173649 12814038 5091724 719862 9093270 8920573 2798293 1263735 3261136 5283155 27941758 32175012 17012832 17012832 6672235 7323004 2477601 2650358 303180 303180 453416 620307 456177 108397 27375441 28018078 55317199 60193090 2281874 1392550 936625 409439 899935 922138 52296 155986 297435 281797 285384 588205 474439 1010501 5227988 4760616 194727 379466 401569 321771 41814 516498 822849 4300000 4676 986676 47 9867 500000000 74171106 54568065 74171 54568 121060881 109993100 -71567007 -54586793 4621 -861117 49572713 54609625 55317199 60193090 5847933 1667683 11526930 3541846 4746282 1764612 9050032 3432804 1101651 -96929 2476898 109042 527447 663668 1675795 3131789 2125268 1221738 5251285 2938658 883982 1015412 2546380 1986121 1426531 1397667 4329760 4275385 585771 788691 2693702 2790958 5548999 5087176 16496922 15122911 -4447348 -5184105 -14020024 -15013869 113819 157575 302821 751397 -160340 65110 -733697 257244 15507 28667 57060 96839 -320043 345836 330965 657040 258015 -151818 -818901 254762 -4189333 -5335923 -14838925 -14759107 -1299205 -330079 -2141289 -962971 -5488538 -5666002 -16980214 -15722078 -0.08 -0.09 -0.27 -0.27 -0.02 -0.01 -0.04 -0.02 55688114 54294116 55409930 54050127 986676 9867 53748735 53749 106821384 -27499056 -1470272 77915672 755471 755471 69707 69 -84145 -84076 133582 133582 352 352 -3811599 -3811599 986676 9867 53818442 53818 107492710 -31310655 -1336338 74909402 1246796 1246796 411097 411 -332794 -332383 -350811 -350811 -1256 -1256 -6244477 -6244477 986676 9867 54229539 54229 108406712 -37555132 -1688405 69227271 788691 788691 155922 156 -3508 -3352 545235 545235 1124 1124 -5666002 -5666002 986676 9867 54385461 54385 109191895 -43221134 -1142046 64892967 986676 9867 54568065 54568 109993100 -54586793 -861117 54609625 911606 911606 155476 155 -8675 -8520 982000 -9820 818334 818 9002 289389 289389 1646 1646 -5810348 -5810348 4676 47 55541875 55541 110905033 -60397141 -570082 49993398 1196325 1196325 54786 55 -7826 -7771 53235 53 9159 9212 363663 363663 1376 1376 -5681328 -5681328 4676 47 55649896 55649 112102691 -66078469 -205043 45874875 585771 585771 118210 119 -7433 -7314 3000 3 2652 2655 804400 18400000 18400 8377200 8395600 211113 211113 -1449 -1449 -5488538 -5488538 4676 47 74171106 74171 121060881 -71567007 4621 49572713 -16980214 -15722078 -2141289 -962971 -14838925 -14759107 1955547 1308768 738155 1482190 650769 437157 851986 106225 357289 169748 -302821 -751397 -4371862 -1623146 -172697 -3243110 -1534558 -126947 -2210 25786 -103690 -225741 889324 1008430 528759 -615006 -15354934 -16806150 184532 1735882 12826217 24282117 250000 12641685 22296235 8395600 9212 423772 471923 23604 594454 2655 13404 40057 7960091 -1093030 -781482 -4588708 98441 -683041 -4588708 4563801 -191653 3260305 4084815 7824106 3893162 126771 84058 7697335 3809104 57963 97005 864165 328006 9820 18449 11682 <p id="xdx_808_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zUKSOmUrlWji" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_828_zgLm47k1G0ie">Note 1 – The Business</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company was originally incorporated in February 1984. Since April 2016, the Company’s primary business has been to provide products, services, and solutions to the drone industry which it presently does through its four wholly owned operating subsidiaries. Beginning in January 2020, the Company expanded the scope of its drone products and services through four acquisitions, including: </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; background-color: white"> <tr style="vertical-align: top"> <td style="width: 24px; text-align: justify"> </td> <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">A.</span></td> <td style="text-align: justify"><span style="font-size: 10pt">In January 2020, the Company acquired Rotor Riot, a provider of First Person View (“FPV”) drones and equipment, primarily to consumers. The purchase price was $1,995,114.</span></td></tr> </table> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; background-color: white"> <tr style="vertical-align: top"> <td style="width: 24px; text-align: justify"> </td> <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">B.</span></td> <td style="text-align: justify"><span style="font-size: 10pt">In November 2020, the Company acquired Fat Shark Holdings (“Fat Shark”), a provider of FPV video goggles to the drone industry. The purchase price was $8,354,076.</span></td></tr> </table> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">  <span style="font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; background-color: white"> <tr style="vertical-align: top"> <td style="width: 24px; text-align: justify"> </td> <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">C.</span></td> <td style="text-align: justify"><span style="font-size: 10pt">In May 2021, the Company acquired Skypersonic which provides hardware and software solutions that enable drones to complete inspection services in locations where GPS is either denied or not available, yet still record and transmit data even while being operated from thousands of miles away. The purchase price was $2,791,012.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; background-color: white"> <tr style="vertical-align: top"> <td style="width: 24px; text-align: justify"> </td> <td style="width: 24px; text-align: justify"><span style="font-size: 10pt">D.</span></td> <td style="text-align: justify"><span style="font-size: 10pt">In August 2021, the Company acquired Teal Drones (“Teal”), a leader in commercial and government Unmanned Aerial Vehicles (“UAV”) technology. The purchase price was $10,011,279.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">Following the Teal acquisition in August 2021, we concentrated on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise segment (“Enterprise”) and the Consumer segment (“Consumer”) to focus on the unique opportunities in each sector. Enterprise's initial strategy was to provide UAV's to commercial enterprises, and the military, to navigate dangerous military environments and confined industrial and commercial interior spaces. Subsequently, Enterprise narrowed its near-term attention on the military and other government agencies. Skypersonic's technology has been redirected to military applications and its operations consolidated into Teal. The Consumer segment, which includes Fat Shark and Rotor Riot, caters to hobbyists, drone racers, and enthusiasts. The reportable segments were established based on how our chief operating decision maker (“CODM”), which is a committee comprised of our Chief Executive Officer (“CEO”), Chief Technology Officer (“CTO”) and our Chief Financial Officer (“CFO”), manages our business, makes resource allocation and operating decisions, and evaluates operating performance. See “Note 21 - Segment Reporting”.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">On December 11, 2023, the Company completed a firm commitment underwritten public offering with ThinkEquity of 18,400,000 shares of common stock which generated gross proceeds of $9,200,000 and net proceeds of approximately $8,400,000.</span><span style="font-size: 8pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt">On February 16, 2024</span><span style="font-size: 8pt"> </span><span style="font-size: 10pt">, we closed the sale of our Consumer segment to Unusual Machines, Inc. (or “Unusual Machines” or “UM”). The sale reflects the Company's decision to focus its efforts and capital on defense where it believes that there are more opportunities to create long term shareholder value. See Note 3 and Note 23.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">  </p> <p id="xdx_801_eus-gaap--BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_z5u0cuLXmu68" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_828_zsIdrpRPtlO1">Note 2 – Summary of Significant Accounting Policies</span></b></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_842_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zw82XQXNTtO9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_865_zYxd7QcVG415">Basis of Accounting</span> </b>– The financial statements and accompanying notes are prepared in accordance with generally accepted accounting principles in the United States (“GAAP”). Certain prior period amounts have been restated to conform to the current year presentation.</p> <p id="xdx_858_z21kqyBlogI1" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84D_eus-gaap--ConsolidationPolicyTextBlock_z2Y1DOn9yVId" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><span id="xdx_860_zkZmYTBV81si">Principles of Consolidation</span></b> – <span style="background-color: white">Our consolidated financial statements include the accounts of our wholly owned subsidiaries which include Teal, Skypersonic, Rotor Riot, and Fat Shark.  Intercompany transactions and balances have been eliminated.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">The Consumer segment businesses are characterized as discontinued operations in these financial statements.  The assets and liabilities of these entities have been presented separately in the Consolidated Balance Sheet as discontinued operations.  Similarly, the operating results and cash flows of discontinued operations are separately stated in those respective financial statements.</span></p> <p id="xdx_85A_zaF2jH3Vnmp7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84F_eus-gaap--UseOfEstimates_zSze6V4nITFc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_867_z8Zj24GJfQAj">Use of Estimates</span></b> –<span style="background-color: white"> The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates reflected in these financial statements include those used to (i) determine stock-based compensation, (ii) complete purchase price accounting for acquisitions, (iii) accounting for derivatives, (iv) reserves and allowances related to accounts receivable and inventory, and (v) the evaluation of long-term assets, including goodwill, for impairment.</span></p> <p id="xdx_854_zaY3C6Bb43C9" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p id="xdx_84E_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zvOVWryYVoo7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86D_zkzPz9bEvCW7">Cash and Cash Equivalents</span> </b>– At January 31, 2024, we had cash of $7,697,335 in multiple commercial banks and financial services companies. We have not experienced any loss on these cash balances and believe they are not exposed to any significant credit risk.</p> <p id="xdx_858_z7DZiyNBPMJj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_846_eus-gaap--MarketableSecuritiesPolicy_zglYILHhZKO5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86D_z4O1FVRizUn4">Marketable Securities</span> </b>– Our marketable securities have been classified and accounted for as available-for-sale securities. These securities are primarily invested in corporate bonds and are readily saleable, and therefore, we have classified them as short term. Our available-for-sale securities are carried at fair value with any unrealized gains and losses reported as a component of comprehensive income (loss). Once realized, any gains or losses are recognized in the statement of operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We have elected to present accrued interest income separately from marketable securities on our consolidated balance sheets. Accrued interest income was $0 and $151,671 as of January 31, 2024 and April 30, 2023, respectively, and was included in other current assets. We did not write off any accrued interest income during the nine months ended January 31, 2024 and 2023.</p> <p id="xdx_853_zznTnG3m83q1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84D_eus-gaap--ReceivablesPolicyTextBlock_zVS0uOzJjo7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_864_zS6EXF8x6U47">Accounts Receivable, net</span></b> – <span style="background-color: white">Accounts receivable are recorded at the invoiced amount less allowances for doubtful accounts. The Company's estimate of the allowance for doubtful accounts is based on a multitude of factors, including historical bad debt levels for its customer base, experience with a specific customer, the economic environment, and other factors. Accounts receivable balances are written off against the allowance when it is probable that the receivable will not be collected.</span></p> <p id="xdx_859_z1AyXD4WtGIc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_844_eus-gaap--InventoryPolicyTextBlock_zc9Px3yPdwJ8" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_86A_z76irGiC0Kq2">Inventories</span></b> – <span style="background-color: white">Inventories, which consist of raw materials, work-in-process, and finished goods, are stated at the lower of cost or net realizable value, and are measured using the first-in, first-out method. Cost components include direct materials, direct labor, indirect </span></span><span style="font-size: 8pt"> </span><span style="font-size: 10pt; background-color: white">overhead, as well as in-bound freight. At each balance sheet date, the Company evaluates the net realizable value of its inventory using various reference measures including current product selling prices and recent customer demand, as well as evaluating for excess quantities and obsolescence.</span></p> <p id="xdx_856_z9z8xjmF7GDj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84F_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zRJLv9FPtzgc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><span id="xdx_86D_zv9gNXkiuDh6">Goodwill and Long-lived Assets</span></b> – Goodwill represents the future economic benefit arising from other assets acquired in an acquisition that are not individually identified and separately recognized. We test goodwill for impairment in accordance with the provisions of <i>ASC 350, Intangibles – Goodwill and Other, </i>(“ASC 350”). Goodwill is tested for impairment at least annually at the reporting unit level or whenever events or changes in circumstances indicate that goodwill might be impaired. ASC 350 provides that an entity has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, after assessing the totality of events or circumstances, an entity determines it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then additional impairment testing is not required. However, if an entity concludes otherwise, then it is required to perform an impairment test. The impairment test involves comparing the estimated fair value of a reporting unit with its book value, including goodwill. If the estimated fair value exceeds book value, goodwill is considered not to be impaired. If, however, the fair value of the reporting unit is less than book value, then an impairment loss is recognized in an amount equal to the amount that the book value of the reporting unit exceeds its fair value, not to exceed the total amount of goodwill allocated to the reporting unit.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">The estimate of fair value of a reporting unit is computed using either an income approach, a market approach, or a combination of both. Under the income approach, we utilize the discounted cash flow method to estimate the fair value of a reporting unit. Significant assumptions inherent in estimating the fair values include the estimated future cash flows, growth assumptions for future revenues (including gross margin, operating expenses, and capital expenditures), and a rate used to discount estimated future cash flow projections to their present value based on estimated weighted average cost of capital (i.e., the selected discount rate). Our assumptions are based on historical data, supplemented by current and anticipated market conditions, estimated growth rates, and management’s plans. Under the market approach, fair value is derived from metrics of publicly traded companies or historically completed transactions of comparable businesses. The selection of comparable businesses is based on the markets in which the reporting units operate and consider risk profiles, size, geography, and diversity of products and services. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">Goodwill for Rotor Riot relates to its strong social media presence including more than 200,000 YouTube subscribers. Goodwill for Fat Shark is attributable to its relationship with manufacturing sources in China and the potential to integrate its goggle technologies with the Teal drone. Goodwill for Teal is ascribed to its existing relationship with several U.S. government agencies including its classification as an approved vendor. The Company expects that the Goodwill recognized in each transaction will be deductible for tax purposes.  The Company has reported net losses since its inception and is presently unable to determine when and if the tax benefit of this deduction will be realized.</p> <p id="xdx_855_zOveUfmey7fd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p id="xdx_847_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zggoKUo2YQIg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_867_zDA02a7iamn1">Property and equipment</span> – </b><span style="background-color: white">Property and equipment is stated at cost less accumulated depreciation which is calculated using the straight-line method over the estimated useful life of the asset. The estimated useful lives of our property and equipment are generally: (i) furniture and fixtures - seven years, (ii) equipment and related - two to five years, and (iii) leasehold improvements - 15 years.</span></p> <p id="xdx_856_zxnjLuPomaA3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white"></span> </p> <p id="xdx_848_eus-gaap--RevenueRecognitionLeasesOperating_zyWhNRelZ6Vf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_869_zMorf4JDWK5i">Leases</span> – </b>Accounting Standards Codification (ASC) 842 requires the recognition of assets and liabilities associated with lease agreements. <span style="background-color: white">The Company determines if a contract is a lease or contains a lease at inception. Operating lease liabilities are measured, on each reporting date, based on the present value of the future minimum lease payments over the remaining lease term. The Company's leases do not provide an implicit rate. Therefore, the Company uses an effective discount rate of 12% based on its last debt financing. Operating lease assets are measured by adjusting the lease liability for lease incentives, initial direct costs incurred and asset impairments. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term with the operating lease asset reduced by the amount of the expense. Lease terms may include options to extend or terminate a lease when they are reasonably certain to occur.</span></p> <p id="xdx_858_zs6P0jfzDkj9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84B_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zhNoUGZTmW8k" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86C_zMLuVS38i8vi">Fair Values, Inputs and Valuation Techniques for Financial Assets and Liabilities, and Related Disclosures</span></b> – The fair value measurements and disclosure guidance defines fair value and establishes a framework for measuring fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. In accordance with this guidance, the Company has categorized its recurring basis financial assets and liabilities into a three-level fair value hierarchy based on the priority of the inputs to the valuation technique.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The fair value hierarchy gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, the level in the fair value hierarchy within which the fair value measurement in its entirety falls has been determined based on the lowest level input that is significant to the fair value measurement in its entirety. The Company's assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or liability.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">The guidance establishes three levels of the fair value hierarchy as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.5in; text-align: justify; background-color: white"><i>Level 1</i>: Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.5in; text-align: justify; background-color: white"><i>Level 2</i>: Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; background-color: white"><i>Level 3</i>: Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">   </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Disclosures for Non-Financial Assets Measured at Fair Value on a Non-Recurring Basis</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company's financial instruments mainly consist of cash, receivables, current assets, accounts payable, accrued expenses and debt. The carrying amounts of these instruments approximates fair value due to their short-term nature.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Convertible Securities and Derivatives</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">When the Company issues convertible debt or equity instruments that contain embedded derivative instruments that are to be bifurcated and accounted for as liabilities, the total proceeds from the convertible host instruments are first allocated to the bifurcated derivative instruments.  The remaining proceeds, if any, are then allocated to the convertible instruments themselves, resulting in those instruments being recorded at a discount from their face value but no lower than zero. Any excess amount is recognized as a derivative expense.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Derivative Liabilities</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has issued financial instruments which include embedded features subject to derivative accounting.  Specifically, there are warrants outstanding, issued in connection with a convertible debt financing, which include provisions under which the exercise price is equal to the lesser of (i) $1.50 or (ii) the exercise or conversion price of securities issued in a future, qualified offering.  Embedded derivatives are valued separately from the host instrument and are recognized as liabilities on the Company's balance sheet.  The warrants are valued using a multinomial lattice method that values the derivative liability based on a probability weighted discounted cash flow model. The liability is valued at each reporting date and the change in liability is reflected as a change in derivative liability in the statement of operations.</p> <p id="xdx_85C_zs8g8IuY4SHd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_849_eus-gaap--RevenueRecognitionPolicyTextBlock_za26wjdQKgd2" style="font: 12pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_86B_zv2npUlAp6m5">Revenue Recognition</span> </b>– The Company recognizes revenue in accordance with ASC 606, “Revenue from Contracts with Customers”, issued by the Financial Accounting Standards Board (“FASB”). This standard includes a comprehensive evaluation of factors to be considered regarding revenue recognition including (i) identifying the promised goods, (ii) evaluating performance obligations, (iii) measuring the transaction price, (iv) allocating the transaction price to the performance obligations if there are multiple components, and (v) recognizing revenue as each obligation is satisfied.  The Company’s revenue transactions include a single component</span><span style="font-size: 8pt"> </span><span style="font-size: 10pt">, specifically, the shipment of goods to customers as orders are fulfilled. The Company recognizes revenue upon shipment unless otherwise specified in the purchase order. The timing of the shipment of orders can vary considerably depending upon whether an order is for an item normally maintained in inventory or an order that requires assembly or unique parts. Customer deposits totaled $52,296 and $155,986 at January 31, 2024 and April 30, 2023, respectively.</span></p> <p id="xdx_854_z2yE5xkRLnAd" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_842_eus-gaap--ResearchAndDevelopmentExpensePolicy_zCCGeRn28GH" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_868_znQS9jTTmQi1">Research and Development</span> </b>– Research and development expenses include payroll, employee benefits, and other headcount-related expenses associated with product development. Research and development expenses also include third-party development and programming costs, materials, and a proportionate share of overhead costs such as rent.</p> <p id="xdx_859_zrs2WEAWvcye" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84B_eus-gaap--IncomeTaxPolicyTextBlock_zYrFQAy2Bh5d" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86E_zwrHU11bK7Pc">Income Taxes</span></b> – Deferred taxes are provided on the liability method whereby deferred tax assets are recognized for deductible temporary differences and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported amounts of assets and liabilities and their tax bases. Deferred tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment. </p> <p id="xdx_857_zn0SMLPhzaHh" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_846_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z0ZxsRJSTjS3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_864_zVuhfQgQWKsk">Recent Accounting Pronouncements</span> </b>– <span style="background-color: white">Management does not believe that recently issued, but not yet effective accounting pronouncements, if adopted, would have a material effect on the accompanying consolidated financial statements.</span></p> <p id="xdx_858_zQpW8RIHgxpa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_842_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zsnTLTNsCy7i" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86C_zqooeTiQmjJ7">Foreign Currency</span> – </b>The functional currency of our international subsidiary, Skyset, is the local Italian currency. For that subsidiary, we translate assets and liabilities to U.S. dollars using period-end exchange rates, and average monthly exchange rates for revenues, costs, and expenses. We record translation gains and losses in accumulated other comprehensive income.</p> <p id="xdx_85F_zVD9suB7phVb" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">   </p> <p id="xdx_84F_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zqFNnUuyA1Cf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_861_zqKkSp9L2ot9">Comprehensive Loss</span> </b>– Comprehensive loss consists of net loss and other comprehensive loss. Other comprehensive loss refers to gains and losses that are recorded as an element of stockholders' equity but are excluded from net loss. Our other comprehensive loss is comprised of foreign currency translation adjustments and unrealized gains or losses on available-for-sale securities. During the nine months ended January 31, 2024, comprehensive loss was $865,738 lower than net loss, related to unrealized gains on available-for-sale securities totaling $864,165, and foreign currency translation adjustments of $1,573. During the nine months ended January 31, 2023, comprehensive loss was $328,226 lower than net loss, related to unrealized gains on available-for-sale securities totaling $328,006, and foreign currency translation adjustments of $220.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p id="xdx_854_zyWbAE8Mx5X" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_84B_eus-gaap--CompensationRelatedCostsPolicyTextBlock_z4PiRY5F85qe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_861_zbAHA1SKtcf9">Stock-Based Compensation</span> </b>– S<span style="background-color: white">tock options are valued using the estimated grant-date fair value method of accounting in accordance with ASC Topic 718, Compensation – Stock Compensation. Fair value is determined based on the Black-Scholes Model using inputs reflecting our estimates of expected volatility, term and future dividends. We recognize forfeitures as they occur. The fair value of restricted stock is based on our stock price on the date of grant. Compensation cost is recognized on a straight-line basis over the service period which is the vesting term.</span></p> <p id="xdx_85D_zBvslUvCXjp" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">  </p> <p id="xdx_84D_eus-gaap--EarningsPerSharePolicyTextBlock_zQyaHVGhTDbh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_868_z0K2Kd9AyOhb">Basic and Diluted Net Loss per Share</span></b> – Basic and diluted net loss per share has been calculated by dividing net loss by the weighted average number of shares of common stock outstanding during the period. Common stock equivalents were excluded from the computation of diluted net loss per share of common stock because they were anti-dilutive. The conversion or exercise of these common stock equivalents would dilute earnings per share if we become profitable in the future. Outstanding securities not included in the computation of diluted net loss per share because their effect would have been anti-dilutive include:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zVoQfexp44Dl" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" summary="xdx: Disclosure - Antidilutive securities excluded from computation of diluted net loss per share (Details)"> <tr style="vertical-align: bottom"> <td> </td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_496_20230501__20240131_z7Hrd5tGAEPf" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_496_20220501__20230430_zHcUsF9H1Arc" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr> <tr id="xdx_404_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_z8Dgnnx7BNKh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; font-size: 10pt; text-align: left">Series B Preferred Stock, as converted</td><td style="width: 1%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left"> </td><td style="width: 20%; font-size: 10pt; text-align: right">3,896</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td><td style="width: 3%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left"> </td><td style="width: 20%; font-size: 10pt; text-align: right">822,230</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_403_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zjgiHy8EvZpl" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Stock options</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">6,679,100</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">4,784,809</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_404_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zCXGJ991MiOh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Warrants</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">1,539,999</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">1,539,999</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_409_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zaTalOYRDbk7" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Restricted stock</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">653,386</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">781,060</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_zixZ0NBFjmW" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">8,876,381</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">7,928,098</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td></tr> </table> <p id="xdx_8A8_zNiTVXehp8og" style="font: 5pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p id="xdx_853_zyD5QpnIvGq1" style="font: 5pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 5pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p id="xdx_848_ecustom--RelatedPartiesPolicyTextBlock_zGN4qcuQFlS9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86B_zrtTuctasVe3">Related Parties</span></b> – Parties are considered to be related to us if they have control or significant influence, directly or indirectly, over us, including key management personnel and members of the Board of Directors. Related Party transactions are disclosed in Note 20.</p> <p id="xdx_850_zi3bUu5v8KFc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_845_ecustom--SegmentReportingPolicyTextBlock_zZaitc3txFle" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_863_zmSBGarrjpRk">Segment Reporting</span> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Since January 2020, we have acquired four separate businesses operating in various aspects of the drone industry. </span>Following the Teal acquisition in August 2021, we focused on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise and Consumer segments to focus on the unique opportunities in each sector. Enterprise's initial strategy was to provide UAV's to commercial enterprises, and the military, to navigate dangerous military environments and confined industrial and commercial interior spaces. Subsequently, Enterprise narrowed its near-term attention on the military and other government agencies. Skypersonic's technology has been redirected to military applications and its operations consolidated into Teal. The Consumer segment, which includes Fat Shark and Rotor Riot, caters to hobbyists, drone racers, and enthusiasts.  The reportable segments were established based on how our CODM manages our business, makes resource allocation and operating decisions, and evaluates operating performance. See “Note 21 - Segment Reporting”.</p> <p id="xdx_856_ztsp6yvpeQ6k" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p id="xdx_847_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zaVRypBFwNL4" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-size: 10pt; background-color: white"><b><span id="xdx_865_zZD7g397Cczg">Liquidity and Going Concern</span> </b>– The Company has never been profitable and has incurred net losses related to acquisitions, as well as costs incurred to pursue its long-term growth strategy. During the nine months ended January 31, 2024, the Company incurred a net loss from continuing operations of $14,838,925 and used cash in operating activities of continuing operations of $15,354,934. As of January 31, 2024, working capital for continuing operations totaled $19,927,073. These financial results and our financial position at January 31, 2024 raise substantial doubt about our ability to continue as a going concern. However, the Company has recently taken actions to strengthen its liquidity. On December 11, 2023, we completed a public offering of 18,400,000 shares of common stock which generated net proceeds of approximately $8,400,000 as further described in Note 1 and Note 15. In addition, the Company’s operating plan for the next twelve months has been updated to reflect recent operating improvements.  Revenues have accelerated and are expected to continue growing. The Company’s new manufacturing facility is scaling production and gross margins are projected to increase. Management has concluded that these recent positive developments alleviate any substantial doubt about the Company’s ability to continue its operations, and meet its financial obligations, for twelve months from the date these consolidated financial statements are issued.</span></p> <p id="xdx_855_zHijxLZKA6V4" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-size: 10pt; background-color: white"> </span></p> <p id="xdx_842_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zw82XQXNTtO9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_865_zYxd7QcVG415">Basis of Accounting</span> </b>– The financial statements and accompanying notes are prepared in accordance with generally accepted accounting principles in the United States (“GAAP”). Certain prior period amounts have been restated to conform to the current year presentation.</p> <p id="xdx_84D_eus-gaap--ConsolidationPolicyTextBlock_z2Y1DOn9yVId" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><span id="xdx_860_zkZmYTBV81si">Principles of Consolidation</span></b> – <span style="background-color: white">Our consolidated financial statements include the accounts of our wholly owned subsidiaries which include Teal, Skypersonic, Rotor Riot, and Fat Shark.  Intercompany transactions and balances have been eliminated.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">The Consumer segment businesses are characterized as discontinued operations in these financial statements.  The assets and liabilities of these entities have been presented separately in the Consolidated Balance Sheet as discontinued operations.  Similarly, the operating results and cash flows of discontinued operations are separately stated in those respective financial statements.</span></p> <p id="xdx_84F_eus-gaap--UseOfEstimates_zSze6V4nITFc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_867_z8Zj24GJfQAj">Use of Estimates</span></b> –<span style="background-color: white"> The preparation of financial statements in accordance with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates. Significant estimates reflected in these financial statements include those used to (i) determine stock-based compensation, (ii) complete purchase price accounting for acquisitions, (iii) accounting for derivatives, (iv) reserves and allowances related to accounts receivable and inventory, and (v) the evaluation of long-term assets, including goodwill, for impairment.</span></p> <p id="xdx_84E_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zvOVWryYVoo7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86D_zkzPz9bEvCW7">Cash and Cash Equivalents</span> </b>– At January 31, 2024, we had cash of $7,697,335 in multiple commercial banks and financial services companies. We have not experienced any loss on these cash balances and believe they are not exposed to any significant credit risk.</p> <p id="xdx_846_eus-gaap--MarketableSecuritiesPolicy_zglYILHhZKO5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86D_z4O1FVRizUn4">Marketable Securities</span> </b>– Our marketable securities have been classified and accounted for as available-for-sale securities. These securities are primarily invested in corporate bonds and are readily saleable, and therefore, we have classified them as short term. Our available-for-sale securities are carried at fair value with any unrealized gains and losses reported as a component of comprehensive income (loss). Once realized, any gains or losses are recognized in the statement of operations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We have elected to present accrued interest income separately from marketable securities on our consolidated balance sheets. Accrued interest income was $0 and $151,671 as of January 31, 2024 and April 30, 2023, respectively, and was included in other current assets. We did not write off any accrued interest income during the nine months ended January 31, 2024 and 2023.</p> <p id="xdx_84D_eus-gaap--ReceivablesPolicyTextBlock_zVS0uOzJjo7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_864_zS6EXF8x6U47">Accounts Receivable, net</span></b> – <span style="background-color: white">Accounts receivable are recorded at the invoiced amount less allowances for doubtful accounts. The Company's estimate of the allowance for doubtful accounts is based on a multitude of factors, including historical bad debt levels for its customer base, experience with a specific customer, the economic environment, and other factors. Accounts receivable balances are written off against the allowance when it is probable that the receivable will not be collected.</span></p> <p id="xdx_844_eus-gaap--InventoryPolicyTextBlock_zc9Px3yPdwJ8" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_86A_z76irGiC0Kq2">Inventories</span></b> – <span style="background-color: white">Inventories, which consist of raw materials, work-in-process, and finished goods, are stated at the lower of cost or net realizable value, and are measured using the first-in, first-out method. Cost components include direct materials, direct labor, indirect </span></span><span style="font-size: 8pt"> </span><span style="font-size: 10pt; background-color: white">overhead, as well as in-bound freight. At each balance sheet date, the Company evaluates the net realizable value of its inventory using various reference measures including current product selling prices and recent customer demand, as well as evaluating for excess quantities and obsolescence.</span></p> <p id="xdx_84F_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zRJLv9FPtzgc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b><span id="xdx_86D_zv9gNXkiuDh6">Goodwill and Long-lived Assets</span></b> – Goodwill represents the future economic benefit arising from other assets acquired in an acquisition that are not individually identified and separately recognized. We test goodwill for impairment in accordance with the provisions of <i>ASC 350, Intangibles – Goodwill and Other, </i>(“ASC 350”). Goodwill is tested for impairment at least annually at the reporting unit level or whenever events or changes in circumstances indicate that goodwill might be impaired. ASC 350 provides that an entity has the option to first assess qualitative factors to determine whether the existence of events or circumstances leads to a determination that it is more likely than not that the fair value of a reporting unit is less than its carrying amount. If, after assessing the totality of events or circumstances, an entity determines it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, then additional impairment testing is not required. However, if an entity concludes otherwise, then it is required to perform an impairment test. The impairment test involves comparing the estimated fair value of a reporting unit with its book value, including goodwill. If the estimated fair value exceeds book value, goodwill is considered not to be impaired. If, however, the fair value of the reporting unit is less than book value, then an impairment loss is recognized in an amount equal to the amount that the book value of the reporting unit exceeds its fair value, not to exceed the total amount of goodwill allocated to the reporting unit.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">The estimate of fair value of a reporting unit is computed using either an income approach, a market approach, or a combination of both. Under the income approach, we utilize the discounted cash flow method to estimate the fair value of a reporting unit. Significant assumptions inherent in estimating the fair values include the estimated future cash flows, growth assumptions for future revenues (including gross margin, operating expenses, and capital expenditures), and a rate used to discount estimated future cash flow projections to their present value based on estimated weighted average cost of capital (i.e., the selected discount rate). Our assumptions are based on historical data, supplemented by current and anticipated market conditions, estimated growth rates, and management’s plans. Under the market approach, fair value is derived from metrics of publicly traded companies or historically completed transactions of comparable businesses. The selection of comparable businesses is based on the markets in which the reporting units operate and consider risk profiles, size, geography, and diversity of products and services. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">Goodwill for Rotor Riot relates to its strong social media presence including more than 200,000 YouTube subscribers. Goodwill for Fat Shark is attributable to its relationship with manufacturing sources in China and the potential to integrate its goggle technologies with the Teal drone. Goodwill for Teal is ascribed to its existing relationship with several U.S. government agencies including its classification as an approved vendor. The Company expects that the Goodwill recognized in each transaction will be deductible for tax purposes.  The Company has reported net losses since its inception and is presently unable to determine when and if the tax benefit of this deduction will be realized.</p> <p id="xdx_847_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zggoKUo2YQIg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_867_zDA02a7iamn1">Property and equipment</span> – </b><span style="background-color: white">Property and equipment is stated at cost less accumulated depreciation which is calculated using the straight-line method over the estimated useful life of the asset. The estimated useful lives of our property and equipment are generally: (i) furniture and fixtures - seven years, (ii) equipment and related - two to five years, and (iii) leasehold improvements - 15 years.</span></p> <p id="xdx_848_eus-gaap--RevenueRecognitionLeasesOperating_zyWhNRelZ6Vf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_869_zMorf4JDWK5i">Leases</span> – </b>Accounting Standards Codification (ASC) 842 requires the recognition of assets and liabilities associated with lease agreements. <span style="background-color: white">The Company determines if a contract is a lease or contains a lease at inception. Operating lease liabilities are measured, on each reporting date, based on the present value of the future minimum lease payments over the remaining lease term. The Company's leases do not provide an implicit rate. Therefore, the Company uses an effective discount rate of 12% based on its last debt financing. Operating lease assets are measured by adjusting the lease liability for lease incentives, initial direct costs incurred and asset impairments. Lease expense for minimum lease payments is recognized on a straight-line basis over the lease term with the operating lease asset reduced by the amount of the expense. Lease terms may include options to extend or terminate a lease when they are reasonably certain to occur.</span></p> <p id="xdx_84B_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zhNoUGZTmW8k" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86C_zMLuVS38i8vi">Fair Values, Inputs and Valuation Techniques for Financial Assets and Liabilities, and Related Disclosures</span></b> – The fair value measurements and disclosure guidance defines fair value and establishes a framework for measuring fair value. Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the measurement date. In accordance with this guidance, the Company has categorized its recurring basis financial assets and liabilities into a three-level fair value hierarchy based on the priority of the inputs to the valuation technique.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The fair value hierarchy gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). The inputs used to measure fair value may fall into different levels of the fair value hierarchy. In such cases, the level in the fair value hierarchy within which the fair value measurement in its entirety falls has been determined based on the lowest level input that is significant to the fair value measurement in its entirety. The Company's assessment of the significance of a particular input to the fair value measurement in its entirety requires judgment and considers factors specific to the asset or liability.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">The guidance establishes three levels of the fair value hierarchy as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.5in; text-align: justify; background-color: white"><i>Level 1</i>: Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.5in; text-align: justify; background-color: white"><i>Level 2</i>: Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; background-color: white"><i>Level 3</i>: Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">   </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i></i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Disclosures for Non-Financial Assets Measured at Fair Value on a Non-Recurring Basis</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company's financial instruments mainly consist of cash, receivables, current assets, accounts payable, accrued expenses and debt. The carrying amounts of these instruments approximates fair value due to their short-term nature.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Convertible Securities and Derivatives</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">When the Company issues convertible debt or equity instruments that contain embedded derivative instruments that are to be bifurcated and accounted for as liabilities, the total proceeds from the convertible host instruments are first allocated to the bifurcated derivative instruments.  The remaining proceeds, if any, are then allocated to the convertible instruments themselves, resulting in those instruments being recorded at a discount from their face value but no lower than zero. Any excess amount is recognized as a derivative expense.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><i>Derivative Liabilities</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has issued financial instruments which include embedded features subject to derivative accounting.  Specifically, there are warrants outstanding, issued in connection with a convertible debt financing, which include provisions under which the exercise price is equal to the lesser of (i) $1.50 or (ii) the exercise or conversion price of securities issued in a future, qualified offering.  Embedded derivatives are valued separately from the host instrument and are recognized as liabilities on the Company's balance sheet.  The warrants are valued using a multinomial lattice method that values the derivative liability based on a probability weighted discounted cash flow model. The liability is valued at each reporting date and the change in liability is reflected as a change in derivative liability in the statement of operations.</p> <p id="xdx_849_eus-gaap--RevenueRecognitionPolicyTextBlock_za26wjdQKgd2" style="font: 12pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt"><b><span id="xdx_86B_zv2npUlAp6m5">Revenue Recognition</span> </b>– The Company recognizes revenue in accordance with ASC 606, “Revenue from Contracts with Customers”, issued by the Financial Accounting Standards Board (“FASB”). This standard includes a comprehensive evaluation of factors to be considered regarding revenue recognition including (i) identifying the promised goods, (ii) evaluating performance obligations, (iii) measuring the transaction price, (iv) allocating the transaction price to the performance obligations if there are multiple components, and (v) recognizing revenue as each obligation is satisfied.  The Company’s revenue transactions include a single component</span><span style="font-size: 8pt"> </span><span style="font-size: 10pt">, specifically, the shipment of goods to customers as orders are fulfilled. The Company recognizes revenue upon shipment unless otherwise specified in the purchase order. The timing of the shipment of orders can vary considerably depending upon whether an order is for an item normally maintained in inventory or an order that requires assembly or unique parts. Customer deposits totaled $52,296 and $155,986 at January 31, 2024 and April 30, 2023, respectively.</span></p> <p id="xdx_842_eus-gaap--ResearchAndDevelopmentExpensePolicy_zCCGeRn28GH" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_868_znQS9jTTmQi1">Research and Development</span> </b>– Research and development expenses include payroll, employee benefits, and other headcount-related expenses associated with product development. Research and development expenses also include third-party development and programming costs, materials, and a proportionate share of overhead costs such as rent.</p> <p id="xdx_84B_eus-gaap--IncomeTaxPolicyTextBlock_zYrFQAy2Bh5d" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86E_zwrHU11bK7Pc">Income Taxes</span></b> – Deferred taxes are provided on the liability method whereby deferred tax assets are recognized for deductible temporary differences and deferred tax liabilities are recognized for taxable temporary differences. Temporary differences are the differences between the reported amounts of assets and liabilities and their tax bases. Deferred tax assets and liabilities are adjusted for the effects of changes in tax laws and rates on the date of enactment. </p> <p id="xdx_846_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z0ZxsRJSTjS3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_864_zVuhfQgQWKsk">Recent Accounting Pronouncements</span> </b>– <span style="background-color: white">Management does not believe that recently issued, but not yet effective accounting pronouncements, if adopted, would have a material effect on the accompanying consolidated financial statements.</span></p> <p id="xdx_842_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zsnTLTNsCy7i" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86C_zqooeTiQmjJ7">Foreign Currency</span> – </b>The functional currency of our international subsidiary, Skyset, is the local Italian currency. For that subsidiary, we translate assets and liabilities to U.S. dollars using period-end exchange rates, and average monthly exchange rates for revenues, costs, and expenses. We record translation gains and losses in accumulated other comprehensive income.</p> <p id="xdx_84F_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zqFNnUuyA1Cf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_861_zqKkSp9L2ot9">Comprehensive Loss</span> </b>– Comprehensive loss consists of net loss and other comprehensive loss. Other comprehensive loss refers to gains and losses that are recorded as an element of stockholders' equity but are excluded from net loss. Our other comprehensive loss is comprised of foreign currency translation adjustments and unrealized gains or losses on available-for-sale securities. During the nine months ended January 31, 2024, comprehensive loss was $865,738 lower than net loss, related to unrealized gains on available-for-sale securities totaling $864,165, and foreign currency translation adjustments of $1,573. During the nine months ended January 31, 2023, comprehensive loss was $328,226 lower than net loss, related to unrealized gains on available-for-sale securities totaling $328,006, and foreign currency translation adjustments of $220.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p id="xdx_84B_eus-gaap--CompensationRelatedCostsPolicyTextBlock_z4PiRY5F85qe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_861_zbAHA1SKtcf9">Stock-Based Compensation</span> </b>– S<span style="background-color: white">tock options are valued using the estimated grant-date fair value method of accounting in accordance with ASC Topic 718, Compensation – Stock Compensation. Fair value is determined based on the Black-Scholes Model using inputs reflecting our estimates of expected volatility, term and future dividends. We recognize forfeitures as they occur. The fair value of restricted stock is based on our stock price on the date of grant. Compensation cost is recognized on a straight-line basis over the service period which is the vesting term.</span></p> <p id="xdx_84D_eus-gaap--EarningsPerSharePolicyTextBlock_zQyaHVGhTDbh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_868_z0K2Kd9AyOhb">Basic and Diluted Net Loss per Share</span></b> – Basic and diluted net loss per share has been calculated by dividing net loss by the weighted average number of shares of common stock outstanding during the period. Common stock equivalents were excluded from the computation of diluted net loss per share of common stock because they were anti-dilutive. The conversion or exercise of these common stock equivalents would dilute earnings per share if we become profitable in the future. Outstanding securities not included in the computation of diluted net loss per share because their effect would have been anti-dilutive include:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zVoQfexp44Dl" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" summary="xdx: Disclosure - Antidilutive securities excluded from computation of diluted net loss per share (Details)"> <tr style="vertical-align: bottom"> <td> </td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_496_20230501__20240131_z7Hrd5tGAEPf" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_496_20220501__20230430_zHcUsF9H1Arc" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr> <tr id="xdx_404_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_z8Dgnnx7BNKh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; font-size: 10pt; text-align: left">Series B Preferred Stock, as converted</td><td style="width: 1%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left"> </td><td style="width: 20%; font-size: 10pt; text-align: right">3,896</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td><td style="width: 3%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left"> </td><td style="width: 20%; font-size: 10pt; text-align: right">822,230</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_403_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zjgiHy8EvZpl" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Stock options</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">6,679,100</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">4,784,809</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_404_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zCXGJ991MiOh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Warrants</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">1,539,999</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">1,539,999</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_409_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zaTalOYRDbk7" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Restricted stock</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">653,386</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">781,060</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_zixZ0NBFjmW" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">8,876,381</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">7,928,098</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td></tr> </table> <p id="xdx_8A8_zNiTVXehp8og" style="font: 5pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zVoQfexp44Dl" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" summary="xdx: Disclosure - Antidilutive securities excluded from computation of diluted net loss per share (Details)"> <tr style="vertical-align: bottom"> <td> </td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_496_20230501__20240131_z7Hrd5tGAEPf" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_496_20220501__20230430_zHcUsF9H1Arc" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr> <tr id="xdx_404_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_z8Dgnnx7BNKh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; font-size: 10pt; text-align: left">Series B Preferred Stock, as converted</td><td style="width: 1%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left"> </td><td style="width: 20%; font-size: 10pt; text-align: right">3,896</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td><td style="width: 3%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left"> </td><td style="width: 20%; font-size: 10pt; text-align: right">822,230</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_403_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zjgiHy8EvZpl" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Stock options</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">6,679,100</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">4,784,809</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_404_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zCXGJ991MiOh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Warrants</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">1,539,999</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">1,539,999</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_409_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zaTalOYRDbk7" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Restricted stock</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">653,386</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">781,060</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_zixZ0NBFjmW" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">8,876,381</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">7,928,098</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td></tr> </table> 3896 822230 6679100 4784809 1539999 1539999 653386 781060 8876381 7928098 <p id="xdx_848_ecustom--RelatedPartiesPolicyTextBlock_zGN4qcuQFlS9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_86B_zrtTuctasVe3">Related Parties</span></b> – Parties are considered to be related to us if they have control or significant influence, directly or indirectly, over us, including key management personnel and members of the Board of Directors. Related Party transactions are disclosed in Note 20.</p> <p id="xdx_845_ecustom--SegmentReportingPolicyTextBlock_zZaitc3txFle" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_863_zmSBGarrjpRk">Segment Reporting</span> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Since January 2020, we have acquired four separate businesses operating in various aspects of the drone industry. </span>Following the Teal acquisition in August 2021, we focused on integrating and organizing these businesses. Effective May 1, 2022, we established the Enterprise and Consumer segments to focus on the unique opportunities in each sector. Enterprise's initial strategy was to provide UAV's to commercial enterprises, and the military, to navigate dangerous military environments and confined industrial and commercial interior spaces. Subsequently, Enterprise narrowed its near-term attention on the military and other government agencies. Skypersonic's technology has been redirected to military applications and its operations consolidated into Teal. The Consumer segment, which includes Fat Shark and Rotor Riot, caters to hobbyists, drone racers, and enthusiasts.  The reportable segments were established based on how our CODM manages our business, makes resource allocation and operating decisions, and evaluates operating performance. See “Note 21 - Segment Reporting”.</p> <p id="xdx_847_eus-gaap--SubstantialDoubtAboutGoingConcernTextBlock_zaVRypBFwNL4" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-size: 10pt; background-color: white"><b><span id="xdx_865_zZD7g397Cczg">Liquidity and Going Concern</span> </b>– The Company has never been profitable and has incurred net losses related to acquisitions, as well as costs incurred to pursue its long-term growth strategy. During the nine months ended January 31, 2024, the Company incurred a net loss from continuing operations of $14,838,925 and used cash in operating activities of continuing operations of $15,354,934. As of January 31, 2024, working capital for continuing operations totaled $19,927,073. These financial results and our financial position at January 31, 2024 raise substantial doubt about our ability to continue as a going concern. However, the Company has recently taken actions to strengthen its liquidity. On December 11, 2023, we completed a public offering of 18,400,000 shares of common stock which generated net proceeds of approximately $8,400,000 as further described in Note 1 and Note 15. In addition, the Company’s operating plan for the next twelve months has been updated to reflect recent operating improvements.  Revenues have accelerated and are expected to continue growing. The Company’s new manufacturing facility is scaling production and gross margins are projected to increase. Management has concluded that these recent positive developments alleviate any substantial doubt about the Company’s ability to continue its operations, and meet its financial obligations, for twelve months from the date these consolidated financial statements are issued.</span></p> <p id="xdx_80B_eus-gaap--DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_zPMmM1py7Whb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_821_znSs7hwhmUT5">Note 3 – Discontinued Operations – Sale of Consumer Segment</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b> </b></p> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; background-color: white">On February 16, 2024</span><span style="font-size: 8pt">  </span><span style="font-size: 10pt; background-color: white">, the Company closed the sale of its Consumer segment consisting of Rotor Riot and Fat Shark. Accordingly, the Consumer segment has been classified as Discontinued Operations and reported in accordance with the applicable accounting standards. See Note 23 for additional information regarding the transaction. Set forth below are the results of operations for the Consumer segment for:</span></p> <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zYQEQYYhMSwa" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Discontinued Operations - results of operations (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20231101__20240131_zt0KhuPdg09i" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20221101__20230131_zCFmur4BluPe" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49B_20230501__20240131_zH1q2giyPAH6" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20220501__20230131_zJCph99dIkL9" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>Three months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>Nine months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>January 31,</b></span></p></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2023</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2023</span></td></tr> <tr id="xdx_405_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_zAlUikQaJn5a" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 45%; font-size: 10pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Revenues</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,100,943</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,438,961</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,027,094</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,164,531</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_zlqJJaBEA1w2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Cost of goods sold</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,745,771</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,239,420</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,285,087</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,579,679</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_zFOSBMnwZzUj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Gross Margin</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(644,828</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">199,541</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(257,993</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">584,852</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_407_ecustom--DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract_iB_zjpUp2apZqK6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Operating Expenses</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_403_ecustom--DisposalGroupIncludingDiscontinuedOperationOperationsExpense_i01_zxiRTkEqLwk3" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Operations</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">288,059</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">151,502</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">671,864</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">484,340</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_i01_z7qRhvXUwHb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Research and development</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">36,379</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">80,270</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">113,682</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">251,034</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_407_ecustom--DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense_i01_zWiBJWLn5eOd" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Sales and marketing</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">286,918</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">192,625</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">978,435</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">555,916</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_i01_zegqpQXKA4R6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">General and administrative</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">43,024</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">116,837</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">96,612</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">276,321</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingExpense_i01_zikumACncJRh" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt">Total operating expenses</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">654,380</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">541,234</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,860,593</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,567,611</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_zPDVKW1gqwRh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Operating loss</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(1,299,208</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(341,693</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(2,118,586</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(982,759</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_408_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_iB_zSOkNtSW7Bg1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Other (income) expense</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInterestExpense_i01_zbxrOAnMrWA9" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Interest expense</span></td><td style="font-size: 8pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0889">—</span>  </span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 8pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0890">—</span>  </span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">22,856</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 8pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0892">—</span>  </span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_i01N_di_zTxm1V1s2M72" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Other, net</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(3</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(11,614</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(153</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(19,788</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_i01B_zl98UtLLRSVd" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -8.95pt; padding-left: 20pt"><span style="font-size: 10pt">Other (income) expense</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(3</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(11,614</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">22,703</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(19,788</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_zSL6kxNRDUU7" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 20pt"><span style="font-size: 10pt">Net loss from discontinued operations</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(1,299,205</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(330,079</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(2,141,289</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(962,971</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td></tr> </table> <p id="xdx_8A8_zfp96eWMrUQb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">  </span> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Assets and liabilities for the Consumer segment included:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89A_ecustom--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock_zXdgapCk0gx1" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" summary="xdx: Disclosure - Assets and liabilities for the Consumer Segment (Details)"> <tr style="vertical-align: bottom"> <td> </td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_490_20240131_zQUGoxfYtQ7j" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_499_20230430_zE8ZrbHqUL3d" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr> <tr id="xdx_403_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zXt5WTtec3g4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Current assets</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_40A_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCash_i01I_z0BFaZ9aQ9Vi" style="vertical-align: bottom; background-color: White"> <td style="width: 52%; font-size: 10pt; text-indent: -10pt; padding-left: 20pt">Cash</td><td style="width: 1%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 20%; font-size: 10pt; text-align: right">126,771</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td><td style="width: 3%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 20%; font-size: 10pt; text-align: right">86,656</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_i01I_zMhXoW6FbGwg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Accounts receivable, net</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">1,760</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">61,107</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_i01I_zTbWZtqxKTf7" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt">Inventory</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">1,545,667</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">3,065,954</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_i01I_z9aIuvBWEdd1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Other</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,586,938</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2,069,438</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_ztLBnwXIgON2" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt">Total current assets</td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">3,261,136</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">5,283,155</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_iI_zMzYf9oA2mqa" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Intangible assets, net</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">20,000</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">20,000</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_iI_z6lHjxZae4C" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-left: 10pt">Other</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">59,426</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">3,853</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent_iI_zYFy4aPnUMqc" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Operating lease right-of-use assets</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">376,751</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">84,544</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_iI_zyyRCQ2HZoDg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt">Total long term assets</td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">456,177</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">108,397</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zkXWE9qPOUQc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Current liabilities</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_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_i01I_zfvDIcFfyANh" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Accounts payable</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">156,421</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">606,872</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_i01I_zHeEuKwiUzQ6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Accrued expenses</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">116,812</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">109,480</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations_i01I_zJvz7ENAjnwc" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Debt obligations - short term</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">98,441</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0951">—</span>  </td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_i01I_zicPYoiimcAf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Customer deposits</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">45,791</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">244,688</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent_i01I_zUUnOBKYR8da" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Operating lease liabilities</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">56,974</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">49,461</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zDYIXygsNOVh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt">Total current liabilities</td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">474,439</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,010,501</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent_iI_ztzCVc80ic7g" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Long term liabilities - Operating lease liabilities</td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">321,771</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">41,814</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_ecustom--DisposalGroupIncludingDiscontinuedOperationWorkingCapital_iI_zc3lLXsAjuFj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 10pt">Working capital</td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">2,786,697</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">4,272,654</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"></p> <p id="xdx_8A9_zjWGDvrblKOg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zYQEQYYhMSwa" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Discontinued Operations - results of operations (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20231101__20240131_zt0KhuPdg09i" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_490_20221101__20230131_zCFmur4BluPe" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_49B_20230501__20240131_zH1q2giyPAH6" style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_499_20220501__20230131_zJCph99dIkL9" style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>Three months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>Nine months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>January 31,</b></span></p></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2023</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; font-weight: bold"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2023</span></td></tr> <tr id="xdx_405_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_zAlUikQaJn5a" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 45%; font-size: 10pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Revenues</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,100,943</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,438,961</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,027,094</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,164,531</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_zlqJJaBEA1w2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Cost of goods sold</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,745,771</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,239,420</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,285,087</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,579,679</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_zFOSBMnwZzUj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Gross Margin</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(644,828</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">199,541</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(257,993</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">584,852</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_407_ecustom--DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract_iB_zjpUp2apZqK6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Operating Expenses</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_403_ecustom--DisposalGroupIncludingDiscontinuedOperationOperationsExpense_i01_zxiRTkEqLwk3" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Operations</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">288,059</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">151,502</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">671,864</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">484,340</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_i01_z7qRhvXUwHb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Research and development</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">36,379</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">80,270</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">113,682</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">251,034</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_407_ecustom--DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense_i01_zWiBJWLn5eOd" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Sales and marketing</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">286,918</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">192,625</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">978,435</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">555,916</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_i01_zegqpQXKA4R6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">General and administrative</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">43,024</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">116,837</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">96,612</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">276,321</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingExpense_i01_zikumACncJRh" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 30pt"><span style="font-size: 10pt">Total operating expenses</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">654,380</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">541,234</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,860,593</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,567,611</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_zPDVKW1gqwRh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Operating loss</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(1,299,208</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(341,693</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(2,118,586</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(982,759</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_408_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_iB_zSOkNtSW7Bg1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt">Other (income) expense</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInterestExpense_i01_zbxrOAnMrWA9" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Interest expense</span></td><td style="font-size: 8pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0889">—</span>  </span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 8pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0890">—</span>  </span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">22,856</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 8pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 8pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0892">—</span>  </span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_i01N_di_zTxm1V1s2M72" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt">Other, net</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(3</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(11,614</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(153</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(19,788</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_i01B_zl98UtLLRSVd" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -8.95pt; padding-left: 20pt"><span style="font-size: 10pt">Other (income) expense</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(3</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(11,614</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">22,703</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(19,788</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_zSL6kxNRDUU7" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -9pt; padding-left: 20pt"><span style="font-size: 10pt">Net loss from discontinued operations</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(1,299,205</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(330,079</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(2,141,289</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt">(962,971</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">)</span></td></tr> </table> 1100943 1438961 4027094 4164531 1745771 1239420 4285087 3579679 -644828 199541 -257993 584852 288059 151502 671864 484340 36379 80270 113682 251034 286918 192625 978435 555916 43024 116837 96612 276321 654380 541234 1860593 1567611 -1299208 -341693 -2118586 -982759 22856 3 11614 153 19788 -1299205 -330079 -2141289 -962971 <table cellpadding="0" cellspacing="0" id="xdx_89A_ecustom--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock_zXdgapCk0gx1" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" summary="xdx: Disclosure - Assets and liabilities for the Consumer Segment (Details)"> <tr style="vertical-align: bottom"> <td> </td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_490_20240131_zQUGoxfYtQ7j" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_499_20230430_zE8ZrbHqUL3d" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr> <tr id="xdx_403_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zXt5WTtec3g4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Current assets</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_40A_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCash_i01I_z0BFaZ9aQ9Vi" style="vertical-align: bottom; background-color: White"> <td style="width: 52%; font-size: 10pt; text-indent: -10pt; padding-left: 20pt">Cash</td><td style="width: 1%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 20%; font-size: 10pt; text-align: right">126,771</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td><td style="width: 3%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 20%; font-size: 10pt; text-align: right">86,656</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_i01I_zMhXoW6FbGwg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Accounts receivable, net</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">1,760</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">61,107</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_i01I_zTbWZtqxKTf7" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-indent: -10pt; padding-left: 20pt">Inventory</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">1,545,667</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">3,065,954</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_i01I_z9aIuvBWEdd1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Other</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">1,586,938</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2,069,438</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_ztLBnwXIgON2" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt">Total current assets</td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">3,261,136</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">5,283,155</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_iI_zMzYf9oA2mqa" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Intangible assets, net</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">20,000</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">20,000</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_iI_z6lHjxZae4C" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-left: 10pt">Other</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">59,426</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">3,853</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent_iI_zYFy4aPnUMqc" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Operating lease right-of-use assets</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">376,751</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">84,544</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_iI_zyyRCQ2HZoDg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt">Total long term assets</td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">456,177</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">108,397</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zkXWE9qPOUQc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Current liabilities</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_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_i01I_zfvDIcFfyANh" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Accounts payable</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">156,421</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">606,872</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_i01I_zHeEuKwiUzQ6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Accrued expenses</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">116,812</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">109,480</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations_i01I_zJvz7ENAjnwc" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Debt obligations - short term</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">98,441</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0951">—</span>  </td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_i01I_zicPYoiimcAf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 20pt">Customer deposits</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">45,791</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">244,688</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent_i01I_zUUnOBKYR8da" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt">Operating lease liabilities</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">56,974</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">49,461</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zDYIXygsNOVh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 30pt">Total current liabilities</td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">474,439</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,010,501</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_404_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent_iI_ztzCVc80ic7g" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Long term liabilities - Operating lease liabilities</td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">321,771</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">41,814</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_ecustom--DisposalGroupIncludingDiscontinuedOperationWorkingCapital_iI_zc3lLXsAjuFj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 10pt">Working capital</td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">2,786,697</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">4,272,654</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"></p> 126771 86656 1760 61107 1545667 3065954 1586938 2069438 3261136 5283155 20000 20000 59426 3853 376751 84544 456177 108397 156421 606872 116812 109480 98441 45791 244688 56974 49461 474439 1010501 321771 41814 2786697 4272654 <p id="xdx_80C_eus-gaap--InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_z3YA2GyA715l" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_823_zqXFZC8ix2hd">Note 4 – Marketable Securities</span></b></span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">There were no marketable securities at January 31, 2024.</span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">At April 30, 2023, marketable securities consisted solely of corporate bonds and were classified at Level 2 in the Fair Value Hierarchy. Fair value, cost basis, and unrealized losses totaled $<span id="xdx_904_ecustom--CorporateBondsAtCarryingValueFairValue_iI_c20240131_z1Kb2BHBjDuh">12,814,038</span><span style="color: Black; background-color: white">, $<span id="xdx_900_ecustom--CorporateBondsAtCarryingValueCostBasis_iI_c20240131_zbNIKWx181M">13,678,203</span></span><span style="color: Black; background-color: white">, and $<span id="xdx_90E_ecustom--CorporateBondsAtCarryingValueUnrealizedLosses_iNI_di_c20240131_z4mFfHMEOgl6">864,165 </span></span><span style="color: Black; background-color: white">at April 30, 2023, respectively.</span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> 12814038 13678203 -864165 <p id="xdx_80F_eus-gaap--InventoryDisclosureTextBlock_zMVOfqfbhcHg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_82A_zCV5Dy1sKrui">Note 5 – Inventories</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Inventories consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zeeSFMRRT1y8" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" summary="xdx: Disclosure - Inventories (Details)"> <tr style="vertical-align: bottom"> <td> </td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_495_20240131_z2vClOteqUb5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49D_20230430_zJU8kJONlvDb" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr> <tr id="xdx_404_eus-gaap--InventoryRawMaterials_iI_zwNKk36iJxnk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; font-size: 10pt; text-align: left">Raw materials</td><td style="width: 1%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 20%; font-size: 10pt; text-align: right">7,235,844</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td><td style="width: 3%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 20%; font-size: 10pt; text-align: right">8,132,196</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--InventoryWorkInProcess_iI_z0oCggIR0cOf" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Work-in-process</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">1,666,976</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">509,381</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--InventoryFinishedGoods_iI_zTBecqX445F" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Finished goods</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">190,450</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">278,996</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--InventoryNet_iI_zmZrpFraHC07" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">9,093,270</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">8,920,573</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td></tr> </table> <p id="xdx_8AD_zRTnor1OPPlh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">  </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">  </p> <table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zeeSFMRRT1y8" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" summary="xdx: Disclosure - Inventories (Details)"> <tr style="vertical-align: bottom"> <td> </td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_495_20240131_z2vClOteqUb5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49D_20230430_zJU8kJONlvDb" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr> <tr id="xdx_404_eus-gaap--InventoryRawMaterials_iI_zwNKk36iJxnk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; font-size: 10pt; text-align: left">Raw materials</td><td style="width: 1%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 20%; font-size: 10pt; text-align: right">7,235,844</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td><td style="width: 3%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 20%; font-size: 10pt; text-align: right">8,132,196</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--InventoryWorkInProcess_iI_z0oCggIR0cOf" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Work-in-process</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">1,666,976</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">509,381</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--InventoryFinishedGoods_iI_zTBecqX445F" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Finished goods</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">190,450</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">278,996</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--InventoryNet_iI_zmZrpFraHC07" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">9,093,270</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">8,920,573</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td></tr> </table> 7235844 8132196 1666976 509381 190450 278996 9093270 8920573 <p id="xdx_805_eus-gaap--OtherCurrentAssetsTextBlock_zPIjYu8p8W5j" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_82E_zlJEbfwDk5ia">Note 6 – Other Current Assets</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Other current assets included:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zBFuIsCekII" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" summary="xdx: Disclosure - Other current assets (Details)"> <tr style="vertical-align: bottom"> <td> </td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_493_20240131_zEzvbBrotty3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49A_20230430_zzz6ku2iNWo9" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr> <tr id="xdx_407_eus-gaap--PrepaidExpenseCurrent_iI_z0X7Y1f5fqE7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; font-size: 10pt; text-align: left">Prepaid expenses</td><td style="width: 1%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 20%; font-size: 10pt; text-align: right">1,152,751</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td><td style="width: 3%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 20%; font-size: 10pt; text-align: right">752,564</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_zlP4pZHFcpN2" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Prepaid inventory</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">970,542</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">359,500</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--GrantsReceivableCurrent_iI_zbJYzNWJ2sUi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Grant receivable</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">675,000</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1000">—</span>  </td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss_iI_z6OhOuasziZg" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Accrued interest income</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1002">—</span>  </td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">151,671</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--OtherAssetsCurrent_iI_z6L5XB98JF32" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">2,798,293</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,263,735</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td></tr> </table> <p id="xdx_8A1_zmwdVzfTTIOk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zBFuIsCekII" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" summary="xdx: Disclosure - Other current assets (Details)"> <tr style="vertical-align: bottom"> <td> </td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_493_20240131_zEzvbBrotty3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49A_20230430_zzz6ku2iNWo9" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr> <tr id="xdx_407_eus-gaap--PrepaidExpenseCurrent_iI_z0X7Y1f5fqE7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; font-size: 10pt; text-align: left">Prepaid expenses</td><td style="width: 1%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 20%; font-size: 10pt; text-align: right">1,152,751</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td><td style="width: 3%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 20%; font-size: 10pt; text-align: right">752,564</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_zlP4pZHFcpN2" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Prepaid inventory</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">970,542</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">359,500</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--GrantsReceivableCurrent_iI_zbJYzNWJ2sUi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Grant receivable</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right">675,000</td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1000">—</span>  </td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss_iI_z6OhOuasziZg" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Accrued interest income</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1002">—</span>  </td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">151,671</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--OtherAssetsCurrent_iI_z6L5XB98JF32" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">2,798,293</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">1,263,735</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td></tr> </table> 1152751 752564 970542 359500 675000 151671 2798293 1263735 <p id="xdx_80B_ecustom--DueFromRelatedPartyDisclosureTextBlock_z1Lqogvmtkt" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_827_zsC9PuRkGmQ8">Note 7 – Due From Related Party</span></b></span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">In January 2022, the Company determined that a senior executive had relocated in 2021 but their compensation had not been subject to the income tax withholding required by the new jurisdiction. The amount subject to taxation included $<span id="xdx_90E_ecustom--CashCompensationSubjectToTaxation_c20220101__20220430_z6ibXCUYnIx4">155,624</span> of cash compensation and $<span id="xdx_902_ecustom--IncomeAssociatedWithStockCompensationSubjectToTaxation_c20220101__20220430_z6cowvz71O07">1,413,332</span> of income associated with the vesting of restricted stock ("Stock Compensation"). In March 2022, the Company entered into a note agreement (the "Note") with the employee in the amount of $<span id="xdx_906_ecustom--NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zpd7bFwEwqLl">510,323</span>, representing the estimated taxes owed by the employee related to the Stock Compensation. Under the terms of the Note, <span id="xdx_909_ecustom--CommonStockWithheldByCompanyAppliedAgainstNoteShares_c20220301__20220430_zUPw5jvY8VBe">104,166</span> shares of common stock with a fair value of $<span id="xdx_90E_ecustom--CommonStockWithheldByCompanyAppliedAgainstNoteAmount_c20220301__20220430_z48U1A8UcCJj">280,832</span>, which had vested during calendar 2021, were withheld by the Company and applied against the Note. The employee agreed not to sell or transfer <span id="xdx_901_ecustom--SharesHeldAtTransferAgentUntilNoteReceivableRepayment_c20220301__20220430_zCRDLeXiRpkl">110,983</span> shares of common stock held at the Company's transfer agent until the Note was repaid. In addition, the employee has <span id="xdx_90B_ecustom--RestrictedStockScheduledToVestShares_c20220301__20220430_zkX4HFazZdHb">20,833</span> shares of restricted stock vesting monthly in calendar 2022, of which <span id="xdx_907_ecustom--RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable_c20220301__20220430_z9y0IwskWTG2">3,000</span> shares were withheld with the fair value of those shares applied against the Note. Shares issued to the employee in 2022 were held at the transfer agent until the Note was repaid. The Note matured on December 31, 2022. The Company filed amended payroll tax returns on March 16, 2022. In March and April 2022, the Company made payments to the relevant tax authorities totaling $<span id="xdx_90E_ecustom--PaymentsForTaxLiability_iN_di_c20220301__20220430_z5KMmTCPxQkb">712,646</span> representing $<span id="xdx_908_ecustom--NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zI58VHMadiN4">510,323</span> owed by the employee, $<span id="xdx_90F_ecustom--EstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zNyWd8vAimg">31,604</span> owed by the Company, and $<span id="xdx_90B_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestExpense_c20220301__20220430_zsCFgFGzArEa">170,719</span> of penalties and interest. The Note was repaid in full in August 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> 155624 1413332 510323 104166 280832 110983 20833 3000 -712646 510323 31604 170719 <p id="xdx_80E_eus-gaap--IntangibleAssetsDisclosureTextBlock_zz5SvSr2Vxn" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_820_zXovnqRn3QSh">Note 8 – Intangible Assets</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Intangible assets relate to acquisitions completed by the Company, including those described in Note 1, and were as follows:</span></p> <table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_ziRAwqkZ8Qck" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Intangible assets (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center"></td><td style="text-align: center"><span style="font-size: 10pt"> </span></td> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td id="xdx_490_20240131__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zDtpW2obRFL4" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-size: 10pt"> </span></td> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td id="xdx_49D_20240131__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_z1jczFxhRD43" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt"> </span></td> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td id="xdx_492_20240131__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_zLbwE73fgMyg" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-size: 10pt"> </span></td> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td id="xdx_49C_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zqMlW0TYjWec" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-size: 10pt"> </span></td> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td id="xdx_49A_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_zBjXhAAjwr1i" style="text-align: center"></td><td style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt"> </span></td> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td id="xdx_49B_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_zfAYFuMxZxqb" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">January 31, 2024</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">April 30, 2023</span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Gross Value</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Accumulated Amortization</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Net Value</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.85pt 0 0; text-align: center"><span style="font-size: 10pt"><b>Gross</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>Value</b></span></p></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Accumulated Amortization</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Net Value</span></td></tr> <tr id="xdx_40A_ecustom--FiniteLivedProprietaryTechnologyGross_iI_zWieT8wjUg58" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">Proprietary technology</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,967,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(1,468,897</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,498,103</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,967,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(841,223</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,125,777</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_ecustom--FiniteLivedNoncompeteAgreementsGross1_iI_zErgQFLO58tk" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">Non-compete agreements</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">81,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(75,584</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">5,416</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">81,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(56,667</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">24,333</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_ecustom--FiniteLivedCustomerRelationshipsGross1_iI_zG7D9Zk7VMJd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt">Customer relationships</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">39,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(22,284</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">16,716</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">39,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(18,106</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">20,894</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_407_ecustom--FiniteLivedIntangibleAssetsGross1_iI_zUA87u2k1dlc" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt"><span style="font-size: 10pt">Total finite-lived assets</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">5,087,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(1,566,765</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,520,235</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">5,087,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(915,996</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,171,004</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--IndefiniteLivedTradeNames_iI_zlwE0uEs33Wh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt">Brand name</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1055">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1058">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_402_ecustom--IndefiniteLivedIntangibleAssetsExcludingGoodwill1_iI_zyBKykp7iLM8" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: 10pt"><span style="font-size: 10pt">Total indefinite-lived assets</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1062">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1065">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_ecustom--IntangibleAssetsNetExcludingGoodwill1_iI_zdCozi4kD458" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 10pt"><span style="font-size: 10pt">Total intangible assets, net</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">8,239,000</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(1,566,765</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">6,672,235</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">8,239,000</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(915,996</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">7,323,004</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8AA_zoc5ls5Eqhv9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Proprietary technology and non-compete agreements are being amortized over five to six years and three years, respectively. Customer relationships are being amortized over seven years. Goodwill and Brand name are not amortized but evaluated for impairment on a quarterly basis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">As of January 31, 2024, expected amortization expense for finite-lived intangible assets for the next five years is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p><table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zn1ATYBocMvg" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 40%" summary="xdx: Disclosure - Expected amortization expense for the unamortized finite-lived intangible assets (Details)"> <tr style="vertical-align: bottom"> <td colspan="3" style="font-size: 10pt"><span style="font-size: 10pt">Fiscal Year Ended:</span></td><td><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_49E_20240131_zOKAURLr66Ck"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_z8Da2r9IYOAa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: left; width: 65%"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; width: 1%"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right; width: 30%">216,036</td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_zf9iwC8YC7P9" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2025</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">842,471</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_zU0RwEb9ZmPj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">202</span>6</td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">815,271</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_zmVA5nh7ktEj" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2027</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif">786,679</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_ztbWDV0Ezu26" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2028</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">644,833</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_ztoCCTFPZLG5" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-left: 0pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">Thereafter</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">214,945</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_zRPQ2dM3xLLh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-indent: 10pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">Total</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="color: Black">3,520,235</span></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8AA_z28kfEPb6lwa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> <span style="background-color: white">      </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Goodwill represents the future economic benefit arising from other assets acquired in an acquisition that are not individually identified and separately recognized. The composition of, and changes in goodwill, consist of:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p><table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfGoodwillTextBlock_zRXOxxm0oqRl" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Composition of, and changes in goodwill (Details)"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt">Date</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><span style="font-size: 10pt">Acquisition</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_4B8_us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap--GoodwillMember_zUU3PKoWFpB1" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><span style="font-size: 10pt">Goodwill</span></td></tr> <tr id="xdx_436_c20200101__20220430_eus-gaap--GoodwillPeriodIncreaseDecrease_zOYkiLl2Hpsl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td><td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left; width: 50%"><span style="font-size: 10pt">January 2020</span></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: center; padding-left: 5.75pt; width: 20%"><span style="font-size: 10pt">Rotor Riot</span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right; width: 20%"><span style="font-size: 10pt">1,849,073</span></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_43E_c20201101__20220430_eus-gaap--GoodwillPeriodIncreaseDecrease_zbfvtS6iFLz2" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">November 2020</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: center; padding-bottom: 1pt; padding-left: 5.75pt"><span style="font-size: 10pt">Fat Shark</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">6,168,260</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_437_c20220501__20230131_eus-gaap--GoodwillPeriodIncreaseDecrease_z5MZgexS4yEa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">May 2021</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: center; padding-left: 5.75pt"><span style="font-size: 10pt">Skypersonic</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">2,826,918</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_431_c20210801__20220430_eus-gaap--GoodwillPeriodIncreaseDecrease_zXvg2gF9eAHa" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">August 2021</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: center; padding-bottom: 1pt; padding-left: 5.75pt"><span style="font-size: 10pt">Teal Drones</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">8,995,499</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_43F_c20230501__20240131_eus-gaap--GoodwillImpairmentLoss_iN_di_zg0yhd4FxlDl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">April 2023 - Impairment loss</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: center; padding-bottom: 1pt; padding-left: 5.75pt"><span style="font-size: 10pt">Skypersonic</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(2,826,918</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr id="xdx_433_c20240131_eus-gaap--Goodwill_iI_zI4TLGpAZdRb" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-left: -30pt; text-indent: 0pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">Balance at April 30, 2023 and January 31, 2024</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="text-align: center; padding-bottom: 2.5pt; padding-left: 5.75pt"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">17,012,832</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8AD_zzejrBDNB6Na" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> <span style="background-color: white">  </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Following the establishment of the Enterprise and Consumer segments, management evaluated the long-term business strategy of each segment. This resulted in the Enterprise segment narrowing its focus on the military and other government agencies. It was determined that Skypersonic's technology would be re-focused for the near term on military applications and consolidated into the operations of Teal. The Company completes a formal evaluation of the carrying value of its intangible assets, including goodwill, at the end of each fiscal year. Based on (i) the operating results for Skypersonic since its acquisition in May 2021, (ii) its consolidation into Teal, (iii) our current expectations of its future business conditions and trends, including its projected revenues, expenses, and cash flows, the Company recognized an impairment charge of $2,826,918 in April 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_ziRAwqkZ8Qck" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Intangible assets (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: center"></td><td style="text-align: center"><span style="font-size: 10pt"> </span></td> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td id="xdx_490_20240131__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zDtpW2obRFL4" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-size: 10pt"> </span></td> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td id="xdx_49D_20240131__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_z1jczFxhRD43" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt"> </span></td> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td id="xdx_492_20240131__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_zLbwE73fgMyg" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-size: 10pt"> </span></td> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td id="xdx_49C_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zqMlW0TYjWec" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-size: 10pt"> </span></td> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td id="xdx_49A_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_zBjXhAAjwr1i" style="text-align: center"></td><td style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt"> </span></td> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td id="xdx_49B_20230430__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_zfAYFuMxZxqb" style="text-align: center"><span style="font-size: 10pt"></span></td><td style="text-align: center"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">January 31, 2024</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">April 30, 2023</span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Gross Value</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Accumulated Amortization</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Net Value</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0.85pt 0 0; text-align: center"><span style="font-size: 10pt"><b>Gross</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>Value</b></span></p></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Accumulated Amortization</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Net Value</span></td></tr> <tr id="xdx_40A_ecustom--FiniteLivedProprietaryTechnologyGross_iI_zWieT8wjUg58" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">Proprietary technology</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,967,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(1,468,897</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,498,103</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,967,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(841,223</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,125,777</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_ecustom--FiniteLivedNoncompeteAgreementsGross1_iI_zErgQFLO58tk" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">Non-compete agreements</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">81,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(75,584</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">5,416</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">81,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(56,667</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">24,333</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_ecustom--FiniteLivedCustomerRelationshipsGross1_iI_zG7D9Zk7VMJd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt">Customer relationships</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">39,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(22,284</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">16,716</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">39,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(18,106</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">20,894</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_407_ecustom--FiniteLivedIntangibleAssetsGross1_iI_zUA87u2k1dlc" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt"><span style="font-size: 10pt">Total finite-lived assets</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">5,087,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(1,566,765</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,520,235</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">5,087,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(915,996</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,171,004</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--IndefiniteLivedTradeNames_iI_zlwE0uEs33Wh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt">Brand name</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1055">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1058">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_402_ecustom--IndefiniteLivedIntangibleAssetsExcludingGoodwill1_iI_zyBKykp7iLM8" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: 10pt"><span style="font-size: 10pt">Total indefinite-lived assets</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1062">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1065">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_ecustom--IntangibleAssetsNetExcludingGoodwill1_iI_zdCozi4kD458" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: 10pt"><span style="font-size: 10pt">Total intangible assets, net</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">8,239,000</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(1,566,765</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">6,672,235</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">8,239,000</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(915,996</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">7,323,004</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> </table> 4967000 -1468897 3498103 4967000 -841223 4125777 81000 -75584 5416 81000 -56667 24333 39000 -22284 16716 39000 -18106 20894 5087000 -1566765 3520235 5087000 -915996 4171004 3152000 3152000 3152000 3152000 3152000 3152000 3152000 3152000 8239000 -1566765 6672235 8239000 -915996 7323004 <table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zn1ATYBocMvg" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 40%" summary="xdx: Disclosure - Expected amortization expense for the unamortized finite-lived intangible assets (Details)"> <tr style="vertical-align: bottom"> <td colspan="3" style="font-size: 10pt"><span style="font-size: 10pt">Fiscal Year Ended:</span></td><td><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_49E_20240131_zOKAURLr66Ck"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_z8Da2r9IYOAa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: left; width: 65%"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; width: 1%"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right; width: 30%">216,036</td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_zf9iwC8YC7P9" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2025</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">842,471</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_zU0RwEb9ZmPj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">202</span>6</td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">815,271</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_zmVA5nh7ktEj" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2027</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif">786,679</span></span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_ztbWDV0Ezu26" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2028</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">644,833</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_ztoCCTFPZLG5" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-left: 0pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">Thereafter</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">214,945</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_zRPQ2dM3xLLh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-indent: 10pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">Total</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="color: Black">3,520,235</span></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> </table> 216036 842471 815271 786679 644833 214945 3520235 <table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfGoodwillTextBlock_zRXOxxm0oqRl" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Composition of, and changes in goodwill (Details)"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt">Date</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><span style="font-size: 10pt">Acquisition</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_4B8_us-gaap--IndefiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap--GoodwillMember_zUU3PKoWFpB1" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><span style="font-size: 10pt">Goodwill</span></td></tr> <tr id="xdx_436_c20200101__20220430_eus-gaap--GoodwillPeriodIncreaseDecrease_zOYkiLl2Hpsl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td><td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left; width: 50%"><span style="font-size: 10pt">January 2020</span></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: center; padding-left: 5.75pt; width: 20%"><span style="font-size: 10pt">Rotor Riot</span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right; width: 20%"><span style="font-size: 10pt">1,849,073</span></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_43E_c20201101__20220430_eus-gaap--GoodwillPeriodIncreaseDecrease_zbfvtS6iFLz2" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">November 2020</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: center; padding-bottom: 1pt; padding-left: 5.75pt"><span style="font-size: 10pt">Fat Shark</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">6,168,260</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_437_c20220501__20230131_eus-gaap--GoodwillPeriodIncreaseDecrease_z5MZgexS4yEa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">May 2021</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: center; padding-left: 5.75pt"><span style="font-size: 10pt">Skypersonic</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">2,826,918</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_431_c20210801__20220430_eus-gaap--GoodwillPeriodIncreaseDecrease_zXvg2gF9eAHa" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">August 2021</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: center; padding-bottom: 1pt; padding-left: 5.75pt"><span style="font-size: 10pt">Teal Drones</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">8,995,499</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_43F_c20230501__20240131_eus-gaap--GoodwillImpairmentLoss_iN_di_zg0yhd4FxlDl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">April 2023 - Impairment loss</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: center; padding-bottom: 1pt; padding-left: 5.75pt"><span style="font-size: 10pt">Skypersonic</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(2,826,918</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr id="xdx_433_c20240131_eus-gaap--Goodwill_iI_zI4TLGpAZdRb" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-left: -30pt; text-indent: 0pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">Balance at April 30, 2023 and January 31, 2024</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="text-align: center; padding-bottom: 2.5pt; padding-left: 5.75pt"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">17,012,832</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> </table> 1849073 6168260 2826918 8995499 2826918 17012832 <p id="xdx_80E_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zslZb0LXxPDg" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_824_z9t5YgAcpEGk">Note 9 – Property and Equipment</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Property and equipment consist of assets with an estimated useful life greater than one year and are reported net of accumulated depreciation. The reported values are periodically assessed for impairment, and were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--PropertyPlantAndEquipmentTextBlock_zAFfKoZyp5oi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" summary="xdx: Disclosure - Property and equipment (Details)"> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_498_20240131_z6UA3A785BS5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49A_20230430_z5QuvFoKuBgc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">April 30, 2023</td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_zb05NgTUBTv4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Equipment and related</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">1,471,096</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">1,386,373</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_ecustom--PropertyPlantAndEquipmentLeaseholdImprovements_iI_zsVMvhvi0as7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,548,609</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,473,890</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_ecustom--PropertyPlantAndEquipmentFurnitureAndEquipment_iI_zRPQ5Lj4a0P6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Furniture and fixtures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">157,842</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">132,752</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_z8Tt67Jhvmc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Accumulated depreciation</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(699,946</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(342,657</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentNet_iI_zPdEol5S4YH1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; text-indent: 10pt">Net carrying value</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">2,477,601</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">2,650,358</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AB_z5GjW0lBzFMa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Depreciation expense totaled $<span id="xdx_904_eus-gaap--Depreciation_c20230501__20240131_zWASJSz2hNsi">357,289 </span> and $<span id="xdx_904_eus-gaap--Depreciation_c20220501__20230131_zZ2gK8C0HqY2">169,748 </span> for the nine months ended January 31, 2024 and 2023, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--PropertyPlantAndEquipmentTextBlock_zAFfKoZyp5oi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" summary="xdx: Disclosure - Property and equipment (Details)"> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_498_20240131_z6UA3A785BS5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49A_20230430_z5QuvFoKuBgc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">April 30, 2023</td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_zb05NgTUBTv4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left">Equipment and related</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">1,471,096</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 20%; text-align: right">1,386,373</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_ecustom--PropertyPlantAndEquipmentLeaseholdImprovements_iI_zsVMvhvi0as7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,548,609</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,473,890</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_ecustom--PropertyPlantAndEquipmentFurnitureAndEquipment_iI_zRPQ5Lj4a0P6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Furniture and fixtures</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">157,842</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">132,752</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_z8Tt67Jhvmc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Accumulated depreciation</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(699,946</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(342,657</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentNet_iI_zPdEol5S4YH1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; text-indent: 10pt">Net carrying value</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">2,477,601</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">2,650,358</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1471096 1386373 1548609 1473890 157842 132752 699946 342657 2477601 2650358 357289 169748 <p id="xdx_80A_ecustom--OtherLongTermAssetsDisclosureTextBlock_z7Ka9ENABjv2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_82C_zdBKxOEJMOi5">Note 10 – Other Long-Term Assets</span></b></span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Other long-term assets included:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89B_ecustom--ScheduleOfOtherLongTermAssetsTableTextBlock_zF0gmLUrwUP8" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" summary="xdx: Disclosure - Other long term assets (Details)"> <tr style="vertical-align: bottom"> <td> </td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49C_20240131_zZJK0oAzTZe" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_490_20230430_zWjcrMtN2Gp9" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr> <tr id="xdx_405_ecustom--SAFEAgreementAssets_iI_zxddiDdw1Kdf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; font-size: 10pt; text-align: left">SAFE agreement</td><td style="width: 1%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 20%; font-size: 10pt; text-align: right">250,000</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td><td style="width: 3%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 20%; font-size: 10pt; text-align: right">250,000</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--SecurityDeposit_iI_zS9yYLxT2jKe" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Security deposits</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">53,180</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">53,180</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--NoncurrentAssets_iI_zHqghHN4FSUi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">303,180</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">303,180</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td></tr> </table> <p id="xdx_8AC_zeEqaDttVZM6" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">  </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">In November 2022, the Company entered into a SAFE (Simple Agreement for Future Equity) agreement with Firestorm Labs, Inc. (“Firestorm”) under which it made a payment of $<span id="xdx_905_ecustom--PaymentForSAFEAgreement_c20221101__20221130_zDKQP8LbQx8i">250,000</span> to Firestorm in exchange for the right to certain shares of Firestorm stock. The SAFE permits the Company to participate in a future equity financing of Firestorm by converting the $<span id="xdx_905_ecustom--PaymentForSAFEAgreement_c20230201__20230430_zz9PYO39zOEg">250,000</span> into shares of Preferred Stock of Firestorm. If there is a change in control of Firestorm or a public offering of shares of its stock, then the Company shall have the right to receive cash payments, or shares of stock, whichever has greater value. The Company’s investment in the SAFE agreement has been recorded on the cost method of accounting. The Company plans to evaluate the investment for any indications of impairment in value on a quarterly basis. No factors indicative of impairment were identified during the nine months ended January 31, 2024.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89B_ecustom--ScheduleOfOtherLongTermAssetsTableTextBlock_zF0gmLUrwUP8" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%" summary="xdx: Disclosure - Other long term assets (Details)"> <tr style="vertical-align: bottom"> <td> </td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49C_20240131_zZJK0oAzTZe" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_490_20230430_zWjcrMtN2Gp9" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr> <tr id="xdx_405_ecustom--SAFEAgreementAssets_iI_zxddiDdw1Kdf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; font-size: 10pt; text-align: left">SAFE agreement</td><td style="width: 1%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 20%; font-size: 10pt; text-align: right">250,000</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td><td style="width: 3%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 20%; font-size: 10pt; text-align: right">250,000</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--SecurityDeposit_iI_zS9yYLxT2jKe" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Security deposits</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">53,180</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">53,180</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--NoncurrentAssets_iI_zHqghHN4FSUi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt">Total</td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">303,180</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">303,180</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td></tr> </table> 250000 250000 53180 53180 303180 303180 250000 250000 <p id="xdx_800_eus-gaap--LeasesOfLesseeDisclosureTextBlock_zzIMf8RdQTi9" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_82C_zspZhogQRhd">Note 11 – Operating Leases</span></b></span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">As of January 31, 2024, the Company had operating type leases for real estate and no finance type leases. The Company’s leases have remaining lease terms of up to 3.33 years, some of which may include options to extend for up to 5 years. Operating lease expense totaled $<span id="xdx_907_eus-gaap--OperatingLeaseExpense_c20230501__20240131_zggNoubf2nUg">260,300 </span> for the nine months ended January 31, 2024, including period cost for short-term, cancellable, and variable leases, not included in lease liabilities, of $<span id="xdx_90D_eus-gaap--ShortTermLeaseCost_c20230501__20240131_zmgudIid8Dj7">3,300 </span> for the nine months ended January 31, 2024.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Leases on which the Company made rent payments during the reporting period included:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p><table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfRentExpenseTableTextBlock_zQ1JIeepMl5k" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Operating leases (Details)"> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Location</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Monthly Rent</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Expiration</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; width: 42%">South Salt Lake, Utah</td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%">$</td><td id="xdx_982_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation1Member_zudIJaeWEWO4" style="text-align: right; width: 25%">22,667</td><td style="text-align: left; width: 1%"> </td><td style="width: 3%"> </td> <td style="text-align: left; width: 1%"> </td><td style="text-align: right; width: 25%"><span style="font-size: 10pt">December 2024</span></td><td style="text-align: left; width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">San Juan, Puerto Rico</td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation2Member_zdJ25Ms5JPD9" style="text-align: right">5,647</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt">June 2027</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Grantsville, Utah</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation3Member_zpDfAEegOjf4" style="text-align: right">1,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt">December 2026</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Troy, Michigan</td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation4Member_z1z4SbLFzGFe" style="text-align: right">550</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt">May 2022</span></td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A3_z0BFvn2NEUP5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> <span style="background-color: white">     </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Supplemental information related to operating leases for the nine months ended January 31, 2024 was:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p><table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--OperatingLeasesOfLesseeDisclosureTextBlock_z7efdYCP0wsl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%" summary="xdx: Disclosure - Supplemental information related to operating leases (Details)"> <tr style="vertical-align: bottom"> <td style="font-size: 12pt; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_491_20230501__20240131_zg2ySWaRLura" style="font-size: 12pt; text-align: center"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_405_ecustom--OperatingCashPaidToSettleLeaseLiabilities_zOf4I3cCkeX9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt; width: 77%"><span style="font-size: 10pt">Operating cash paid to settle lease liabilities</span></td><td style="width: 1%"><span style="font-size: 10pt"> </span></td> <td style="text-align: center; width: 1%"><span style="font-size: 10pt"></span></td><td style="text-align: center; width: 20%"><span style="font-size: 10pt">$259,211</span></td><td style="text-align: center; width: 1%"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0pt"><span style="font-size: 10pt">Weighted average remaining lease term (in years)</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_902_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_pip0_dtY_c20240131_zwFAkJ7TSmXc">2.06</span></span></td><td style="text-align: center"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iE_zY85bVC2Kdmg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0pt"><span style="font-size: 10pt">Weighted average discount rate</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-size: 10pt">12%</span></td><td style="text-align: center"><span style="font-size: 10pt"></span></td></tr> </table> <p id="xdx_8A1_zYgsasxAce0d" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Future lease payments at January 31, 2024 were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p><table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zuRpKwgz6M9" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 40%" summary="xdx: Disclosure - Future lease payment obligations (Details)"> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: left; font-size: 10pt"><span style="font-size: 10pt">Fiscal Year Ended:</span></td><td><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_49B_20240131_zox9dYAdTa4c"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_zaYkZNg8TXwc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: left; width: 65%"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; width: 1%"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right; width: 30%"><span style="font-size: 10pt">90,951</span></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_iI_zImF4TEPWzRl" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2025</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">273,743</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_iI_zNHSwZ8slT03" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2026</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">92,619</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_iI_zklrfpA29ay7" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2027</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">91,300</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_406_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix_iI_zYRWSdd79em4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2028</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">6,627</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_zFgLCPgMNd72" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">Total</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">555,240</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8A6_zVTRQtX7yj85" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> <span style="background-color: white"> <b> </b></span></p> 260300 3300 <table cellpadding="0" cellspacing="0" id="xdx_898_eus-gaap--ScheduleOfRentExpenseTableTextBlock_zQ1JIeepMl5k" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Operating leases (Details)"> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Location</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Monthly Rent</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Expiration</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; width: 42%">South Salt Lake, Utah</td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%">$</td><td id="xdx_982_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation1Member_zudIJaeWEWO4" style="text-align: right; width: 25%">22,667</td><td style="text-align: left; width: 1%"> </td><td style="width: 3%"> </td> <td style="text-align: left; width: 1%"> </td><td style="text-align: right; width: 25%"><span style="font-size: 10pt">December 2024</span></td><td style="text-align: left; width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">San Juan, Puerto Rico</td><td> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation2Member_zdJ25Ms5JPD9" style="text-align: right">5,647</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt">June 2027</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Grantsville, Utah</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation3Member_zpDfAEegOjf4" style="text-align: right">1,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt">December 2026</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Troy, Michigan</td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--OperatingLeaseExpense_c20230501__20240131__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation4Member_z1z4SbLFzGFe" style="text-align: right">550</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt">May 2022</span></td><td style="text-align: left"> </td></tr> </table> 22667 5647 1000 550 <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--OperatingLeasesOfLesseeDisclosureTextBlock_z7efdYCP0wsl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%" summary="xdx: Disclosure - Supplemental information related to operating leases (Details)"> <tr style="vertical-align: bottom"> <td style="font-size: 12pt; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 12pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_491_20230501__20240131_zg2ySWaRLura" style="font-size: 12pt; text-align: center"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_405_ecustom--OperatingCashPaidToSettleLeaseLiabilities_zOf4I3cCkeX9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -8.65pt; padding-left: 8.65pt; width: 77%"><span style="font-size: 10pt">Operating cash paid to settle lease liabilities</span></td><td style="width: 1%"><span style="font-size: 10pt"> </span></td> <td style="text-align: center; width: 1%"><span style="font-size: 10pt"></span></td><td style="text-align: center; width: 20%"><span style="font-size: 10pt">$259,211</span></td><td style="text-align: center; width: 1%"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 0pt"><span style="font-size: 10pt">Weighted average remaining lease term (in years)</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-size: 10pt"><span id="xdx_902_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_pip0_dtY_c20240131_zwFAkJ7TSmXc">2.06</span></span></td><td style="text-align: center"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iE_zY85bVC2Kdmg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0pt"><span style="font-size: 10pt">Weighted average discount rate</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="text-align: center"><span style="font-size: 10pt">12%</span></td><td style="text-align: center"><span style="font-size: 10pt"></span></td></tr> </table> 259211 P2Y21D 0.12 <table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zuRpKwgz6M9" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 40%" summary="xdx: Disclosure - Future lease payment obligations (Details)"> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: left; font-size: 10pt"><span style="font-size: 10pt">Fiscal Year Ended:</span></td><td><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_49B_20240131_zox9dYAdTa4c"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_zaYkZNg8TXwc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: left; width: 65%"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; width: 1%"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right; width: 30%"><span style="font-size: 10pt">90,951</span></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_iI_zImF4TEPWzRl" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2025</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">273,743</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40D_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_iI_zNHSwZ8slT03" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2026</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">92,619</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_iI_zklrfpA29ay7" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2027</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">91,300</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_406_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix_iI_zYRWSdd79em4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">2028</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">6,627</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_zFgLCPgMNd72" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">Total</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">555,240</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> </table> 90951 273743 92619 91300 6627 555240 <p id="xdx_806_eus-gaap--DebtDisclosureTextBlock_zqTIJkBhULWa" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_826_zXTcOYkxWcWj">Note 12 – Debt Obligations</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"> </td> <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; line-height: 105%"><b>A.</b></span></td> <td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; line-height: 105%"><b> Decathlon Capital</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">On August 31, 2021, Teal entered into an Amended and Restated Loan and Security Agreement with Decathlon Alpha IV, L.P. (“DA4”) in the amount of $<span id="xdx_90A_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_z7mqvBrzToU1">1,670,294</span> (the “Loan”), representing the outstanding principal amount previously due and owing by Teal to DA4. Interest on the Loan accrues at a rate of ten (<span id="xdx_90D_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20210901__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zE2W9aKIq2nd">10</span>%) percent per annum. Principal and interest is payable in monthly installments of $<span id="xdx_90F_eus-gaap--DebtInstrumentPeriodicPayment_c20210801__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zSf9aScR4757">49,275</span> until maturity on December 31, 2024. The balance outstanding at January 31, 2024 and April 30, 2023 totaled $<span id="xdx_903_eus-gaap--DebtInstrumentCarryingAmount_iI_c20240131_z4eBchoa46Oh">506,852 </span> and $<span id="xdx_902_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430_z6oSMbR3Jrqb">895,709</span>, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">  </span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"> </td> <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; line-height: 105%"><b>B.</b></span></td> <td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; line-height: 105%"><b> Pelion Note</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">In May 2021, Teal entered into a note agreement totaling $<span id="xdx_906_ecustom--ConvertibleNoteAgreementAmount_c20230501__20240131__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_z8p1s3XhmNH6">350,000</span> which is payable upon demand. The Note bears interest at the applicable Federal Rate as of the date of the Note which was <span id="xdx_901_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20230501__20240131__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_zPLWIOIduydk">0.13</span>% on the date of issuance. Accrued interest totaled $<span id="xdx_90C_eus-gaap--AccruedLiabilitiesCurrent_iI_c20240131__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_zs0b2unWPfoe">1,222 </span> at January 31, 2024.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"> </td> <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; line-height: 105%"><b>C.</b></span></td> <td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; line-height: 105%"><b> Vendor Agreement</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">In connection with the acquisition of Teal on August 31, 2021, the Company assumed an obligation with a contract manufacturing firm. The assumed balance of $<span id="xdx_90F_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation3Member_zpyiP1NffUN8">387,500</span> was repaid in monthly installments of $<span id="xdx_90D_eus-gaap--DebtInstrumentPeriodicPayment_c20220201__20230131__us-gaap--DebtInstrumentAxis__custom--DebtObligation3Member_zqXxouasOw6k">37,500</span> and paid in full in July 2022. </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"> </td> <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; line-height: 105%"><b>D.</b></span></td> <td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; line-height: 105%"><b> SBA Loan</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">In February 2021, Teal received a Small Business Administration Paycheck Protection Program (“SBA PPP”) loan in the amount of $<span id="xdx_908_ecustom--SBAPPPLoanAmountsReceived_c20210201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zbKBUdHM1F9k">300,910</span>. The loan was unsecured, non-recourse, and accrued interest at one percent annually. The loan was used to fund qualifying payroll, rent and utilities. In February 2022, the principal balance of $<span id="xdx_90D_ecustom--SBAPPPLoanPrincipalBalanceForgiven_iN_di_c20220201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zlQ4FHZW6D3c">300,910</span> and accrued interest of $<span id="xdx_907_ecustom--SBAPPPLoanAccruedInterestForgiven_iN_di_c20220201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zpKBblb4ubc8">3,001</span> were forgiven.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"> </td> <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; line-height: 105%"><b>E.</b></span></td> <td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; line-height: 105%"><b> Corporate Equity</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Beginning in October 2021, and amended in January 2022, Teal financed a total of $<span id="xdx_906_ecustom--LeaseholdImprovementAgreementFundsReceived_c20220701__20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zRmjKDfxzSNa">120,000</span> of leasehold improvements with Corporate Equity, LLC. The loan bears interest at <span id="xdx_90A_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20211001__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zPdus7sx9HDj">8.25</span>% annually and requires monthly payments of $<span id="xdx_909_eus-gaap--DebtInstrumentPeriodicPayment_c20211001__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zxIwn5UefYc">3,595</span> through December 2024. The balance outstanding at January 31, 2024 and April 30, 2023 totaled $<span id="xdx_909_eus-gaap--DebtInstrumentCarryingAmount_iI_c20240131__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zWm0OO6bzO0d">37,576 </span> and $<span id="xdx_90B_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zRxkWVVWBHK5">66,586</span> respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">  </span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"> </td> <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; line-height: 105%"><b>F.</b></span></td> <td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; line-height: 105%"><b> Revenue Financing Arrangement</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">In April 2021, Teal entered into an agreement under which it sold future customer payments, at a discount, to Forward Financing. At August 31, 2021, the Company assumed the outstanding balance of $<span id="xdx_908_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation7Member_z5Uvl0OzoVAe">38,758</span>. Repayment of the remaining balance was completed in January 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"> </td> <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; line-height: 105%"><b>G.</b></span></td> <td style="width: 98%; padding-bottom: 8pt; padding-left: 9pt; text-align: justify; line-height: 105%; text-indent: -9pt"><span style="font-size: 10pt; line-height: 105%"><b> Ascentium Capital</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">In September 2021, Teal entered into a financing agreement with Ascentium Capital to fund the purchase of a fixed asset totaling $<span id="xdx_904_ecustom--FinancingAgreementFundingOfPurchaseOfFixedAsset_c20210901__20210930__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zwepduQlwaYc">24,383</span>. Monthly payments of $<span id="xdx_90C_eus-gaap--DebtInstrumentPeriodicPayment_c20210901__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zw3CAdxisLtb">656</span> are payable through October 2024. The balance outstanding at January 31, 2024 and April 30, 2023 totaled $<span id="xdx_90E_eus-gaap--DebtInstrumentCarryingAmount_iI_c20240131__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_z7BwPYRa4Jfc">5,507 </span> and $<span id="xdx_90A_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zrHrERMEMFwk">11,412</span> respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"></span> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"> </td> <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; line-height: 105%"><b>H.</b></span></td> <td style="width: 98%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; line-height: 105%"><b> Summary </b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Outstanding principal payments on debt obligations are due as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p><table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--ScheduleOfDebtPaymentsDueTableTextBlock_zSsW0oqHri6b" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%" summary="xdx: Disclosure - Outstanding principal payments (Details)"> <tr id="xdx_40F_ecustom--OutstandingPrincipalPaymentsDueYearOne_iI_zQCbr6xMx4V6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-left: 5.4pt; width: 72%">Fiscal 2024</td><td style="font-size: 10pt; width: 1%"> </td> <td style="font-size: 10pt; text-align: left; width: 1%"> </td><td id="xdx_490_20240131_z8HYpRJU1D94" style="font-size: 10pt; text-align: right; width: 25%">498,366</td><td style="font-size: 10pt; text-align: left; width: 1%"> </td></tr> <tr id="xdx_40B_ecustom--OutstandingPrincipalPaymentsDueYearTwo_iI_zBQW0z1SwTbk" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt; padding-left: 5.4pt">Fiscal 2025</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">401,569</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_406_ecustom--OutstandingPrincipalPaymentsDueTotal_iI_zjXHUlRMMds" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-left: 5.4pt">Total</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">899,935</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_401_ecustom--OutstandingPrincipalPaymentsDueShortTerm_iI_zZhOwlG0YZm3" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt; padding-left: 5.4pt">Short term – through January 31, 2025</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">899,935</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_407_ecustom--OutstandingPrincipalPaymentsDueLongTerm_iI_zTKttmnaET04" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Long term – thereafter</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1206">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td></tr> </table> <p id="xdx_8A4_z9DfL991NVpe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> <span style="background-color: white">   </span></p> 1670294 0.10 49275 506852 895709 350000 0.0013 1222 387500 37500 300910 -300910 -3001 120000 0.0825 3595 37576 66586 38758 24383 656 5507 11412 <table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--ScheduleOfDebtPaymentsDueTableTextBlock_zSsW0oqHri6b" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%" summary="xdx: Disclosure - Outstanding principal payments (Details)"> <tr id="xdx_40F_ecustom--OutstandingPrincipalPaymentsDueYearOne_iI_zQCbr6xMx4V6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-left: 5.4pt; width: 72%">Fiscal 2024</td><td style="font-size: 10pt; width: 1%"> </td> <td style="font-size: 10pt; text-align: left; width: 1%"> </td><td id="xdx_490_20240131_z8HYpRJU1D94" style="font-size: 10pt; text-align: right; width: 25%">498,366</td><td style="font-size: 10pt; text-align: left; width: 1%"> </td></tr> <tr id="xdx_40B_ecustom--OutstandingPrincipalPaymentsDueYearTwo_iI_zBQW0z1SwTbk" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt; padding-left: 5.4pt">Fiscal 2025</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">401,569</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_406_ecustom--OutstandingPrincipalPaymentsDueTotal_iI_zjXHUlRMMds" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-left: 5.4pt">Total</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right">899,935</td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_401_ecustom--OutstandingPrincipalPaymentsDueShortTerm_iI_zZhOwlG0YZm3" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt; padding-left: 5.4pt">Short term – through January 31, 2025</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">899,935</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_407_ecustom--OutstandingPrincipalPaymentsDueLongTerm_iI_zTKttmnaET04" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt">Long term – thereafter</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1206">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td></tr> </table> 401569 899935 899935 <p id="xdx_802_ecustom--RelatedPartyPayablesDisclosureTextBlock_zrvXKr6mePNj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_820_zOJlBhGUTA2b">Note 13 – Due to Related Party</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">BRIT, LLC</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">In January 2020, in connection with the acquisition of Rotor Riot, the Company assumed a line of credit obligation of the seller, BRIT, LLC, totaling $<span id="xdx_901_ecustom--LineOfCreditObligationAssumedInConnectionWithAcquisition_c20200101__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zknmw5kkQtCj">47,853 </span>which bore interest at <span id="xdx_900_ecustom--DebtInstrumentInterestRateDuringPeriod1_dp_c20200101__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zP3jYMvN7ypd">6.67</span>% annually. The remaining balance of $<span id="xdx_905_ecustom--DueToOtherRelatedPartyClassifiedCurrent_iI_c20240131__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zbWb2sX1Uq8l">37,196 </span>plus accrued interest totaling $<span id="xdx_907_ecustom--DebtInstrumentOutstandingAccruedInterestPayment_c20230401__20230430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_z7xhPHpdqQ1j">292 </span>was paid in October 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> 47853 0.0667 37196 292 <p id="xdx_807_eus-gaap--IncomeTaxDisclosureTextBlock_zbAasKQv7wjc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_822_zYfqYcoQbBGg">Note 14 – Income Taxes</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Our operating subsidiary, Red Cat Propware, Inc., is incorporated and based in Puerto Rico which is a commonwealth of the United States. We are not subject to taxation by the United States as Puerto Rico has its own taxing authority. Since inception, we have incurred net losses in each year of operations. Our current provision for the reporting periods presented in these financial statements consisted of a tax benefit against which we applied a full valuation allowance, resulting in no current provision for income taxes. In addition, there was no deferred provision for any of these reporting periods.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">At January 31, 2024 and April 30, 2023, we had accumulated deficits of approximately $<span id="xdx_90E_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_dxL_c20240131_zZDL6m9Wjie3" title="::XDX::-71567007"><span style="-sec-ix-hidden: xdx2ixbrl1215">71,600,000 </span></span> and $<span id="xdx_904_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_dxL_c20230430_z9r3DcYoHwUc" title="::XDX::-54586793"><span style="-sec-ix-hidden: xdx2ixbrl1216">54,600,000</span></span>, respectively. Deferred tax assets related to the future benefit of these net operating losses for tax purposes totaled approximately $<span id="xdx_908_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_c20240131_zbXINAmbIjlf">13,246,000 </span> and $<span id="xdx_90C_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_c20230430_z1y1BKQao3uc">10,101,000</span>, respectively, calculated using the base Puerto Rico corporate tax rate of 18.5%. Currently, we focus on projected future taxable income in evaluating whether it is more likely than not that these deferred assets will be realized. Based on the fact that we have not generated an operating profit since inception, we have applied a full valuation allowance against our deferred tax assets at January 31, 2024 and April 30, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"> </span></p> 13246000 10101000 <p id="xdx_804_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zWWY2POA14a8" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_828_zROAInF88AHi">Note 15 – Common Stock</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Our common stock has a par value of $0.001 per share. We are authorized to issue 500,000,000 shares of common stock. Each share of common stock is entitled to one vote. A summary of shares of common stock issued by the Company since April 30, 2022 is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p><table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_zZwEuTZUFlwi" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of shares of common stock issued (Details)"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold"><span style="font-size: 9pt; color: Black">Description of Shares</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 9pt; color: Black"> </span></td> <td colspan="3" id="xdx_4BE_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zRc8LXBmCtQ8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 9pt; color: Black">Shares Issued</span></td></tr> <tr id="xdx_432_c20220501__20230430_eus-gaap--SharesOutstanding_iS_zAl3QjsXiFib" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 9pt; width: 77%"><span style="font-size: 10pt">Shares outstanding as of April 30, 2022</span></td><td style="font-size: 9pt; width: 3%"><span style="font-size: 10pt"> </span></td> <td style="font-size: 9pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td><td style="font-size: 9pt; text-align: right; width: 18%"><span style="font-size: 10pt">53,748,735</span></td><td style="font-size: 9pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_439_c20220501__20230430_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_zQlP30u4qsNd" style="vertical-align: bottom; background-color: White"> <td style="font-size: 9pt; text-align: left; text-indent: -9pt; padding-left: 20pt"><span style="font-size: 10pt">Vesting of restricted stock to employees, net of shares withheld of 273,874 to pay taxes and 9,000 to repay a Note</span></td><td style="font-size: 9pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">653,308</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_432_c20220501__20230430_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zS3saJZRonp9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 9pt; text-align: left; padding-left: 10pt"><span style="font-size: 10pt">Vesting of restricted stock to Board of Directors</span></td><td style="font-size: 9pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">116,507</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_436_c20220501__20230430_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zgHPo5WzBwvi" style="vertical-align: bottom; background-color: White"> <td style="font-size: 9pt; text-align: left; padding-left: 10pt"><span style="font-size: 10pt">Vesting of restricted stock to consultants</span></td><td style="font-size: 9pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">9,683</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_436_c20220501__20230430_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_zyIxJjsCexVe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 9pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-size: 10pt">Shares issued for services</span></td><td style="font-size: 9pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">39,832</span></td><td style="padding-bottom: 1pt; font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_43B_c20220501__20230430_eus-gaap--SharesOutstanding_iE_zdcyyyjECh9c" style="vertical-align: bottom; background-color: White"> <td style="font-size: 9pt"><span style="font-size: 10pt">Shares outstanding as of April 30, 2023</span></td><td style="font-size: 9pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">54,568,065</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_438_c20230501__20240131_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_zZ2QkvYUvOW" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 9pt; text-align: left; padding-left: 9pt"><span style="font-size: 10pt">Vesting of restricted stock to employees, net of shares withheld of 27,189 to pay taxes</span></td><td style="font-size: 9pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">145,623</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_439_c20230501__20240131_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zagCMJB57jR7" style="vertical-align: bottom; background-color: White"> <td style="font-size: 9pt; text-align: left; padding-left: 9pt"><span style="font-size: 10pt">Vesting of restricted stock to Board of Directors</span></td><td style="font-size: 9pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">181,088</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_43A_c20230501__20240131_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zsh7HCVkjvxl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 9pt; text-align: left; padding-left: 9pt"><span style="font-size: 10pt">Vesting of restricted stock to consultants</span></td><td style="font-size: 9pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">1,761</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_432_c20230501__20240131_ecustom--StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities_zCnp0sdF4Nkk" style="vertical-align: bottom; background-color: White"> <td style="font-size: 9pt; text-align: left; padding-left: 9pt"><span style="font-size: 10pt">Conversion of preferred stock</span></td><td style="font-size: 9pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">818,334</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_430_c20230501__20240131_ecustom--IssuanceOfCommonStockThroughATMFacilitiesNetShares_z1RFwUUoOYua" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 9pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"><span style="font-size: 10pt">Issuance of common stock through ATM facilities</span></td><td style="font-size: 9pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">53,235</span></td><td style="padding-bottom: 1pt; font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_ecustom--StockIssuedDuringPeriodSharesPublicOffering_z26Uw8hpyq0j" style="vertical-align: bottom; background-color: White"> <td style="font-size: 9pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"><span style="font-size: 10pt">Issuance of common stock through public offering</span></td><td style="font-size: 9pt; padding-bottom: 1pt"> </td> <td style="font-size: 9pt; text-align: left"> </td><td style="font-size: 9pt; text-align: right">18,400,000</td><td style="padding-bottom: 1pt; font-size: 9pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_z8KYPmMoDG6i" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 9pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"><span style="font-size: 10pt">Exercise of stock options</span></td><td style="font-size: 9pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right">3,000</td><td style="padding-bottom: 1pt; font-size: 9pt; text-align: left"> </td></tr> <tr id="xdx_431_c20230501__20240131_eus-gaap--SharesOutstanding_iE_zvSOGixadYS1" style="vertical-align: bottom; background-color: White"> <td style="font-size: 9pt; padding-bottom: 2.5pt"><span style="font-size: 10pt">Shares outstanding as of January 31, 2024</span></td><td style="font-size: 9pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 9pt; text-align: right"><span style="font-size: 10pt">74,171,106</span></td><td style="padding-bottom: 2.5pt; font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8AA_zTXITYKj4071" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="background-color: white"><b>ATM Facility</b></span></p> <p style="font: 12pt Arial, Helvetica, Sans-Serif; margin: 0; background-color: white; color: #222222"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="background-color: white">In August 2023, we entered into a sales agreement (“the 2023 ATM Facility”) with ThinkEquity LLC (“ThinkEquity”), which provides for the sale, in our sole discretion, of shares of our common stock through ThinkEquity, as our sales agent. </span><span style="letter-spacing: 0.2pt">In accordance with the terms of the ATM Sales Agreement, the Company may offer and sell shares of our common stock, par value $0.001 per share, having an aggregate offering price of up to $4,375,000. </span><span style="background-color: white">The issuance and sale of these shares by us pursuant to the 2023 ATM Facility are deemed “at the market” offerings as defined in Rule 415 under the Securities Act of 1933, as amended (the “Securities Act”), and are registered under the Securities Act. We pay a commission of up to 2.5% of gross sales proceeds of any common stock sold under the 2023 ATM Facility.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">During the nine months ended January 31, 2024, we sold an aggregate of <span id="xdx_901_ecustom--AggregateCommonStockSoldUnder2023ATMFacilityShares_c20230501__20240131_zwARMRzwybpi">53,235 </span></span><span style="background-color: white">shares of common stock under the 2023 ATM Facility, at an average price of $1.07 per share, for gross proceeds of approximately $<span id="xdx_90F_ecustom--AggregateCommonStockSoldUnder2023ATMFacilityProceeds_c20230501__20240131_zMWvOBtchQr3">57,000 </span></span><span style="background-color: white">and net proceeds of approximately $<span id="xdx_90B_ecustom--AggregateCommonStockSoldUnder2023ATMFacilityProceedsNet_c20230501__20240131_zxClHcu2GQS4">55,700</span></span><span style="background-color: white">, after deducting commissions and other offering expenses payable by us. Additionally, the Company incurred legal fees of approximately $<span id="xdx_908_ecustom--LegalFeesATMFacilityEstablishment_c20230501__20240131_z8JoazslTfj5">46,000</span></span> <span style="background-color: white">establishing the 2023 ATM Facility. In December 2023, the Prospectus Supplement dated August 8, 2023 was amended to change the aggregate offering price under the ATM facility to up to $4,375,000.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-size: 10pt; background-color: white">As of January 31, 2024, approximately $<span id="xdx_909_ecustom--CommonStockAvailableForSaleUnder2023ATMFacilityValue_c20230501__20240131_zTgVbhDuTEkj">4,318,000 </span> of common stock remained available to be sold under the 2023 ATM Facility, subject to certain conditions as specified in the sales agreement.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b>Public Offering</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">In December 2023, the Company entered into an underwriting agreement with ThinkEquity LLC, as representative of the underwriters, pursuant to which the Company agreed to sell to the underwriters in a firm commitment underwritten public offering (the “Offering”) an aggregate of 16,000,000 shares of the Company’s common stock, par value $0.001 per share (the “Common Stock”), at a public offering price of $0.50 per share. The Company also granted the underwriters a 45-day option to purchase up to an additional 2,400,000 shares of Common Stock to cover over-allotments. </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">The Offering closed on December 11, 2023, resulting in the issuance of 18,400,000 shares of Common Stock </span>which generated gross proceeds of $9,200,000. <span style="background-color: white">Net proceeds to the Company from the Offering, after deducting the underwriting discount, the underwriters’ fees and expenses and the Company’s estimated Offering expenses, were approximately $8,400,000. </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_zZwEuTZUFlwi" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of shares of common stock issued (Details)"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold"><span style="font-size: 9pt; color: Black">Description of Shares</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 9pt; color: Black"> </span></td> <td colspan="3" id="xdx_4BE_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zRc8LXBmCtQ8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 9pt; color: Black">Shares Issued</span></td></tr> <tr id="xdx_432_c20220501__20230430_eus-gaap--SharesOutstanding_iS_zAl3QjsXiFib" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 9pt; width: 77%"><span style="font-size: 10pt">Shares outstanding as of April 30, 2022</span></td><td style="font-size: 9pt; width: 3%"><span style="font-size: 10pt"> </span></td> <td style="font-size: 9pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td><td style="font-size: 9pt; text-align: right; width: 18%"><span style="font-size: 10pt">53,748,735</span></td><td style="font-size: 9pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_439_c20220501__20230430_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_zQlP30u4qsNd" style="vertical-align: bottom; background-color: White"> <td style="font-size: 9pt; text-align: left; text-indent: -9pt; padding-left: 20pt"><span style="font-size: 10pt">Vesting of restricted stock to employees, net of shares withheld of 273,874 to pay taxes and 9,000 to repay a Note</span></td><td style="font-size: 9pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">653,308</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_432_c20220501__20230430_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zS3saJZRonp9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 9pt; text-align: left; padding-left: 10pt"><span style="font-size: 10pt">Vesting of restricted stock to Board of Directors</span></td><td style="font-size: 9pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">116,507</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_436_c20220501__20230430_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zgHPo5WzBwvi" style="vertical-align: bottom; background-color: White"> <td style="font-size: 9pt; text-align: left; padding-left: 10pt"><span style="font-size: 10pt">Vesting of restricted stock to consultants</span></td><td style="font-size: 9pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">9,683</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_436_c20220501__20230430_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_zyIxJjsCexVe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 9pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-size: 10pt">Shares issued for services</span></td><td style="font-size: 9pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">39,832</span></td><td style="padding-bottom: 1pt; font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_43B_c20220501__20230430_eus-gaap--SharesOutstanding_iE_zdcyyyjECh9c" style="vertical-align: bottom; background-color: White"> <td style="font-size: 9pt"><span style="font-size: 10pt">Shares outstanding as of April 30, 2023</span></td><td style="font-size: 9pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">54,568,065</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_438_c20230501__20240131_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_zZ2QkvYUvOW" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 9pt; text-align: left; padding-left: 9pt"><span style="font-size: 10pt">Vesting of restricted stock to employees, net of shares withheld of 27,189 to pay taxes</span></td><td style="font-size: 9pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">145,623</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_439_c20230501__20240131_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zagCMJB57jR7" style="vertical-align: bottom; background-color: White"> <td style="font-size: 9pt; text-align: left; padding-left: 9pt"><span style="font-size: 10pt">Vesting of restricted stock to Board of Directors</span></td><td style="font-size: 9pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">181,088</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_43A_c20230501__20240131_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zsh7HCVkjvxl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 9pt; text-align: left; padding-left: 9pt"><span style="font-size: 10pt">Vesting of restricted stock to consultants</span></td><td style="font-size: 9pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">1,761</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_432_c20230501__20240131_ecustom--StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities_zCnp0sdF4Nkk" style="vertical-align: bottom; background-color: White"> <td style="font-size: 9pt; text-align: left; padding-left: 9pt"><span style="font-size: 10pt">Conversion of preferred stock</span></td><td style="font-size: 9pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">818,334</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_430_c20230501__20240131_ecustom--IssuanceOfCommonStockThroughATMFacilitiesNetShares_z1RFwUUoOYua" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 9pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"><span style="font-size: 10pt">Issuance of common stock through ATM facilities</span></td><td style="font-size: 9pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">53,235</span></td><td style="padding-bottom: 1pt; font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40E_ecustom--StockIssuedDuringPeriodSharesPublicOffering_z26Uw8hpyq0j" style="vertical-align: bottom; background-color: White"> <td style="font-size: 9pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"><span style="font-size: 10pt">Issuance of common stock through public offering</span></td><td style="font-size: 9pt; padding-bottom: 1pt"> </td> <td style="font-size: 9pt; text-align: left"> </td><td style="font-size: 9pt; text-align: right">18,400,000</td><td style="padding-bottom: 1pt; font-size: 9pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_z8KYPmMoDG6i" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 9pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"><span style="font-size: 10pt">Exercise of stock options</span></td><td style="font-size: 9pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right">3,000</td><td style="padding-bottom: 1pt; font-size: 9pt; text-align: left"> </td></tr> <tr id="xdx_431_c20230501__20240131_eus-gaap--SharesOutstanding_iE_zvSOGixadYS1" style="vertical-align: bottom; background-color: White"> <td style="font-size: 9pt; padding-bottom: 2.5pt"><span style="font-size: 10pt">Shares outstanding as of January 31, 2024</span></td><td style="font-size: 9pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 9pt; text-align: right"><span style="font-size: 10pt">74,171,106</span></td><td style="padding-bottom: 2.5pt; font-size: 9pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> </table> 53748735 653308 116507 9683 39832 54568065 145623 181088 1761 818334 53235 18400000 3000 74171106 53235 57000 55700 46000 4318000 <p id="xdx_80E_eus-gaap--PreferredStockTextBlock_zQmrPmDeNz6h" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_820_z9YZAyI08Bd">Note 16 – Preferred Stock</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Series B Preferred Stock (“Series B Stock”) is convertible into common stock at a ratio of 0.8334 shares of common stock for each share of Series B Stock held and votes together with the common stock on an as-if-converted basis. 982,000 shares of Series B Stock were converted into 818,334 shares of common stock in June 2023. Shares outstanding at January 31, 2024 totaled <span id="xdx_902_eus-gaap--PreferredStockSharesOutstanding_iI_c20240131__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_zIVYIIk1jF21">4,676 </span> which are convertible into <span id="xdx_90B_ecustom--StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock_c20230501__20240131__us-gaap--StatementClassOfStockAxis__custom--SeriesAPreferredStock2Member_z02XufCkc4A5">3,896</span> shares of common stock.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> 4676 3896 <p id="xdx_809_ecustom--WarrantsDisclosureTextBlock_zGHHVA8MwqN2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_828_znkbevMAx2wl">Note 17 – Warrants</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">The Company issued 5 year warrants to investors in connection with two convertible note financings. The warrants have an initial exercise price of $<span id="xdx_90B_ecustom--WarrantsIssuedExercisePrice_c20210401__20210430_zCJMGay1Jipk">1.50</span> which may be reduced to a 25% discount of the price per share of Common Stock offered in a future qualified offering. The warrants were valued using the multinominal lattice model and are considered derivative liabilities under ASC 815-40. The value of the warrants was included in the determination of the initial accounting for each financing including the calculation of the derivative liability and related expense.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">A summary of the warrants issued and their fair values were:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p><table cellpadding="0" cellspacing="0" id="xdx_89D_ecustom--ScheduleOfWarrantsIssuedAndFairValueTableTextBlock_z7Ur2oH49406" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of warrants issued and fair values (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: center; width: 16%"></td><td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: center; width: 16%"></td><td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left; width: 1%"></td><td style="font-size: 10pt; text-align: right; width: 16%"></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: center; width: 15%"></td><td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left; width: 1%"></td><td style="font-size: 10pt; text-align: right; width: 15%"></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Upon Issuance</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"><b>Outstanding at January 31, 2024</b></span></td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Date of Transaction</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Number of Warrants</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Initial Fair Value</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Number of Warrants</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Fair Value</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">October 2020 </span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td id="xdx_986_ecustom--NumberOfWarrantsUponIssuance_c20201001__20201031_ztNsG6HF17Kh" style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">399,998</span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td id="xdx_988_ecustom--InitialFairValueOfWarrantsUponIssuance_c20201001__20201031_zeN9fqjSEt42" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">267,999</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td id="xdx_98E_ecustom--NumberOfWarrantsOutstanding_iI_c20240131_zBrn2haG6D71" style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">266,666</span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td id="xdx_981_ecustom--FairValueOfWarrantsOutstanding_iI_c20240131_zle77EO8gyS3" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">87,196</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">January 2021</span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td id="xdx_982_ecustom--NumberOfWarrantsUponIssuance_c20210101__20210131_zf4kXv2kMnth" style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">675,000</span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td id="xdx_983_ecustom--InitialFairValueOfWarrantsUponIssuance_c20210101__20210131_zDjWNCJ4WNIe" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,870,666</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td id="xdx_989_ecustom--NumberOfWarrantsOutstanding2_iI_c20240131_zBGVneidv0k3" style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">540,000</span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td id="xdx_982_ecustom--FairValueOfWarrantsOutstanding2_iI_c20240131_zmB1Nt7wRLJj" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">198,189</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> <p id="xdx_8A4_zIEYs0yS5DLe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">  </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"><span style="background-color: white">To date, we have received $301,248 related to the exercise of 268,332 warrants.  These exercises eliminated the derivative liability in these warrants, resulting in a decrease of $857,446 in the derivative liability with a corresponding increase in additional paid in capital.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">In May 2021, the Company issued warrants to purchase <span id="xdx_908_ecustom--WarrantsToPurchaseSharesIssued_c20210501__20210531_zwBAKR1JzbL5">200,000</span> shares of common stock to the placement agent of its common stock offering. The warrants have a five-year term and an exercise price of $<span id="xdx_903_ecustom--WarrantsIssuedExercisePrice_c20210501__20210531_z1gRUjMYhmFf">5.00</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">   </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">In July 2021, the Company issued warrants to purchase </span><span id="xdx_905_ecustom--WarrantsToPurchaseSharesIssued_c20220401__20220430_zR5cN9dbTls6">533,333 </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">shares of common stock to the placement agent of its common stock offering. The warrants have a five-year term and an exercise price of $<span id="xdx_907_ecustom--WarrantsIssuedExercisePrice_c20220401__20220430_zFJVKc5u3pH5">5.625</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">There have been no issuances or exercises of warrants since April 30, 2022. The key attributes of the 1,539,999 warrants outstanding, which have a weighted average exercise price of $3.38, are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_890_ecustom--ScheduleOfAttributesOfWarrantsOustandingTableTextBlock_zRYJqGsZ4bzl" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Key attributes of warrants outstanding (Details)"> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: left"> </td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Weighted-average Remaining Contractual Term (in years)</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_488_ecustom--WarrantAggregateIntrinsicValue_zUJ25YYm1Tn9" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Aggregate Intrinsic Value </b></p></td></tr> <tr id="xdx_41C_20220430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zRnkPlLbrFV2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; font-size: 10pt; text-align: left"> </td><td style="width: 40%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">April 30, 2022</span></td><td style="width: 1%; font-size: 10pt; text-align: left"> </td><td style="width: 1%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left"> </td><td style="width: 25%; font-size: 10pt; text-align: right"><span id="xdx_901_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pip0_dtY_c20220430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zfKE7fUJEHG">3.89</span></td><td style="width: 1%; font-size: 10pt; text-align: left"> </td><td style="width: 3%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right">427,533</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_419_20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zIEj21Q3NQt6" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">April 30, 2023</span></td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"><span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pip0_dtY_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_z1Z6AZS9NS5j">2.89</span></td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1281">—</span>  </td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_411_20240131__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_z4HyJ0PUsZ2b" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">January 31, 2024</span></td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"><span id="xdx_900_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pip0_dtY_c20240131__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zvLOmwLQfb7d">2.13</span></td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1283">—</span>  </td><td style="font-size: 10pt; text-align: left"> </td></tr> </table> <p id="xdx_8AC_z6i0GqsUigfe" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">  </span></p> 1.50 <table cellpadding="0" cellspacing="0" id="xdx_89D_ecustom--ScheduleOfWarrantsIssuedAndFairValueTableTextBlock_z7Ur2oH49406" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Summary of warrants issued and fair values (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: center; width: 16%"></td><td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: center; width: 16%"></td><td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left; width: 1%"></td><td style="font-size: 10pt; text-align: right; width: 16%"></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: center; width: 15%"></td><td style="font-size: 10pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; width: 3%"><span style="font-size: 10pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left; width: 1%"></td><td style="font-size: 10pt; text-align: right; width: 15%"></td><td style="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Upon Issuance</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td colspan="7" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"><b>Outstanding at January 31, 2024</b></span></td></tr> <tr style="vertical-align: bottom"> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Date of Transaction</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Number of Warrants</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Initial Fair Value</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Number of Warrants</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Fair Value</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">October 2020 </span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td id="xdx_986_ecustom--NumberOfWarrantsUponIssuance_c20201001__20201031_ztNsG6HF17Kh" style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">399,998</span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td id="xdx_988_ecustom--InitialFairValueOfWarrantsUponIssuance_c20201001__20201031_zeN9fqjSEt42" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">267,999</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td id="xdx_98E_ecustom--NumberOfWarrantsOutstanding_iI_c20240131_zBrn2haG6D71" style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">266,666</span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td id="xdx_981_ecustom--FairValueOfWarrantsOutstanding_iI_c20240131_zle77EO8gyS3" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">87,196</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">January 2021</span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td id="xdx_982_ecustom--NumberOfWarrantsUponIssuance_c20210101__20210131_zf4kXv2kMnth" style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">675,000</span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td id="xdx_983_ecustom--InitialFairValueOfWarrantsUponIssuance_c20210101__20210131_zDjWNCJ4WNIe" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,870,666</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td id="xdx_989_ecustom--NumberOfWarrantsOutstanding2_iI_c20240131_zBGVneidv0k3" style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">540,000</span></td><td style="font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td id="xdx_982_ecustom--FairValueOfWarrantsOutstanding2_iI_c20240131_zmB1Nt7wRLJj" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">198,189</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> 399998 267999 266666 87196 675000 2870666 540000 198189 200000 5.00 533333 5.625 <table cellpadding="0" cellspacing="0" id="xdx_890_ecustom--ScheduleOfAttributesOfWarrantsOustandingTableTextBlock_zRYJqGsZ4bzl" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Key attributes of warrants outstanding (Details)"> <tr style="vertical-align: bottom"> <td colspan="3" style="text-align: left"> </td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Weighted-average Remaining Contractual Term (in years)</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_488_ecustom--WarrantAggregateIntrinsicValue_zUJ25YYm1Tn9" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b> </b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><b>Aggregate Intrinsic Value </b></p></td></tr> <tr id="xdx_41C_20220430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zRnkPlLbrFV2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 1%; font-size: 10pt; text-align: left"> </td><td style="width: 40%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">April 30, 2022</span></td><td style="width: 1%; font-size: 10pt; text-align: left"> </td><td style="width: 1%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left"> </td><td style="width: 25%; font-size: 10pt; text-align: right"><span id="xdx_901_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pip0_dtY_c20220430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zfKE7fUJEHG">3.89</span></td><td style="width: 1%; font-size: 10pt; text-align: left"> </td><td style="width: 3%; font-size: 10pt"> </td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 25%; font-size: 10pt; text-align: right">427,533</td><td style="width: 1%; font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_419_20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zIEj21Q3NQt6" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">April 30, 2023</span></td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"><span id="xdx_902_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pip0_dtY_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_z1Z6AZS9NS5j">2.89</span></td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1281">—</span>  </td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_411_20240131__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_z4HyJ0PUsZ2b" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">January 31, 2024</span></td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"><span id="xdx_900_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_pip0_dtY_c20240131__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantOutstandingMember_zvLOmwLQfb7d">2.13</span></td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left">$</td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1283">—</span>  </td><td style="font-size: 10pt; text-align: left"> </td></tr> </table> P3Y10M20D 427533 P2Y10M20D P2Y1M17D <p id="xdx_806_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_z2BNcXMfBbQl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_82C_z98iBnmAQJpc">Note 18 – Share Based Awards</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">The 2019 Equity Incentive Plan (the "Plan") allows us to incentivize key employees, consultants, and directors with long term compensation awards such as stock options, restricted stock, and restricted stock units (collectively, the "Awards"). The number of shares issuable in connection with Awards under the Plan may not exceed <span id="xdx_90B_ecustom--NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum_c20230501__20240131_zHpaebw2qmdg">11,750,000</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 24px; text-align: justify"> </td> <td style="width: 24px; text-align: justify"><span style="font-size: 10pt"><b><i>A.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Options </i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">The range of assumptions used to calculate the fair value of options granted during the nine months ended January 31 was:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p><table cellpadding="0" cellspacing="0" id="xdx_896_ecustom--ScheduleOfAssumptionsUsed1TableTextBlock_zLgzWfFQNlxc" style="font: 12pt Times New Roman, Times, Serif; width: 80%; border-collapse: collapse" summary="xdx: Disclosure - Assumptions used to calculate fair value of options granted (Details)"> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1pt; padding-left: 0pt; text-align: center; width: 43%"><span style="font-size: 10pt; color: Black"> </span></td> <td style="padding-bottom: 1pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: black 1pt solid; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: black 1pt solid; text-align: center; width: 25%"><span style="font-size: 10pt; color: Black"><b>2024</b></span></td> <td style="padding-bottom: 1pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td> <td style="padding-bottom: 1pt; text-align: center; width: 2%"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: black 1pt solid; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: black 1pt solid; text-align: center; width: 25%"><span style="font-size: 10pt; color: Black"><b>2023</b></span></td> <td style="padding-bottom: 1pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Exercise Price</span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black">$</span></td> <td style="text-align: right"><span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zAZaDEfvlR4" style="font-size: 10pt; color: Black">0.95 </span><span style="font-size: 10pt; color: Black">– <span id="xdx_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z66Gmg5TBmyl">1.12</span></span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black">$</span></td> <td style="text-align: right"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z8veG3JO9vB9" style="font-size: 10pt">1.06 </span><span style="font-size: 10pt">– <span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z1yf48lbaff9" style="color: Black">2.38</span></span></td> <td><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Stock price on date of grant</span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: right"><span id="xdx_90E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z8kYwjmD4cE2" style="font-size: 10pt; color: Black">0.95 </span><span style="font-size: 10pt; color: Black">– <span id="xdx_90F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zeAYJHW5iuMf">1.12</span></span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: right"><span id="xdx_90A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zd7Y8NnuzAcb" style="font-size: 10pt">1.06 </span><span style="font-size: 10pt">– <span id="xdx_90E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zCdiPh7Z9Rz4" style="color: Black">2.38</span></span></td> <td><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Risk-free interest rate</span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: right"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zQkpgQFsI2jf" style="font-size: 10pt; color: Black">3.47 </span><span style="font-size: 10pt; color: Black">– <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zSe9Vv1XM2d7">4.34</span></span><span style="font-size: 10pt; color: Black">%</span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zwVTOE65qEt5" style="font-size: 10pt; color: Black">3.34 – </span><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z1hgh5BwIipf" style="font-size: 10pt; color: Black">7.52</span><span style="font-size: 10pt; color: Black">%</span></td> <td><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Dividend yield</span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: right"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z3wYhA0n0YLk" style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1302">—</span></span><span style="font-size: 10pt; color: Black">  </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z1yc3muFhJFc" style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1303">—</span></span><span style="font-size: 10pt; color: Black">  </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Expected term (years)</span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: right"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z9PsLJc5dQe6" style="font-size: 10pt; color: Black">6.00 </span><span style="font-size: 10pt; color: Black">– <span id="xdx_906_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zIVeqtvNNKx8">8.25</span></span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: right"><span id="xdx_909_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zfgXr5FNx1Jb" style="font-size: 10pt; color: Black">8.25</span></td> <td><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Volatility</span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z5SuemHNVlyj" style="font-size: 10pt; color: Black">242.38 </span><span style="font-size: 10pt; color: Black">– <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z4TCkwr3i7Ta">260.22</span></span><span style="font-size: 10pt; color: Black">%</span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zaelIgbMEXcd">253.52</span> – <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zmJQQliFgQw1" style="color: Black">513.58%</span></span><span style="font-size: 10pt; color: Black">%</span></td> <td><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> <p id="xdx_8A3_zoZ5BfnsN3W3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">  <span style="background-color: white">   </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">A summary of options activity under the Plan since April 30, 2022 was:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p><table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_z5BxiEb8u2p4" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary of activity under the Plan (Details)"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; text-align: center"></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares</b></span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-Average Exercise Price</b></span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-Average Remaining Contractual Term</b></span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Aggregate Intrinsic Value</b></span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 0pt; width: 45%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of April 30, 2022</span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zOxwolfceSWf" style="text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,694,142</span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_981_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zlIXSTCL0Dtl" style="text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.17</span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right; width: 10%"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20200501__20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zqmjPBH4a3S9" style="font-size: 10pt">8.56</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zKshhMWtVL7f" style="text-align: right; width: 10%"><span style="font-size: 10pt">1,407,545<span style="font-family: Times New Roman, Times, Serif"> </span></span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z9ikKpbwFyEg" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,503,500</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zyjYB3WpRNkd" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.40</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_985_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zD31wE45kpHb" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1319">—</span>  </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z48PleqejT9l" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1320">—</span>  </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited or expired</span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_98A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zpA9GTjnvULh" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(412,833</span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">) </span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z99E2Lfi7bB6" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.67</span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of April 30, 2023</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zgORUJFjhFn5" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,784,809</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td></td> <td id="xdx_98A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zdZ7PsEdD75i" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.88</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zqD8qEbhJPVd" style="font-size: 10pt">8.72</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zFuCFLcZW5o7" style="text-align: right"><span style="font-size: 10pt">74,586<span style="font-family: Times New Roman, Times, Serif"> </span></span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zqXSMcCkPCeg" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,541,042</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zj4Y9saX5gjd" style="text-align: right"><span style="font-size: 10pt">1.06</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zxqUF32E6MNb" style="text-align: right"><span style="font-size: 10pt">(3,000</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">) </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zhgMNgJuaJIb" style="text-align: right"><span style="font-size: 10pt">0.89</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited or expired</span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zR6HIbKanWIl" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(643,751</span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">) </span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zUZExKqPKk9i" style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">2.43</span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Outstanding as of January 31, 2024</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zV0p6N6PQVE1" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,679,100</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 3pt double"></td> <td id="xdx_985_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zp20PzFOj6L1" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.53</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 3pt double; text-align: right"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zptXanGPgROe" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.86</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 3pt double"></td> <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z5bkDNSgbbTf" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1336">—</span>  </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Exercisable as of January 31, 2024</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zimfgZtHYoS4" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,575,496</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_981_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zKXt01ZXNLvk" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.86</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 3pt double; text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z6Avk0V822v8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.31</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zBJaILyGD0M9" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1340">—</span>  </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8A9_zVmWtslhdTNd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> <span style="background-color: white">      </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">The aggregate intrinsic value of outstanding options represents the excess of the stock price at the indicated date over the exercise price of each option. As of January 31, 2024 and January 31, 2023, there was $<span id="xdx_900_ecustom--UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions_c20230501__20240131_zuXQUUzXos7j">1,767,088 </span> and $<span id="xdx_903_ecustom--UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions_c20220501__20230131_z5Jn5CMBSFmj">3,052,603 </span> of unrecognized stock-based compensation expense related to unvested stock options which is expected to be recognized over the weighted average periods of 1.99 and 2.22 years, respectively. </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 24px; text-align: justify"> </td> <td style="width: 24px; text-align: justify"><span style="font-size: 10pt"><b><i>B.</i></b></span></td> <td><span style="font-size: 10pt"><b><i>Restricted Stock</i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">A summary of restricted stock activity under the Plan since April 30, 2022 was:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p><table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_z84tdguiL5Rl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Summary of restricted stock activity under the Plan (Details)"> <tr style="vertical-align: bottom"> <td style="padding-left: -10pt; text-align: center"></td><td style="padding-bottom: 1pt"><b> </b></td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><b>Shares</b></td><td style="padding-bottom: 1pt"><b> </b></td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><b>Weighted Average Grant-Date Fair Value Per Share</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0pt; width: 52%">Unvested and outstanding as of April 30, 2022</td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%"> </td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20200430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z7CZksRWYpE3" style="text-align: right; width: 20%">1,083,675</td><td style="text-align: left; width: 1%"> </td><td style="width: 3%"> </td> <td style="text-align: left; width: 1%">$</td><td id="xdx_989_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20200430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zMHhxuqcXbjb" style="text-align: right; width: 20%">2.59</td><td style="text-align: left; width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ziLaFkBrSPb8" style="text-align: right">780,884</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zeqdsholvC8" style="text-align: right">2.14</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Vested</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zQYLjRmEEQWj" style="text-align: right">(1,062,372</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zi1hFAwNujtb" style="text-align: right">2.42</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Forfeited</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zmJEknKGPEP4" style="border-bottom: Black 1pt solid; text-align: right">(21,127</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zBFAVceOQFJe" style="border-bottom: Black 1pt solid; text-align: right">2.13</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0pt">Unvested and outstanding as of April 30, 2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20230430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zK7hBe1w15a" style="text-align: right">781,060</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20230430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zaMVEuXlNao4" style="text-align: right">2.44</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zHmDNLcQtbB5" style="text-align: right">298,643</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zh6P95hsN3ca" style="text-align: right">1.06</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Vested</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z8MBe2oXJzQ9" style="text-align: right">(355,661</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zrBZAcdmuVCa" style="text-align: right">1.94</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Forfeited</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zNU1ATz437E5" style="border-bottom: Black 1pt solid; text-align: right">(70,656</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zyGa6mFDJcP9" style="border-bottom: Black 1pt solid; text-align: right">1.25</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 0pt">Unvested and outstanding as of January 31, 2024</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 3pt double; text-align: left"> </td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zm9TEJMFUKBg" style="border-bottom: Black 3pt double; text-align: right">653,386</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 3pt double; text-align: left">$</td><td id="xdx_980_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zJeq6D6AO6Mf" style="border-bottom: Black 3pt double; text-align: right">2.14</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> <p id="xdx_8A1_zUPKpeXJuM92" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> <span style="background-color: white">      </span> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px; text-align: justify"><span style="font-size: 10pt"><b><i>C.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt"><b><i>Stock Compensation</i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Stock compensation expense by functional operating expense was:</span></p> <table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_z34IHGaqkGIc" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stock compensation expense by functional category (Details)"> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_492_20231101__20240131_zSRBV6UyqV5e"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_49D_20221101__20230131_zsanhojtW3Wg"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_497_20230501__20240131_zfLPoVR7Regh"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_49D_20220501__20230131_zAYcR17kTDpl"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td colspan="7" style="font-size: 10pt; text-align: center"><p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>Three months ended</b></span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td colspan="7" style="font-size: 10pt; text-align: center"><p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>Nine months ended</b></span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>January 31,</b></span></p></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2023</span></td></tr> <tr id="xdx_406_ecustom--OperationsStockCompensationExpense_zqSRBgdbXDi1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 45%; font-size: 10pt"><span style="font-size: 10pt">Operations</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">114,425</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">181,908</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">544,046</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">566,218</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_403_ecustom--ResearchAndDevelopmentStockCompensationExpense_zt44fHWAFsJ4" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">Research and development</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(106,314</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">170,579</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">168,732</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">524,874</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_406_ecustom--SalesAndMarketingStockCompensationExpense_z2Qy2FpEy908" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">Sales and marketing</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">120,180</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">120,733</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">494,392</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">390,076</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_ecustom--GeneralAndAdministrativeStockCompensationExpense_zHhRLQQaMovi" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt">General and administrative</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">457,480</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">315,471</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,486,532</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,309,790</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_409_ecustom--TotalStockCompensationExpense_zF2E9ysGUG5j" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt; text-indent: 10pt"><span style="font-size: 10pt">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">585,771</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">788,691</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">2,693,702</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">2,790,958</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8A0_zzuL5POf3681" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Stock compensation expense pertaining to options totaled $<span id="xdx_906_ecustom--StockCompensationExpensePertainingToOptions_c20230501__20240131_zumpi009Wgp1">1,955,547 </span> and $<span id="xdx_90F_ecustom--StockCompensationExpensePertainingToOptions_c20220501__20230131_z2JpHir2f0ch">1,308,768 </span> for the nine months ended January 31, 2024 and 2023, respectively. Stock compensation expense pertaining to restricted stock units totaled $<span id="xdx_907_ecustom--StockCompensationExpensePertainingToRestrictedStockUnits_c20230501__20240131_zKRImRQpyEx3">738,155 </span> and $<span id="xdx_902_ecustom--StockCompensationExpensePertainingToRestrictedStockUnits_c20220501__20230131_zGcyZjJdSGch">1,482,190 </span> for the nine months ended January 31, 2024 and 2023, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> 11750000 <table cellpadding="0" cellspacing="0" id="xdx_896_ecustom--ScheduleOfAssumptionsUsed1TableTextBlock_zLgzWfFQNlxc" style="font: 12pt Times New Roman, Times, Serif; width: 80%; border-collapse: collapse" summary="xdx: Disclosure - Assumptions used to calculate fair value of options granted (Details)"> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1pt; padding-left: 0pt; text-align: center; width: 43%"><span style="font-size: 10pt; color: Black"> </span></td> <td style="padding-bottom: 1pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: black 1pt solid; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: black 1pt solid; text-align: center; width: 25%"><span style="font-size: 10pt; color: Black"><b>2024</b></span></td> <td style="padding-bottom: 1pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td> <td style="padding-bottom: 1pt; text-align: center; width: 2%"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: black 1pt solid; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: black 1pt solid; text-align: center; width: 25%"><span style="font-size: 10pt; color: Black"><b>2023</b></span></td> <td style="padding-bottom: 1pt; text-align: center; width: 1%"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Exercise Price</span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black">$</span></td> <td style="text-align: right"><span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zAZaDEfvlR4" style="font-size: 10pt; color: Black">0.95 </span><span style="font-size: 10pt; color: Black">– <span id="xdx_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z66Gmg5TBmyl">1.12</span></span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black">$</span></td> <td style="text-align: right"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z8veG3JO9vB9" style="font-size: 10pt">1.06 </span><span style="font-size: 10pt">– <span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z1yf48lbaff9" style="color: Black">2.38</span></span></td> <td><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Stock price on date of grant</span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: right"><span id="xdx_90E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z8kYwjmD4cE2" style="font-size: 10pt; color: Black">0.95 </span><span style="font-size: 10pt; color: Black">– <span id="xdx_90F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zeAYJHW5iuMf">1.12</span></span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: right"><span id="xdx_90A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zd7Y8NnuzAcb" style="font-size: 10pt">1.06 </span><span style="font-size: 10pt">– <span id="xdx_90E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zCdiPh7Z9Rz4" style="color: Black">2.38</span></span></td> <td><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Risk-free interest rate</span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: right"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zQkpgQFsI2jf" style="font-size: 10pt; color: Black">3.47 </span><span style="font-size: 10pt; color: Black">– <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zSe9Vv1XM2d7">4.34</span></span><span style="font-size: 10pt; color: Black">%</span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zwVTOE65qEt5" style="font-size: 10pt; color: Black">3.34 – </span><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z1hgh5BwIipf" style="font-size: 10pt; color: Black">7.52</span><span style="font-size: 10pt; color: Black">%</span></td> <td><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Dividend yield</span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: right"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z3wYhA0n0YLk" style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1302">—</span></span><span style="font-size: 10pt; color: Black">  </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z1yc3muFhJFc" style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1303">—</span></span><span style="font-size: 10pt; color: Black">  </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Expected term (years)</span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: right"><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z9PsLJc5dQe6" style="font-size: 10pt; color: Black">6.00 </span><span style="font-size: 10pt; color: Black">– <span id="xdx_906_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zIVeqtvNNKx8">8.25</span></span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: right"><span id="xdx_909_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zfgXr5FNx1Jb" style="font-size: 10pt; color: Black">8.25</span></td> <td><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Volatility</span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z5SuemHNVlyj" style="font-size: 10pt; color: Black">242.38 </span><span style="font-size: 10pt; color: Black">– <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20240131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z4TCkwr3i7Ta">260.22</span></span><span style="font-size: 10pt; color: Black">%</span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zaelIgbMEXcd">253.52</span> – <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20220501__20230131__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zmJQQliFgQw1" style="color: Black">513.58%</span></span><span style="font-size: 10pt; color: Black">%</span></td> <td><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> 0.95 1.12 1.06 2.38 0.95 1.12 1.06 2.38 0.0347 0.0434 0.0334 0.0752 P6Y P8Y3M P8Y3M 2.4238 2.6022 2.5352 5.1358 <table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_z5BxiEb8u2p4" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Summary of activity under the Plan (Details)"> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1pt solid; text-align: center"></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares</b></span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-Average Exercise Price</b></span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-Average Remaining Contractual Term</b></span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></td> <td colspan="3" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Aggregate Intrinsic Value</b></span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 0pt; width: 45%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of April 30, 2022</span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zOxwolfceSWf" style="text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,694,142</span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_981_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zlIXSTCL0Dtl" style="text-align: right; width: 10%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.17</span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right; width: 10%"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20200501__20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zqmjPBH4a3S9" style="font-size: 10pt">8.56</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20210430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zKshhMWtVL7f" style="text-align: right; width: 10%"><span style="font-size: 10pt">1,407,545<span style="font-family: Times New Roman, Times, Serif"> </span></span></td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z9ikKpbwFyEg" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,503,500</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zyjYB3WpRNkd" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.40</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_985_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zD31wE45kpHb" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1319">—</span>  </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z48PleqejT9l" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1320">—</span>  </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited or expired</span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_98A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zpA9GTjnvULh" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(412,833</span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">) </span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z99E2Lfi7bB6" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.67</span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of April 30, 2023</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zgORUJFjhFn5" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,784,809</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td></td> <td id="xdx_98A_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zdZ7PsEdD75i" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.88</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20220501__20230131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zqD8qEbhJPVd" style="font-size: 10pt">8.72</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230430__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zFuCFLcZW5o7" style="text-align: right"><span style="font-size: 10pt">74,586<span style="font-family: Times New Roman, Times, Serif"> </span></span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zqXSMcCkPCeg" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,541,042</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zj4Y9saX5gjd" style="text-align: right"><span style="font-size: 10pt">1.06</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zxqUF32E6MNb" style="text-align: right"><span style="font-size: 10pt">(3,000</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">) </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zhgMNgJuaJIb" style="text-align: right"><span style="font-size: 10pt">0.89</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited or expired</span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_98E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zR6HIbKanWIl" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(643,751</span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">) </span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zUZExKqPKk9i" style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">2.43</span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Outstanding as of January 31, 2024</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zV0p6N6PQVE1" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,679,100</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 3pt double"></td> <td id="xdx_985_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zp20PzFOj6L1" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.53</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 3pt double; text-align: right"><span id="xdx_903_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zptXanGPgROe" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.86</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 3pt double"></td> <td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z5bkDNSgbbTf" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1336">—</span>  </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: white"> <td style="padding-left: 0pt"><span style="font-size: 10pt; color: Black">Exercisable as of January 31, 2024</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zimfgZtHYoS4" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,575,496</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_981_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zKXt01ZXNLvk" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.86</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 3pt double; text-align: right"><span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z6Avk0V822v8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.31</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td> <td style="border-bottom: Black 3pt double"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_iI_c20240131__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zBJaILyGD0M9" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1340">—</span>  </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 3694142 2.17 P8Y6M21D 1407545 1503500 1.40 412833 2.67 4784809 1.88 P8Y8M19D 74586 2541042 1.06 3000 0.89 643751 2.43 6679100 1.53 P7Y10M9D 3575496 1.86 P6Y3M21D 1767088 3052603 <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_z84tdguiL5Rl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Summary of restricted stock activity under the Plan (Details)"> <tr style="vertical-align: bottom"> <td style="padding-left: -10pt; text-align: center"></td><td style="padding-bottom: 1pt"><b> </b></td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><b>Shares</b></td><td style="padding-bottom: 1pt"><b> </b></td> <td colspan="3" style="border-bottom: Black 1pt solid; text-align: center"><b>Weighted Average Grant-Date Fair Value Per Share</b></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0pt; width: 52%">Unvested and outstanding as of April 30, 2022</td><td style="width: 1%"> </td> <td style="text-align: left; width: 1%"> </td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20200430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z7CZksRWYpE3" style="text-align: right; width: 20%">1,083,675</td><td style="text-align: left; width: 1%"> </td><td style="width: 3%"> </td> <td style="text-align: left; width: 1%">$</td><td id="xdx_989_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20200430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zMHhxuqcXbjb" style="text-align: right; width: 20%">2.59</td><td style="text-align: left; width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ziLaFkBrSPb8" style="text-align: right">780,884</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zeqdsholvC8" style="text-align: right">2.14</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Vested</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zQYLjRmEEQWj" style="text-align: right">(1,062,372</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zi1hFAwNujtb" style="text-align: right">2.42</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Forfeited</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zmJEknKGPEP4" style="border-bottom: Black 1pt solid; text-align: right">(21,127</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20230131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zBFAVceOQFJe" style="border-bottom: Black 1pt solid; text-align: right">2.13</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 0pt">Unvested and outstanding as of April 30, 2023</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20230430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zK7hBe1w15a" style="text-align: right">781,060</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20230430__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zaMVEuXlNao4" style="text-align: right">2.44</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 10pt">Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zHmDNLcQtbB5" style="text-align: right">298,643</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zh6P95hsN3ca" style="text-align: right">1.06</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 10pt">Vested</td><td> </td> <td style="text-align: left"> </td><td id="xdx_988_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z8MBe2oXJzQ9" style="text-align: right">(355,661</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zrBZAcdmuVCa" style="text-align: right">1.94</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Forfeited</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98F_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zNU1ATz437E5" style="border-bottom: Black 1pt solid; text-align: right">(70,656</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zyGa6mFDJcP9" style="border-bottom: Black 1pt solid; text-align: right">1.25</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 0pt">Unvested and outstanding as of January 31, 2024</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 3pt double; text-align: left"> </td><td id="xdx_989_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zm9TEJMFUKBg" style="border-bottom: Black 3pt double; text-align: right">653,386</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 3pt double; text-align: left">$</td><td id="xdx_980_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20240131__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zJeq6D6AO6Mf" style="border-bottom: Black 3pt double; text-align: right">2.14</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> </table> 1083675 2.59 780884 2.14 1062372 2.42 -21127 2.13 781060 2.44 298643 1.06 355661 1.94 70656 1.25 653386 2.14 <table cellpadding="0" cellspacing="0" id="xdx_89B_eus-gaap--ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_z34IHGaqkGIc" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stock compensation expense by functional category (Details)"> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_492_20231101__20240131_zSRBV6UyqV5e"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_49D_20221101__20230131_zsanhojtW3Wg"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_497_20230501__20240131_zfLPoVR7Regh"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_49D_20220501__20230131_zAYcR17kTDpl"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td colspan="7" style="font-size: 10pt; text-align: center"><p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>Three months ended</b></span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>January 31,</b></span></p></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td colspan="7" style="font-size: 10pt; text-align: center"><p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>Nine months ended</b></span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt"><b>January 31,</b></span></p></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2024</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">2023</span></td></tr> <tr id="xdx_406_ecustom--OperationsStockCompensationExpense_zqSRBgdbXDi1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 45%; font-size: 10pt"><span style="font-size: 10pt">Operations</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">114,425</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">181,908</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">544,046</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 2%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">566,218</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_403_ecustom--ResearchAndDevelopmentStockCompensationExpense_zt44fHWAFsJ4" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">Research and development</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">(106,314</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">170,579</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">168,732</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">524,874</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_406_ecustom--SalesAndMarketingStockCompensationExpense_z2Qy2FpEy908" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">Sales and marketing</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">120,180</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">120,733</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">494,392</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">390,076</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_ecustom--GeneralAndAdministrativeStockCompensationExpense_zHhRLQQaMovi" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt">General and administrative</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">457,480</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">315,471</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,486,532</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,309,790</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_409_ecustom--TotalStockCompensationExpense_zF2E9ysGUG5j" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt; text-indent: 10pt"><span style="font-size: 10pt">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">585,771</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">788,691</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">2,693,702</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">2,790,958</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> </table> 114425 181908 544046 566218 -106314 170579 168732 524874 120180 120733 494392 390076 457480 315471 1486532 1309790 585771 788691 2693702 2790958 1955547 1308768 738155 1482190 <p id="xdx_800_eus-gaap--DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_zoy0UK8D3pF8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_826_z9PW19wHWoyg">Note 19 – Derivatives</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">The Company has completed financings which included notes and warrants containing embedded features subject to derivative accounting. Both the notes and the warrants included provisions which provided for a reduction in the conversion and exercise prices, respectively, if the Company completed a future qualified offering at a lower price. These provisions represent embedded derivatives which are valued separately from the host instrument (meaning the notes and warrants) and recognized as derivative liabilities on the Company's balance sheet. The Company initially measures these financial instruments at their estimated fair value and recognizes changes in their estimated fair value in results of operations during the period of change. The Company also measures these financial instruments on the date of settlement (meaning when the note is converted, or the warrant is exercised) at their estimated fair value and recognizes changes in their estimated fair value in results of operations. Any discount in the carrying value of the note is fully amortized on the date of settlement and recognized as interest expense. The Company estimated the fair value of these embedded derivatives using a multinomial lattice model. The range of underlying assumptions used in the binomial model to determine the fair value of the derivative warrant liability upon settlement of the derivative liability and as of January 31, 2024 and April 30, 2023 are set forth below. In addition, the Company's stock price on each measurement date was used in the model.</span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"> </span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p><table cellpadding="0" cellspacing="0" id="xdx_895_ecustom--ScheduleOfAssumptionsUsed2TableTextBlock_zrgudwPJdtX4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Assumptions used to determine fair value of derivative warrant liability upon settlement of derivative liability (Details)"> <tr style="vertical-align: bottom; background-color: White"><td style="text-align: center; font-size: 12pt; padding-bottom: 1pt; padding-left: 5.4pt; width: 51%"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt; width: 2%"> </td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 1%"> </td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 20%"><span style="font-size: 10pt"><b>January 31, 2024</b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: center; width: 1%"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt; width: 3%"> </td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 1%"> </td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 20%">April 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: center; width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 5.4pt">Risk-free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt"> <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z8s5J3ByAAWd">4.73</span> – <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zqHO5agXHCZa">5.54</span>%</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zmC97ylfjBVb">2.83</span> – <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zlEABrMIATJ">4.51</span>%</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 5.4pt">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zUpaGmQwIrZd"><span style="-sec-ix-hidden: xdx2ixbrl1402">—</span></span>  </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_znWYg22zOT7l"><span style="-sec-ix-hidden: xdx2ixbrl1403">—</span></span>  </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 5.4pt">Expected term (in years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt"> <span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z148ERmpy3X4">1.67</span> –<span id="xdx_909_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zI1JHaxITU38"> 2.50</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z9znFXawQK51">2.42</span> –<span id="xdx_906_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zaiGaJzfCBkf"> 3.50</span></span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 5.4pt">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt"> <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zwPqDUbD7FI2">74.41</span> – <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zuVznoiP83S4">107.90</span>%</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zLvO0oMzJRgi">138.49</span> – <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zuUVaf00apJ2">235.23</span>%</span></td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8AF_zDcqUzwnEuzc" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> <span style="background-color: white">    </span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">As of January 31, 2024, all of the notes had been converted into common stock and 806,666 of the warrants were outstanding. Changes in the derivative liability during the nine months ended January 31, 2024 and the year ended April 30, 2023 were as follows:</span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"> </span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p><table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_zFt6yV4I4jG8" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Changes in the derivative liability (Details)"> <tr style="vertical-align: bottom"> <td> </td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_491_20230501__20240131_zpfxK3sNyXD2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49C_20220501__20230430_z6XvcmzoqpG8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr> <tr id="xdx_40D_eus-gaap--DerivativeLiabilitiesCurrent_iS_zSK83Htg1wMa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; width: 62%">Balance, beginning of period</td><td style="font-size: 10pt; width: 1%"> </td> <td style="font-size: 10pt; text-align: left; width: 1%">$</td><td style="font-size: 10pt; text-align: right; width: 15%">588,205</td><td style="font-size: 10pt; text-align: left; width: 1%"> </td><td style="font-size: 10pt; width: 3%"> </td> <td style="font-size: 10pt; text-align: left; width: 1%">$</td><td style="font-size: 10pt; text-align: right; width: 15%">1,607,497</td><td style="font-size: 10pt; text-align: left; width: 1%"> </td></tr> <tr id="xdx_401_ecustom--DerivativeLiabilitiesAdditionsDuringPeriod_zSHPJIzr80H4" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Additions</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1418">—</span>  </td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1419">—</span>  </td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40D_ecustom--EliminatedUponConversionOrExerciseOfWarrants_zTFT0aVqm8Xk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Eliminated upon conversion of notes/exercise of warrants</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1421">—</span>  </td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1422">—</span>  </td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--DerivativeGainLossOnDerivativeNet_zCJZ6GlIo2nj" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Changes in fair value</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(302,821</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(1,019,292</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr> <tr id="xdx_407_eus-gaap--DerivativeLiabilitiesCurrent_iE_zhpzvg5CdDmi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt">Balance, end of period</td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">285,384</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">588,205</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td></tr> </table> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> <span style="background-color: white">  </span> </p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Changes in fair value primarily relate to changes in the Company’s stock price during the period, with increases in the stock price increasing the liability and decreases in the stock price reducing the liability.</span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" id="xdx_895_ecustom--ScheduleOfAssumptionsUsed2TableTextBlock_zrgudwPJdtX4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Assumptions used to determine fair value of derivative warrant liability upon settlement of derivative liability (Details)"> <tr style="vertical-align: bottom; background-color: White"><td style="text-align: center; font-size: 12pt; padding-bottom: 1pt; padding-left: 5.4pt; width: 51%"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt; width: 2%"> </td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 1%"> </td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 20%"><span style="font-size: 10pt"><b>January 31, 2024</b></span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: center; width: 1%"> </td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt; width: 3%"> </td> <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 1%"> </td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center; width: 20%">April 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold; text-align: center; width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 5.4pt">Risk-free interest rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt"> <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z8s5J3ByAAWd">4.73</span> – <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zqHO5agXHCZa">5.54</span>%</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zmC97ylfjBVb">2.83</span> – <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zlEABrMIATJ">4.51</span>%</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 5.4pt">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zUpaGmQwIrZd"><span style="-sec-ix-hidden: xdx2ixbrl1402">—</span></span>  </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_znWYg22zOT7l"><span style="-sec-ix-hidden: xdx2ixbrl1403">—</span></span>  </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-left: 5.4pt">Expected term (in years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt"> <span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z148ERmpy3X4">1.67</span> –<span id="xdx_909_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zI1JHaxITU38"> 2.50</span></span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z9znFXawQK51">2.42</span> –<span id="xdx_906_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zaiGaJzfCBkf"> 3.50</span></span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-left: 5.4pt">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt"> <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zwPqDUbD7FI2">74.41</span> – <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20240131__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zuVznoiP83S4">107.90</span>%</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-size: 10pt"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zLvO0oMzJRgi">138.49</span> – <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20220501__20230430__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zuUVaf00apJ2">235.23</span>%</span></td><td style="text-align: left"> </td></tr> </table> 0.0473 0.0554 0.0283 0.0451 P1Y8M1D P2Y6M P2Y5M1D P3Y6M 0.7441 1.0790 1.3849 2.3523 <table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_zFt6yV4I4jG8" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Changes in the derivative liability (Details)"> <tr style="vertical-align: bottom"> <td> </td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_491_20230501__20240131_zpfxK3sNyXD2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">January 31, 2024</td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="3" id="xdx_49C_20220501__20230430_z6XvcmzoqpG8" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">April 30, 2023</td></tr> <tr id="xdx_40D_eus-gaap--DerivativeLiabilitiesCurrent_iS_zSK83Htg1wMa" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; width: 62%">Balance, beginning of period</td><td style="font-size: 10pt; width: 1%"> </td> <td style="font-size: 10pt; text-align: left; width: 1%">$</td><td style="font-size: 10pt; text-align: right; width: 15%">588,205</td><td style="font-size: 10pt; text-align: left; width: 1%"> </td><td style="font-size: 10pt; width: 3%"> </td> <td style="font-size: 10pt; text-align: left; width: 1%">$</td><td style="font-size: 10pt; text-align: right; width: 15%">1,607,497</td><td style="font-size: 10pt; text-align: left; width: 1%"> </td></tr> <tr id="xdx_401_ecustom--DerivativeLiabilitiesAdditionsDuringPeriod_zSHPJIzr80H4" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Additions</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1418">—</span>  </td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1419">—</span>  </td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40D_ecustom--EliminatedUponConversionOrExerciseOfWarrants_zTFT0aVqm8Xk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Eliminated upon conversion of notes/exercise of warrants</td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1421">—</span>  </td><td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt"> </td> <td style="font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1422">—</span>  </td><td style="font-size: 10pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--DerivativeGainLossOnDerivativeNet_zCJZ6GlIo2nj" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Changes in fair value</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(302,821</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td><td style="font-size: 10pt; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"> </td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(1,019,292</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td></tr> <tr id="xdx_407_eus-gaap--DerivativeLiabilitiesCurrent_iE_zhpzvg5CdDmi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt">Balance, end of period</td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">285,384</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td><td style="font-size: 10pt; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right">588,205</td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"> </td></tr> </table> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> <span style="background-color: white">  </span> </p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Changes in fair value primarily relate to changes in the Company’s stock price during the period, with increases in the stock price increasing the liability and decreases in the stock price reducing the liability.</span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> 588205 1607497 -302821 -1019292 285384 588205 <p id="xdx_807_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zGEfJzHptqCf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_828_z2JjzZgi3Lma">Note 20 - Related-Party Transactions</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">In January 2022, the Company entered into a note agreement with an employee in the principal amount of $<span id="xdx_907_ecustom--NoteAgreementWithRelatedPartyPrincipalAmount_c20230101__20230131_zSN1y7goCz04">510,323</span>, as further described in Note 7.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">In February 2024, the Company sold Rotor Riot and Fat Shark to Unusual Machines, as further described in Note 23.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">Additional related party transactions are disclosed in Note 13.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> 510323 <p id="xdx_803_ecustom--SegmentReportingTextBlock_znBp4ImkRdc1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_82B_zrpL8lXJzqgl">Note 21 - Segment Reporting</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">The following table sets forth key operating data and asset categories which are reviewed by our CODM in evaluating the operating performance of each segment:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_z8DFn8JhUBAi" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Information by reportable segment and specific asset categories reviewed by CODM in evaluation of operating segments (Details)"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_49A_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zbMZZneqQb1i" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_496_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zEfp4CNcd67g" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_492_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zkn9lGWnOLd3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_496_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zzoj2Lh7E0o2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">For the nine months ended January 31, 2024</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Total</span></td></tr> <tr id="xdx_40B_eus-gaap--Revenues_z7OjewgGah5d" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"><span style="font-size: 10pt">Revenues</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">11,526,930</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,027,094</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1439">—</span>  </span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">15,554,024</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--CostOfRevenue_zCfxcAegkAjb" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Cost of goods sold</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">9,050,032</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,285,087</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1444">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">13,335,119</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--GrossProfit_zFULALdwphw1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Gross margin</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">2,476,898</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(257,993</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1449">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">2,218,905</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 5.4pt"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--OperatingExpenses_zJyba2Gcf1a1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Operating expenses</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">10,304,246</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,860,593</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">6,192,676</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">18,357,515</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--OperatingIncomeLoss_ziq2d4h1yhY5" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Operating loss</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(7,827,348</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(2,118,586</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(6,192,676</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(16,138,610</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 5.4pt"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--OtherNonoperatingIncomeExpense_zuiUugv6almh" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Other expenses, net</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(277,333</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">22,703</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,096,234</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">841,604</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--NetIncomeLoss_z1OG3cRFwJpj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"><span style="font-size: 10pt">Net loss</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(7,550,015</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(2,141,289</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(7,288,910</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(16,980,214</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_49F_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zk2VljdvEdd4" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_495_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zieUnrJrnJ2j" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_49E_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zR5V55UmZia8" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_49E_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zuRzAQ6zvsS7" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">For the nine months ended January 31, 2023</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Total</span></td></tr> <tr id="xdx_400_eus-gaap--Revenues_z7IqnIfiE3s6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"><span style="font-size: 10pt">Revenues</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,541,846</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,164,531</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1474">—</span>  </span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">7,706,377</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--CostOfRevenue_zIGyRWjHEhz4" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Cost of goods sold</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,432,804</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,579,679</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1479">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">7,012,483</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--GrossProfit_zIlS1YTeUQie" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Gross margin</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">109,042</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">584,852</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1484">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">693,894</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 5.4pt"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--OperatingExpenses_zj1GXoWuYNLe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Operating expenses</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">8,041,686</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,567,611</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">7,081,225</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">16,690,522</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--OperatingIncomeLoss_zq0gfdtvEvP8" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Operating loss</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(7,932,644</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(982,759</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(7,081,225</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(15,996,628</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 5.4pt"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--OtherNonoperatingIncomeExpense_zNDjDVrfjuKl" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Other expenses, net</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">265,855</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(19,788</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(520,617</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(274,550</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr id="xdx_40C_eus-gaap--NetIncomeLoss_zUrESElvOZtk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"><span style="font-size: 10pt">Net loss</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(8,198,499</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(962,971</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(6,560,608</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(15,722,078</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">  </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_49D_20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zimRLAMdb4h3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_496_20240131__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zQKECx2hfTV6" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_49C_20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zjho9c81bM43" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_490_20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zSwZAUPSPdb5" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">As of January 31, 2024</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Total</span></td></tr> <tr id="xdx_40A_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zqI3qobi4jQ7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Accounts receivable, net</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">5,091,724</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,760</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1509">—</span>  </span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">5,093,484</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--InventoryNet_iI_zp1Eh3wyCtvg" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Inventory, net</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">9,093,270</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,545,667</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1514">—</span>  </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">10,638,937</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--DepositAssets_iI_ze4Xda2yDuN3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Inventory deposits</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">970,542</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,586,938</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1519">—</span>  </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">2,557,480</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_499_20230430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zo9ur6Ep1W6b" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_490_20230430__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zdZQO0Medske" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_490_20230430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zvOumOxfVmol" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_49D_20230430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zlPkt5VKtQae" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">As of April 30, 2023</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Total</span></td></tr> <tr id="xdx_404_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zTMAX79IZgca" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Accounts receivable, net</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">719,862</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">61,107</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1524">—</span>  </span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">780,969</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--InventoryNet_iI_zqAinEEprHLj" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Inventory, net</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">8,920,573</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,065,954</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1529">—</span>  </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">11,986,527</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--DepositAssets_iI_z0pBpfzRaHtd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Inventory deposits</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">359,500</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">2,062,038</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1534">—</span>  </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">2,421,538</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8A9_zJbFXcWRsJe1" style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"></p> <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_z8DFn8JhUBAi" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Information by reportable segment and specific asset categories reviewed by CODM in evaluation of operating segments (Details)"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_49A_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zbMZZneqQb1i" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_496_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zEfp4CNcd67g" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_492_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zkn9lGWnOLd3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_496_20230501__20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zzoj2Lh7E0o2" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">For the nine months ended January 31, 2024</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Total</span></td></tr> <tr id="xdx_40B_eus-gaap--Revenues_z7OjewgGah5d" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"><span style="font-size: 10pt">Revenues</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">11,526,930</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,027,094</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1439">—</span>  </span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">15,554,024</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--CostOfRevenue_zCfxcAegkAjb" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Cost of goods sold</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">9,050,032</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,285,087</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1444">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">13,335,119</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--GrossProfit_zFULALdwphw1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Gross margin</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">2,476,898</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(257,993</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1449">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">2,218,905</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 5.4pt"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--OperatingExpenses_zJyba2Gcf1a1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Operating expenses</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">10,304,246</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,860,593</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">6,192,676</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">18,357,515</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--OperatingIncomeLoss_ziq2d4h1yhY5" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Operating loss</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(7,827,348</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(2,118,586</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(6,192,676</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(16,138,610</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 5.4pt"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40A_eus-gaap--OtherNonoperatingIncomeExpense_zuiUugv6almh" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Other expenses, net</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(277,333</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">22,703</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,096,234</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">841,604</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_40C_eus-gaap--NetIncomeLoss_z1OG3cRFwJpj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"><span style="font-size: 10pt">Net loss</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(7,550,015</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(2,141,289</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(7,288,910</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(16,980,214</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_49F_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zk2VljdvEdd4" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_495_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zieUnrJrnJ2j" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_49E_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zR5V55UmZia8" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_49E_20220501__20230131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zuRzAQ6zvsS7" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">For the nine months ended January 31, 2023</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Total</span></td></tr> <tr id="xdx_400_eus-gaap--Revenues_z7IqnIfiE3s6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt; padding-left: 5.4pt"><span style="font-size: 10pt">Revenues</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,541,846</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">4,164,531</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1474">—</span>  </span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">7,706,377</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--CostOfRevenue_zIGyRWjHEhz4" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Cost of goods sold</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,432,804</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,579,679</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1479">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">7,012,483</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_403_eus-gaap--GrossProfit_zIlS1YTeUQie" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Gross margin</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">109,042</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">584,852</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1484">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">693,894</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 5.4pt"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_404_eus-gaap--OperatingExpenses_zj1GXoWuYNLe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Operating expenses</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">8,041,686</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,567,611</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">7,081,225</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">16,690,522</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--OperatingIncomeLoss_zq0gfdtvEvP8" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Operating loss</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(7,932,644</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(982,759</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(7,081,225</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(15,996,628</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 5.4pt"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_407_eus-gaap--OtherNonoperatingIncomeExpense_zNDjDVrfjuKl" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 5.4pt"><span style="font-size: 10pt">Other expenses, net</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">265,855</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(19,788</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(520,617</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(274,550</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr id="xdx_40C_eus-gaap--NetIncomeLoss_zUrESElvOZtk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 5.4pt"><span style="font-size: 10pt">Net loss</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(8,198,499</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(962,971</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(6,560,608</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt">(15,722,078</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">  </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_49D_20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zimRLAMdb4h3" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_496_20240131__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zQKECx2hfTV6" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_49C_20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zjho9c81bM43" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_490_20240131__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zSwZAUPSPdb5" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">As of January 31, 2024</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Total</span></td></tr> <tr id="xdx_40A_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zqI3qobi4jQ7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Accounts receivable, net</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">5,091,724</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,760</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1509">—</span>  </span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">5,093,484</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_401_eus-gaap--InventoryNet_iI_zp1Eh3wyCtvg" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Inventory, net</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">9,093,270</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,545,667</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1514">—</span>  </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">10,638,937</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--DepositAssets_iI_ze4Xda2yDuN3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Inventory deposits</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">970,542</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">1,586,938</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1519">—</span>  </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">2,557,480</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; background-color: white"> </p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_499_20230430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zo9ur6Ep1W6b" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_490_20230430__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zdZQO0Medske" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_490_20230430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zvOumOxfVmol" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" id="xdx_49D_20230430__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zlPkt5VKtQae" style="font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">As of April 30, 2023</span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Enterprise</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Consumer</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Corporate</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt">Total</span></td></tr> <tr id="xdx_404_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zTMAX79IZgca" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Accounts receivable, net</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">719,862</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">61,107</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1524">—</span>  </span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt">780,969</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_400_eus-gaap--InventoryNet_iI_zqAinEEprHLj" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Inventory, net</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">8,920,573</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">3,065,954</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1529">—</span>  </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">11,986,527</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr id="xdx_402_eus-gaap--DepositAssets_iI_z0pBpfzRaHtd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt">Inventory deposits</span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">359,500</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">2,062,038</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1534">—</span>  </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt">2,421,538</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> </table> 11526930 4027094 15554024 9050032 4285087 13335119 2476898 -257993 2218905 10304246 1860593 6192676 18357515 -7827348 -2118586 -6192676 -16138610 -277333 22703 1096234 841604 -7550015 -2141289 -7288910 -16980214 3541846 4164531 7706377 3432804 3579679 7012483 109042 584852 693894 8041686 1567611 7081225 16690522 -7932644 -982759 -7081225 -15996628 265855 -19788 -520617 -274550 -8198499 -962971 -6560608 -15722078 5091724 1760 5093484 9093270 1545667 10638937 970542 1586938 2557480 719862 61107 780969 8920573 3065954 11986527 359500 2062038 2421538 <p id="xdx_801_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zNvxhfSJy3j" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-size: 10pt; background-color: white"><b><span id="xdx_82C_znMAoafsCG3b">Note 22 – Commitments and Contingencies</span> </b></span><span style="font-size: 8pt; background-color: white"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><b> </b></p> <p style="font: 10pt/11.75pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b>Legal Proceedings</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">In the ordinary course of business, we may be involved, at times, in various legal proceedings involving a variety of matters. We do not believe there are any pending legal proceedings that will have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows. However, the outcome of such legal matters is inherently unpredictable and subject to significant uncertainties. We have not recorded any litigation reserves as of January 31, 2024.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">One pending legal matter is an action filed against Teal and the Company in a U.S. District Court in California. The complaint asserts claims for breach of contract, and the unlawful conversion and sale of shares of common stock that plaintiff alleges to have purchased in Teal prior to its acquisition by the Company. The complaint also alleges breach of fiduciary duty and seeks in excess of $1 million in damages. The Company is asserting vigorous defenses to the complaint.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"> </span></p> <p id="xdx_804_eus-gaap--SubsequentEventsTextBlock_zP2hQuaG5dw7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b><span id="xdx_828_zXGN4Y2cXT08">Note 23 – Subsequent Events</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white"><b> </b></span></p> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-size: 10pt; background-color: white"><b>Sale of Consumer Segment</b></span><span style="font-size: 8pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="font-size: 10pt; background-color: white">On February 16, 2024</span><span style="font-size: 8pt"> </span><span style="font-size: 10pt; background-color: white">the Company closed the sale of Rotor Riot and Fat Shark to Unusual Machines. The sale was conducted pursuant to a Share Purchase Agreement dated November 21, 2022, as amended on April 13, 2023, July 10, 2023, and December 11, 2023 (the “SPA”). The transaction closed concurrently with UMAC’s initial public offering and listing on the NYSE American exchange (“IPO”) under the symbol “UMAC.” </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">The total consideration received by the Company was valued at $20 million and consisted of i) $1 million in cash, ii) $2 million in a secured promissory note (“Promissory Note”), iii) $17 million in securities of Unusual Machines, and iv) a post-closing adjustment for excess working capital.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><i>Secured Promissory Note</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">The Promissory Note from Unusual Machines bears interest at a rate of 8% per year, is due 18 months from the date of issue, and requires monthly payments of interest due in arrears on the 15th day of each month. In the event of a Qualified Financing (defined as one or more related debt or equity financings by UMAC resulting in net proceeds of at least $5 million, other than UMAC’s completed IPO), the Company may require payment of this Promissory Note in whole or in part upon written notice given within 10 days of the Qualified Financing.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><i>Unusual Machines Securities </i></p> <p style="font: 10pt/11.75pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><br/> The $17 million worth of UMAC common stock was valued at the IPO price for UMAC’s common stock of $4.00 per share, resulting in 4,250,000 shares of UMAC common stock being issued to the Company (representing approximately 48.66% of UMAC’s issued and outstanding common stock after giving effect to the IPO and to the issuance of common stock to the Company upon closing of the IPO).</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><i>Working Capital</i></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="background-color: white">The purchase price will be adjusted for working capital as of the closing date. </span>Any actual working capital excess amount will, at Red Cat’s option, be payable in cash or will increase the principal amount of the Promissory Note and any actual working capital deficiency amount will, at Red Cat’s option, be payable in cash or will reduce the principal amount of the Promissory Note dollar for dollar. <span style="background-color: white">The Company estimates that working capital as of closing will be approximately $3.0 million.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"> </p>