0001554795-23-000305.txt : 20230919 0001554795-23-000305.hdr.sgml : 20230919 20230919171533 ACCESSION NUMBER: 0001554795-23-000305 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 100 CONFORMED PERIOD OF REPORT: 20230731 FILED AS OF DATE: 20230919 DATE AS OF CHANGE: 20230919 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Red Cat Holdings, Inc. CENTRAL INDEX KEY: 0000748268 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 880490034 FISCAL YEAR END: 0430 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40202 FILM NUMBER: 231264646 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 rcat0919form10q.htm FORM 10-Q
0000748268 false true Q1 2024 --04-30 true 5810348 6926069 60397141 54586793 0000748268 2023-05-01 2023-07-31 0000748268 2023-09-18 0000748268 2023-07-31 0000748268 2023-04-30 0000748268 us-gaap:SeriesBPreferredStockMember 2023-04-30 0000748268 us-gaap:SeriesBPreferredStockMember 2023-07-31 0000748268 2022-05-01 2022-07-31 0000748268 RCAT:SeriesAPreferredStock1Member 2022-04-30 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:SeriesAPreferredStock1Member 2023-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:SeriesAPreferredStock1Member 2022-05-01 2022-07-31 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 RCAT:SeriesAPreferredStock1Member 2023-05-01 2023-07-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 RCAT:SeriesAPreferredStock1Member 2022-07-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:SeriesAPreferredStock1Member 2023-07-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 2022-05-01 2023-04-30 0000748268 2022-01-01 2022-04-30 0000748268 2022-03-01 2022-04-30 0000748268 RCAT:IntangibleAssetsGrossCarryingAmountMember 2023-07-31 0000748268 RCAT:IntangibleAssetsAccumulatedAmortizationMember 2023-07-31 0000748268 RCAT:IntangibleAssetsNetCarryingValueMember 2023-07-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 2022-07-31 0000748268 us-gaap:GoodwillMember 2021-08-01 2022-04-30 0000748268 us-gaap:GoodwillMember 2023-05-01 2023-07-31 0000748268 us-gaap:GoodwillMember 2023-07-31 0000748268 2022-11-01 2022-11-30 0000748268 2023-02-01 2023-04-30 0000748268 RCAT:OperatingLeaseLocation1Member 2023-05-01 2023-07-31 0000748268 RCAT:OperatingLeaseLocation3Member 2023-05-01 2023-07-31 0000748268 RCAT:OperatingLeaseLocation4Member 2023-05-01 2023-07-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 2023-07-31 0000748268 RCAT:DebtObligation2Member 2023-07-31 0000748268 RCAT:DebtObligation3Member 2021-08-31 0000748268 RCAT:DebtObligation3Member 2021-08-01 2022-07-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 2023-07-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 2023-07-31 0000748268 RCAT:DebtObligation8Member 2023-04-30 0000748268 RCAT:DueToRelatedParty1Member 2021-02-01 2021-04-30 0000748268 RCAT:DueToRelatedParty1Member 2021-09-01 2021-09-30 0000748268 RCAT:DueToRelatedParty2Member 2020-04-01 2020-04-30 0000748268 RCAT:DueToRelatedParty2Member 2020-07-01 2022-04-30 0000748268 RCAT:DueToRelatedParty2Member 2022-04-01 2022-04-30 0000748268 RCAT:DueToRelatedParty2Member 2020-01-01 2022-04-30 0000748268 RCAT:DueToRelatedParty2Member 2023-07-31 0000748268 RCAT:DueToRelatedParty2Member 2023-04-01 2023-04-30 0000748268 us-gaap:SeriesAPreferredStockMember 2023-04-30 0000748268 RCAT:SeriesAPreferredStock2Member 2023-05-01 2023-07-31 0000748268 2021-04-01 2021-04-30 0000748268 2021-03-01 2021-04-30 0000748268 2021-06-01 2021-06-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:WarrantsOutstanding1Member 2021-04-30 0000748268 RCAT:WarrantsOutstanding1Member 2020-05-01 2021-04-30 0000748268 RCAT:WarrantsOutstanding1Member 2022-05-01 2022-07-31 0000748268 RCAT:WarrantsOutstanding1Member 2023-04-30 0000748268 RCAT:WarrantsOutstanding1Member 2023-05-01 2023-07-31 0000748268 RCAT:WarrantsOutstanding1Member 2023-07-31 0000748268 RCAT:OptionsAssumptionsUsedMember 2023-07-31 0000748268 RCAT:OptionsAssumptionsUsedMember 2023-05-01 2023-07-31 0000748268 RCAT:Options1Member 2021-04-30 0000748268 RCAT:Options1Member 2020-05-01 2021-04-30 0000748268 RCAT:Options1Member 2022-05-01 2022-07-31 0000748268 RCAT:Options1Member 2023-04-30 0000748268 RCAT:Options1Member 2023-05-01 2023-07-31 0000748268 RCAT:Options1Member 2023-07-31 0000748268 us-gaap:RestrictedStockMember 2020-04-30 0000748268 us-gaap:RestrictedStockMember 2022-05-01 2022-07-31 0000748268 us-gaap:RestrictedStockMember 2023-04-30 0000748268 us-gaap:RestrictedStockMember 2023-05-01 2023-07-31 0000748268 us-gaap:RestrictedStockMember 2023-07-31 0000748268 RCAT:DerivativesAssumptionsUsedMember 2023-05-01 2023-07-31 0000748268 RCAT:DerivativesAssumptionsUsedMember 2022-05-01 2023-04-30 0000748268 RCAT:Director1Member 2021-07-01 2021-12-31 0000748268 RCAT:Director1Member 2021-10-01 2022-04-30 0000748268 RCAT:Director1Member 2022-04-01 2022-04-30 0000748268 us-gaap:AllOtherSegmentsMember 2023-05-01 2023-07-31 0000748268 RCAT:ConsumerMember 2023-05-01 2023-07-31 0000748268 us-gaap:CorporateMember 2023-05-01 2023-07-31 0000748268 us-gaap:CorporateAndOtherMember 2023-05-01 2023-07-31 0000748268 us-gaap:AllOtherSegmentsMember 2022-05-01 2022-07-31 0000748268 RCAT:ConsumerMember 2022-05-01 2022-07-31 0000748268 us-gaap:CorporateMember 2022-05-01 2022-07-31 0000748268 us-gaap:CorporateAndOtherMember 2022-05-01 2022-07-31 0000748268 us-gaap:AllOtherSegmentsMember 2023-07-31 0000748268 RCAT:ConsumerMember 2023-07-31 0000748268 us-gaap:CorporateMember 2023-07-31 0000748268 us-gaap:CorporateAndOtherMember 2023-07-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 July 31, 2023

or

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

 

For the transition period from ___________ to ___________

 

Commission File Number: 000-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 September 18, 2023, there were 55,642,006 shares of the registrant's common stock outstanding.

 

Red Cat Holdings, Inc. 

 

Form 10-Q

For the Quarterly Period Ended July 31, 2023

 

TABLE OF CONTENTS 

 

PART I. FINANCIAL INFORMATION Page
     
Item 1. Financial Statements (unaudited) 3
     
  Consolidated Balance Sheets as of July 31, 2023 and April 30, 2023 3
     
  Consolidated Statements of Operations for the Three Months Ended July 31, 2023 and 2022 4
     
  Consolidated Statements Stockholders' Equity for the Three Months Ended July 31, 2023 and 2022 5
     
  Consolidated Statements of Cash Flows for the Three Months Ended July 31, 2023 and 2022 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 30
     
Item 4. Controls and Procedures 30

 

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

 

 

 RED CAT HOLDINGS

Consolidated Balance Sheets

(Unaudited) 

           
   July 31,  April 30,
   2023  2023
ASSETS          
Current assets          
Cash  $937,756   $3,173,649 
Marketable securities   7,922,392    12,814,038 
Accounts receivable, net   720,642    719,862 
Inventory   9,376,444    8,920,573 
Other   3,020,708    1,263,735 
Current assets of discontinued operations   4,545,370    5,283,155 
Total current assets   26,523,312    32,175,012 
           
Goodwill   17,012,832    17,012,832 
Intangible assets, net   7,105,636    7,323,004 
Property and equipment, net   2,554,411    2,650,358 
Other   303,180    303,180 
Operating lease right-of-use assets   554,064    620,307 
Long-term assets of discontinued operations   97,443    108,397 
Total long-term assets   27,627,566    28,018,078 
           
TOTAL ASSETS  $54,150,878   $60,193,090 
           
LIABILITIES AND STOCKHOLDERS' EQUITY          
Current liabilities          
Accounts payable  $822,674   $1,392,550 
Accrued expenses   448,229    409,439 
Debt obligations - short term   936,150    922,138 
Customer deposits   45,123    155,986 
Operating lease liabilities   292,852    281,797 
Warrant derivative liability   561,685    588,205 
Current liabilities of discontinued operations   471,199    1,010,501 
Total current liabilities   3,577,912    4,760,616 
           
Operating lease liabilities   301,710    379,466 
Debt obligations - long term   249,568    401,569 
Long-term liabilities of discontinued operations   28,290    41,814 
Total long-term liabilities   579,568    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 55,541,875 and 54,568,065   55,541    54,568 
Additional paid-in capital   110,905,033    109,993,100 
Accumulated deficit   (60,397,141)   (54,586,793)
Accumulated other comprehensive loss   (570,082)   (861,117)
Total stockholders' equity   49,993,398    54,609,625 
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY  $54,150,878   $60,193,090 

 

 

See accompanying notes.  

 

 3 

 

RED CAT HOLDINGS

Consolidated Statements Of Operations

(Unaudited)

       
   Three months ended July 31,
 

2023

 

2022

Revenues  $1,748,129   $1,126,551 
           
Cost of goods sold   1,573,464    1,044,431 
           
Gross margin   174,665    82,120 
           
Operating expenses          
Operations   707,903    886,303 
Research and development   1,138,127    449,964 
Sales and marketing   986,908    406,953 
General and administrative   1,443,156    1,062,404 
Stock based compensation   911,606    755,471 
Total operating expenses   5,187,700    3,561,095 
Operating loss   (5,013,035)   (3,478,975)
           
Other (income) expense          
Change in fair value of derivative liability   (26,520)   92,922 
Investment loss (income), net   239,490    (130,296)
Interest expense   21,857    35,687 
Other, net   319,913    114,914 
Other (income) expense   554,740    113,227 
           
Net loss from continuing operations  $(5,567,775)  $(3,592,202)
           
Loss from discontinued operations   (242,573)   (219,397)
 Net loss  $(5,810,348)  $(3,811,599)
           
Loss per share - basic and diluted          
Continuing operations  $(0.11)  $(0.07)
Discontinued operations            
Loss per share - basic and diluted  $(0.11)  $(0.07)
           
Weighted average shares outstanding - basic and diluted   54,935,339    53,778,154 

 

 

See accompanying notes.

 

 4 

 

RED CAT HOLDINGS

Consolidated Statements of Stockholders’ Equity

For the three months ended July 31, 2023 and July 31, 2022

(Unaudited)

                                                   
   Series A Preferred  Series B Preferred     Additional     Accumulated Other   
   Stock  Stock  Common Stock  Paid-in  Accumulated  Comprehensive  Total
   Shares  Amount  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 
                                                   
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 

 

 

See accompanying notes.

  

 5 

 

RED CAT HOLDINGS

Consolidated Statements of Cash Flows

(Unaudited)

       
   Three months ended July 31,
   2023  2022
Cash Flows from Operating Activities          
Net loss  $(5,810,348)  $(3,811,599)
Net loss from discontinued operations   (242,573)   (219,397)
Net loss from continuing operations   (5,567,775)   (3,592,202)
Adjustments to reconcile net loss to net cash from operations:          
Stock based compensation - options   629,426    458,023 
Stock based compensation - restricted units   282,180    297,448 
Amortization of intangible assets   217,368    56,160 
Realized loss from sale of marketable securities   292,636    10,675 
Depreciation   101,001    28,272 
Change in fair value of derivative   (26,520)   92,922 
Changes in operating assets and liabilities          
Accounts receivable   (780)   (257,301)
Inventory   (455,871)   (273,439)
Other, principally inventory deposits   (1,756,973)   (214,316)
Operating lease right-of-use assets and liabilities   (458)   11,139 
Customer deposits   (110,863)   (116,237)
Accounts payable   (569,876)   (154,139)
Accrued expenses   40,436    (161,767)
Net cash used in operating activities   (6,926,069)   (3,814,762)
           
Cash Flows from Investing Activities          
Purchases of property and equipment   (5,054)   (544,942)
Proceeds from sale of marketable securities   4,888,399    9,094,592 
Purchases of marketable securities         (889,943)
Net cash provided by investing activities of continuing operations   4,883,345    7,659,707 
           
Cash Flows from Financing Activities          
Payments under related party obligations         (2,861)
Payments under debt obligations   (137,989)   (212,789)
Payments of taxes related to equity awards   (8,520)   (469,631)
Net cash used in financing activities of continuing operations   (146,509)   (685,281)
           
Discontinued operations          
Operating activities   (356,109)   (999,053)
Investing activities            
Financing activities   237,814       
Net cash used in discontinued operations   (118,295)   (999,053)
           
Net (decrease) increase in Cash   (2,307,528)   2,160,611 
Cash, beginning of period   3,260,305    4,084,815 
Cash, end of period   952,777    6,245,426 
           
Cash paid for interest   22,590    36,082 
Cash paid for income taxes            
           
Non-cash transactions          
Unrealized gain on marketable securities  $289,389   $133,582 
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  $     $15,982 

 

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"), filed with the Securities and Exchange Commission ("SEC") on July 27, 2023.


 

 

Note 1 – The Business

 

Red Cat Holdings (“Red Cat” or 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 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 Holdings, 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 Drones, a leader in commercial and government UAV (Unmanned Aerial Vehicles) technology. The purchase price was $10,011,279.

 

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 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, 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 in our daily lives.  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 Operating Officer (“COO”) and our Chief Financial Officer (“CFO”), manages our business, makes resource allocation and operating decisions, and evaluates operating performance. See “Note 21 - Segment Reporting”.

 

In November 2022, we entered into an agreement to sell our Consumer segment to Unusual Machines, Inc. (or “Unusual Machines” or “UM”). The adjusted sale price is $20 million, including $3 million in cash, at closing, and $17 million in securities of Unusual Machines. The agreement reflects the Company's decision to focus its efforts and capital on military and defense where it believes that there are more opportunities to create long term shareholder value. The closing of the transaction is contingent upon Unusual Machines completing (i) an initial public offering that raises sufficient capital to close the transaction, and (ii) a listing on a public stock exchange such as the NYSE or Nasdaq.  

 

 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 operating subsidiaries which include Teal Drones, Skypersonic, Rotor Riot, and Fat Shark.  Intercompany transactions and balances have been eliminated.

 

As further described in Note 3, we presently expect to sell our Consumer segment, which includes Rotor Riot and Fat Shark, within the next twelve months.  Accordingly, 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 July 31, 2023, we had cash of $937,756 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 $82,318 and $151,671 as of July 31, 2023 and April 30, 2023, respectively, and was included in other current assets. We did not write off any accrued interest income during the three months ended July 31, 2023 and 2022.

 

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, past 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 and direct labor, 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, as well as evaluating for excess quantities and obsolescence.

  

 8 

 

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.

 

LeasesEffective August 1, 2021, the Company adopted Accounting Standards Codification (ASC) 842 titled “Leases” which requires the recognition of assets and liabilities associated with lease agreements. The Company adopted ASC 842 on a modified retrospective transition basis which means that it did not restate financial information for any periods prior to August 1, 2021. Upon adoption, the Company recognized a lease liability obligation of $796,976 and a right-of-use asset for the same amount.

  

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.

  

 9 

 

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 cash, receivables, current assets, accounts payable, accrued expenses and current debt approximates fair value due to the short-term nature of these instruments.

 

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 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 that values the derivative liability based on a probability weighted discounted cash flow model. The resulting liability is valued at each reporting date and the change in the liability is reflected as 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. 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 $45,123 and $155,986 at July 31, 2023 and April 30, 2023, respectively.

 

 10 

 

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, as well as a proportionate share of overhead costs such as rent. Costs related to software development are included in research and development expense until technological feasibility is reached, which for our software products, is generally shortly before the products are released to production. Once technological feasibility is reached, such costs are capitalized and amortized as a cost of revenue over the estimated lives of the products.

 

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 and 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 three months ended July 31, 2023 and July 31, 2022, comprehensive loss was $291,035 and $133,934 lower than net loss, respectively, related to unrealized gains on available-for-sale securities totaling $289,389 and $133,582, respectively, and foreign currency translation adjustments of $1,646 and $352.

 

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 costs 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 included:

 

   July 31, 2023  April 30, 2023
Series B Preferred Stock, as converted   3,896    822,230 
Stock options   6,884,017    4,784,809 
Warrants   1,539,999    1,539,999 
Restricted stock   842,701    781,060 
Total   9,270,613    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.

 

 11 

 

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 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, 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 in our daily lives.  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 Operating Officer (“COO”) and our Chief Financial Officer (“CFO”), 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 its net losses have been increasing related to acquisitions, as well as costs incurred to pursue its long-term growth strategy. During the three months ended July 31, 2023, the Company incurred a net loss of $5,810,348 and used cash in operating activities of $6,926,069. As of July 31, 2023, the Company has working capital of $22,945,400. While the Company has historically been successful in raising capital to meet its working capital requirements, the ability to continue raising such capital to enable the Company to continue its growth is not guaranteed. Therefore, there is substantial doubt about the Company’s ability to continue as a going concern as the Company will require additional liquidity to continue its operations and meet its financial obligations for twelve months from the date these consolidated financial statements are issued.

 

 

Note 3 – Discontinued Operations – Sale of Consumer Segment

 

In November 2022, the Company agreed to the sale of its consumer segment consisting of Rotor Riot, (“RR”), and Fat Shark Holdings (“FS”). The closing of the transaction is subject to the successful initial public offering by the buyer, Unusual Machines, Inc. The Company has concluded that the transaction is presently likely to close within the next twelve months. Accordingly, the Consumer segment has been classified as Discontinued Operations and reported in accordance with the applicable accounting standards. See Note 22 for additional information regarding the transaction. Set forth below are the results of operations for:

           
   Three months ended July 31,
  

2023

 

2022

Revenues  $1,869,219   $1,942,720 
           
Cost of goods sold   1,385,116    1,667,213 
           
Gross margin   484,103    275,507 
           
Operating expenses          
Operations   209,980    161,783 
Research and development   46,249    82,806 
Sales and marketing   404,104    195,278 
General and administrative   43,606    55,161 
Total operating expenses   703,939    495,028 
Operating loss   (219,836)   (219,521)
           
Other (income) expense          
Interest expense   22,856       
Other, net   (119)   (124)
Other (income) expense   22,737    (124)
           
Net loss from discontinued operations  $(242,573)  $(219,397)

 

 12 

 

Assets and liabilities for the Consumer Segment included:

 

   July 31, 2023  April 30, 2023
Current assets          
Cash  $15,021   $86,656 
Accounts receivable, net   106,649    61,107 
Inventory   2,921,262    3,065,954 
Other   1,502,438    2,069,438 
Total current assets   4,545,370    5,283,155 
           
Intangible assets, net   20,000    20,000 
Other   3,853    3,853 
Operating lease right-of-use assets   73,590    84,544 
Total long term assets   97,443    108,397 
           
Current liabilities          
Accounts payable  $65,058   $606,872 
Accrued expenses   89,014    109,480 
Debt obligations - short term   237,814       
Customer deposits   28,079    244,688 
Operating lease liabilities   51,234    49,461 
Total current liabilities   471,199    1,010,501 
           
Long term liabilities - Operating lease liabilities   28,290    41,814 
           
Working capital  $4,074,171   $4,272,654 

 

 

Note 4 – Marketable Securities

 

Marketable securities consisted solely of corporate bonds at July 31, 2023 and were classified at Level 2 in the Fair Value Hierarchy. Fair value, cost basis, and unrealized losses totaled $7,922,392, $8,497,168, and $574,776 at July 31, 2023, respectively. Contractual maturities of one to three years totaled $7,922,392.

 

 

Note 5 – Inventories

 

Inventories consisted of the following:

 

   July 31, 2023  April 30, 2023
Raw materials  $7,721,211   $8,132,196 
Work-in-process   1,611,283    509,381 
Finished goods   43,950    278,996 
Total  $9,376,444   $8,920,573 

  

 

 13 

 

Note 6 – Other Current Assets

 

Other current assets included:

 

   July 31, 2023  April 30, 2023
Prepaid inventory  $1,708,515   $359,500 
Prepaid expenses   1,229,875    752,564 
Accrued interest income   82,318    151,671 
Total  $3,020,708   $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. Intangible assets were as follows:

                      
   July 31, 2023  April 30, 2023
   Gross Value  Accumulated Amortization  Net Value 

Gross

Value

  Accumulated Amortization  Net Value
Proprietary technology  $4,967,000   $(1,050,448)  $3,916,552   $4,967,000   $(841,223)  $4,125,777 
Non-compete agreements   81,000    (63,417)   17,583    81,000    (56,667)   24,333 
Customer relationships   39,000    (19,499)   19,501    39,000    (18,106)   20,894 
Total finite-lived assets   5,087,000    (1,133,364)   3,953,636    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,133,364)  $7,105,636   $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 July 31, 2023, expected amortization expense for finite-lived intangible assets for the next five years is as follows:

 

Fiscal Year Ended:   
 2024   $649,437 
 2025    842,471 
 2026    815,271 
 2027    786,679 
 2028    644,833 
 Thereafter    214,945 
 Total   $3,953,636 

     

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 July 31, 2023      $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 Drones. 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:

 

   July 31, 2023  April 30, 2023
Equipment and related  $1,340,237   $1,386,373 
Leasehold improvements   1,517,199    1,473,890 
Furniture and fixtures   132,752    132,752 
Accumulated depreciation   (435,777)   (342,657)
Net carrying value  $2,554,411   $2,650,358 

 

Depreciation expense totaled $101,001 and $28,272 for the three months ended July 31, 2023 and 2022, respectively.

 

 

Note 10 – Other Long-Term Assets

 

Other long-term assets included:

 

   July 31, 2023  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 three months ended July 31, 2023.

 

 

Note 11 – Operating Leases

 

As of July 31, 2023, 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.83 years, some of which may include options to extend for up to 5 years. Operating lease expense totaled $85,252 for the three months ended July 31, 2023, including period cost for short-term, cancellable, and variable leases, not included in lease liabilities, of $1,650 for the three months ended July 31, 2023.

 

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 
Troy, Michigan  $550    May 2022 

    

Supplemental information related to operating leases for the three months ended July 31, 2023 was:

    
Operating cash paid to settle lease liabilities  $85,709 
Weighted average remaining lease term (in years)   2.30 
Weighted average discount rate   12%

 

Future lease payments at July 31, 2023 were as follows:

 

Fiscal Year Ended:   
 2024    260,453 
 2025    260,743 
 2026    76,619 
 2027    79,300 
 2028    6,627 
 Total   $683,742 

 

 

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 July 31, 2023 totaled $769,170.

  

  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 $992 at July 31, 2023.

 

 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. The loan bears interest at 8.25% annually and requires monthly payments of $3,595 through December 2024. The balance outstanding at July 31, 2023 and April 30, 2023 totaled $57,106 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 July 31, 2023 and April 30, 2023 totaled $9,442 and $11,412 respectively.

 

  H.  Summary

Outstanding principal payments on debt obligations are due as follows:

 

Fiscal 2024   784,149 
Fiscal 2025   401,569 
Total  $1,185,718 
Short term – through July 31, 2024  $936,150 
Long term – thereafter  $249,568 

  

  

Note 13 – Due to Related Party

 

  A. Founder of Fat Shark

 

In connection with the acquisition of Fat Shark in November 2020, the Company issued a secured promissory note for $1,753,000 to the seller. The note accrued interest at 3% annually and matured in full in November 2023. In May 2021, the Company made an initial payment of $132,200 by directing a refund from a vendor based in China to the noteholder who is also based in China. The remaining balance of $1,620,800 plus accrued interest totaling $45,129 was paid in September 2021.

 

  B. BRIT, LLC

 

In January 2020, in connection with the acquisition of Rotor Riot, the Company issued a promissory note for $175,000 to the seller, BRIT, LLC. The note accrued interest at 4.75% annually. In October 2021, the outstanding balance of $85,172 plus accrued interest totaling $12,942 was paid.

 

The Company also assumed a line of credit obligation totaling $47,853 which bears interest at 6.67% annually. The remaining balance of $37,196 plus accrued interest totaling $292 was paid in October 2022.

 

 

 17 

 

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 July 31, 2023 and April 30, 2023, we had accumulated deficits of approximately $60,397,000 and $54,600,000, respectively. Deferred tax assets related to the future benefit of these net operating losses for tax purposes totaled approximately $11,173,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 July 31, 2023 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 10,870 to pay taxes   44,130 
Vesting of restricted stock to Board of Directors   109,585 
Vesting of restricted stock to consultants   1,761 
Conversion of preferred stock   818,334 
Shares outstanding as of July 31, 2023   55,541,875 

 

 

Note 16 – Preferred Stock

 

Series A Preferred Stock outstanding totaled 158,704 at April 30, 2021, and were converted into 1,321,996 shares of common stock on August 10, 2021.

 

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 July 31, 2023 totaled 4,676 which are convertible into 3,896 shares of common stock.

 

 

Note 17 – Warrants

 

The Company issued five-year warrants 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.

 

 18 

 

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

                
   Upon Issuance  Outstanding at July 31, 2023
Date of Transaction  Number of Warrants  Initial Fair Value  Number of Warrants  Fair Value
 October 2020     399,998   $267,999    266,666   $179,982 
 January 2021    675,000   $2,870,666    540,000   $381,703 

  

In March and April 2021, we received $201,249 related to the exercise of 201,666 of the warrants. Since these exercises resulted in the elimination of the derivative liability in the warrants, the derivative liability was reduced by $694,305 with a corresponding increase in additional paid in capital. In June 2021, we received $99,999 in connection with the exercise of 66,666 warrants which resulted in the elimination of $163,141 of the derivative liability in the warrants.

 

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.

 

The following table summarizes the changes in warrants outstanding since April 30, 2022.

 

   

 

Number of Shares 

 

 

Weighted-average Exercise Price per Share

 

 Weighted-average Remaining Contractual Term

(in years) 

 

 

Aggregate Intrinsic Value 

  Balance as of April 30, 2022 1,539,999     3.38        3.89     $ 427,533  
  Granted                               
  Exercised                             
  Outstanding as of April 30, 2023 1,539,999     3.38       2.89     $     
  Granted                            
  Exercised                           
  Outstanding at July 31, 2023 1,539,999     3.38       2.63     $     

 

 

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 8,750,000.

 

  A. Options 

 

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

 

      2023       2022  
Exercise Price   $ 1.061.12     $ —    
Stock price on date of grant     1.061.12       —    
Risk-free interest rate     3.474.07%       —    
Dividend yield              —    
Expected term (years)     6.006.25       —    
Volatility     257.25260.22%       —    

 

 19 

 

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,401,042       1.07                  
Exercised                                  
Forfeited or expired     (301,834     2.55                  
Outstanding as of July 31, 2023     6,884,017     1.57       8.58     298,615  
Exercisable as of July 31, 2023     3,157,975     $ 2.00       6.63     $ 241,274  

     

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 July 31, 2023 and July 31, 2022, there was $5,918,668 and $2,760,989 of unrecognized stock-based compensation expense related to unvested stock options which is expected to be recognized over the weighted average periods of 2.24 and 2.1 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   (166,346)   1.70 
Forfeited   (70,656)   1.25 
Unvested and outstanding as of July 31, 2023   842,701   $2.14 

     

  C. Stock Compensation

 

Stock compensation expense for the three months ended July 31 was as follows:

 

   2023  2022
General and administrative  $427,781   $345,168 
Research and development   127,417    144,798 
Operations   191,099    158,431 
Sales and marketing   165,309    107,074 
 Total  $911,606   $755,471 

 

Stock compensation expense pertaining to options totaled $629,426 and $458,023 for the three months ended July 31, 2023 and 2022, respectively. Stock compensation expense pertaining to restricted stock units totaled $282,180 and $297,448 for the three months ended July 31, 2023 and 2022, respectively.

 

 20 

 

 

Note 19 – Derivatives

 

The Company completed financings in October 2020 and January 2021 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 July 31, 2023 and April 30, 2023 are set forth below. In addition, the Company's stock price on each measurement date was used in the model.

 

    July 31, 2023    April 30, 2023 
Risk-free interest rate    4.88%    2.834.51% 
Expected dividend yield            
Expected term (in years)    2.17 2.50    2.42 3.50 
Expected volatility    107.27107.90%    138.49235.23% 

   

As of July 31, 2023, 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 three months ended July 31, 2023 and the year ended April 30, 2023 were as follows:

 

   July 31, 2023  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   (26,520)   (1,019,292)
Balance, end of period  $561,685   $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.

 

 

Note 20 - Related-Party Transactions

 

In July 2021, the Company entered into a consulting agreement with a director resulting in monthly payments of $6,000. In addition, the Company issued 150,000 options to purchase common stock at $2.51 which vested quarterly over the one-year term of the agreement. In January 2022, the agreement was amended to increase the monthly payments to $10,000. The agreement expired in June 2022.

 

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.

 

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:

 

 21 

 

             
   For the three months ended July 31, 2023
   Enterprise  Consumer  Corporate  Total
Revenues  $1,748,129   $1,869,219   $     $3,617,348 
Cost of goods sold   1,573,464    1,385,116          2,958,580 
Gross margin   174,665    484,103          658,768 
                     
Operating expenses   3,153,405    703,939    2,034,295    5,891,639 
Operating loss   (2,978,740)   (219,836)   (2,034,295)   (5,232,871)
                     
Other expenses, net   122,858    22,737    431,882    577,477 
Net loss  $(3,101,598)  $(242,573)  $(2,466,177)  $(5,810,348)

 

             
   For the three months ended July 31, 2022
   Enterprise  Consumer  Corporate  Total
Revenues  $1,126,551   $1,942,720   $     $3,069,271 
Cost of goods sold   1,044,431    1,667,213          2,711,644 
Gross margin   82,120    275,507          357,627 
                     
Operating expenses   1,661,363    495,028    1,899,732    4,056,123 
Operating loss   (1,579,243)   (219,521)   (1,899,732)   (3,698,496)
                     
Other expenses, net   63,229    (124)   49,998    113,103 
Net loss  $(1,642,472)  $(219,397)  $(1,949,730)  $(3,811,599)

 

             
   As of July 31, 2023
   Enterprise  Consumer  Corporate  Total
Accounts receivable, net  $720,642   $106,649   $     $827,291 
Inventory, net   9,376,444    2,921,262          12,297,706 
Inventory deposits  $1,708,515   $1,502,438   $     $3,210,953 

 

             
   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 - Sale of Consumer Segment

 

In November 2022, the Board of Directors approved a Stock Purchase Agreement (the "SPA") between the Company, Unusual Machines and Jeffrey Thompson, the founder and Chief Executive Officer of the Company (the “Principal Stockholder”), related to the sale of the Company’s consumer segment consisting of Rotor Riot, (“RR”), and Fat Shark Holdings (“FS”), to UM. In March 2023, shareholders approved the sale.

 

The final, amended purchase price of $20 million includes $3 million in cash, payable at closing, with the remaining $17 million consisting of shares of common stock of Unusual Machines.  The purchase price will be adjusted for working capital on the closing date (increased for positive working capital and decreased for negative working capital). The Company estimates that working capital at closing will range between $3.0 to $4.5 million. The number of shares of UM’s common stock (the “Unusual Common Stock”) to be issued will be based on the initial public offering price for the Unusual Common Stock. All of the Unusual Common Stock will be subject to a lock-up of 180 days and be eligible for registration. The closing of the SPA is subject to the successful completion of an initial public offering (the “IPO”) by UM in the minimum amount of $5 million, and the listing of UM’s common stock on a public stock exchange such as the NYSE or Nasdaq.  UM filed a registration statement on Form S-1 for an initial public offering of its Common Stock with the SEC. UM is required to deposit $1.0 million cash with the Company upon effectiveness of the registration statement with the SEC.

 

 

Note 23 – 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 April 30, 2023. 

 

One pending legal matter is an action filed against Teal Drones 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 24 – Subsequent Events

 

Subsequent events have been evaluated through the date of this filing and there are no subsequent events which require disclosure.

 

 

 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.

 

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

 

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 Holdings, 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 Drones, a leader in commercial and government UAV (Unmanned Aerial Vehicles) technology. The purchase price was $10,011,279.

 

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.

 24 

 

 

In November 2022, we entered into an agreement to sell our Consumer segment to Unusual Machines. The adjusted sale price is $20 million, including $3 million in cash, at closing, and $17 million in securities of Unusual Machines. The agreement reflects the Company's decision to focus its efforts and capital on military and defense where it believes that there are more opportunities to create long term shareholder value. The closing of the transaction is contingent upon Unusual Machines completing (i) an initial public offering that raises sufficient capital to close the transaction, and (ii) a listing on a public stock exchange such as the NYSE or Nasdaq.

 

Results of Operations - Continuing Operations

 

The analysis of the Company's results of continuing operations for the three months ended July 31, 2023 compared to the three months ended July 31, 2022 includes only the Company's Enterprise Segment which includes Teal Drones 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 July 31, 2023 compared to the Three Months Ended July 31, 2022

 

Revenues

 

Revenues totaled $1,748,129 during the three months ended July 31, 2023 (or the "2023 period") compared to $1,126,551 during the three months ended July 31, 2022 (or the "2022 period") representing an increase of $621,578, or 55%. The increase related exclusively to higher product sales related to the launch of the Teal 2 in April 2023. Product sales totaled $1,413,127 during the three months ended July 31, 2023 compared to $700,214 during the three months ended July 31, 2022 representing an increase of $712,913, or more than 100%. The increase in product sales was partially offset by lower contract revenues during the 2023 period.  Contract revenues totaled $310,881 during the 2023 period compared to $398,499 during the 2022 period, representing a decrease of $87,618, or 22%. Contract revenues are primarily sourced through government agencies and can fluctuate from period to period based on the timing of awards and amendments.

 

Gross Margin

 

Gross margin totaled $174,665 during the 2023 period compared to $82,120 during the 2022 period representing an increase of $92,545, or more than 100%. On a percentage basis, gross margin was 10.0% during the 2023 period compared to 7.3% during the 2022 period. The percentage basis increase in gross margin in the 2023 period was primarily related to lower relative labor costs as recently hired manufacturing operators replaced higher compensated engineers in performing many production activities.  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 $707,903 during the 2023 period compared to $886,303 during the 2022 period, resulting in a decrease of $178,400, or 20%. 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 2023 period.

 

Research and development expenses totaled $1,138,127 during the three months ended July 31, 2023 compared to $449,964 during the three months ended July 31, 2022, representing an increase of $688,163, or more than 100% Payroll expense totaled $699,385 in the 2023 period compared to $316,223 in the 2022 period. This increase of $383,162, or more than 100%, primarily related to increased efforts in developing new products and represented 58% of the total increase in research and development costs. Higher professional services fees and increased office costs represented 22% and 16% of the increase, respectively.

 

 25 

 

Sales and marketing costs totaled $986,908 during the 2023 period compared to $406,953 during the 2022 period, representing an increase of $579,955 or more than 100%. Headcount for sales, customer service, and marketing totaled 11 at the end of the 2023 period compared to 5 at the end of the 2022 period, resulting in total payroll expense of $428,464 in the 2023 period compared to $187,732 in the 2022 period. This increase of $240,732, or more than 100%, represented 42% of the total increase in sales and marketing costs. Higher office and travel-related expenses represented 32% and 19% of the increase, respectively.

 

General and administrative expenses totaled $1,443,156 during the three months ended July 31, 2023 compared to $1,062,404 during the three months ended July 31, 2022, representing an increase of $380,752 or 36%. Higher costs at the corporate level represented 57% of the increase. Corporate includes executive compensation and other administrative costs associated with operating a publicly traded company including departments such as finance, human resources, and administration. Other significant costs include professional services fees (legal, audit, and board compensation), Nasdaq listing fees and filing costs, and corporate insurance. Specific increases in costs included payroll which totaled $534,764 in the 2023 period compared to $353,135 in the 2022 period resulting in an increase of $181,629 or 48% of the total increase in general and administrative expenses. Legal and lobbying services costs totaled $281,587 in the 2023 period compared to $89,739, representing an increase of $191,848, or 50% of the total increase.

 

During the three months ended July 31, 2023, we incurred stock-based compensation costs of $911,606 compared to $755,471 in the 2022 period, resulting in an increase of $156,135 or 21%. Since the 2022 period, the Company issued 3,900,542 additional options and 298,643 additional RSUs which resulted in incremental stock-based compensation costs of $442,639 and $93,749, respectively. This increase was partially offset by an RSU award that fully vested since the 2022 period, resulting in decremental stock-based compensation expense of $336,252.

 

Other (Income) Expense 

 

Other expense totaled $554,740 during the 2023 period compared to $113,227 during the 2022 period, representing an increase of $441,513 or greater than 100%. This increase in other expense was primarily related to higher depreciation and amortization expense which totaled $101,001 and $217,368, respectively, during the 2023 period compared to $28,272 and $56,160, respectively during the 2022 period resulting in an increase of $72,729 and $161,208, respectively, collectively representing 53% of the total increase in other expense. Higher depreciation expense related to approximately $2 million in capital expenditures since the 2022 period, primarily related to the construction of the new manufacturing facility in Salt Lake City, Utah. Higher amortization expense related to amortization of intangible assets acquired through acquisitions, especially Teal. 

 

Investment income totaled $130,296 during the three months ended July 31, 2022 compared to an investment loss of $239,490 during the three months ended July 31, 2023. During the 2023 period, the Company sold certain investment grade securities in order 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 an expense of $92,922 during the 2022 period compared to income of $26,520 during the 2023 period, representing a net beneficial difference of $119,442.

 

Net Loss from Continuing Operations

 

Net loss from continuing operations totaled $5,567,775 for the three months ended July 31, 2023, compared to $3,592,202 for the three months ended July 31, 2022, resulting in an increase of $1,975,573 or 55%. Total operating expenses totaled $5,187,700, or 93% of net loss from continuing operations. Higher operating expenses represented 82% of the total increase in the net loss and were driven by an increase in headcount from 63 at the end of the 2022 period to 74 at the end of the 2023 period which was an increase of 17%. Other expenses totaled $554,740 during the three months ended July 31, 2023, compared to $113,227 for the three months ended July 31, 2022, representing an increase of $441,513, or more than 100%. The increase in other expenses represented 22% of the total increase in the net loss and were driven by a $369,786 decrease in investment income as the Company was forced to sell certain investment grade securities at a loss which were adversely impacted by a sharp increase in interest rates.

 

Results of Discontinued Operations

 

Revenue from discontinued operations totaled $1,869,219 for the three months ended July 31, 2023, compared to $1,942,720 for the three months ended July 31, 2022, representing a decrease of $73,501 or 4%. During the 2023 period, Rotor Riot generated revenues totaling $1,243,907 compared to $888,419 during the 2022 period, representing an increase of $355,488 or 40%. During the 2023 period, Rotor Riot’s higher revenues were generated by a significant increase in digital marketing spending. During the 2023 period, Fat Shark generated revenues totaling $625,312 compared to $1,054,301 during the 2022 period, representing a decrease of $428,989 or 41%. Lower revenues for the 2023 period related to its newest product, the Dominator, which was launched at the beginning of Fiscal 2023, and while it generated strong initial sales in the first quarter, sales declined significantly since the 2022 period.

 26 

 

 

Gross margin from discontinued operations totaled $484,103 during the 2023 period compared to $275,507 during the 2022 period representing an increase of $208,596, or 76%. On a percentage basis, gross margin from discontinued operations was 26% during the 2023 period compared to 14% during the 2022 period. The percentage basis increase in gross margin in the 2023 period primarily related to successful efforts to reduce tariff expenses for Rotor Riot’s inventory purchases.

 

Operating expenses totaled $703.939 during the 2023 period compared to $495.028 during the 2022 period, resulting in an increase of $208,911, or 42%. This increase is primarily due to increased advertising expenses in the 2023 period. 

 

Net loss from discontinued operations totaled $242,573 for the three months ended July 31, 2023, compared to $219,397 for the three months ended July 31, 2022, representing an increase of $23,176, or 11%.

 

Cash Flows

 

Operating Activities

 

Net cash used in operating activities was $6,926,069 during the three months ended July 31, 2023, compared to net cash used in operating activities of $3,814,762 during the three months ended July 31, 2022, representing an increase of $3,111,307 or 82%. Net cash used in operations, net of non-cash expenses, totaled $4,071,684 during the three months ended July 31, 2023, compared to $2,648,702 during the three months ended July 31, 2022, resulting in an increase of $1,422,982, or 54%. The higher use of cash primarily related to the expansion of the Teal Drones operations since its acquisition in August 2021. Headcount at Teal increased from 47 at the end of the 2022 period to 60 at the end of the 2023 period which was an increase of 28%. Net cash used related to changes in operating assets and liabilities totaled $2,854,385 during the three months ended July 31, 2023, compared to $1,166,060 during the three months ended July 31, 2022, representing an increase of $1,688,325 or more than 100%. 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 and vendor payments. Net payments related to inventory, including deposits, totaled $1,804,886 in the 2023 period compared to $227,516 in the 2022 period, representing an increase of $1,577,370, or more than 100%. This increase represented 93% of the total increase in operating assets and liabilities.

 

Investing Activities

 

Net cash provided by investing activities was $4,883,345 during the three months ended July 31, 2023, compared to net cash provided by investing activities of $7,659,707 during the three months ended July 31, 2022 resulting in a decrease of $2,776,362 or 36%. During the 2023 period, proceeds of $4,888,399 from the sale of marketable securities were used to fund operations. During the 2022 period, proceeds from the sale of marketable securities, net of purchases of marketable securities, totaled $8,204,649. During the 2023 period, the Company was spending the proceeds from the 2022 period stock offerings to support operations for the full year, whereas in the 2022 period the proceeds from the stock offerings were invested in marketable securities and also used to support operations for the second half of the 2022 period.

 

Financing Activities

 

Net cash used in financing activities totaled $146,509 during the three months ended July 31, 2023, compared to net cash used in financing activities of $685,281 during the three months ended July 31, 2022. Financing activities can vary from period to period depending upon market conditions, both at a macro-level and specific to the Company. During the 2023 period, the Company made payments of $8,520 related to payroll taxes on equity awards compared to payments of $469,631 during the 2022 period, resulting in a decrease of $461,111. This decrease represented 86% of the total decrease. The lower payments related to lower equity award vesting in the 2023 period compared to the 2022 period.

 

Liquidity and Capital Resources

 

At July 31, 2023, the Company reported current assets totaling $26,523,312, current liabilities totaling $3,577,912 and net working capital of $22,945,400. Cash and marketable securities totaled $8,875,169 at July 31, 2023. Inventory related balances, including pre-paid inventory, totaled $15,508,659. We continue to maintain higher-than-normal inventory balances related to the global supply chain issues, including chip shortages, which continue to impact the timing of our purchase decisions.

 

 27 

 

Going Concern

 

The Company has never been profitable, and its net losses have been increasing related to acquisitions, as well as costs incurred to pursue its long-term growth strategy. During the three months ended July 31, 2023, the Company incurred net losses of $5,567,775 from continuing operations and $242,573 from discontinued operations and used cash in operating activities of $6,926,069 from continuing operations and $356,109 from discontinued operations. As of July 31, 2023, the Company has working capital of $22,945,400. While the Company has historically been successful in raising capital to meet its working capital requirements, the ability to continue raising such capital to enable the Company to continue its growth is not guaranteed. Therefore, there is substantial doubt about the Company’s ability to continue as a going concern as the Company will require additional liquidity to continue its operations and meet its financial obligations for twelve months from the date these consolidated financial statements are issued.

 

If the Company is unable to raise additional capital, there is a risk that the Company could default on its financial obligations and could be required to discontinue or significantly reduce the scope of its operations. The consolidated financial statements do not include any adjustments relating to the recoverability and classification of recorded asset amounts, or the amount and classification of liabilities or any other adjustment that might be necessary should the Company be unable to continue as a going concern.

 

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. 

 28 

 

 

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.

 

Off-Balance Sheet Arrangements

 

We have no off-balance sheet arrangements.

 

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. 

 

 

 29 

 

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

 

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 CFO concluded that our disclosure controls and procedures were effective as of July 31, 2023.  

  

Changes In Internal Control Over Financial Reporting.

 

There were no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) of the Exchange Act) that occurred during the three months ended July 31, 2023 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 

 

None.

 

 

ITEM 1A. RISK FACTORS

 

We are a smaller reporting company as defined by Rule 12b-2 of the Exchange Act and 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, USE OF PROCEEDS, AND ISSUER PURCHASES OF EQUITY SECURITIES

 

None.

 

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

 

None.

 

 

 30 

 

ITEM 4. MINE SAFETY DISCLOSURES

 

Not applicable

 

 

ITEM 5. OTHER INFORMATION

 

Rule 10b5-1 Trading Plans

 

During the fiscal quarter ended July 31, 2023, 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   First Amendment to Executive Employment Agreement with Jeffrey Thompson (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 May 22, 2023)
10.2   First Amendment to Executive Employment Agreement with Allan Evans (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 May 22, 2023)
10.3   Amendment No. 2 to Share Purchase Agreement Amendment dated March 31, 2023 (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 July 14, 2023)
10.4   Form of Registration Rights Agreement (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 July 14, 2023)
10.5*   Addendum to Executive Employment Agreement with Joseph Hernon
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 (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)
101.SCH*   Inline XBRL Taxonomy Extension Schema Document
101.CAL*   Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF*   Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB*   Inline XBRL Taxonomy Extension 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.

 

 

 31 

 

SIGNATURES

 

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

 

Date: September 19, 2023  

Red Cat Holdings, Inc.

 

 

By: /s/ Jeffrey Thompson

Jeffrey Thompson

Chief Executive Officer

(Principal Executive Officer)

     
Date: September 19, 2023   By: /s/ Joseph P. Hernon
   

Joseph Hernon

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

 

32 

EX-31.1 2 rcat0919form10qexh31_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: September 19, 2023 /s/ Jeffrey Thompson
 

Chief Executive Officer

(Principal Executive Officer)

EX-31.2 3 rcat0919form10qexh31_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, Joseph Hernon, 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: September 19, 2023 /s/ Joseph Hernon
 

Chief Financial Officer

(Principal Financial and Accounting Officer)

EX-32.1 4 rcat0919form10qexh32_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 July 31, 2023, 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: September 19, 2023 By: /s/ Jeffrey Thompson
  Name: Jeffrey Thompson
  Title: Chief Executive Officer
    (Principal Executive Officer)
EX-32.2 5 rcat0919form10qexh32_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 July 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Joseph Hernon, 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: September 19, 2023 By: /s/ Joseph Hernon
  Name: Joseph Hernon
  Title: Chief Financial Officer
    (Principal Financial and Accounting Officer)
EX-101.SCH 6 rcat-20230731.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 Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - Note 1 – The Business link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Note 2 – Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Note 3 – Discontinued Operations – Sale of Consumer Segment link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Note 4 – Marketable Securities link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Note 5 – Inventories link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Note 6 – Other Current Assets link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Note 7 – Due From Related Party link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Note 8 – Intangible Assets link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Note 9 – Property and Equipment link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Note 10 – Other Long-Term Assets link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Note 11 – Operating Leases link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Note 12 – Debt Obligations link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Note 13 – Due to Related Party link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Note 14 – Income Taxes link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Note 15 – Common Stock link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Note 16 – Preferred Stock link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Note 17 – Warrants link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Note 18 – Share Based Awards link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Note 19 – Derivatives link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Note 20 - Related-Party Transactions link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Note 21 - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Note 22 - Sale of Consumer Segment link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Note 23 – Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Note 24 – 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 - Note 2 – Summary of Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Discontinued Operations - results of operations (Details) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Assets and liabilities for the Consumer Segment (Details) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Note 4 – Marketable Securities (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Other current assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Note 7 – Due From Related Party (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Expected amortization expense for the unamortized finite-lived intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - Composition of, and changes in goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - Note 8 – Intangible Assets (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - Property and equipment (Details) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - Note 9 – Property and Equipment (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000060 - Disclosure - Other long term assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000061 - Disclosure - Note 10 – Other Long-Term Assets (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000062 - Disclosure - Operating leases (Details) link:presentationLink link:calculationLink link:definitionLink 00000063 - Disclosure - Supplemental information related to operating leases (Details) link:presentationLink link:calculationLink link:definitionLink 00000064 - Disclosure - Future lease payment obligations (Details) link:presentationLink link:calculationLink link:definitionLink 00000065 - Disclosure - Note 11 – Operating Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000066 - Disclosure - Outstanding principal payments (Details) link:presentationLink link:calculationLink link:definitionLink 00000067 - Disclosure - Note 12 – Debt Obligations (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000068 - Disclosure - Note 13 – Due to Related Party (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000069 - Disclosure - Note 14 – Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000070 - Disclosure - Summary of shares of common stock issued (Details) link:presentationLink link:calculationLink link:definitionLink 00000071 - Disclosure - Note 16 – Preferred Stock (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000072 - Disclosure - Summary of warrants issued and fair values (Details) link:presentationLink link:calculationLink link:definitionLink 00000073 - Disclosure - Changes in warrants outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 00000074 - Disclosure - Note 17 – Warrants (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000075 - Disclosure - Assumptions used to calculate fair value of options granted (Details) link:presentationLink link:calculationLink link:definitionLink 00000076 - Disclosure - Summary of activity under the Plan (Details) link:presentationLink link:calculationLink link:definitionLink 00000077 - Disclosure - Summary of restricted stock activity under the Plan (Details) link:presentationLink link:calculationLink link:definitionLink 00000078 - Disclosure - Stock compensation expense by functional category (Details) link:presentationLink link:calculationLink link:definitionLink 00000079 - Disclosure - Note 18 – Share Based Awards (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000080 - Disclosure - Assumptions used to determine fair value of derivative warrant liability upon settlement of derivative liability (Details) link:presentationLink link:calculationLink link:definitionLink 00000081 - Disclosure - Changes in the derivative liability (Details) link:presentationLink link:calculationLink link:definitionLink 00000082 - Disclosure - Note 20 - Related-Party Transactions (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000083 - 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 7 rcat-20230731_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 rcat-20230731_def.xml XBRL DEFINITION FILE EX-101.LAB 9 rcat-20230731_lab.xml XBRL LABEL FILE Class of Stock [Axis] Series B Preferred Stock [Member] Equity Components [Axis] Series A Preferred Stock 1 [Member] 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 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 1 [Member] Due To Related Party 2 [Member] Series A Preferred Stock [Member] Series A Preferred Stock 2 [Member] Class of Warrant or Right [Axis] Warrants Outstanding 1 [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] Related Party, Type [Axis] Director 1 [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 55,541,875 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 Loss per share - basic and diluted 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 Net loss Conversion of preferred stock Stock Issued During Period, Shares, Conversion of Convertible Securities Ending balance, value Shares, Outstanding, Ending Balance 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, principally inventory deposits Operating lease right-of-use assets and liabilities Customer deposits Accounts payable Accrued expenses Net cash used in operating activities Cash Flows from Investing Activities Purchases of property and equipment Proceeds from sale of marketable securities Purchases of marketable securities Net cash provided by investing activities of continuing operations Cash Flows from Financing Activities Payments under related party obligations Payments under debt obligations Payments of taxes related to equity awards Net cash used in financing activities of continuing operations Discontinued operations Operating activities Investing activities Financing activities Net cash used in discontinued operations Net (decrease) increase in Cash Cash, beginning of period Cash, 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 Note 22 - Sale Of Consumer Segment Note 22 - Sale of Consumer Segment Commitments and Contingencies Disclosure [Abstract] Note 23 – Commitments and Contingencies Subsequent Events [Abstract] Note 24 – 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 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] Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] [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 Net Income (Loss) Attributable to Parent Net Cash Provided by (Used in) Operating Activities Banking Regulation, Total Capital, Actual 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 Other (income) expense 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] [custom:CorporateBondsAtCarryingValueContractualMaturities2-0] Raw materials Work-in-process Finished goods Total Prepaid inventory Prepaid expenses 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]       Impairment of Intangible Assets (Excluding Goodwill) 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 July 31, 2024 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:PromissoryNoteOriginalPrincipalAmount] [custom:RefundRelatedToPrepaidInventoryIssuedByCompany] [custom:DebtInstrumentOutstandingBalancePayment] [custom:DebtInstrumentOutstandingAccruedInterestPayment] [custom:LineOfCreditObligationAssumedInConnectionWithAcquisition] [custom:DebtInstrumentInterestRateDuringPeriod1] [custom:DueToOtherRelatedPartyClassifiedCurrent-0] 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 10,870 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 Schedule of Stock by Class [Table] Class of Stock [Line Items] [custom:StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock] [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] 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, Vested and Expected to Vest, 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, Exercises in Period [custom:WarrantsIssuedExercisePrice] [custom:ProceedsReceivedFromExerciseOfWarrants] [custom:ExerciseOfWarrantsShares] [custom:ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants] [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, Weighted Average Remaining Contractual Term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value 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] General and administrative Research and development Operations Sales and marketing  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 Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Line Items] [custom:ConsultingAgreementMonthlyPayments] [custom:OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement] [custom:OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice] 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 Gross Profit Operating Expenses Income (Loss) from Continuing Operations before Income Taxes, Domestic Increase (Decrease) in Derivative Assets and Liabilities Investment Income, Net EarningsPerShareBasicAndDilutedRCAT Shares, Outstanding Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Stock Issued During Period, Shares, Conversion of Convertible Securities Increase (Decrease) in Inventories 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 Related Party Debt Repayments of Debt Payments for Other Taxes 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 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 DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense Disposal Group, Including Discontinued Operation, Cash 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, Exercises in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Number of Shares SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod GeneralAndAdministrativeStockCompensationExpense ResearchAndDevelopmentStockCompensationExpense OperationsStockCompensationExpense SalesAndMarketingStockCompensationExpense Cost of Revenue Operating Income (Loss) Accounts and Other Receivables, Net, Current EX-101.PRE 10 rcat-20230731_pre.xml XBRL PRESENTATION FILE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover - shares
3 Months Ended
Jul. 31, 2023
Sep. 18, 2023
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jul. 31, 2023  
Document Fiscal Period Focus Q1  
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   55,642,006
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets (Unaudited) - USD ($)
Jul. 31, 2023
Apr. 30, 2023
Current assets    
Cash $ 937,756 $ 3,173,649
Marketable securities 7,922,392 12,814,038
Accounts receivable, net 720,642 719,862
Inventory 9,376,444 8,920,573
Other 3,020,708 1,263,735
Current assets of discontinued operations 4,545,370 5,283,155
Total current assets 26,523,312 32,175,012
Goodwill 17,012,832 17,012,832
Intangible assets, net 7,105,636 7,323,004
Property and equipment, net 2,554,411 2,650,358
Other 303,180 303,180
Operating lease right-of-use assets 554,064 620,307
Long-term assets of discontinued operations 97,443 108,397
Total long-term assets 27,627,566 28,018,078
TOTAL ASSETS 54,150,878 60,193,090
Current liabilities    
Accounts payable 822,674 1,392,550
Accrued expenses 448,229 409,439
Debt obligations - short term 936,150 922,138
Customer deposits 45,123 155,986
Operating lease liabilities 292,852 281,797
Warrant derivative liability 561,685 588,205
Current liabilities of discontinued operations 471,199 1,010,501
Total current liabilities 3,577,912 4,760,616
Operating lease liabilities 301,710 379,466
Debt obligations - long term 249,568 401,569
Long-term liabilities of discontinued operations 28,290 41,814
Total long-term liabilities 579,568 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 55,541,875 and 54,568,065 55,541 54,568
Additional paid-in capital 110,905,033 109,993,100
Accumulated deficit (60,397,141) (54,586,793)
Accumulated other comprehensive loss (570,082) (861,117)
Total stockholders' equity 49,993,398 54,609,625
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 54,150,878 $ 60,193,090
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets (Unaudited) (Parenthetical) - shares
Jul. 31, 2023
Apr. 30, 2023
Common Stock, Shares Authorized   500,000,000
Common Stock, Shares, Outstanding 55,541,875 54,568,065
Series B Preferred Stock [Member]    
Preferred Stock, Shares Authorized   4,300,000
Preferred Stock, Shares Outstanding 4,676 986,676
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements Of Operations (Unaudited) - USD ($)
3 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Income Statement [Abstract]    
Revenues $ 1,748,129 $ 1,126,551
Cost of goods sold 1,573,464 1,044,431
Gross margin 174,665 82,120
Operating expenses    
Operations 707,903 886,303
Research and development 1,138,127 449,964
Sales and marketing 986,908 406,953
General and administrative 1,443,156 1,062,404
Stock based compensation 911,606 755,471
Total operating expenses 5,187,700 3,561,095
Operating loss (5,013,035) (3,478,975)
Other (income) expense    
Change in fair value of derivative liability (26,520) 92,922
Investment loss (income), net 239,490 (130,296)
Interest expense 21,857 35,687
Other, net 319,913 114,914
Other (income) expense 554,740 113,227
Net loss from continuing operations (5,567,775) (3,592,202)
Loss from discontinued operations (242,573) (219,397)
 Net loss $ (5,810,348) $ (3,811,599)
Loss per share - basic and diluted    
Continuing operations $ (0.11) $ (0.07)
Discontinued operations
Loss per share - basic and diluted $ (0.11) $ (0.07)
Weighted average shares outstanding - basic and diluted 54,935,339 53,778,154
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Series A Preferred Stock 1 [Member]
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, 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        
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        
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
3 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Cash Flows from Operating Activities    
Net loss $ (5,810,348) $ (3,811,599)
Net loss from discontinued operations (242,573) (219,397)
Net loss from continuing operations (5,567,775) (3,592,202)
Adjustments to reconcile net loss to net cash from operations:    
Stock based compensation - options 629,426 458,023
Stock based compensation - restricted units 282,180 297,448
Amortization of intangible assets 217,368 56,160
Realized loss from sale of marketable securities 292,636 10,675
Depreciation 101,001 28,272
Change in fair value of derivative (26,520) 92,922
Changes in operating assets and liabilities    
Accounts receivable (780) (257,301)
Inventory (455,871) (273,439)
Other, principally inventory deposits (1,756,973) (214,316)
Operating lease right-of-use assets and liabilities (458) 11,139
Customer deposits (110,863) (116,237)
Accounts payable (569,876) (154,139)
Accrued expenses 40,436 (161,767)
Net cash used in operating activities (6,926,069) (3,814,762)
Cash Flows from Investing Activities    
Purchases of property and equipment (5,054) (544,942)
Proceeds from sale of marketable securities 4,888,399 9,094,592
Purchases of marketable securities (889,943)
Net cash provided by investing activities of continuing operations 4,883,345 7,659,707
Cash Flows from Financing Activities    
Payments under related party obligations (2,861)
Payments under debt obligations (137,989) (212,789)
Payments of taxes related to equity awards (8,520) (469,631)
Net cash used in financing activities of continuing operations (146,509) (685,281)
Discontinued operations    
Operating activities (356,109) (999,053)
Investing activities
Financing activities 237,814
Net cash used in discontinued operations (118,295) (999,053)
Net (decrease) increase in Cash (2,307,528) 2,160,611
Cash, beginning of period 3,260,305 4,084,815
Cash, end of period 952,777 6,245,426
Cash paid for interest 22,590 36,082
Cash paid for income taxes
Non-cash transactions    
Unrealized gain on marketable securities 289,389 133,582
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 $ 15,982
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Note 1 – The Business
3 Months Ended
Jul. 31, 2023
Accounting Policies [Abstract]  
Note 1 – The Business

Note 1 – The Business

 

Red Cat Holdings (“Red Cat” or 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 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 Holdings, 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 Drones, a leader in commercial and government UAV (Unmanned Aerial Vehicles) technology. The purchase price was $10,011,279.

 

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 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, 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 in our daily lives.  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 Operating Officer (“COO”) and our Chief Financial Officer (“CFO”), manages our business, makes resource allocation and operating decisions, and evaluates operating performance. See “Note 21 - Segment Reporting”.

 

In November 2022, we entered into an agreement to sell our Consumer segment to Unusual Machines, Inc. (or “Unusual Machines” or “UM”). The adjusted sale price is $20 million, including $3 million in cash, at closing, and $17 million in securities of Unusual Machines. The agreement reflects the Company's decision to focus its efforts and capital on military and defense where it believes that there are more opportunities to create long term shareholder value. The closing of the transaction is contingent upon Unusual Machines completing (i) an initial public offering that raises sufficient capital to close the transaction, and (ii) a listing on a public stock exchange such as the NYSE or Nasdaq.  

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 – Summary of Significant Accounting Policies
3 Months Ended
Jul. 31, 2023
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 operating subsidiaries which include Teal Drones, Skypersonic, Rotor Riot, and Fat Shark.  Intercompany transactions and balances have been eliminated.

 

As further described in Note 3, we presently expect to sell our Consumer segment, which includes Rotor Riot and Fat Shark, within the next twelve months.  Accordingly, 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 July 31, 2023, we had cash of $937,756 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 $82,318 and $151,671 as of July 31, 2023 and April 30, 2023, respectively, and was included in other current assets. We did not write off any accrued interest income during the three months ended July 31, 2023 and 2022.

 

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, past 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 and direct labor, 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, 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.

 

LeasesEffective August 1, 2021, the Company adopted Accounting Standards Codification (ASC) 842 titled “Leases” which requires the recognition of assets and liabilities associated with lease agreements. The Company adopted ASC 842 on a modified retrospective transition basis which means that it did not restate financial information for any periods prior to August 1, 2021. Upon adoption, the Company recognized a lease liability obligation of $796,976 and a right-of-use asset for the same amount.

  

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 cash, receivables, current assets, accounts payable, accrued expenses and current debt approximates fair value due to the short-term nature of these instruments.

 

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 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 that values the derivative liability based on a probability weighted discounted cash flow model. The resulting liability is valued at each reporting date and the change in the liability is reflected as 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. 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 $45,123 and $155,986 at July 31, 2023 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, as well as a proportionate share of overhead costs such as rent. Costs related to software development are included in research and development expense until technological feasibility is reached, which for our software products, is generally shortly before the products are released to production. Once technological feasibility is reached, such costs are capitalized and amortized as a cost of revenue over the estimated lives of the products.

 

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 and 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 three months ended July 31, 2023 and July 31, 2022, comprehensive loss was $291,035 and $133,934 lower than net loss, respectively, related to unrealized gains on available-for-sale securities totaling $289,389 and $133,582, respectively, and foreign currency translation adjustments of $1,646 and $352.

 

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 costs 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 included:

 

   July 31, 2023  April 30, 2023
Series B Preferred Stock, as converted   3,896    822,230 
Stock options   6,884,017    4,784,809 
Warrants   1,539,999    1,539,999 
Restricted stock   842,701    781,060 
Total   9,270,613    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 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, 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 in our daily lives.  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 Operating Officer (“COO”) and our Chief Financial Officer (“CFO”), 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 its net losses have been increasing related to acquisitions, as well as costs incurred to pursue its long-term growth strategy. During the three months ended July 31, 2023, the Company incurred a net loss of $5,810,348 and used cash in operating activities of $6,926,069. As of July 31, 2023, the Company has working capital of $22,945,400. While the Company has historically been successful in raising capital to meet its working capital requirements, the ability to continue raising such capital to enable the Company to continue its growth is not guaranteed. Therefore, there is substantial doubt about the Company’s ability to continue as a going concern as the Company will require additional liquidity to continue its operations and meet its financial obligations for twelve months from the date these consolidated financial statements are issued.

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 – Discontinued Operations – Sale of Consumer Segment
3 Months Ended
Jul. 31, 2023
Discontinued Operations and Disposal Groups [Abstract]  
Note 3 – Discontinued Operations – Sale of Consumer Segment

Note 3 – Discontinued Operations – Sale of Consumer Segment

 

In November 2022, the Company agreed to the sale of its consumer segment consisting of Rotor Riot, (“RR”), and Fat Shark Holdings (“FS”). The closing of the transaction is subject to the successful initial public offering by the buyer, Unusual Machines, Inc. The Company has concluded that the transaction is presently likely to close within the next twelve months. Accordingly, the Consumer segment has been classified as Discontinued Operations and reported in accordance with the applicable accounting standards. See Note 22 for additional information regarding the transaction. Set forth below are the results of operations for:

           
   Three months ended July 31,
  

2023

 

2022

Revenues  $1,869,219   $1,942,720 
           
Cost of goods sold   1,385,116    1,667,213 
           
Gross margin   484,103    275,507 
           
Operating expenses          
Operations   209,980    161,783 
Research and development   46,249    82,806 
Sales and marketing   404,104    195,278 
General and administrative   43,606    55,161 
Total operating expenses   703,939    495,028 
Operating loss   (219,836)   (219,521)
           
Other (income) expense          
Interest expense   22,856       
Other, net   (119)   (124)
Other (income) expense   22,737    (124)
           
Net loss from discontinued operations  $(242,573)  $(219,397)

 

Assets and liabilities for the Consumer Segment included:

 

   July 31, 2023  April 30, 2023
Current assets          
Cash  $15,021   $86,656 
Accounts receivable, net   106,649    61,107 
Inventory   2,921,262    3,065,954 
Other   1,502,438    2,069,438 
Total current assets   4,545,370    5,283,155 
           
Intangible assets, net   20,000    20,000 
Other   3,853    3,853 
Operating lease right-of-use assets   73,590    84,544 
Total long term assets   97,443    108,397 
           
Current liabilities          
Accounts payable  $65,058   $606,872 
Accrued expenses   89,014    109,480 
Debt obligations - short term   237,814       
Customer deposits   28,079    244,688 
Operating lease liabilities   51,234    49,461 
Total current liabilities   471,199    1,010,501 
           
Long term liabilities - Operating lease liabilities   28,290    41,814 
           
Working capital  $4,074,171   $4,272,654 

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 – Marketable Securities
3 Months Ended
Jul. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Note 4 – Marketable Securities

Note 4 – Marketable Securities

 

Marketable securities consisted solely of corporate bonds at July 31, 2023 and were classified at Level 2 in the Fair Value Hierarchy. Fair value, cost basis, and unrealized losses totaled $7,922,392, $8,497,168, and $574,776 at July 31, 2023, respectively. Contractual maturities of one to three years totaled $7,922,392.

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 – Inventories
3 Months Ended
Jul. 31, 2023
Inventory Disclosure [Abstract]  
Note 5 – Inventories

Note 5 – Inventories

 

Inventories consisted of the following:

 

   July 31, 2023  April 30, 2023
Raw materials  $7,721,211   $8,132,196 
Work-in-process   1,611,283    509,381 
Finished goods   43,950    278,996 
Total  $9,376,444   $8,920,573 

  

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 – Other Current Assets
3 Months Ended
Jul. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Note 6 – Other Current Assets

Note 6 – Other Current Assets

 

Other current assets included:

 

   July 31, 2023  April 30, 2023
Prepaid inventory  $1,708,515   $359,500 
Prepaid expenses   1,229,875    752,564 
Accrued interest income   82,318    151,671 
Total  $3,020,708   $1,263,735 

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Note 7 – Due From Related Party
3 Months Ended
Jul. 31, 2023
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 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 – Intangible Assets
3 Months Ended
Jul. 31, 2023
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. Intangible assets were as follows:

                      
   July 31, 2023  April 30, 2023
   Gross Value  Accumulated Amortization  Net Value 

Gross

Value

  Accumulated Amortization  Net Value
Proprietary technology  $4,967,000   $(1,050,448)  $3,916,552   $4,967,000   $(841,223)  $4,125,777 
Non-compete agreements   81,000    (63,417)   17,583    81,000    (56,667)   24,333 
Customer relationships   39,000    (19,499)   19,501    39,000    (18,106)   20,894 
Total finite-lived assets   5,087,000    (1,133,364)   3,953,636    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,133,364)  $7,105,636   $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 July 31, 2023, expected amortization expense for finite-lived intangible assets for the next five years is as follows:

 

Fiscal Year Ended:   
 2024   $649,437 
 2025    842,471 
 2026    815,271 
 2027    786,679 
 2028    644,833 
 Thereafter    214,945 
 Total   $3,953,636 

     

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 July 31, 2023      $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 Drones. 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 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 – Property and Equipment
3 Months Ended
Jul. 31, 2023
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:

 

   July 31, 2023  April 30, 2023
Equipment and related  $1,340,237   $1,386,373 
Leasehold improvements   1,517,199    1,473,890 
Furniture and fixtures   132,752    132,752 
Accumulated depreciation   (435,777)   (342,657)
Net carrying value  $2,554,411   $2,650,358 

 

Depreciation expense totaled $101,001 and $28,272 for the three months ended July 31, 2023 and 2022, respectively.

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 – Other Long-Term Assets
3 Months Ended
Jul. 31, 2023
Note 10 Other Long-term Assets  
Note 10 – Other Long-Term Assets

Note 10 – Other Long-Term Assets

 

Other long-term assets included:

 

   July 31, 2023  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 three months ended July 31, 2023.

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 – Operating Leases
3 Months Ended
Jul. 31, 2023
Leases [Abstract]  
Note 11 – Operating Leases

Note 11 – Operating Leases

 

As of July 31, 2023, 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.83 years, some of which may include options to extend for up to 5 years. Operating lease expense totaled $85,252 for the three months ended July 31, 2023, including period cost for short-term, cancellable, and variable leases, not included in lease liabilities, of $1,650 for the three months ended July 31, 2023.

 

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 
Troy, Michigan  $550    May 2022 

    

Supplemental information related to operating leases for the three months ended July 31, 2023 was:

    
Operating cash paid to settle lease liabilities  $85,709 
Weighted average remaining lease term (in years)   2.30 
Weighted average discount rate   12%

 

Future lease payments at July 31, 2023 were as follows:

 

Fiscal Year Ended:   
 2024    260,453 
 2025    260,743 
 2026    76,619 
 2027    79,300 
 2028    6,627 
 Total   $683,742 

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 – Debt Obligations
3 Months Ended
Jul. 31, 2023
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 July 31, 2023 totaled $769,170.

  

  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 $992 at July 31, 2023.

 

  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. The loan bears interest at 8.25% annually and requires monthly payments of $3,595 through December 2024. The balance outstanding at July 31, 2023 and April 30, 2023 totaled $57,106 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 July 31, 2023 and April 30, 2023 totaled $9,442 and $11,412 respectively.

 

  H.  Summary

Outstanding principal payments on debt obligations are due as follows:

 

Fiscal 2024   784,149 
Fiscal 2025   401,569 
Total  $1,185,718 
Short term – through July 31, 2024  $936,150 
Long term – thereafter  $249,568 

  

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 – Due to Related Party
3 Months Ended
Jul. 31, 2023
Note 13 Due To Related Party  
Note 13 – Due to Related Party

Note 13 – Due to Related Party

 

  A. Founder of Fat Shark

 

In connection with the acquisition of Fat Shark in November 2020, the Company issued a secured promissory note for $1,753,000 to the seller. The note accrued interest at 3% annually and matured in full in November 2023. In May 2021, the Company made an initial payment of $132,200 by directing a refund from a vendor based in China to the noteholder who is also based in China. The remaining balance of $1,620,800 plus accrued interest totaling $45,129 was paid in September 2021.

 

  B. BRIT, LLC

 

In January 2020, in connection with the acquisition of Rotor Riot, the Company issued a promissory note for $175,000 to the seller, BRIT, LLC. The note accrued interest at 4.75% annually. In October 2021, the outstanding balance of $85,172 plus accrued interest totaling $12,942 was paid.

 

The Company also assumed a line of credit obligation totaling $47,853 which bears interest at 6.67% annually. The remaining balance of $37,196 plus accrued interest totaling $292 was paid in October 2022.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Note 14 – Income Taxes
3 Months Ended
Jul. 31, 2023
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 July 31, 2023 and April 30, 2023, we had accumulated deficits of approximately $60,397,000 and $54,600,000, respectively. Deferred tax assets related to the future benefit of these net operating losses for tax purposes totaled approximately $11,173,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 July 31, 2023 and April 30, 2023.

 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15 – Common Stock
3 Months Ended
Jul. 31, 2023
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 10,870 to pay taxes   44,130 
Vesting of restricted stock to Board of Directors   109,585 
Vesting of restricted stock to consultants   1,761 
Conversion of preferred stock   818,334 
Shares outstanding as of July 31, 2023   55,541,875 

 

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Note 16 – Preferred Stock
3 Months Ended
Jul. 31, 2023
Equity [Abstract]  
Note 16 – Preferred Stock

Note 16 – Preferred Stock

 

Series A Preferred Stock outstanding totaled 158,704 at April 30, 2021, and were converted into 1,321,996 shares of common stock on August 10, 2021.

 

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 July 31, 2023 totaled 4,676 which are convertible into 3,896 shares of common stock.

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Note 17 – Warrants
3 Months Ended
Jul. 31, 2023
Note 17 Warrants  
Note 17 – Warrants

Note 17 – Warrants

 

The Company issued five-year warrants 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 July 31, 2023
Date of Transaction  Number of Warrants  Initial Fair Value  Number of Warrants  Fair Value
 October 2020     399,998   $267,999    266,666   $179,982 
 January 2021    675,000   $2,870,666    540,000   $381,703 

  

In March and April 2021, we received $201,249 related to the exercise of 201,666 of the warrants. Since these exercises resulted in the elimination of the derivative liability in the warrants, the derivative liability was reduced by $694,305 with a corresponding increase in additional paid in capital. In June 2021, we received $99,999 in connection with the exercise of 66,666 warrants which resulted in the elimination of $163,141 of the derivative liability in the warrants.

 

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.

 

The following table summarizes the changes in warrants outstanding since April 30, 2022.

 

   

 

Number of Shares 

 

 

Weighted-average Exercise Price per Share

 

 Weighted-average Remaining Contractual Term

(in years) 

 

 

Aggregate Intrinsic Value 

  Balance as of April 30, 2022 1,539,999     3.38        3.89     $ 427,533  
  Granted                               
  Exercised                             
  Outstanding as of April 30, 2023 1,539,999     3.38       2.89     $     
  Granted                            
  Exercised                           
  Outstanding at July 31, 2023 1,539,999     3.38       2.63     $     

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Note 18 – Share Based Awards
3 Months Ended
Jul. 31, 2023
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 8,750,000.

 

  A. Options 

 

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

 

      2023       2022  
Exercise Price   $ 1.061.12     $ —    
Stock price on date of grant     1.061.12       —    
Risk-free interest rate     3.474.07%       —    
Dividend yield              —    
Expected term (years)     6.006.25       —    
Volatility     257.25260.22%       —    

 

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,401,042       1.07                  
Exercised                                  
Forfeited or expired     (301,834     2.55                  
Outstanding as of July 31, 2023     6,884,017     1.57       8.58     298,615  
Exercisable as of July 31, 2023     3,157,975     $ 2.00       6.63     $ 241,274  

     

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 July 31, 2023 and July 31, 2022, there was $5,918,668 and $2,760,989 of unrecognized stock-based compensation expense related to unvested stock options which is expected to be recognized over the weighted average periods of 2.24 and 2.1 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   (166,346)   1.70 
Forfeited   (70,656)   1.25 
Unvested and outstanding as of July 31, 2023   842,701   $2.14 

     

  C. Stock Compensation

 

Stock compensation expense for the three months ended July 31 was as follows:

 

   2023  2022
General and administrative  $427,781   $345,168 
Research and development   127,417    144,798 
Operations   191,099    158,431 
Sales and marketing   165,309    107,074 
 Total  $911,606   $755,471 

 

Stock compensation expense pertaining to options totaled $629,426 and $458,023 for the three months ended July 31, 2023 and 2022, respectively. Stock compensation expense pertaining to restricted stock units totaled $282,180 and $297,448 for the three months ended July 31, 2023 and 2022, respectively.

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Note 19 – Derivatives
3 Months Ended
Jul. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Note 19 – Derivatives

Note 19 – Derivatives

 

The Company completed financings in October 2020 and January 2021 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 July 31, 2023 and April 30, 2023 are set forth below. In addition, the Company's stock price on each measurement date was used in the model.

 

    July 31, 2023    April 30, 2023 
Risk-free interest rate    4.88%    2.834.51% 
Expected dividend yield            
Expected term (in years)    2.17 2.50    2.42 3.50 
Expected volatility    107.27107.90%    138.49235.23% 

   

As of July 31, 2023, 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 three months ended July 31, 2023 and the year ended April 30, 2023 were as follows:

 

   July 31, 2023  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   (26,520)   (1,019,292)
Balance, end of period  $561,685   $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 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Note 20 - Related-Party Transactions
3 Months Ended
Jul. 31, 2023
Related Party Transactions [Abstract]  
Note 20 - Related-Party Transactions

Note 20 - Related-Party Transactions

 

In July 2021, the Company entered into a consulting agreement with a director resulting in monthly payments of $6,000. In addition, the Company issued 150,000 options to purchase common stock at $2.51 which vested quarterly over the one-year term of the agreement. In January 2022, the agreement was amended to increase the monthly payments to $10,000. The agreement expired in June 2022.

 

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.

 

Additional related party transactions are disclosed in Note 13.

 

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Note 21 - Segment Reporting
3 Months Ended
Jul. 31, 2023
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 three months ended July 31, 2023
   Enterprise  Consumer  Corporate  Total
Revenues  $1,748,129   $1,869,219   $     $3,617,348 
Cost of goods sold   1,573,464    1,385,116          2,958,580 
Gross margin   174,665    484,103          658,768 
                     
Operating expenses   3,153,405    703,939    2,034,295    5,891,639 
Operating loss   (2,978,740)   (219,836)   (2,034,295)   (5,232,871)
                     
Other expenses, net   122,858    22,737    431,882    577,477 
Net loss  $(3,101,598)  $(242,573)  $(2,466,177)  $(5,810,348)

 

             
   For the three months ended July 31, 2022
   Enterprise  Consumer  Corporate  Total
Revenues  $1,126,551   $1,942,720   $     $3,069,271 
Cost of goods sold   1,044,431    1,667,213          2,711,644 
Gross margin   82,120    275,507          357,627 
                     
Operating expenses   1,661,363    495,028    1,899,732    4,056,123 
Operating loss   (1,579,243)   (219,521)   (1,899,732)   (3,698,496)
                     
Other expenses, net   63,229    (124)   49,998    113,103 
Net loss  $(1,642,472)  $(219,397)  $(1,949,730)  $(3,811,599)

 

             
   As of July 31, 2023
   Enterprise  Consumer  Corporate  Total
Accounts receivable, net  $720,642   $106,649   $     $827,291 
Inventory, net   9,376,444    2,921,262          12,297,706 
Inventory deposits  $1,708,515   $1,502,438   $     $3,210,953 

 

             
   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 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Note 22 - Sale of Consumer Segment
3 Months Ended
Jul. 31, 2023
Note 22 - Sale Of Consumer Segment  
Note 22 - Sale of Consumer Segment

Note 22 - Sale of Consumer Segment

 

In November 2022, the Board of Directors approved a Stock Purchase Agreement (the "SPA") between the Company, Unusual Machines and Jeffrey Thompson, the founder and Chief Executive Officer of the Company (the “Principal Stockholder”), related to the sale of the Company’s consumer segment consisting of Rotor Riot, (“RR”), and Fat Shark Holdings (“FS”), to UM. In March 2023, shareholders approved the sale.

 

The final, amended purchase price of $20 million includes $3 million in cash, payable at closing, with the remaining $17 million consisting of shares of common stock of Unusual Machines.  The purchase price will be adjusted for working capital on the closing date (increased for positive working capital and decreased for negative working capital). The Company estimates that working capital at closing will range between $3.0 to $4.5 million. The number of shares of UM’s common stock (the “Unusual Common Stock”) to be issued will be based on the initial public offering price for the Unusual Common Stock. All of the Unusual Common Stock will be subject to a lock-up of 180 days and be eligible for registration. The closing of the SPA is subject to the successful completion of an initial public offering (the “IPO”) by UM in the minimum amount of $5 million, and the listing of UM’s common stock on a public stock exchange such as the NYSE or Nasdaq.  UM filed a registration statement on Form S-1 for an initial public offering of its Common Stock with the SEC. UM is required to deposit $1.0 million cash with the Company upon effectiveness of the registration statement with the SEC.

 

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Note 23 – Commitments and Contingencies
3 Months Ended
Jul. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Note 23 – Commitments and Contingencies

Note 23 – 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 April 30, 2023. 

 

One pending legal matter is an action filed against Teal Drones 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 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Note 24 – Subsequent Events
3 Months Ended
Jul. 31, 2023
Subsequent Events [Abstract]  
Note 24 – Subsequent Events

Note 24 – Subsequent Events

 

Subsequent events have been evaluated through the date of this filing and there are no subsequent events which require disclosure.

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 – Summary of Significant Accounting Policies (Policies)
3 Months Ended
Jul. 31, 2023
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 operating subsidiaries which include Teal Drones, Skypersonic, Rotor Riot, and Fat Shark.  Intercompany transactions and balances have been eliminated.

 

As further described in Note 3, we presently expect to sell our Consumer segment, which includes Rotor Riot and Fat Shark, within the next twelve months.  Accordingly, 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 July 31, 2023, we had cash of $937,756 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 $82,318 and $151,671 as of July 31, 2023 and April 30, 2023, respectively, and was included in other current assets. We did not write off any accrued interest income during the three months ended July 31, 2023 and 2022.

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, past 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 and direct labor, 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, 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

LeasesEffective August 1, 2021, the Company adopted Accounting Standards Codification (ASC) 842 titled “Leases” which requires the recognition of assets and liabilities associated with lease agreements. The Company adopted ASC 842 on a modified retrospective transition basis which means that it did not restate financial information for any periods prior to August 1, 2021. Upon adoption, the Company recognized a lease liability obligation of $796,976 and a right-of-use asset for the same amount.

  

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 cash, receivables, current assets, accounts payable, accrued expenses and current debt approximates fair value due to the short-term nature of these instruments.

 

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 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 that values the derivative liability based on a probability weighted discounted cash flow model. The resulting liability is valued at each reporting date and the change in the liability is reflected as 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. 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 $45,123 and $155,986 at July 31, 2023 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, as well as a proportionate share of overhead costs such as rent. Costs related to software development are included in research and development expense until technological feasibility is reached, which for our software products, is generally shortly before the products are released to production. Once technological feasibility is reached, such costs are capitalized and amortized as a cost of revenue over the estimated lives of the products.

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 and 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 three months ended July 31, 2023 and July 31, 2022, comprehensive loss was $291,035 and $133,934 lower than net loss, respectively, related to unrealized gains on available-for-sale securities totaling $289,389 and $133,582, respectively, and foreign currency translation adjustments of $1,646 and $352.

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 costs 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 included:

 

   July 31, 2023  April 30, 2023
Series B Preferred Stock, as converted   3,896    822,230 
Stock options   6,884,017    4,784,809 
Warrants   1,539,999    1,539,999 
Restricted stock   842,701    781,060 
Total   9,270,613    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 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, 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 in our daily lives.  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 Operating Officer (“COO”) and our Chief Financial Officer (“CFO”), manages our business, makes resource allocation and operating decisions, and evaluates operating performance. See “Note 21 - Segment Reporting”.

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 – Summary of Significant Accounting Policies (Tables)
3 Months Ended
Jul. 31, 2023
Accounting Policies [Abstract]  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   July 31, 2023  April 30, 2023
Series B Preferred Stock, as converted   3,896    822,230 
Stock options   6,884,017    4,784,809 
Warrants   1,539,999    1,539,999 
Restricted stock   842,701    781,060 
Total   9,270,613    7,928,098 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Note 3 – Discontinued Operations – Sale of Consumer Segment (Tables)
3 Months Ended
Jul. 31, 2023
Discontinued Operations and Disposal Groups [Abstract]  
Disposal Groups, Including Discontinued Operations [Table Text Block]
           
   Three months ended July 31,
  

2023

 

2022

Revenues  $1,869,219   $1,942,720 
           
Cost of goods sold   1,385,116    1,667,213 
           
Gross margin   484,103    275,507 
           
Operating expenses          
Operations   209,980    161,783 
Research and development   46,249    82,806 
Sales and marketing   404,104    195,278 
General and administrative   43,606    55,161 
Total operating expenses   703,939    495,028 
Operating loss   (219,836)   (219,521)
           
Other (income) expense          
Interest expense   22,856       
Other, net   (119)   (124)
Other (income) expense   22,737    (124)
           
Net loss from discontinued operations  $(242,573)  $(219,397)
[custom:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock]
   July 31, 2023  April 30, 2023
Current assets          
Cash  $15,021   $86,656 
Accounts receivable, net   106,649    61,107 
Inventory   2,921,262    3,065,954 
Other   1,502,438    2,069,438 
Total current assets   4,545,370    5,283,155 
           
Intangible assets, net   20,000    20,000 
Other   3,853    3,853 
Operating lease right-of-use assets   73,590    84,544 
Total long term assets   97,443    108,397 
           
Current liabilities          
Accounts payable  $65,058   $606,872 
Accrued expenses   89,014    109,480 
Debt obligations - short term   237,814       
Customer deposits   28,079    244,688 
Operating lease liabilities   51,234    49,461 
Total current liabilities   471,199    1,010,501 
           
Long term liabilities - Operating lease liabilities   28,290    41,814 
           
Working capital  $4,074,171   $4,272,654 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Note 5 – Inventories (Tables)
3 Months Ended
Jul. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory, Current [Table Text Block]
   July 31, 2023  April 30, 2023
Raw materials  $7,721,211   $8,132,196 
Work-in-process   1,611,283    509,381 
Finished goods   43,950    278,996 
Total  $9,376,444   $8,920,573 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Note 6 – Other Current Assets (Tables)
3 Months Ended
Jul. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Current Assets [Table Text Block]
   July 31, 2023  April 30, 2023
Prepaid inventory  $1,708,515   $359,500 
Prepaid expenses   1,229,875    752,564 
Accrued interest income   82,318    151,671 
Total  $3,020,708   $1,263,735 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 – Intangible Assets (Tables)
3 Months Ended
Jul. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets and Goodwill [Table Text Block]
                      
   July 31, 2023  April 30, 2023
   Gross Value  Accumulated Amortization  Net Value 

Gross

Value

  Accumulated Amortization  Net Value
Proprietary technology  $4,967,000   $(1,050,448)  $3,916,552   $4,967,000   $(841,223)  $4,125,777 
Non-compete agreements   81,000    (63,417)   17,583    81,000    (56,667)   24,333 
Customer relationships   39,000    (19,499)   19,501    39,000    (18,106)   20,894 
Total finite-lived assets   5,087,000    (1,133,364)   3,953,636    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,133,364)  $7,105,636   $8,239,000   $(915,996)  $7,323,004 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
Fiscal Year Ended:   
 2024   $649,437 
 2025    842,471 
 2026    815,271 
 2027    786,679 
 2028    644,833 
 Thereafter    214,945 
 Total   $3,953,636 
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 July 31, 2023      $17,012,832 
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 – Property and Equipment (Tables)
3 Months Ended
Jul. 31, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment [Table Text Block]
   July 31, 2023  April 30, 2023
Equipment and related  $1,340,237   $1,386,373 
Leasehold improvements   1,517,199    1,473,890 
Furniture and fixtures   132,752    132,752 
Accumulated depreciation   (435,777)   (342,657)
Net carrying value  $2,554,411   $2,650,358 
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 – Other Long-Term Assets (Tables)
3 Months Ended
Jul. 31, 2023
Note 10 Other Long-term Assets  
[custom:ScheduleOfOtherLongTermAssetsTableTextBlock]
   July 31, 2023  April 30, 2023
SAFE agreement  $250,000   $250,000 
Security deposits   53,180    53,180 
Total  $303,180   $303,180 
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 – Operating Leases (Tables)
3 Months Ended
Jul. 31, 2023
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 
Troy, Michigan  $550    May 2022 
Lessee, Operating Lease, Disclosure [Table Text Block]
    
Operating cash paid to settle lease liabilities  $85,709 
Weighted average remaining lease term (in years)   2.30 
Weighted average discount rate   12%

Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]
Fiscal Year Ended:   
 2024    260,453 
 2025    260,743 
 2026    76,619 
 2027    79,300 
 2028    6,627 
 Total   $683,742 
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 – Debt Obligations (Tables)
3 Months Ended
Jul. 31, 2023
Debt Disclosure [Abstract]  
[custom:ScheduleOfDebtPaymentsDueTableTextBlock]
Fiscal 2024   784,149 
Fiscal 2025   401,569 
Total  $1,185,718 
Short term – through July 31, 2024  $936,150 
Long term – thereafter  $249,568 
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Note 15 – Common Stock (Tables)
3 Months Ended
Jul. 31, 2023
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 10,870 to pay taxes   44,130 
Vesting of restricted stock to Board of Directors   109,585 
Vesting of restricted stock to consultants   1,761 
Conversion of preferred stock   818,334 
Shares outstanding as of July 31, 2023   55,541,875 
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Note 17 – Warrants (Tables)
3 Months Ended
Jul. 31, 2023
Note 17 Warrants  
[custom:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock]
                
   Upon Issuance  Outstanding at July 31, 2023
Date of Transaction  Number of Warrants  Initial Fair Value  Number of Warrants  Fair Value
 October 2020     399,998   $267,999    266,666   $179,982 
 January 2021    675,000   $2,870,666    540,000   $381,703 
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
   

 

Number of Shares 

 

 

Weighted-average Exercise Price per Share

 

 Weighted-average Remaining Contractual Term

(in years) 

 

 

Aggregate Intrinsic Value 

  Balance as of April 30, 2022 1,539,999     3.38        3.89     $ 427,533  
  Granted                               
  Exercised                             
  Outstanding as of April 30, 2023 1,539,999     3.38       2.89     $     
  Granted                            
  Exercised                           
  Outstanding at July 31, 2023 1,539,999     3.38       2.63     $     
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Note 18 – Share Based Awards (Tables)
3 Months Ended
Jul. 31, 2023
Share-Based Payment Arrangement [Abstract]  
[custom:ScheduleOfAssumptionsUsed1TableTextBlock]
      2023       2022  
Exercise Price   $ 1.061.12     $ —    
Stock price on date of grant     1.061.12       —    
Risk-free interest rate     3.474.07%       —    
Dividend yield              —    
Expected term (years)     6.006.25       —    
Volatility     257.25260.22%       —    
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,401,042       1.07                  
Exercised                                  
Forfeited or expired     (301,834     2.55                  
Outstanding as of July 31, 2023     6,884,017     1.57       8.58     298,615  
Exercisable as of July 31, 2023     3,157,975     $ 2.00       6.63     $ 241,274  
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   (166,346)   1.70 
Forfeited   (70,656)   1.25 
Unvested and outstanding as of July 31, 2023   842,701   $2.14 
Schedule of Deferred Compensation Arrangement with Individual, Share-Based Payments [Table Text Block]
   2023  2022
General and administrative  $427,781   $345,168 
Research and development   127,417    144,798 
Operations   191,099    158,431 
Sales and marketing   165,309    107,074 
 Total  $911,606   $755,471 
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Note 19 – Derivatives (Tables)
3 Months Ended
Jul. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
[custom:ScheduleOfAssumptionsUsed2TableTextBlock]
    July 31, 2023    April 30, 2023 
Risk-free interest rate    4.88%    2.834.51% 
Expected dividend yield            
Expected term (in years)    2.17 2.50    2.42 3.50 
Expected volatility    107.27107.90%    138.49235.23% 
Schedule of Derivative Liabilities at Fair Value [Table Text Block]
   July 31, 2023  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   (26,520)   (1,019,292)
Balance, end of period  $561,685   $588,205 
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Note 21 - Segment Reporting (Tables)
3 Months Ended
Jul. 31, 2023
Note 21 - Segment Reporting  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
             
   For the three months ended July 31, 2023
   Enterprise  Consumer  Corporate  Total
Revenues  $1,748,129   $1,869,219   $     $3,617,348 
Cost of goods sold   1,573,464    1,385,116          2,958,580 
Gross margin   174,665    484,103          658,768 
                     
Operating expenses   3,153,405    703,939    2,034,295    5,891,639 
Operating loss   (2,978,740)   (219,836)   (2,034,295)   (5,232,871)
                     
Other expenses, net   122,858    22,737    431,882    577,477 
Net loss  $(3,101,598)  $(242,573)  $(2,466,177)  $(5,810,348)

 

             
   For the three months ended July 31, 2022
   Enterprise  Consumer  Corporate  Total
Revenues  $1,126,551   $1,942,720   $     $3,069,271 
Cost of goods sold   1,044,431    1,667,213          2,711,644 
Gross margin   82,120    275,507          357,627 
                     
Operating expenses   1,661,363    495,028    1,899,732    4,056,123 
Operating loss   (1,579,243)   (219,521)   (1,899,732)   (3,698,496)
                     
Other expenses, net   63,229    (124)   49,998    113,103 
Net loss  $(1,642,472)  $(219,397)  $(1,949,730)  $(3,811,599)

 

             
   As of July 31, 2023
   Enterprise  Consumer  Corporate  Total
Accounts receivable, net  $720,642   $106,649   $     $827,291 
Inventory, net   9,376,444    2,921,262          12,297,706 
Inventory deposits  $1,708,515   $1,502,438   $     $3,210,953 

 

             
   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 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Antidilutive securities excluded from computation of diluted net loss per share (Details) - shares
3 Months Ended 12 Months Ended
Jul. 31, 2023
Apr. 30, 2023
Accounting Policies [Abstract]    
Series B Preferred Stock, as converted 3,896 822,230
Stock options 6,884,017 4,784,809
Warrants 1,539,999 1,539,999
Restricted stock 842,701 781,060
Total 9,270,613 7,928,098
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 – Summary of Significant Accounting Policies (Details Narrative) - USD ($)
3 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Accounting Policies [Abstract]    
Net Income (Loss) Attributable to Parent $ (5,810,348) $ (3,811,599)
Net Cash Provided by (Used in) Operating Activities (6,926,069) $ (3,814,762)
Banking Regulation, Total Capital, Actual $ 22,945,400  
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Discontinued Operations - results of operations (Details) - USD ($)
3 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Discontinued Operations and Disposal Groups [Abstract]    
Revenues $ 1,869,219 $ 1,942,720
Cost of goods sold 1,385,116 1,667,213
Gross margin 484,103 275,507
Operating expenses    
Operations 209,980 161,783
Research and development 46,249 82,806
Sales and marketing 404,104 195,278
General and administrative 43,606 55,161
Total operating expenses 703,939 495,028
Operating loss (219,836) (219,521)
Other (income) expense    
Interest expense 22,856
Other, net (119) (124)
Other (income) expense 22,737 (124)
Net loss from discontinued operations $ (242,573) $ (219,397)
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Assets and liabilities for the Consumer Segment (Details) - USD ($)
Jul. 31, 2023
Apr. 30, 2023
Current assets    
Cash $ 15,021 $ 86,656
Accounts receivable, net 106,649 61,107
Inventory 2,921,262 3,065,954
Other 1,502,438 2,069,438
Total current assets 4,545,370 5,283,155
Intangible assets, net 20,000 20,000
Other 3,853 3,853
Operating lease right-of-use assets 73,590 84,544
Total long term assets 97,443 108,397
Current liabilities    
Accounts payable 65,058 606,872
Accrued expenses 89,014 109,480
Debt obligations - short term 237,814
Customer deposits 28,079 244,688
Operating lease liabilities 51,234 49,461
Total current liabilities 471,199 1,010,501
Long term liabilities - Operating lease liabilities 28,290 41,814
Working capital $ 4,074,171 $ 4,272,654
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Note 4 – Marketable Securities (Details Narrative)
Jul. 31, 2023
USD ($)
Investments, Debt and Equity Securities [Abstract]  
[custom:CorporateBondsAtCarryingValueFairValue-0] $ 7,922,392
[custom:CorporateBondsAtCarryingValueCostBasis-0] 8,497,168
[custom:CorporateBondsAtCarryingValueUnrealizedLosses-0] 574,776
[custom:CorporateBondsAtCarryingValueContractualMaturities2-0] $ 7,922,392
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Details) - USD ($)
Jul. 31, 2023
Apr. 30, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 7,721,211 $ 8,132,196
Work-in-process 1,611,283 509,381
Finished goods 43,950 278,996
Total $ 9,376,444 $ 8,920,573
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Other current assets (Details) - USD ($)
Jul. 31, 2023
Apr. 30, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid inventory $ 1,708,515 $ 359,500
Prepaid expenses 1,229,875 752,564
Accrued interest income 82,318 151,671
Total $ 3,020,708 $ 1,263,735
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.3
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 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible assets (Details) - USD ($)
Jul. 31, 2023
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,050,448) (841,223)
Non-compete agreements (63,417) (56,667)
Customer relationships (19,499) (18,106)
Total finite-lived assets (1,133,364) (915,996)
Brand name
Total indefinite-lived assets
Total intangible assets, net (1,133,364) (915,996)
Intangible Assets Net Carrying Value [Member]    
Proprietary technology 3,916,552 4,125,777
Non-compete agreements 17,583 24,333
Customer relationships 19,501 20,894
Total finite-lived assets 3,953,636 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 $ 7,105,636 $ 7,323,004
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Expected amortization expense for the unamortized finite-lived intangible assets (Details)
Jul. 31, 2023
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
  $ 649,437
  842,471
  815,271
  786,679
  644,833
  214,945
  $ 3,953,636
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Composition of, and changes in goodwill (Details) - USD ($)
3 Months Ended 9 Months Ended 18 Months Ended 28 Months Ended
Jul. 31, 2023
Jul. 31, 2022
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 67 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 – Intangible Assets (Details Narrative)
3 Months Ended
Jul. 31, 2023
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Impairment of Intangible Assets (Excluding Goodwill) $ 2,826,918
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Property and equipment (Details) - USD ($)
Jul. 31, 2023
Apr. 30, 2023
Property, Plant and Equipment [Abstract]    
Leasehold improvements $ 1,517,199 $ 1,473,890
Furniture and fixtures 132,752 132,752
Accumulated depreciation (435,777) (342,657)
Net carrying value $ 2,554,411 $ 2,650,358
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Note 9 – Property and Equipment (Details Narrative) - USD ($)
3 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Property, Plant and Equipment [Abstract]    
Depreciation $ 101,001 $ 28,272
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Other long term assets (Details) - USD ($)
Jul. 31, 2023
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 R61.htm IDEA: XBRL DOCUMENT v3.23.3
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 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Operating leases (Details)
3 Months Ended
Jul. 31, 2023
USD ($)
Operating Lease, Expense $ 85,252
Operating Lease Location 1 [Member]  
Operating Lease, Expense 22,667
Operating Lease Location 3 [Member]  
Operating Lease, Expense 5,647
Operating Lease Location 4 [Member]  
Operating Lease, Expense $ 550
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Supplemental information related to operating leases (Details)
3 Months Ended
Jul. 31, 2023
USD ($)
Leases [Abstract]  
Operating cash paid to settle lease liabilities $ 85,709
Operating Lease, Weighted Average Remaining Lease Term 2 years 3 months 18 days
Weighted average discount rate 12.00%
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Future lease payment obligations (Details)
Jul. 31, 2023
USD ($)
Leases [Abstract]  
  $ 260,453
  260,743
  76,619
  79,300
  6,627
  $ 683,742
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Note 11 – Operating Leases (Details Narrative)
3 Months Ended
Jul. 31, 2023
USD ($)
Leases [Abstract]  
Operating Lease, Expense $ 85,252
Short-Term Lease, Cost $ 1,650
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Outstanding principal payments (Details)
Jul. 31, 2023
USD ($)
Debt Disclosure [Abstract]  
Fiscal 2025 $ 401,569
Total 1,185,718
Short term – through July 31, 2024 936,150
Long term – thereafter $ 249,568
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.3
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
Jul. 31, 2023
Apr. 30, 2022
Apr. 30, 2022
Apr. 30, 2022
Apr. 30, 2022
Apr. 30, 2023
Jul. 31, 2022
Apr. 30, 2022
Aug. 31, 2021
Short-Term Debt [Line Items]                    
Long-Term Debt, Gross   $ 769,170                
Accrued Liabilities, Current   $ 448,229         $ 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   992                
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   57,106         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   $ 9,442         $ 11,412      
[custom:FinancingAgreementFundingOfPurchaseOfFixedAsset] $ 24,383                  
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Note 13 – Due to Related Party (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 22 Months Ended 28 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Sep. 30, 2021
Apr. 30, 2020
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2022
Jul. 31, 2023
Due To Related Party 1 [Member]                
Short-Term Debt [Line Items]                
[custom:PromissoryNoteOriginalPrincipalAmount]         $ 1,753,000      
Debt Instrument, Interest Rate During Period         3.00%      
[custom:RefundRelatedToPrepaidInventoryIssuedByCompany]         $ 132,200      
[custom:DebtInstrumentOutstandingBalancePayment]     $ 1,620,800          
[custom:DebtInstrumentOutstandingAccruedInterestPayment]     $ 45,129          
Due To Related Party 2 [Member]                
Short-Term Debt [Line Items]                
[custom:PromissoryNoteOriginalPrincipalAmount]       $ 175,000        
Debt Instrument, Interest Rate During Period           4.75%    
[custom:DebtInstrumentOutstandingBalancePayment]   $ 85,172            
[custom:DebtInstrumentOutstandingAccruedInterestPayment] $ 292 $ 12,942            
[custom:LineOfCreditObligationAssumedInConnectionWithAcquisition]             $ 47,853  
[custom:DebtInstrumentInterestRateDuringPeriod1]             6.67%  
[custom:DueToOtherRelatedPartyClassifiedCurrent-0]               $ 37,196
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.3
Note 14 – Income Taxes (Details Narrative) - USD ($)
Jul. 31, 2023
Apr. 30, 2023
Income Tax Disclosure [Abstract]    
Retained Earnings (Accumulated Deficit) $ (60,397,141) $ (54,586,793)
Deferred Tax Assets, Operating Loss Carryforwards $ 11,173,000 $ 10,101,000
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of shares of common stock issued (Details) - Common Stock [Member] - USD ($)
3 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Shares, Outstanding, Beginning Balance 54,568,065 53,748,735
Vesting of restricted stock to employees, net of shares withheld of 10,870 to pay taxes 44,130 653,308
Vesting of restricted stock to Board of Directors 109,585 116,507
Vesting of restricted stock to consultants 1,761 9,683
Shares issued for services   39,832
Conversion of preferred stock $ 818,334  
Shares, Outstanding, Ending Balance 55,541,875 53,818,442
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.3
Note 16 – Preferred Stock (Details Narrative) - shares
3 Months Ended
Jul. 31, 2023
Apr. 30, 2023
Series A Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Shares Outstanding   158,704
Series A Preferred Stock 2 [Member]    
Class of Stock [Line Items]    
[custom:StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock] 1,321,996  
[custom:StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock] 3,896  
Series B Preferred Stock [Member]    
Class of Stock [Line Items]    
Preferred Stock, Shares Outstanding 4,676 986,676
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of warrants issued and fair values (Details) - USD ($)
1 Months Ended
Jan. 31, 2021
Oct. 31, 2020
Jul. 31, 2023
Note 17 Warrants      
[custom:NumberOfWarrantsUponIssuance] 675,000 399,998  
[custom:InitialFairValueOfWarrantsUponIssuance] $ 2,870,666 $ 267,999  
[custom:NumberOfWarrantsOutstanding-0]     266,666
[custom:FairValueOfWarrantsOutstanding-0]     $ 179,982
[custom:NumberOfWarrantsOutstanding2-0]     540,000
[custom:FairValueOfWarrantsOutstanding2-0]     $ 381,703
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.23.3
Changes in warrants outstanding (Details) - Warrants Outstanding 1 [Member] - USD ($)
3 Months Ended 12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Apr. 30, 2021
Apr. 30, 2023
Class of Warrant or Right [Line Items]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number 1,539,999   1,539,999 1,539,999
Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price $ 3.38   $ 3.38 $ 3.38
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term 2 years 7 months 17 days 2 years 10 months 20 days 3 years 10 months 20 days  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value   $ 427,533
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period    
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.23.3
Note 17 – Warrants (Details Narrative) - USD ($)
1 Months Ended 2 Months Ended
Apr. 30, 2022
Jun. 30, 2021
May 31, 2021
Apr. 30, 2021
Apr. 30, 2021
Note 17 Warrants          
[custom:WarrantsIssuedExercisePrice] $ 5.625   $ 5.00 $ 1.50  
[custom:ProceedsReceivedFromExerciseOfWarrants]   $ 99,999     $ 201,249
[custom:ExerciseOfWarrantsShares]   66,666     201,666
[custom:ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants]   $ 163,141     $ 694,305
[custom:WarrantsToPurchaseSharesIssued] 533,333   200,000    
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.23.3
Assumptions used to calculate fair value of options granted (Details) - Options Assumptions Used [Member]
3 Months Ended
Jul. 31, 2023
$ / shares
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price $ 1.06
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1-0] 1.12
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate-0] 1.06
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1-0] $ 1.12
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum 3.47%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum 4.07%
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] 6 years 3 months
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum 257.25%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum 260.22%
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of activity under the Plan (Details) - Options 1 [Member] - USD ($)
3 Months Ended 12 Months Ended
Jul. 31, 2023
Jul. 31, 2022
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,884,017   3,694,142 4,784,809
Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price $ 1.57   $ 2.17 $ 1.88
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 8 years 6 months 29 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 $ 298,615   $ 1,407,545 $ 74,586
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross 2,401,042 1,503,500    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value $ 1.07 $ 1.40    
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 (301,834) (412,833)    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price $ 2.55 $ 2.67    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number 3,157,975      
Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price $ 2.00      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term 6 years 7 months 17 days      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value $ 241,274      
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of restricted stock activity under the Plan (Details) - Restricted Stock [Member] - $ / shares
3 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Apr. 30, 2023
Apr. 30, 2020
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber-0] 842,701   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] (166,346) (1,062,372)    
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue] $ 1.70 $ 2.42    
[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares] 70,656 (21,127)    
[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice] $ 1.25 $ 2.13    
[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares] (70,656) 21,127    
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.23.3
Stock compensation expense by functional category (Details) - USD ($)
3 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Share-Based Payment Arrangement [Abstract]    
General and administrative $ 427,781 $ 345,168
Research and development 127,417 144,798
Operations 191,099 158,431
Sales and marketing 165,309 107,074
 Total $ 911,606 $ 755,471
XML 89 R79.htm IDEA: XBRL DOCUMENT v3.23.3
Note 18 – Share Based Awards (Details Narrative) - USD ($)
3 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Share-Based Payment Arrangement [Abstract]    
[custom:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum] 8,750,000  
[custom:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions] $ 5,918,668 $ 2,760,989
[custom:StockCompensationExpensePertainingToOptions] 629,426 458,023
[custom:StockCompensationExpensePertainingToRestrictedStockUnits] $ 282,180 $ 297,448
XML 90 R80.htm IDEA: XBRL DOCUMENT v3.23.3
Assumptions used to determine fair value of derivative warrant liability upon settlement of derivative liability (Details) - Derivatives Assumptions Used [Member]
3 Months Ended 12 Months Ended
Jul. 31, 2023
Apr. 30, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum 4.88% 4.51%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum   2.83%
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 2 years 2 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 107.27% 138.49%
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum 107.90% 235.23%
XML 91 R81.htm IDEA: XBRL DOCUMENT v3.23.3
Changes in the derivative liability (Details) - USD ($)
3 Months Ended 12 Months Ended
Jul. 31, 2023
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 (26,520) (1,019,292)
Balance, end of period $ 561,685 $ 588,205
XML 92 R82.htm IDEA: XBRL DOCUMENT v3.23.3
Note 20 - Related-Party Transactions (Details Narrative) - Director 1 [Member] - USD ($)
1 Months Ended 6 Months Ended 7 Months Ended
Apr. 30, 2022
Dec. 31, 2021
Apr. 30, 2022
Related Party Transaction [Line Items]      
[custom:ConsultingAgreementMonthlyPayments] $ 10,000 $ 6,000  
[custom:OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement]     150,000
[custom:OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice]     $ 2.51
XML 93 R83.htm IDEA: XBRL DOCUMENT v3.23.3
Information by reportable segment and specific asset categories reviewed by CODM in evaluation of operating segments (Details) - USD ($)
3 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Apr. 30, 2023
Revenues $ 1,748,129 $ 1,126,551  
Gross margin 174,665 82,120  
Operating expenses 5,187,700 3,561,095  
Other expenses, net (554,740) (113,227)  
Net loss (5,810,348) (3,811,599)  
Inventory, net 9,376,444   $ 8,920,573
Other Segments [Member]      
Revenues 1,748,129 1,126,551  
Cost of goods sold 1,573,464 1,044,431  
Gross margin 174,665 82,120  
Operating expenses 3,153,405 1,661,363  
Operating loss (2,978,740) (1,579,243)  
Other expenses, net 122,858 63,229  
Net loss (3,101,598) (1,642,472)  
Accounts receivable, net 720,642   719,862
Inventory, net 9,376,444   8,920,573
Inventory deposits 1,708,515   359,500
Consumer [Member]      
Revenues 1,869,219 1,942,720  
Cost of goods sold 1,385,116 1,667,213  
Gross margin 484,103 275,507  
Operating expenses 703,939 495,028  
Operating loss (219,836) (219,521)  
Other expenses, net 22,737 (124)  
Net loss (242,573) (219,397)  
Accounts receivable, net 106,649   61,107
Inventory, net 2,921,262   3,065,954
Inventory deposits 1,502,438   2,062,038
Corporate Segment [Member]      
Revenues  
Cost of goods sold  
Gross margin  
Operating expenses 2,034,295 1,899,732  
Operating loss (2,034,295) (1,899,732)  
Other expenses, net 431,882 49,998  
Net loss (2,466,177) (1,949,730)  
Accounts receivable, net  
Inventory, net  
Inventory deposits  
Corporate and Other [Member]      
Revenues 3,617,348 3,069,271  
Cost of goods sold 2,958,580 2,711,644  
Gross margin 658,768 357,627  
Operating expenses 5,891,639 4,056,123  
Operating loss (5,232,871) (3,698,496)  
Other expenses, net 577,477 113,103  
Net loss (5,810,348) $ (3,811,599)  
Accounts receivable, net 827,291   780,969
Inventory, net 12,297,706   11,986,527
Inventory deposits $ 3,210,953   $ 2,421,538
XML 94 rcat0919form10q_htm.xml IDEA: XBRL DOCUMENT 0000748268 2023-05-01 2023-07-31 0000748268 2023-09-18 0000748268 2023-07-31 0000748268 2023-04-30 0000748268 us-gaap:SeriesBPreferredStockMember 2023-04-30 0000748268 us-gaap:SeriesBPreferredStockMember 2023-07-31 0000748268 2022-05-01 2022-07-31 0000748268 RCAT:SeriesAPreferredStock1Member 2022-04-30 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:SeriesAPreferredStock1Member 2023-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:SeriesAPreferredStock1Member 2022-05-01 2022-07-31 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 RCAT:SeriesAPreferredStock1Member 2023-05-01 2023-07-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 RCAT:SeriesAPreferredStock1Member 2022-07-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:SeriesAPreferredStock1Member 2023-07-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 2022-05-01 2023-04-30 0000748268 2022-01-01 2022-04-30 0000748268 2022-03-01 2022-04-30 0000748268 RCAT:IntangibleAssetsGrossCarryingAmountMember 2023-07-31 0000748268 RCAT:IntangibleAssetsAccumulatedAmortizationMember 2023-07-31 0000748268 RCAT:IntangibleAssetsNetCarryingValueMember 2023-07-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 2022-07-31 0000748268 us-gaap:GoodwillMember 2021-08-01 2022-04-30 0000748268 us-gaap:GoodwillMember 2023-05-01 2023-07-31 0000748268 us-gaap:GoodwillMember 2023-07-31 0000748268 2022-11-01 2022-11-30 0000748268 2023-02-01 2023-04-30 0000748268 RCAT:OperatingLeaseLocation1Member 2023-05-01 2023-07-31 0000748268 RCAT:OperatingLeaseLocation3Member 2023-05-01 2023-07-31 0000748268 RCAT:OperatingLeaseLocation4Member 2023-05-01 2023-07-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 2023-07-31 0000748268 RCAT:DebtObligation2Member 2023-07-31 0000748268 RCAT:DebtObligation3Member 2021-08-31 0000748268 RCAT:DebtObligation3Member 2021-08-01 2022-07-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 2023-07-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 2023-07-31 0000748268 RCAT:DebtObligation8Member 2023-04-30 0000748268 RCAT:DueToRelatedParty1Member 2021-02-01 2021-04-30 0000748268 RCAT:DueToRelatedParty1Member 2021-09-01 2021-09-30 0000748268 RCAT:DueToRelatedParty2Member 2020-04-01 2020-04-30 0000748268 RCAT:DueToRelatedParty2Member 2020-07-01 2022-04-30 0000748268 RCAT:DueToRelatedParty2Member 2022-04-01 2022-04-30 0000748268 RCAT:DueToRelatedParty2Member 2020-01-01 2022-04-30 0000748268 RCAT:DueToRelatedParty2Member 2023-07-31 0000748268 RCAT:DueToRelatedParty2Member 2023-04-01 2023-04-30 0000748268 us-gaap:SeriesAPreferredStockMember 2023-04-30 0000748268 RCAT:SeriesAPreferredStock2Member 2023-05-01 2023-07-31 0000748268 2021-04-01 2021-04-30 0000748268 2021-03-01 2021-04-30 0000748268 2021-06-01 2021-06-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:WarrantsOutstanding1Member 2021-04-30 0000748268 RCAT:WarrantsOutstanding1Member 2020-05-01 2021-04-30 0000748268 RCAT:WarrantsOutstanding1Member 2022-05-01 2022-07-31 0000748268 RCAT:WarrantsOutstanding1Member 2023-04-30 0000748268 RCAT:WarrantsOutstanding1Member 2023-05-01 2023-07-31 0000748268 RCAT:WarrantsOutstanding1Member 2023-07-31 0000748268 RCAT:OptionsAssumptionsUsedMember 2023-07-31 0000748268 RCAT:OptionsAssumptionsUsedMember 2023-05-01 2023-07-31 0000748268 RCAT:Options1Member 2021-04-30 0000748268 RCAT:Options1Member 2020-05-01 2021-04-30 0000748268 RCAT:Options1Member 2022-05-01 2022-07-31 0000748268 RCAT:Options1Member 2023-04-30 0000748268 RCAT:Options1Member 2023-05-01 2023-07-31 0000748268 RCAT:Options1Member 2023-07-31 0000748268 us-gaap:RestrictedStockMember 2020-04-30 0000748268 us-gaap:RestrictedStockMember 2022-05-01 2022-07-31 0000748268 us-gaap:RestrictedStockMember 2023-04-30 0000748268 us-gaap:RestrictedStockMember 2023-05-01 2023-07-31 0000748268 us-gaap:RestrictedStockMember 2023-07-31 0000748268 RCAT:DerivativesAssumptionsUsedMember 2023-05-01 2023-07-31 0000748268 RCAT:DerivativesAssumptionsUsedMember 2022-05-01 2023-04-30 0000748268 RCAT:Director1Member 2021-07-01 2021-12-31 0000748268 RCAT:Director1Member 2021-10-01 2022-04-30 0000748268 RCAT:Director1Member 2022-04-01 2022-04-30 0000748268 us-gaap:AllOtherSegmentsMember 2023-05-01 2023-07-31 0000748268 RCAT:ConsumerMember 2023-05-01 2023-07-31 0000748268 us-gaap:CorporateMember 2023-05-01 2023-07-31 0000748268 us-gaap:CorporateAndOtherMember 2023-05-01 2023-07-31 0000748268 us-gaap:AllOtherSegmentsMember 2022-05-01 2022-07-31 0000748268 RCAT:ConsumerMember 2022-05-01 2022-07-31 0000748268 us-gaap:CorporateMember 2022-05-01 2022-07-31 0000748268 us-gaap:CorporateAndOtherMember 2022-05-01 2022-07-31 0000748268 us-gaap:AllOtherSegmentsMember 2023-07-31 0000748268 RCAT:ConsumerMember 2023-07-31 0000748268 us-gaap:CorporateMember 2023-07-31 0000748268 us-gaap:CorporateAndOtherMember 2023-07-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 Q1 2024 --04-30 true -5810348 -6926069 -60397141 -54586793 10-Q 2023-07-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 55642006 937756 3173649 7922392 12814038 720642 719862 9376444 8920573 3020708 1263735 4545370 5283155 26523312 32175012 17012832 17012832 7105636 7323004 2554411 2650358 303180 303180 554064 620307 97443 108397 27627566 28018078 54150878 60193090 822674 1392550 448229 409439 936150 922138 45123 155986 292852 281797 561685 588205 471199 1010501 3577912 4760616 301710 379466 249568 401569 28290 41814 579568 822849 4300000 4676 986676 47 9867 500000000 55541875 54568065 55541 54568 110905033 109993100 -60397141 -54586793 -570082 -861117 49993398 54609625 54150878 60193090 1748129 1126551 1573464 1044431 174665 82120 707903 886303 1138127 449964 986908 406953 1443156 1062404 911606 755471 5187700 3561095 -5013035 -3478975 26520 -92922 -239490 130296 21857 35687 319913 114914 -554740 -113227 -5567775 -3592202 -242573 -219397 -5810348 -3811599 -0.11 -0.07 -0.11 -0.07 54935339 53778154 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 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 -5810348 -3811599 -242573 -219397 -5567775 -3592202 629426 458023 282180 297448 217368 56160 292636 10675 101001 28272 -26520 92922 -780 -257301 -455871 -273439 -1756973 -214316 -458 11139 -110863 -116237 -569876 -154139 40436 -161767 -6926069 -3814762 5054 544942 4888399 9094592 889943 4883345 7659707 2861 137989 212789 8520 469631 -146509 -685281 -356109 -999053 237814 -118295 -999053 -2307528 2160611 3260305 4084815 952777 6245426 22590 36082 289389 133582 9820 18449 15982 <p id="xdx_80C_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zjYCZsQ6xHq4" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_820_zxr7omO632V7">Note 1 – The Business</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Red Cat Holdings (“Red Cat” or 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 subsidiaries. Beginning in January 2020, the Company expanded the scope of its drone products and services through four acquisitions, including: </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b> </b></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="text-align: justify; width: 24px"><span style="color: Black"> </span></td> <td style="text-align: justify; width: 24px"><span style="font-size: 10pt; color: Black">A.</span></td> <td style="text-align: justify"><span style="font-size: 10pt; color: Black">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.</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"><span style="color: Black"> </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="text-align: justify; width: 24px"><span style="color: Black"> </span></td> <td style="text-align: justify; width: 24px"><span style="font-size: 10pt; color: Black">B.</span></td> <td style="text-align: justify"><span style="font-size: 10pt; color: Black">In November 2020, the Company acquired Fat Shark Holdings, 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="color: Black">  <span style="font-size: 10pt"> </span></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="text-align: justify; width: 24px"><span style="color: Black"> </span></td> <td style="text-align: justify; width: 24px"><span style="font-size: 10pt; color: Black">C.</span></td> <td style="text-align: justify"><span style="font-size: 10pt; color: Black">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.</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"><span style="color: Black"> </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="text-align: justify; width: 24px"><span style="color: Black"> </span></td> <td style="text-align: justify; width: 24px"><span style="font-size: 10pt; color: Black">D.</span></td> <td style="text-align: justify"><span style="font-size: 10pt; color: Black">In August 2021, the Company acquired Teal Drones, a leader in commercial and government UAV (Unmanned Aerial Vehicles) 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 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, 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 in our daily lives.  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 Operating Officer (“COO”) 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: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">In November 2022, we entered into an agreement to sell our Consumer segment to Unusual Machines, Inc. (or “Unusual Machines” or “UM”). The adjusted sale price is $20 million, including $3 million in cash, at closing, and $17 million in securities of Unusual Machines. The agreement reflects the Company's decision to focus its efforts and capital on military and defense where it believes that there are more opportunities to create long term shareholder value. The closing of the transaction is contingent upon Unusual Machines completing (i) an initial public offering that raises sufficient capital to close the transaction, and (ii) a listing on a public stock exchange such as the NYSE or Nasdaq.  </p> <p id="xdx_80A_eus-gaap--BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_zueWL9j0fVHk" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black"><b><span id="xdx_82B_zPvgFmPdZIFh">Note 2 – Summary of Significant Accounting Policies</span></b></span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p id="xdx_84C_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zRCntYh4MM87" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86F_zF87J942ARil">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.</span></p> <p id="xdx_85A_z0p0frE5OBn9" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"></span></p> <p id="xdx_84C_eus-gaap--ConsolidationPolicyTextBlock_zPZuVsMpZEg9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"><b><span id="xdx_867_zNXJLFJ2Mgm6">Principles of Consolidation</span></b> – <span style="background-color: white">Our consolidated financial statements include the accounts of our wholly owned operating subsidiaries which include Teal Drones, Skypersonic, Rotor Riot, and Fat Shark.  Intercompany transactions and balances have been eliminated.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black; background-color: white">As further described in Note 3, we presently expect to sell our Consumer segment, which includes Rotor Riot and Fat Shark, within the next twelve months.  Accordingly, 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_85B_z174v34kwff2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p id="xdx_84A_eus-gaap--UseOfEstimates_zpbAiOMYmvR7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86A_zuZYcEgMBola">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></span></p> <p id="xdx_850_zCa5lIB5vlf5" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">  </span></p> <p id="xdx_84D_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z5c32OUAFiVk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_864_z4LaN9Ib67Ke">Cash and Cash Equivalents</span> </b>– At July 31, 2023, we had cash of $937,756 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.</span></p> <p id="xdx_85F_zOI645c0x1c4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p id="xdx_84B_eus-gaap--MarketableSecuritiesPolicy_zr8kLKZl6Ld8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86E_zw9oPoPLROrj">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">We have elected to present accrued interest income separately from marketable securities on our consolidated balance sheets. Accrued interest income was $82,318 and $151,671 as of July 31, 2023 and April 30, 2023, respectively, and was included in other current assets. We did not write off any accrued interest income during the three months ended July 31, 2023 and 2022.</span></p> <p id="xdx_855_zO0GHxDHqN5a" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p id="xdx_84A_eus-gaap--ReceivablesPolicyTextBlock_z5Eg43v64XE9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_863_zdbi4MTSVtT9">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, past 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></span></p> <p id="xdx_85D_zviPOkvwKeO6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p id="xdx_84F_eus-gaap--InventoryPolicyTextBlock_zQ3JsVqsqzc2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_868_ztbt3x3h0506">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 and direct labor, 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, as well as evaluating for excess quantities and obsolescence. </span></span></p> <p id="xdx_852_zCPn2RnDIBIh" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b> </b> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"></p> <p id="xdx_845_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_z2ONQYpLwKrg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"><b><span id="xdx_86D_z1OTrpVBcfBh">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">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. </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">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.</span></p> <p id="xdx_851_z2aADqqM1Vq3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"> </span></p> <p id="xdx_84C_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zehPSwvrcUn9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_868_znvd5jfJc13f">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></span></p> <p id="xdx_855_zPdmOn44MAQ3" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p id="xdx_84E_eus-gaap--RevenueRecognitionLeasesOperating_zjQEQxUY9ZXk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86E_zLK18YqB7eN">Leases</span> – </b>Effective August 1, 2021, the Company adopted Accounting Standards Codification (ASC) 842 titled “Leases” which requires the recognition of assets and liabilities associated with lease agreements. The Company adopted ASC 842 on a modified retrospective transition basis which means that it did not restate financial information for any periods prior to August 1, 2021. Upon adoption, the Company recognized a lease liability obligation of $796,976 and a right-of-use asset for the same amount.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">  </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black; 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_853_zFLXXZxSdtQ9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b></b></span></p> <p id="xdx_848_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zusCbfZIdpK7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86C_zwkD6DGVEYX9">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">  </span></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"><span style="color: Black">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">The guidance establishes three levels of the fair value hierarchy as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.5in; text-align: justify; background-color: white"><span style="color: Black"><i>Level 1</i>: Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.5in; 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"><span style="color: Black"><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</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; background-color: white"><span style="color: Black"><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. </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">   </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><i>Disclosures for Non-Financial Assets Measured at Fair Value on a Non-Recurring Basis</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><i>Convertible Securities and Derivatives</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><i>Derivative Liabilities</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">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. </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">  </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">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 that values the derivative liability based on a probability weighted discounted cash flow model. The resulting liability is valued at each reporting date and the change in the liability is reflected as change in derivative liability in the statement of operations.</span></p> <p id="xdx_857_z9pYtOfe4vOf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p> <p id="xdx_846_eus-gaap--RevenueRecognitionPolicyTextBlock_zt5qtKnuKAej" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_867_zYRuefBaAp4j">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, specifically, the shipment of goods to customers as orders are fulfilled. The Company recognizes revenue upon shipment. 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 $45,123 and $155,986 at July 31, 2023 and April 30, 2023, respectively.</span></p> <p id="xdx_856_zruYJt7ZI7H3" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p> <p id="xdx_844_eus-gaap--ResearchAndDevelopmentExpensePolicy_zbIwrMQZSCgi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86C_zAnv9sdsoF6b">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, as well as a proportionate share of overhead costs such as rent. Costs related to software development are included in research and development expense until technological feasibility is reached, which for our software products, is generally shortly before the products are released to production. Once technological feasibility is reached, such costs are capitalized and amortized as a cost of revenue over the estimated lives of the products.</span></p> <p id="xdx_850_zlI1vTtW2RLc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></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"></p> <p id="xdx_842_eus-gaap--IncomeTaxPolicyTextBlock_zhDdDrxlrNgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86F_zPUcZe21ckqk">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. </span></p> <p id="xdx_85A_zMkg5wI4jeI6" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p id="xdx_84A_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zuvFkdKJMiSd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86C_zeLWwlaMcCM4">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></span></p> <p id="xdx_853_zhQI9kNk0ARa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p id="xdx_840_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zm1eVee9PHn9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_866_zKj41An0hXGe">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.</span></p> <p id="xdx_85B_zs1rIbDH3pRd" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">   </span></p> <p id="xdx_84F_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zn0Zr4hOrlok" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_861_zQJ2pZrpLClg">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 and 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 three months ended July 31, 2023 and July 31, 2022, comprehensive loss was $291,035 and $133,934 lower than net loss, respectively, related to unrealized gains on available-for-sale securities totaling $289,389 and $133,582, respectively, and foreign currency translation adjustments of $1,646 and $352.</span></p> <p id="xdx_85F_za26R18RLF68" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p id="xdx_845_eus-gaap--CompensationRelatedCostsPolicyTextBlock_z3ptrA87TZhg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_864_zgZU7Cd8RYii">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 costs is recognized on a straight-line basis over the service period which is the vesting term.</span></span></p> <p id="xdx_857_zK0x3hYoCMh9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">  </span></p> <p id="xdx_845_eus-gaap--EarningsPerSharePolicyTextBlock_zFv4hafcbv45" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_860_zSV7HoJjT122">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 included:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zIKd65WFAjv9" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Antidilutive securities excluded from computation of diluted net loss per share (Details)"> <tr style="vertical-align: bottom"> <td><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="3" id="xdx_498_20230501__20230731_zHHtx0G6tiY5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July 31, 2023</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" id="xdx_495_20220501__20230430_zuT4ccasBB12" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April 30, 2023</span></td></tr> <tr id="xdx_40C_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_z0LiMCTobIN2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Series B Preferred Stock, as converted</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,896</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">822,230</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40A_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zLVq1FAqOWJ2" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Stock options</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">6,884,017</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,784,809</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40E_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zuXShy2zWENb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">Warrants</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,539,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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,539,999</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_409_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zSXxsqoFBLb5" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Restricted stock</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">842,701</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">781,060</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_401_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_z3VflvYR9Aaf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">9,270,613</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">7,928,098</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> <p id="xdx_8A4_zeVOS8oHOGx5" style="font: 5pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 5pt; color: Black"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 5pt; color: Black"><b> </b></span></p> <p id="xdx_852_zh7z07xZxgEc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 5pt; color: Black"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p> <p id="xdx_844_ecustom--RelatedPartiesPolicyTextBlock_ztzM99IDb294" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_868_zwIvnU6EUzc">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.</span></p> <p id="xdx_85F_zkK9E06X2vH7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></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"><span style="color: Black"><b></b></span></p> <p id="xdx_843_ecustom--SegmentReportingPolicyTextBlock_zbqHjhQMpdK6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_862_zR5d5kREjRtl">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 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, 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 in our daily lives.  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 Operating Officer (“COO”) 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 id="xdx_85A_zsQXlp7bJmHd" 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"><b>Liquidity and Going Concern </b>– <span style="background-color: white">The Company has never been profitable and its net losses have been increasing related to acquisitions, as well as costs incurred to pursue its long-term growth strategy. During the three months ended July 31, 2023, the Company incurred a net loss of $<span id="xdx_906_eus-gaap--NetIncomeLoss_dxL_c20230501__20230731_zvfDsT1DVdll" title="::XDX::-5810348"><span style="-sec-ix-hidden: xdx2ixbrl0569">5,810,348</span></span> and used cash in operating activities of $<span id="xdx_905_eus-gaap--NetCashProvidedByUsedInOperatingActivities_dxL_c20230501__20230731_z7NuzAK1RIai" title="::XDX::-6926069"><span style="-sec-ix-hidden: xdx2ixbrl0570">6,926,069</span></span>. As of July 31, 2023, the Company has working capital of $<span id="xdx_90D_eus-gaap--Capital_iI_c20230731_zIOtyXFc1CQ5">22,945,400</span>. While the Company has historically been successful in raising capital to meet its working capital requirements, the ability to continue raising such capital to enable the Company to continue its growth is not guaranteed. Therefore, there is substantial doubt about the Company’s ability to continue as a going concern as the Company will require additional liquidity to continue its operations and meet its financial obligations for twelve months from the date these consolidated financial statements are issued. </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black; background-color: white"> </span></p> <p id="xdx_84C_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zRCntYh4MM87" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86F_zF87J942ARil">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.</span></p> <p id="xdx_84C_eus-gaap--ConsolidationPolicyTextBlock_zPZuVsMpZEg9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"><b><span id="xdx_867_zNXJLFJ2Mgm6">Principles of Consolidation</span></b> – <span style="background-color: white">Our consolidated financial statements include the accounts of our wholly owned operating subsidiaries which include Teal Drones, Skypersonic, Rotor Riot, and Fat Shark.  Intercompany transactions and balances have been eliminated.</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black; background-color: white">As further described in Note 3, we presently expect to sell our Consumer segment, which includes Rotor Riot and Fat Shark, within the next twelve months.  Accordingly, 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_84A_eus-gaap--UseOfEstimates_zpbAiOMYmvR7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86A_zuZYcEgMBola">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></span></p> <p id="xdx_84D_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z5c32OUAFiVk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_864_z4LaN9Ib67Ke">Cash and Cash Equivalents</span> </b>– At July 31, 2023, we had cash of $937,756 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.</span></p> <p id="xdx_84B_eus-gaap--MarketableSecuritiesPolicy_zr8kLKZl6Ld8" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86E_zw9oPoPLROrj">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">We have elected to present accrued interest income separately from marketable securities on our consolidated balance sheets. Accrued interest income was $82,318 and $151,671 as of July 31, 2023 and April 30, 2023, respectively, and was included in other current assets. We did not write off any accrued interest income during the three months ended July 31, 2023 and 2022.</span></p> <p id="xdx_84A_eus-gaap--ReceivablesPolicyTextBlock_z5Eg43v64XE9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_863_zdbi4MTSVtT9">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, past 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></span></p> <p id="xdx_84F_eus-gaap--InventoryPolicyTextBlock_zQ3JsVqsqzc2" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_868_ztbt3x3h0506">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 and direct labor, 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, as well as evaluating for excess quantities and obsolescence. </span></span></p> <p id="xdx_845_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_z2ONQYpLwKrg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"><b><span id="xdx_86D_z1OTrpVBcfBh">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">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. </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">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.</span></p> <p id="xdx_84C_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zehPSwvrcUn9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_868_znvd5jfJc13f">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></span></p> <p id="xdx_84E_eus-gaap--RevenueRecognitionLeasesOperating_zjQEQxUY9ZXk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86E_zLK18YqB7eN">Leases</span> – </b>Effective August 1, 2021, the Company adopted Accounting Standards Codification (ASC) 842 titled “Leases” which requires the recognition of assets and liabilities associated with lease agreements. The Company adopted ASC 842 on a modified retrospective transition basis which means that it did not restate financial information for any periods prior to August 1, 2021. Upon adoption, the Company recognized a lease liability obligation of $796,976 and a right-of-use asset for the same amount.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">  </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black; 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_848_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zusCbfZIdpK7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86C_zwkD6DGVEYX9">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">  </span></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"><span style="color: Black">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">The guidance establishes three levels of the fair value hierarchy as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.5in; text-align: justify; background-color: white"><span style="color: Black"><i>Level 1</i>: Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 6pt 0.5in; 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"><span style="color: Black"><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</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; background-color: white"><span style="color: Black"><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. </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">   </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><i>Disclosures for Non-Financial Assets Measured at Fair Value on a Non-Recurring Basis</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><i>Convertible Securities and Derivatives</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><i>Derivative Liabilities</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">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. </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">  </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">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 that values the derivative liability based on a probability weighted discounted cash flow model. The resulting liability is valued at each reporting date and the change in the liability is reflected as change in derivative liability in the statement of operations.</span></p> <p id="xdx_846_eus-gaap--RevenueRecognitionPolicyTextBlock_zt5qtKnuKAej" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_867_zYRuefBaAp4j">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, specifically, the shipment of goods to customers as orders are fulfilled. The Company recognizes revenue upon shipment. 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 $45,123 and $155,986 at July 31, 2023 and April 30, 2023, respectively.</span></p> <p id="xdx_844_eus-gaap--ResearchAndDevelopmentExpensePolicy_zbIwrMQZSCgi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86C_zAnv9sdsoF6b">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, as well as a proportionate share of overhead costs such as rent. Costs related to software development are included in research and development expense until technological feasibility is reached, which for our software products, is generally shortly before the products are released to production. Once technological feasibility is reached, such costs are capitalized and amortized as a cost of revenue over the estimated lives of the products.</span></p> <p id="xdx_842_eus-gaap--IncomeTaxPolicyTextBlock_zhDdDrxlrNgk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86F_zPUcZe21ckqk">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. </span></p> <p id="xdx_84A_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zuvFkdKJMiSd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_86C_zeLWwlaMcCM4">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></span></p> <p id="xdx_840_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zm1eVee9PHn9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_866_zKj41An0hXGe">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.</span></p> <p id="xdx_84F_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_zn0Zr4hOrlok" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_861_zQJ2pZrpLClg">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 and 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 three months ended July 31, 2023 and July 31, 2022, comprehensive loss was $291,035 and $133,934 lower than net loss, respectively, related to unrealized gains on available-for-sale securities totaling $289,389 and $133,582, respectively, and foreign currency translation adjustments of $1,646 and $352.</span></p> <p id="xdx_845_eus-gaap--CompensationRelatedCostsPolicyTextBlock_z3ptrA87TZhg" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_864_zgZU7Cd8RYii">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 costs is recognized on a straight-line basis over the service period which is the vesting term.</span></span></p> <p id="xdx_845_eus-gaap--EarningsPerSharePolicyTextBlock_zFv4hafcbv45" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_860_zSV7HoJjT122">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 included:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zIKd65WFAjv9" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Antidilutive securities excluded from computation of diluted net loss per share (Details)"> <tr style="vertical-align: bottom"> <td><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="3" id="xdx_498_20230501__20230731_zHHtx0G6tiY5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July 31, 2023</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" id="xdx_495_20220501__20230430_zuT4ccasBB12" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April 30, 2023</span></td></tr> <tr id="xdx_40C_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_z0LiMCTobIN2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Series B Preferred Stock, as converted</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,896</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">822,230</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40A_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zLVq1FAqOWJ2" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Stock options</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">6,884,017</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,784,809</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40E_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zuXShy2zWENb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">Warrants</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,539,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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,539,999</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_409_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zSXxsqoFBLb5" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Restricted stock</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">842,701</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">781,060</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_401_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_z3VflvYR9Aaf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">9,270,613</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">7,928,098</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> <p id="xdx_8A4_zeVOS8oHOGx5" style="font: 5pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 5pt; color: Black"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 5pt; color: Black"><b> </b></span></p> <table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_zIKd65WFAjv9" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Antidilutive securities excluded from computation of diluted net loss per share (Details)"> <tr style="vertical-align: bottom"> <td><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="3" id="xdx_498_20230501__20230731_zHHtx0G6tiY5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July 31, 2023</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" id="xdx_495_20220501__20230430_zuT4ccasBB12" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April 30, 2023</span></td></tr> <tr id="xdx_40C_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount_z0LiMCTobIN2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Series B Preferred Stock, as converted</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,896</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">822,230</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40A_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount_zLVq1FAqOWJ2" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Stock options</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">6,884,017</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,784,809</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40E_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount_zuXShy2zWENb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">Warrants</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,539,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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,539,999</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_409_ecustom--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount_zSXxsqoFBLb5" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Restricted stock</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">842,701</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">781,060</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_401_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_z3VflvYR9Aaf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">9,270,613</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">7,928,098</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> 3896 822230 6884017 4784809 1539999 1539999 842701 781060 9270613 7928098 <p id="xdx_844_ecustom--RelatedPartiesPolicyTextBlock_ztzM99IDb294" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_868_zwIvnU6EUzc">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.</span></p> <p id="xdx_843_ecustom--SegmentReportingPolicyTextBlock_zbqHjhQMpdK6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_862_zR5d5kREjRtl">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 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, 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 in our daily lives.  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 Operating Officer (“COO”) 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> 22945400 <p id="xdx_807_eus-gaap--DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_zAIPzR0HBxX6" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"><b><span id="xdx_829_zSHerHxEa8X2">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"><span style="color: Black"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white">In November 2022, the Company agreed to the sale of its consumer segment consisting of Rotor Riot, (“RR”), and Fat Shark Holdings (“FS”). The closing of the transaction is subject to the successful initial public offering by the buyer, Unusual Machines, Inc. The Company has concluded that the transaction is presently likely to close within the next twelve months. Accordingly, the Consumer segment has been classified as Discontinued Operations and reported in accordance with the applicable accounting standards. See Note 22 for additional information regarding the transaction. Set forth below are the results of operations for:</p> <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zXe1Ik8eMIMb" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Discontinued Operations - results of operations (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td id="xdx_49A_20230501__20230731_zczdMoINsWE3" style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td id="xdx_496_20220501__20220731_zRGrQ49t9xl3" style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr style="vertical-align: bottom"> <td><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">Three months ended July 31,</span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black"> </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; text-align: center"><span style="font-size: 10pt; color: Black"><b>2023</b></span></p></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black"> </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; text-align: center"><span style="font-size: 10pt; color: Black"><b>2022</b></span></p></td></tr> <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_z3ZSlXsMmdce" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 62%; font-size: 10pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Revenues</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,869,219</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,942,720</span></td><td style="width: 1%; 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="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_zdStCtCHJuda" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Cost of goods sold</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,385,116</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,667,213</span></td><td style="padding-bottom: 1pt; 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="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_zRYNfu0BNRG6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Gross margin</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">484,103</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">275,507</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="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40B_ecustom--DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract_iB_zIXRKRZtmlbf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Operating expenses</span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationOperationsExpense_z2AzLO4I4Xph" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Operations</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">209,980</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">161,783</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40A_ecustom--DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_zJROaSjcggmi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Research and development</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">46,249</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">82,806</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense_zf36JuOPiWY8" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Sales and marketing</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">404,104</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">195,278</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_zYgtcQqHwiz1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">General and administrative</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">43,606</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">55,161</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingExpense_i01_zmqwgy4AzuAj" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt; color: Black">Total operating expenses</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">703,939</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="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">495,028</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_zE8E9FrCqoll" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Operating loss</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(219,836</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(219,521</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="text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_407_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_iB_z3pa8yeIWsXk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Other (income) expense</span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInterestExpense_z627nvKiGKrj" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Interest expense</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">22,856</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0611">—</span>  </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40A_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_i01N_di_zuLytQrzsfB1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Other, net</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(119</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(124</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr> <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_i01N_di_zi0HmDf4AFna" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Other (income) expense</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">22,737</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(124</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: rgb(204,238,255)"> <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_ziKeRYeTmRdc" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Net loss from discontinued operations</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt; color: Black">(242,573</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt; color: Black">(219,397</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr> </table> <p id="xdx_8A7_zDcZ8rWlhjp" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Assets and liabilities for the Consumer Segment included:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_89D_ecustom--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock_zPRNJua69bBf" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Assets and liabilities for the Consumer Segment (Details)"> <tr style="vertical-align: bottom"> <td><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="3" id="xdx_49D_20230731_zEIiLRVX1Lme" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July 31, 2023</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" id="xdx_49F_20230430_zkQrQG27XFd6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April 30, 2023</span></td></tr> <tr id="xdx_40C_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zvq8sL81VD3e" 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; color: Black">Current assets</span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCash_i01I_zi4JFMCbKNV4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; width: 62%; font-size: 10pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Cash</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">15,021</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">86,656</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_404_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_i01I_zYF1ljcRE4fc" 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; color: Black">Accounts receivable, net</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">106,649</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">61,107</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_i01I_ziEPpzqx0dmb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; font-size: 10pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Inventory</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,921,262</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,065,954</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_i01I_z05k8GSAJPuh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; font-size: 10pt; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Other</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,502,438</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,069,438</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40C_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zvQmRZwtwuF5" 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"><span style="font-size: 10pt; color: Black">Total current assets</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,545,370</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">5,283,155</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 0pt"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_401_eus-gaap--DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_iI_zFlQ0jHLwvEi" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Intangible assets, net</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">20,000</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">20,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_iI_zTQmK4z3W4Dl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; font-size: 10pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Other</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,853</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,853</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent_iI_zSKVehIyhjOd" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Operating lease right-of-use assets</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">73,590</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">84,544</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_401_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_iI_zAvxp4Xlcsb2" 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"><span style="font-size: 10pt; color: Black">Total long term assets</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">97,443</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">108,397</span></td><td style="padding-bottom: 2.5pt; 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="text-align: left; text-indent: -10pt; padding-left: 0pt"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40E_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_z1ocuFuHNu3j" 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; color: Black">Current liabilities</span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_i01I_zdAbKDHHPcA7" 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; color: Black">Accounts payable</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">65,058</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: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">606,872</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_404_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_i01I_z13U8eXGSAx2" 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; color: Black">Accrued expenses</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">89,014</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">109,480</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations_i01I_zgbm7cL6uFR3" 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; color: Black">Debt obligations - short term</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">237,814</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0664">—</span>  </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40B_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_i01I_zk7ZDxH1hQN9" 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; color: Black">Customer deposits</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">28,079</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">244,688</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent_i01I_z0UfZd6t0svj" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Operating lease liabilities</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">51,234</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">49,461</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zvYj6QAo593" 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"><span style="font-size: 10pt; color: Black">Total current liabilities</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">471,199</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,010,501</span></td><td style="padding-bottom: 2.5pt; 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="text-align: left; text-indent: -10pt; padding-left: 0pt"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40D_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent_iI_zfvQwYsUiUzb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 0pt"><span style="font-size: 10pt; color: Black">Long term liabilities - Operating lease liabilities</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">28,290</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">41,814</span></td><td style="padding-bottom: 2.5pt; 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="text-align: left; text-indent: -10pt; padding-left: 0pt"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40D_ecustom--DisposalGroupIncludingDiscontinuedOperationWorkingCapital_iI_zBTczSQjTDli" 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"><span style="font-size: 10pt; color: Black">Working capital</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,074,171</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,272,654</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> <p id="xdx_8AF_zDHfOVq96ccj" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_zXe1Ik8eMIMb" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Discontinued Operations - results of operations (Details)"> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td id="xdx_49A_20230501__20230731_zczdMoINsWE3" style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td id="xdx_496_20220501__20220731_zRGrQ49t9xl3" style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr style="vertical-align: bottom"> <td><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">Three months ended July 31,</span></td></tr> <tr style="vertical-align: bottom"> <td><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black"> </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; text-align: center"><span style="font-size: 10pt; color: Black"><b>2023</b></span></p></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black"> </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; text-align: center"><span style="font-size: 10pt; color: Black"><b>2022</b></span></p></td></tr> <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationRevenue_z3ZSlXsMmdce" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 62%; font-size: 10pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Revenues</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,869,219</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,942,720</span></td><td style="width: 1%; 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="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_zdStCtCHJuda" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Cost of goods sold</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,385,116</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,667,213</span></td><td style="padding-bottom: 1pt; 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="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_zRYNfu0BNRG6" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Gross margin</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">484,103</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">275,507</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="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40B_ecustom--DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract_iB_zIXRKRZtmlbf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Operating expenses</span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40E_ecustom--DisposalGroupIncludingDiscontinuedOperationOperationsExpense_z2AzLO4I4Xph" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Operations</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">209,980</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">161,783</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40A_ecustom--DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense_zJROaSjcggmi" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Research and development</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">46,249</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">82,806</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense_zf36JuOPiWY8" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Sales and marketing</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">404,104</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">195,278</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_408_eus-gaap--DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_zYgtcQqHwiz1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">General and administrative</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">43,606</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">55,161</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingExpense_i01_zmqwgy4AzuAj" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 40pt"><span style="font-size: 10pt; color: Black">Total operating expenses</span></td><td style="font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">703,939</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="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">495,028</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_407_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_zE8E9FrCqoll" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Operating loss</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(219,836</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(219,521</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="text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_407_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract_iB_z3pa8yeIWsXk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Other (income) expense</span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInterestExpense_z627nvKiGKrj" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Interest expense</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">22,856</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0611">—</span>  </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40A_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherIncome_i01N_di_zuLytQrzsfB1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -20pt; padding-left: 30pt"><span style="font-size: 10pt; color: Black">Other, net</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(119</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(124</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr> <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_i01N_di_zi0HmDf4AFna" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Other (income) expense</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">22,737</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(124</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: rgb(204,238,255)"> <td style="text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_eus-gaap--IncomeLossFromDiscontinuedOperationsNetOfTax_ziKeRYeTmRdc" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; text-indent: -20pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Net loss from discontinued operations</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt; color: Black">(242,573</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><span style="font-size: 10pt; color: Black">(219,397</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; font-weight: bold; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr> </table> 1869219 1942720 1385116 1667213 484103 275507 209980 161783 46249 82806 404104 195278 43606 55161 703939 495028 -219836 -219521 22856 119 124 -22737 124 -242573 -219397 <table cellpadding="0" cellspacing="0" id="xdx_89D_ecustom--ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock_zPRNJua69bBf" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" summary="xdx: Disclosure - Assets and liabilities for the Consumer Segment (Details)"> <tr style="vertical-align: bottom"> <td><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="3" id="xdx_49D_20230731_zEIiLRVX1Lme" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July 31, 2023</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" id="xdx_49F_20230430_zkQrQG27XFd6" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April 30, 2023</span></td></tr> <tr id="xdx_40C_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_zvq8sL81VD3e" 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; color: Black">Current assets</span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCash_i01I_zi4JFMCbKNV4" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; width: 62%; font-size: 10pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Cash</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">15,021</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">86,656</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_404_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_i01I_zYF1ljcRE4fc" 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; color: Black">Accounts receivable, net</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">106,649</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">61,107</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_402_eus-gaap--DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_i01I_ziEPpzqx0dmb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; font-size: 10pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Inventory</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,921,262</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,065,954</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_409_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets_i01I_z05k8GSAJPuh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; font-size: 10pt; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Other</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,502,438</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,069,438</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40C_eus-gaap--AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zvQmRZwtwuF5" 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"><span style="font-size: 10pt; color: Black">Total current assets</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,545,370</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">5,283,155</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; text-indent: -10pt; padding-left: 0pt"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_401_eus-gaap--DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_iI_zFlQ0jHLwvEi" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Intangible assets, net</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">20,000</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">20,000</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_iI_zTQmK4z3W4Dl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; font-size: 10pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Other</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,853</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,853</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_eus-gaap--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedAssetsNoncurrent_iI_zSKVehIyhjOd" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Operating lease right-of-use assets</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">73,590</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">84,544</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_401_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_iI_zAvxp4Xlcsb2" 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"><span style="font-size: 10pt; color: Black">Total long term assets</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">97,443</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">108,397</span></td><td style="padding-bottom: 2.5pt; 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="text-align: left; text-indent: -10pt; padding-left: 0pt"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40E_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_iB_z1ocuFuHNu3j" 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; color: Black">Current liabilities</span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_403_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_i01I_zdAbKDHHPcA7" 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; color: Black">Accounts payable</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">65,058</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: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">606,872</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_404_eus-gaap--DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent_i01I_z13U8eXGSAx2" 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; color: Black">Accrued expenses</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">89,014</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">109,480</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations_i01I_zgbm7cL6uFR3" 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; color: Black">Debt obligations - short term</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">237,814</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0664">—</span>  </span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40B_eus-gaap--DisposalGroupIncludingDiscontinuedOperationOtherLiabilities_i01I_zk7ZDxH1hQN9" 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; color: Black">Customer deposits</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">28,079</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">244,688</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent_i01I_z0UfZd6t0svj" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 20pt"><span style="font-size: 10pt; color: Black">Operating lease liabilities</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">51,234</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">49,461</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_eus-gaap--LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_i01I_zvYj6QAo593" 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"><span style="font-size: 10pt; color: Black">Total current liabilities</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">471,199</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,010,501</span></td><td style="padding-bottom: 2.5pt; 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="text-align: left; text-indent: -10pt; padding-left: 0pt"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40D_ecustom--DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent_iI_zfvQwYsUiUzb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt; padding-left: 0pt"><span style="font-size: 10pt; color: Black">Long term liabilities - Operating lease liabilities</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">28,290</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">41,814</span></td><td style="padding-bottom: 2.5pt; 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="text-align: left; text-indent: -10pt; padding-left: 0pt"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40D_ecustom--DisposalGroupIncludingDiscontinuedOperationWorkingCapital_iI_zBTczSQjTDli" 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"><span style="font-size: 10pt; color: Black">Working capital</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,074,171</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,272,654</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> 15021 86656 106649 61107 2921262 3065954 1502438 2069438 4545370 5283155 20000 20000 3853 3853 73590 84544 97443 108397 65058 606872 89014 109480 237814 28079 244688 51234 49461 471199 1010501 28290 41814 4074171 4272654 <p id="xdx_80B_eus-gaap--InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_zBk26ffSlsu9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_82A_zoZtfyo0pFrj">Note 4 – Marketable Securities</span></b></span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Marketable securities consisted solely of corporate bonds at July 31, 2023 and were classified at Level 2 in the Fair Value Hierarchy. Fair value, cost basis, and unrealized losses totaled <span style="background-color: white">$<span id="xdx_90F_ecustom--CorporateBondsAtCarryingValueFairValue_iI_c20230731_zgi4CpyfpFI9">7,922,392</span></span></span><span style="color: Black; background-color: white">, $<span id="xdx_90D_ecustom--CorporateBondsAtCarryingValueCostBasis_iI_c20230731_zt2Dc66uSAG3">8,497,168</span></span><span style="color: Black; background-color: white">, and $<span id="xdx_90F_ecustom--CorporateBondsAtCarryingValueUnrealizedLosses_iNI_di_c20230731_zjEFq5u0BWch">574,776 </span></span> <span style="color: Black; background-color: white">at July 31, 2023, respectively. Contractual maturities of one to three years totaled $<span id="xdx_905_ecustom--CorporateBondsAtCarryingValueContractualMaturities2_iI_c20230731_zi1SQAIQ38n5">7,922,392</span></span><span style="color: Black">.</span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> 7922392 8497168 -574776 7922392 <p id="xdx_805_eus-gaap--InventoryDisclosureTextBlock_zbOpwuin7nld" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_827_zJEyLSNvv3b8">Note 5 – Inventories</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Inventories consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zOxeIabyG6hd" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Inventories (Details)"> <tr style="vertical-align: bottom"> <td><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="3" id="xdx_498_20230731_zz1tyZ7DYlU4" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July 31, 2023</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" id="xdx_497_20230430_zf1ccWIIKZl5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April 30, 2023</span></td></tr> <tr id="xdx_40A_eus-gaap--InventoryRawMaterials_iI_zpJiIwl17nU7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Raw materials</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">7,721,211</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">8,132,196</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_eus-gaap--InventoryWorkInProcess_iI_zS82g1cgTgkc" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">Work-in-process</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,611,283</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">509,381</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_401_eus-gaap--InventoryFinishedGoods_iI_z8szBzcHfHu9" 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; color: Black">Finished goods</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">43,950</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">278,996</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40A_eus-gaap--InventoryNet_iI_zMxv0h7eCDM" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">9,376,444</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">8,920,573</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> <p id="xdx_8A2_ztNajpZPomRf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">  </span></p> <table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zOxeIabyG6hd" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Inventories (Details)"> <tr style="vertical-align: bottom"> <td><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="3" id="xdx_498_20230731_zz1tyZ7DYlU4" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July 31, 2023</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" id="xdx_497_20230430_zf1ccWIIKZl5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April 30, 2023</span></td></tr> <tr id="xdx_40A_eus-gaap--InventoryRawMaterials_iI_zpJiIwl17nU7" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Raw materials</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">7,721,211</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">8,132,196</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_eus-gaap--InventoryWorkInProcess_iI_zS82g1cgTgkc" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-size: 10pt; color: Black">Work-in-process</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,611,283</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">509,381</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_401_eus-gaap--InventoryFinishedGoods_iI_z8szBzcHfHu9" 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; color: Black">Finished goods</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">43,950</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">278,996</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40A_eus-gaap--InventoryNet_iI_zMxv0h7eCDM" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">9,376,444</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">8,920,573</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> 7721211 8132196 1611283 509381 43950 278996 9376444 8920573 <p id="xdx_801_eus-gaap--OtherCurrentAssetsTextBlock_zKIGAsTw6NV3" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_827_zFXyx41DFESe">Note 6 – Other Current Assets</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Other current assets included:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_z6BBGQnRVsa4" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Other current assets (Details)"> <tr style="vertical-align: bottom"> <td><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="3" id="xdx_49A_20230731_z4pXy5GhdUA1" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July 31, 2023</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" id="xdx_490_20230430_zaZRAGSh4ic2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April 30, 2023</span></td></tr> <tr id="xdx_403_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_zUUSJ9RFNGaf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Prepaid inventory</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,708,515</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">359,500</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_405_eus-gaap--PrepaidExpenseCurrent_iI_zj0RNVpTcCmg" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Prepaid expenses</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,229,875</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">752,564</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40F_eus-gaap--DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss_iI_zsF1auCl4eJj" 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; color: Black">Accrued interest income</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">82,318</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">151,671</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OtherAssetsCurrent_iI_zkIbpS8uFB8b" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,020,708</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,263,735</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> <p id="xdx_8A2_zqbTHuf7zVX7" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_z6BBGQnRVsa4" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Other current assets (Details)"> <tr style="vertical-align: bottom"> <td><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="3" id="xdx_49A_20230731_z4pXy5GhdUA1" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July 31, 2023</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" id="xdx_490_20230430_zaZRAGSh4ic2" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April 30, 2023</span></td></tr> <tr id="xdx_403_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_zUUSJ9RFNGaf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Prepaid inventory</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,708,515</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">359,500</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_405_eus-gaap--PrepaidExpenseCurrent_iI_zj0RNVpTcCmg" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Prepaid expenses</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,229,875</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">752,564</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40F_eus-gaap--DebtSecuritiesHeldToMaturityAccruedInterestAfterAllowanceForCreditLoss_iI_zsF1auCl4eJj" 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; color: Black">Accrued interest income</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">82,318</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">151,671</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40D_eus-gaap--OtherAssetsCurrent_iI_zkIbpS8uFB8b" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,020,708</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,263,735</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> 1708515 359500 1229875 752564 82318 151671 3020708 1263735 <p id="xdx_806_ecustom--DueFromRelatedPartyDisclosureTextBlock_zkxqReBSjEBl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_821_z4itdf856l4f">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"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">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_90B_ecustom--CashCompensationSubjectToTaxation_c20220101__20220430_zGl6IgXd5GH">155,624</span> of cash compensation and $<span id="xdx_901_ecustom--IncomeAssociatedWithStockCompensationSubjectToTaxation_c20220101__20220430_zMQIPeiCile9">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_909_ecustom--NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zc9NvTkpqQs9">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_90C_ecustom--CommonStockWithheldByCompanyAppliedAgainstNoteShares_c20220301__20220430_zzFtABz5P7yk">104,166</span> shares of common stock with a fair value of $<span id="xdx_90F_ecustom--CommonStockWithheldByCompanyAppliedAgainstNoteAmount_c20220301__20220430_zEVDcFfOjCk">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_909_ecustom--SharesHeldAtTransferAgentUntilNoteReceivableRepayment_c20220301__20220430_zx02mkZlKpG5">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_90E_ecustom--RestrictedStockScheduledToVestShares_c20220301__20220430_zCraPtcsCkBi">20,833</span> shares of restricted stock vesting monthly in calendar 2022, of which <span id="xdx_908_ecustom--RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable_c20220301__20220430_zS1zWHj1ghVc">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_902_ecustom--PaymentsForTaxLiability_iN_di_c20220301__20220430_zBV12wlCk1e4">712,646</span> representing $<span id="xdx_90D_ecustom--NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_zmlGgupKukH8">510,323</span> owed by the employee, $<span id="xdx_90D_ecustom--EstimatedTaxesOwedRelatedToStockCompensation_c20220301__20220430_z62wUCLOQEU9">31,604</span> owed by the Company, and $<span id="xdx_903_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestExpense_c20220301__20220430_zcYXwLCn9V3">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"><span style="color: Black"> </span></p> 155624 1413332 510323 104166 280832 110983 20833 3000 -712646 510323 31604 170719 <p id="xdx_80D_eus-gaap--IntangibleAssetsDisclosureTextBlock_zfYoYZVXn964" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_821_znMBigUrA439">Note 8 – Intangible Assets</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Intangible assets relate to acquisitions completed by the Company, including those described in Note 1. Intangible assets were as follows:</span></p> <table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zlafdDbOzqx4" 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_49A_20230731__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zTd8eDGknTZ8" 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_490_20230731__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_zTg9LqiHPb3d" 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_49B_20230731__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_ziF5PNLtWJT1" 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; 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="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July 31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </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; color: Black">April 30, 2023</span></td></tr> <tr style="vertical-align: bottom"> <td><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="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Gross 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">Accumulated Amortization</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">Net Value</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </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; color: Black"><b>Gross</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt; color: Black"><b>Value</b></span></p></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">Accumulated Amortization</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">Net Value</span></td></tr> <tr id="xdx_402_ecustom--FiniteLivedProprietaryTechnologyGross_iI_z6a3bcIVkyl4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Proprietary technology</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,967,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,050,448</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,916,552</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,967,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(841,223</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,125,777</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_ecustom--FiniteLivedNoncompeteAgreementsGross1_iI_zANsO2wSrsI9" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Non-compete agreements</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">81,000</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(63,417</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">17,583</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">81,000</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(56,667</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">24,333</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40D_ecustom--FiniteLivedCustomerRelationshipsGross1_iI_zZ0ED4U5Jvha" 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; color: Black">Customer relationships</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">39,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(19,499</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">19,501</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">39,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(18,106</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">20,894</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40B_ecustom--FiniteLivedIntangibleAssetsGross1_iI_zumzIFJTgM53" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt"><span style="font-size: 10pt; color: Black">Total finite-lived assets</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">5,087,000</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,133,364</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,953,636</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">5,087,000</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(915,996</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,171,004</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_403_eus-gaap--IndefiniteLivedTradeNames_iI_zL8823zW10uh" 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; color: Black">Brand name</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 8pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0766">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 8pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0769">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_ecustom--IndefiniteLivedIntangibleAssetsExcludingGoodwill1_iI_z5V2ztXKkZvk" 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; color: Black">Total indefinite-lived assets</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 8pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0773">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 8pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0776">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40A_ecustom--IntangibleAssetsNetExcludingGoodwill1_iI_zB45x5Ia4g74" 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; color: Black">Total intangible assets, net</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">8,239,000</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,133,364</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">7,105,636</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">8,239,000</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(915,996</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">7,323,004</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> <p id="xdx_8AF_zCkdBn6d1KGf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black">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"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">As of July 31, 2023, <span style="background-color: white">expected amortization expense for finite-lived intangible assets for the next five years is as follows:</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><span style="background-color: white"> </span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></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_49D_20230731_zWPZY59hFUm8"><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%">649,437</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,953,636</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_8A2_zF6dYLdCNzvc" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">     </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">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"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></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: 40%"><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: 25%"><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: 25%"><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_43C_c20220501__20220731_eus-gaap--GoodwillPeriodIncreaseDecrease_zYr4NE821jUg" 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_433_c20230501__20230731_eus-gaap--GoodwillImpairmentLoss_iN_di_z8xXlv0BrN7l" 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_43C_c20230731_eus-gaap--Goodwill_iI_zbnJLGU2bVB7" 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; color: Black">Balance at April 30, 2023 and July 31, 2023</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_8AB_zhMPfMitmTsk" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">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 Drones. 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 $<span id="xdx_908_eus-gaap--ImpairmentOfIntangibleAssetsExcludingGoodwill_c20230501__20230731_zMiaRaI3F1uc">2,826,918</span> in April 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_zlafdDbOzqx4" 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_49A_20230731__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsGrossCarryingAmountMember_zTd8eDGknTZ8" 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_490_20230731__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsAccumulatedAmortizationMember_zTg9LqiHPb3d" 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_49B_20230731__custom--FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis__custom--IntangibleAssetsNetCarryingValueMember_ziF5PNLtWJT1" 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; 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="11" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July 31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </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; color: Black">April 30, 2023</span></td></tr> <tr style="vertical-align: bottom"> <td><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="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Gross 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">Accumulated Amortization</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">Net Value</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </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; color: Black"><b>Gross</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-size: 10pt; color: Black"><b>Value</b></span></p></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">Accumulated Amortization</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">Net Value</span></td></tr> <tr id="xdx_402_ecustom--FiniteLivedProprietaryTechnologyGross_iI_z6a3bcIVkyl4" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Proprietary technology</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,967,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,050,448</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,916,552</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,967,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(841,223</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 6%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,125,777</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_ecustom--FiniteLivedNoncompeteAgreementsGross1_iI_zANsO2wSrsI9" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Non-compete agreements</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">81,000</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(63,417</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">17,583</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">81,000</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(56,667</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">24,333</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40D_ecustom--FiniteLivedCustomerRelationshipsGross1_iI_zZ0ED4U5Jvha" 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; color: Black">Customer relationships</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">39,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(19,499</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">19,501</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">39,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(18,106</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">20,894</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40B_ecustom--FiniteLivedIntangibleAssetsGross1_iI_zumzIFJTgM53" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: 10pt"><span style="font-size: 10pt; color: Black">Total finite-lived assets</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">5,087,000</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,133,364</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,953,636</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">5,087,000</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(915,996</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,171,004</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_403_eus-gaap--IndefiniteLivedTradeNames_iI_zL8823zW10uh" 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; color: Black">Brand name</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 8pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0766">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 8pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0769">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_ecustom--IndefiniteLivedIntangibleAssetsExcludingGoodwill1_iI_z5V2ztXKkZvk" 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; color: Black">Total indefinite-lived assets</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 8pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0773">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 8pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0776">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 8pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,152,000</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40A_ecustom--IntangibleAssetsNetExcludingGoodwill1_iI_zB45x5Ia4g74" 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; color: Black">Total intangible assets, net</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">8,239,000</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,133,364</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">7,105,636</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">8,239,000</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(915,996</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">7,323,004</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> 4967000 -1050448 3916552 4967000 -841223 4125777 81000 -63417 17583 81000 -56667 24333 39000 -19499 19501 39000 -18106 20894 5087000 -1133364 3953636 5087000 -915996 4171004 3152000 3152000 3152000 3152000 3152000 3152000 3152000 3152000 8239000 -1133364 7105636 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_49D_20230731_zWPZY59hFUm8"><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%">649,437</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,953,636</span></span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> </table> 649437 842471 815271 786679 644833 214945 3953636 <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: 40%"><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: 25%"><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: 25%"><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_43C_c20220501__20220731_eus-gaap--GoodwillPeriodIncreaseDecrease_zYr4NE821jUg" 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_433_c20230501__20230731_eus-gaap--GoodwillImpairmentLoss_iN_di_z8xXlv0BrN7l" 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_43C_c20230731_eus-gaap--Goodwill_iI_zbnJLGU2bVB7" 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; color: Black">Balance at April 30, 2023 and July 31, 2023</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 2826918 <p id="xdx_804_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zyO7JD7Suu42" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_825_zB89TDts2QY6">Note 9 – Property and Equipment</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">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"><span style="color: Black"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--PropertyPlantAndEquipmentTextBlock_z8MB4m4ng7Td" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Property and equipment (Details)"> <tr style="vertical-align: bottom"> <td><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="3" id="xdx_49C_20230731_zE1zU5G9AWad" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July 31, 2023</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" id="xdx_494_20230430_z4deBktbpEHh" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April 30, 2023</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Equipment and related</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,340,237</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,386,373</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_ecustom--PropertyPlantAndEquipmentLeaseholdImprovements_iI_z22X6NAxJSR5" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Leasehold improvements</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,517,199</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,473,890</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40B_ecustom--PropertyPlantAndEquipmentFurnitureAndEquipment_iI_z0WXnYb5jwa9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Furniture and fixtures</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">132,752</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">132,752</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_zEZpwTdgP7B4" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Accumulated depreciation</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(435,777</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(342,657</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr> <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentNet_iI_zf7XTnngeGAf" 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; color: Black">Net carrying value</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,554,411</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,650,358</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> <p id="xdx_8A7_zLV0wsIZzgL5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Depreciation expense totaled $<span id="xdx_903_eus-gaap--Depreciation_c20230501__20230731_zHZytKVIOfah">101,001 </span> and $<span id="xdx_904_eus-gaap--Depreciation_c20220501__20220731_zmMy4Jbi7yDf">28,272 </span> for the three months ended July 31, 2023 and 2022, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--PropertyPlantAndEquipmentTextBlock_z8MB4m4ng7Td" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Property and equipment (Details)"> <tr style="vertical-align: bottom"> <td><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="3" id="xdx_49C_20230731_zE1zU5G9AWad" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July 31, 2023</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" id="xdx_494_20230430_z4deBktbpEHh" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April 30, 2023</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Equipment and related</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,340,237</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,386,373</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_ecustom--PropertyPlantAndEquipmentLeaseholdImprovements_iI_z22X6NAxJSR5" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Leasehold improvements</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,517,199</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,473,890</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40B_ecustom--PropertyPlantAndEquipmentFurnitureAndEquipment_iI_z0WXnYb5jwa9" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">Furniture and fixtures</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">132,752</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">132,752</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_di_zEZpwTdgP7B4" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Accumulated depreciation</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(435,777</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(342,657</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr> <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentNet_iI_zf7XTnngeGAf" 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; color: Black">Net carrying value</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,554,411</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,650,358</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> 1517199 1473890 132752 132752 435777 342657 2554411 2650358 101001 28272 <p id="xdx_80E_ecustom--OtherLongTermAssetsDisclosureTextBlock_zVH6SmB4Rdwh" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_828_zw87N8stVx7a">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"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Other long-term assets included:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--ScheduleOfOtherLongTermAssetsTableTextBlock_z0J44VqpSJB3" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Other long term assets (Details)"> <tr style="vertical-align: bottom"> <td><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="3" id="xdx_49C_20230731_zuyaSJTsuSTe" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July 31, 2023</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" id="xdx_49B_20230430_z9o1qI97zQnb" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April 30, 2023</span></td></tr> <tr id="xdx_409_ecustom--SAFEAgreementAssets_iI_zOGOZlOq0XQe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">SAFE agreement</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">250,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">250,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_409_eus-gaap--SecurityDeposit_iI_zLyFjAgV0J8j" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Security deposits</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">53,180</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">53,180</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40C_eus-gaap--NoncurrentAssets_iI_zWBiBAivC325" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">303,180</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">303,180</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> <p id="xdx_8A1_zI4nvYN1FRGk" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></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"><span style="color: Black">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_901_ecustom--PaymentForSAFEAgreement_c20221101__20221130_zSARCO6tyzC4">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_901_ecustom--PaymentForSAFEAgreement_c20230201__20230430_zDysCzg8UjK6">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 three months ended July 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_899_ecustom--ScheduleOfOtherLongTermAssetsTableTextBlock_z0J44VqpSJB3" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 80%" summary="xdx: Disclosure - Other long term assets (Details)"> <tr style="vertical-align: bottom"> <td><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="3" id="xdx_49C_20230731_zuyaSJTsuSTe" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">July 31, 2023</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" id="xdx_49B_20230430_z9o1qI97zQnb" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">April 30, 2023</span></td></tr> <tr id="xdx_409_ecustom--SAFEAgreementAssets_iI_zOGOZlOq0XQe" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">SAFE agreement</span></td><td style="width: 1%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">250,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">250,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_409_eus-gaap--SecurityDeposit_iI_zLyFjAgV0J8j" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Security deposits</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">53,180</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">53,180</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40C_eus-gaap--NoncurrentAssets_iI_zWBiBAivC325" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-size: 10pt; color: Black">Total</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">303,180</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">303,180</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> 250000 250000 53180 53180 303180 303180 250000 250000 <p id="xdx_80B_eus-gaap--LeasesOfLesseeDisclosureTextBlock_z0Z419q6Mo1k" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_827_zTtT7FhDQPMj">Note 11 – Operating Leases</span></b></span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">As of July 31, 2023, 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.83 years, some of which may include options to extend for up to 5 years. Operating lease expense totaled $<span id="xdx_90F_eus-gaap--OperatingLeaseExpense_c20230501__20230731_zHnoS9hLqJhd">85,252 </span> for the three months ended July 31, 2023, including period cost for short-term, cancellable, and variable leases, not included in lease liabilities, of $<span id="xdx_905_eus-gaap--ShortTermLeaseCost_c20230501__20230731_z1trQVPtcGs7">1,650 </span> for the three months ended July 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">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 0 0pt; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"></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_983_eus-gaap--OperatingLeaseExpense_c20230501__20230731__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation1Member_zMB6Bv8biGR1" 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_98F_eus-gaap--OperatingLeaseExpense_c20230501__20230731__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation3Member_zjOz9wsjGFJ4" 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">Troy, Michigan</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--OperatingLeaseExpense_c20230501__20230731__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation4Member_zNlltbGsSni1" 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_8A2_zwxRbJgBRxpk" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">    </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">Supplemental information related to operating leases for the three months ended July 31, 2023 was:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"></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_49B_20230501__20230731_zucPOze74EI1" 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">85,709</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_904_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_pip0_dtY_c20230731_zHPsARJRZLg8">2.30</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 style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"></p> <p id="xdx_8A2_zWSRl9kt3G58" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black">Future lease payments at July 31, 2023 were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"></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_490_20230731_zao7WAn3VQu"><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">260,453</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">260,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">76,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">79,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">683,742</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_8A9_zWEyGOycpoC" style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black"></span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black"><b> </b></span></p> 85252 1650 <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_983_eus-gaap--OperatingLeaseExpense_c20230501__20230731__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation1Member_zMB6Bv8biGR1" 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_98F_eus-gaap--OperatingLeaseExpense_c20230501__20230731__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation3Member_zjOz9wsjGFJ4" 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">Troy, Michigan</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98A_eus-gaap--OperatingLeaseExpense_c20230501__20230731__us-gaap--PropertySubjectToOrAvailableForOperatingLeaseAxis__custom--OperatingLeaseLocation4Member_zNlltbGsSni1" 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 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_49B_20230501__20230731_zucPOze74EI1" 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">85,709</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_904_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_pip0_dtY_c20230731_zHPsARJRZLg8">2.30</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 style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"></p> 85709 P2Y3M18D 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_490_20230731_zao7WAn3VQu"><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">260,453</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">260,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">76,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">79,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">683,742</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> </table> 260453 260743 76619 79300 6627 683742 <p id="xdx_803_eus-gaap--DebtDisclosureTextBlock_zEcujK7yNKNb" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black"><b><span id="xdx_823_zUsYEj4h3wk1">Note 12 – Debt Obligations</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0pt; text-align: justify"><span style="color: Black"> </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"><span style="color: Black"> </span></td> <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; 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; color: Black; 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"><span style="color: Black">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_903_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zrnv9xf6ZEog">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_905_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20210901__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zdnx7BpnLe8">10</span>%) percent per annum. Principal and interest is payable in monthly installments of $<span id="xdx_90B_eus-gaap--DebtInstrumentPeriodicPayment_c20210801__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation1Member_zrghZxDOaXbj">49,275</span> until maturity on December 31, 2024. The balance outstanding at July 31, 2023 totaled $<span id="xdx_907_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230731_zT0sNNowa275">769,170</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">  </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"><span style="color: Black"> </span></td> <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; 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; color: Black; 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="color: Black">In May 2021, Teal entered into a note agreement totaling $<span id="xdx_905_ecustom--ConvertibleNoteAgreementAmount_c20230501__20230731__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_zOigEXeheLzd">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_906_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20230501__20230731__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_z1ja79ZOjuRa">0.13</span>% on the date of issuance. Accrued interest totaled $<span id="xdx_904_eus-gaap--AccruedLiabilitiesCurrent_iI_c20230731__us-gaap--DebtInstrumentAxis__custom--DebtObligation2Member_zt52tCYnNGE3">992</span> at July 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></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"><span style="color: Black"> </span></td> <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; 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; color: Black; 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="color: Black">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><span id="xdx_90B_eus-gaap--DebtInstrumentFaceAmount_iI_c20210831__us-gaap--DebtInstrumentAxis__custom--DebtObligation3Member_zEtB2vX5Eg1l">387,500</span> was repaid in monthly installments of $<span id="xdx_901_eus-gaap--DebtInstrumentPeriodicPayment_c20210801__20220731__us-gaap--DebtInstrumentAxis__custom--DebtObligation3Member_zCV2sP7AFZS5">37,500</span> and paid in full in July 2022. </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"> </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"><span style="color: Black"> </span></td> <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; 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; color: Black; 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"><span style="color: Black">In February 2021, Teal received a Small Business Administration Paycheck Protection Program (“SBA PPP”) loan in the amount of $<span id="xdx_906_ecustom--SBAPPPLoanAmountsReceived_c20210201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_z0rPhEWCF4n6">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_90F_ecustom--SBAPPPLoanPrincipalBalanceForgiven_iN_di_c20220201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zvA0tHKVLfLe">300,910</span> and accrued interest of $<span id="xdx_900_ecustom--SBAPPPLoanAccruedInterestForgiven_iN_di_c20220201__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation4Member_zRr2qPifNP8g">3,001</span> were forgiven.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </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: 2%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="color: Black"> </span></td> <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>E.</b></span></td> <td style="width: 97%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; 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"><span style="color: Black">Beginning in October 2021, and amended in January 2022, Teal financed a total of $<span id="xdx_902_ecustom--LeaseholdImprovementAgreementFundsReceived_c20220701__20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zNhainr1vWBe">120,000</span> of leasehold improvements with Corporate Equity. The loan bears interest at <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20211001__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zKtSvQEdfH4c">8.25</span>% annually and requires monthly payments of $<span id="xdx_90D_eus-gaap--DebtInstrumentPeriodicPayment_c20211001__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zwwmcBeLplY">3,595</span> through December 2024. The balance outstanding at July 31, 2023 and April 30, 2023 totaled $<span id="xdx_90B_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230731__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zkr3r8QZjDr3">57,106 </span> and $<span id="xdx_907_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation6Member_zJHPCi8CX5pe">66,586</span> respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">  </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"><span style="color: Black"> </span></td> <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; 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; color: Black; 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="color: Black">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_zdMvbQCeNdY2">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"><span style="color: Black"> </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"><span style="color: Black"> </span></td> <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; 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; color: Black; 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"><span style="color: Black">In September 2021, Teal entered into a financing agreement with Ascentium Capital to fund the purchase of a fixed asset totaling $<span id="xdx_909_ecustom--FinancingAgreementFundingOfPurchaseOfFixedAsset_c20210901__20210930__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zbPzF7BB4HK5">24,383</span>. Monthly payments of $<span id="xdx_903_eus-gaap--DebtInstrumentPeriodicPayment_c20210901__20220430__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zUIVp0v9BZmh">656</span> are payable through October 2024. The balance outstanding at July 31, 2023 and April 30, 2023 totaled $<span id="xdx_90C_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230731__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zTMq6lKJ69Z">9,442</span> and $<span id="xdx_905_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230430__us-gaap--DebtInstrumentAxis__custom--DebtObligation8Member_zmxJEvnckad4">11,412</span> respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </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"><span style="color: Black"> </span></td> <td style="width: 1%; padding-bottom: 8pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; 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; color: Black; line-height: 105%"><b> Summary </b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">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"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></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_495_20230731_zOgUsOEug4Ta" style="font-size: 10pt; text-align: right; width: 25%">784,149</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">1,185,718</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 July 31, 2024</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">936,150</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">249,568</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td></tr> </table> <p id="xdx_8A0_zj6YiHC9iSMd" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">  </span></p> 1670294 0.10 49275 769170 350000 0.0013 992 387500 37500 300910 -300910 -3001 120000 0.0825 3595 57106 66586 38758 24383 656 9442 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_495_20230731_zOgUsOEug4Ta" style="font-size: 10pt; text-align: right; width: 25%">784,149</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">1,185,718</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 July 31, 2024</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">936,150</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">249,568</td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"> </td></tr> </table> 401569 1185718 936150 249568 <p id="xdx_80A_ecustom--RelatedPartyPayablesDisclosureTextBlock_zWuTdBraGT7f" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_826_zI84Q5DrQU3l">Note 13 – Due to Related Party</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </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"><span style="color: Black"> </span></td> <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>A.</b></span></td> <td style="width: 98%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>Founder of Fat Shark</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In connection with the acquisition of Fat Shark in November 2020, the Company issued a secured promissory note for $<span id="xdx_90D_ecustom--PromissoryNoteOriginalPrincipalAmount_c20210201__20210430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty1Member_zGN7TFdgBFx2">1,753,000</span> to the seller. The note accrued interest at <span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20210201__20210430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty1Member_zeBFRJQDUfQe">3</span>% annually and matured in full in November 2023. In May 2021, the Company made an initial payment of $<span id="xdx_905_ecustom--RefundRelatedToPrepaidInventoryIssuedByCompany_c20210201__20210430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty1Member_zcNf2ctjYpJg">132,200</span> by directing a refund from a vendor based in China to the noteholder who is also based in China. The remaining balance of $<span id="xdx_90C_ecustom--DebtInstrumentOutstandingBalancePayment_c20210901__20210930__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty1Member_zH02V5clmhO5">1,620,800</span> plus accrued interest totaling $<span id="xdx_90B_ecustom--DebtInstrumentOutstandingAccruedInterestPayment_c20210901__20210930__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty1Member_zwvGC4e3VOce">45,129</span> was paid in September 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </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"><span style="color: Black"> </span></td> <td style="width: 1%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>B.</b></span></td> <td style="width: 98%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify; line-height: 105%"><span style="font-size: 10pt; color: Black; line-height: 105%"><b>BRIT, LLC</b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In January 2020, in connection with the acquisition of Rotor Riot, the Company issued a promissory note for $<span id="xdx_900_ecustom--PromissoryNoteOriginalPrincipalAmount_c20200401__20200430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zARU1Unh8vpc">175,000</span> to the seller, BRIT, LLC. The note accrued interest at <span id="xdx_90E_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20200701__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zV1cNU9LR47f">4.75</span>% annually. In October 2021, the outstanding balance of $<span id="xdx_909_ecustom--DebtInstrumentOutstandingBalancePayment_c20220401__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_z3VMzXHxOuZb">85,172</span> plus accrued interest totaling $<span id="xdx_90D_ecustom--DebtInstrumentOutstandingAccruedInterestPayment_c20220401__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zHXaRBbJV8Aa">12,942</span> was paid.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The Company also assumed a line of credit obligation totaling $<span id="xdx_904_ecustom--LineOfCreditObligationAssumedInConnectionWithAcquisition_c20200101__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zQIbp0Xy8FYc">47,853</span> which bears interest at <span id="xdx_909_ecustom--DebtInstrumentInterestRateDuringPeriod1_dp_c20200101__20220430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zyrsU9MGpeWl">6.67</span>% annually. The remaining balance of $<span id="xdx_904_ecustom--DueToOtherRelatedPartyClassifiedCurrent_iI_c20230731__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zpc8qnbEy73l">37,196</span> plus accrued interest totaling $<span id="xdx_900_ecustom--DebtInstrumentOutstandingAccruedInterestPayment_c20230401__20230430__us-gaap--DebtInstrumentAxis__custom--DueToRelatedParty2Member_zNqiSQJsLm6i">292</span> was paid in October 2022.</span></p> 1753000 0.03 132200 1620800 45129 175000 0.0475 85172 12942 47853 0.0667 37196 292 <p id="xdx_80C_eus-gaap--IncomeTaxDisclosureTextBlock_z5oF8K9a9qqb" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_828_zx2nmJB0AjG9">Note 14 – Income Taxes</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">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.</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">At July 31, 2023 and April 30, 2023, we had accumulated deficits of approximately $<span id="xdx_900_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_dxL_c20230731_zZEJARF41Eg5" title="::XDX::-60397141"><span style="-sec-ix-hidden: xdx2ixbrl0931">60,397,000 </span></span> and $<span id="xdx_903_eus-gaap--RetainedEarningsAccumulatedDeficit_iI_dxL_c20230430_zdyYSGqnCTR6" title="::XDX::-54586793"><span style="-sec-ix-hidden: xdx2ixbrl0932">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_900_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_c20230731_zPM0SnHeeOW9">11,173,000 </span> and $<span id="xdx_902_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_c20230430_zZyaSvHo7dMa">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 July 31, 2023 and April 30, 2023.</p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> 11173000 10101000 <p id="xdx_804_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zbHnZpedfcS3" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_825_zGCCVYGSk8Xh">Note 15 – Common Stock</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">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"><span style="color: Black"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_zMMOvT0qq4Oi" 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_435_c20220501__20220731_eus-gaap--SharesOutstanding_iS_z6qdBPFZxlN1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 80%; font-size: 10pt"><span style="font-size: 9pt; color: Black">Shares outstanding as of April 30, 2022</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 9pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">53,748,735</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td></tr> <tr id="xdx_43B_c20220501__20220731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_z7eVDq3Tcf4l" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -9pt; padding-left: 20pt"><span style="font-size: 9pt; color: Black">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: 10pt"><span style="font-size: 9pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">653,308</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td></tr> <tr id="xdx_436_c20220501__20220731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zN0Hs6mXDC19" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-size: 9pt; color: Black">Vesting of restricted stock to Board of Directors</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">116,507</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td></tr> <tr id="xdx_437_c20220501__20220731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zL3lzQ7672pd" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-size: 9pt; color: Black">Vesting of restricted stock to consultants</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">9,683</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td></tr> <tr id="xdx_43E_c20220501__20220731_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_z4tdd2wzwwbl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-size: 9pt; color: Black">Shares issued for services</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 9pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">39,832</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td></tr> <tr id="xdx_43D_c20230501__20230731_eus-gaap--SharesOutstanding_iS_zC2ff7ywE3sa" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">Shares outstanding as of April 30, 2023</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">54,568,065</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td></tr> <tr id="xdx_437_c20230501__20230731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_z4dw7ZK7RRv3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 9pt"><span style="font-size: 9pt; color: Black">Vesting of restricted stock to employees, net of shares withheld of 10,870 to pay taxes</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">44,130</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td></tr> <tr id="xdx_43C_c20230501__20230731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zdotIfoYsi1b" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 9pt"><span style="font-size: 9pt; color: Black">Vesting of restricted stock to Board of Directors</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">109,585</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td></tr> <tr id="xdx_437_c20230501__20230731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zbNaFj6tAPL8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 9pt"><span style="font-size: 9pt; color: Black">Vesting of restricted stock to consultants</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">1,761</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td></tr> <tr id="xdx_43F_c20230501__20230731_ecustom--StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities_zIED6Ex5oB71" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"><span style="font-size: 9pt; color: Black">Conversion of preferred stock</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 9pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">818,334</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td></tr> <tr id="xdx_43E_c20230501__20230731_eus-gaap--SharesOutstanding_iE_zy0Q2wlaQe8e" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 9pt; color: Black">Shares outstanding as of July 31, 2023</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 9pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">55,541,875</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td></tr> </table> <p id="xdx_8AC_zXxp90h2NJy" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_895_eus-gaap--ScheduleOfCommonStockOutstandingRollForwardTableTextBlock_zMMOvT0qq4Oi" 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_435_c20220501__20220731_eus-gaap--SharesOutstanding_iS_z6qdBPFZxlN1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 80%; font-size: 10pt"><span style="font-size: 9pt; color: Black">Shares outstanding as of April 30, 2022</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 9pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td><td style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">53,748,735</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td></tr> <tr id="xdx_43B_c20220501__20220731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_z7eVDq3Tcf4l" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; text-indent: -9pt; padding-left: 20pt"><span style="font-size: 9pt; color: Black">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: 10pt"><span style="font-size: 9pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">653,308</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td></tr> <tr id="xdx_436_c20220501__20220731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zN0Hs6mXDC19" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-size: 9pt; color: Black">Vesting of restricted stock to Board of Directors</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">116,507</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td></tr> <tr id="xdx_437_c20220501__20220731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zL3lzQ7672pd" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt"><span style="font-size: 9pt; color: Black">Vesting of restricted stock to consultants</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">9,683</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td></tr> <tr id="xdx_43E_c20220501__20220731_eus-gaap--StockIssuedDuringPeriodSharesIssuedForServices_z4tdd2wzwwbl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-size: 9pt; color: Black">Shares issued for services</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 9pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">39,832</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td></tr> <tr id="xdx_43D_c20230501__20230731_eus-gaap--SharesOutstanding_iS_zC2ff7ywE3sa" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="font-size: 9pt; color: Black">Shares outstanding as of April 30, 2023</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">54,568,065</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td></tr> <tr id="xdx_437_c20230501__20230731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1_z4dw7ZK7RRv3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 9pt"><span style="font-size: 9pt; color: Black">Vesting of restricted stock to employees, net of shares withheld of 10,870 to pay taxes</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">44,130</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td></tr> <tr id="xdx_43C_c20230501__20230731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2_zdotIfoYsi1b" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 9pt"><span style="font-size: 9pt; color: Black">Vesting of restricted stock to Board of Directors</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">109,585</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td></tr> <tr id="xdx_437_c20230501__20230731_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3_zbNaFj6tAPL8" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 9pt"><span style="font-size: 9pt; color: Black">Vesting of restricted stock to consultants</span></td><td style="font-size: 10pt"><span style="font-size: 9pt; color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">1,761</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td></tr> <tr id="xdx_43F_c20230501__20230731_ecustom--StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities_zIED6Ex5oB71" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"><span style="font-size: 9pt; color: Black">Conversion of preferred stock</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 9pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">818,334</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td></tr> <tr id="xdx_43E_c20230501__20230731_eus-gaap--SharesOutstanding_iE_zy0Q2wlaQe8e" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 9pt; color: Black">Shares outstanding as of July 31, 2023</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 9pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 9pt; color: Black">55,541,875</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 9pt; color: Black"> </span></td></tr> </table> 53748735 653308 116507 9683 39832 54568065 44130 109585 1761 818334 55541875 <p id="xdx_804_eus-gaap--PreferredStockTextBlock_zDP2lOEYDuaf" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_82E_ztEonbotXqdk">Note 16 – Preferred Stock</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Series A Preferred Stock outstanding totaled <span id="xdx_90C_eus-gaap--PreferredStockSharesOutstanding_iI_c20230430__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zIj2VVAO7Qm7">158,704</span> at April 30, 2021, and were converted into <span id="xdx_906_ecustom--StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock_c20230501__20230731__us-gaap--StatementClassOfStockAxis__custom--SeriesAPreferredStock2Member_zspDMzil7Ns">1,321,996</span> shares of common stock on August 10, 2021.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">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 July 31, 2023 totaled <span id="xdx_909_eus-gaap--PreferredStockSharesOutstanding_iI_c20230731__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesBPreferredStockMember_z2ltkqfSWv83">4,676 </span> which are convertible into <span id="xdx_90C_ecustom--StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock_c20230501__20230731__us-gaap--StatementClassOfStockAxis__custom--SeriesAPreferredStock2Member_zbFB8gLo1m9j">3,896</span> shares of common stock.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> 158704 1321996 4676 3896 <p id="xdx_804_ecustom--WarrantsDisclosureTextBlock_zXeTc3a6IWK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_82E_z4kaNVSg58Nj">Note 17 – Warrants</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The Company issued five-year warrants in connection with two convertible note financings. The warrants have an initial exercise price of $</span><span id="xdx_907_ecustom--WarrantsIssuedExercisePrice_c20210401__20210430_zZAQcGn7vA6k">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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">A summary of the warrants issued and their fair values were:</span></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"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: center"></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 style="font-size: 10pt; text-align: center"></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"></td><td style="font-size: 10pt; text-align: right"></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 style="font-size: 10pt; text-align: center"></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"></td><td style="font-size: 10pt; text-align: right"></td><td style="font-size: 10pt; text-align: left"><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; color: Black">Outstanding at July 31, 2023</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="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 16%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">October 2020 </span></td><td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td id="xdx_98E_ecustom--NumberOfWarrantsUponIssuance_c20201001__20201031_z5WX7nxYL6Wl" style="width: 16%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">399,998</span></td><td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td id="xdx_98E_ecustom--InitialFairValueOfWarrantsUponIssuance_c20201001__20201031_zYHajU1kn9Oh" style="width: 16%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">267,999</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td id="xdx_98B_ecustom--NumberOfWarrantsOutstanding_iI_c20230731_zH3rUNnLEU3b" style="width: 15%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">266,666</span></td><td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td id="xdx_983_ecustom--FairValueOfWarrantsOutstanding_iI_c20230731_zzGtnbTWsv8f" style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">179,982</span></td><td style="width: 1%; 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_984_ecustom--NumberOfWarrantsOutstanding2_iI_c20230731_zZkyLC9OWZQ7" 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_981_ecustom--FairValueOfWarrantsOutstanding2_iI_c20230731_zVj3yYAia24k" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">381,703</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> <p id="xdx_8A8_zzvUniOY2YTa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">  </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In March and April 2021, we received $<span id="xdx_90F_ecustom--ProceedsReceivedFromExerciseOfWarrants_c20210301__20210430_zqRgoAndt9sg">201,249 </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">related to the exercise of <span id="xdx_901_ecustom--ExerciseOfWarrantsShares_c20210301__20210430_zy5NbKbkk708">201,666 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">of the warrants. Since these exercises resulted in the elimination of the derivative liability in the warrants, the derivative liability was reduced by $<span id="xdx_90A_ecustom--ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants_c20210301__20210430_zSdXhDAC0DMg">694,305 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black">with a corresponding increase in additional paid in capital. In June 2021, we received $</span><span id="xdx_90B_ecustom--ProceedsReceivedFromExerciseOfWarrants_c20210601__20210630_zijFgwVpqhv5">99,999</span> in connection with the exercise of <span id="xdx_907_ecustom--ExerciseOfWarrantsShares_c20210601__20210630_zjXSOmKtuiZc">66,666</span> warrants which resulted in the elimination of $<span id="xdx_902_ecustom--ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants_c20210601__20210630_zkJszBwlVBXj">163,141</span> of the derivative liability in the warrants.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In May 2021, the Company issued warrants to purchase</span> <span id="xdx_902_ecustom--WarrantsToPurchaseSharesIssued_c20210501__20210531_zfFCleCcrSx9">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_90D_ecustom--WarrantsIssuedExercisePrice_c20210501__20210531_zrtZmopoYnC4">5.00</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">   </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In July 2021, the Company issued warrants to purchase </span><span id="xdx_903_ecustom--WarrantsToPurchaseSharesIssued_c20220401__20220430_zQlDr2yTQBc2">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_904_ecustom--WarrantsIssuedExercisePrice_c20220401__20220430_z13R46ToDNQ2">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"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The following table summarizes the changes in warrants outstanding since April 30, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></p><table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zsdFJDMohnN8" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Changes in warrants outstanding (Details)"> <tr style="vertical-align: bottom"> <td colspan="3"><span style="font-size: 10pt"><b> </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="2" style="border-bottom: black 1pt solid"><p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number of Shares </b></span></p></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"><p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-average Exercise Price per Share</b></span></p></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"><p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> Weighted-average Remaining Contractual Term</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(in years) </b></span></p></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"><p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Aggregate Intrinsic Value </b></span></p></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td> <td colspan="3"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance as of April 30, 2022</span></td> <td style="text-align: right"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zPXiERq9qdpc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,539,999</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 style="text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zKKEYnx0WoRh" style="font-size: 10pt">3.38</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><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_pip0_dtY_c20200501__20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zV0PeDeHSNV7" style="font-size: 10pt">3.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 id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zudoXsSEy2qc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">427,533</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="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td> <td style="padding-left: 10pt; width: 35%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</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: 12%"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20220731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zlyfCC2cGPp7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0996">—</span>  </span></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><span style="font-size: 10pt"></span></td> <td style="text-align: right; width: 12%"><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 style="width: 12%"><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 style="width: 12%"><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></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td> <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 style="border-bottom: black 1pt solid; text-align: right"><span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220501__20220731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z1PWjmWEaY8i" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0997">—</span>  </span></td> <td style="border-bottom: black 1pt solid"><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><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><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="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td> <td colspan="3"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of April 30, 2023</span></td> <td style="text-align: right"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z7jflzqevRK" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,539,999</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 style="text-align: right"><span id="xdx_905_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zNTcctf70UHf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.38</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_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_pip0_dtY_c20220501__20220731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zGseK54nnNc7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.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 id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z6HXSAju6966" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1001">—</span>  </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: #CCEEFF"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted </span></td> <td style="text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230501__20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z9s5FbH3yKNf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1002">—</span></span><span style="font-size: 10pt"> <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> <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"></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="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zFbzmJnu5abh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1003">—</span></span><span style="font-size: 10pt"> <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> <td><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"></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 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><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 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><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="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td> <td colspan="3"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at July 31, 2023</span></td> <td style="border-bottom: Black 3pt double; text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zTUmfgmWvuif" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,539,999</span></td> <td></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_901_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zoCDZXmixST1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.38</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_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zBYkUfUj7pea" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.63</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-size: 10pt">$</span></td> <td style="text-align: right"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zJkvql3HaRgc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1007">—</span>  </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8A4_z4NnUTfT70i9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </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"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: center"></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 style="font-size: 10pt; text-align: center"></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"></td><td style="font-size: 10pt; text-align: right"></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 style="font-size: 10pt; text-align: center"></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"></td><td style="font-size: 10pt; text-align: right"></td><td style="font-size: 10pt; text-align: left"><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; color: Black">Outstanding at July 31, 2023</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="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 16%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">October 2020 </span></td><td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td id="xdx_98E_ecustom--NumberOfWarrantsUponIssuance_c20201001__20201031_z5WX7nxYL6Wl" style="width: 16%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">399,998</span></td><td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td id="xdx_98E_ecustom--InitialFairValueOfWarrantsUponIssuance_c20201001__20201031_zYHajU1kn9Oh" style="width: 16%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">267,999</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td id="xdx_98B_ecustom--NumberOfWarrantsOutstanding_iI_c20230731_zH3rUNnLEU3b" style="width: 15%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black">266,666</span></td><td style="width: 1%; font-size: 10pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td id="xdx_983_ecustom--FairValueOfWarrantsOutstanding_iI_c20230731_zzGtnbTWsv8f" style="width: 15%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">179,982</span></td><td style="width: 1%; 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_984_ecustom--NumberOfWarrantsOutstanding2_iI_c20230731_zZkyLC9OWZQ7" 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_981_ecustom--FairValueOfWarrantsOutstanding2_iI_c20230731_zVj3yYAia24k" style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">381,703</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> 399998 267999 266666 179982 675000 2870666 540000 381703 201249 201666 694305 99999 66666 163141 200000 5.00 533333 5.625 <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_zsdFJDMohnN8" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Changes in warrants outstanding (Details)"> <tr style="vertical-align: bottom"> <td colspan="3"><span style="font-size: 10pt"><b> </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="2" style="border-bottom: black 1pt solid"><p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number of Shares </b></span></p></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"><p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-average Exercise Price per Share</b></span></p></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"><p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> Weighted-average Remaining Contractual Term</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(in years) </b></span></p></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"><p style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Aggregate Intrinsic Value </b></span></p></td></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td> <td colspan="3"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance as of April 30, 2022</span></td> <td style="text-align: right"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zPXiERq9qdpc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,539,999</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 style="text-align: right"><span id="xdx_908_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zKKEYnx0WoRh" style="font-size: 10pt">3.38</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><span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_pip0_dtY_c20200501__20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zV0PeDeHSNV7" style="font-size: 10pt">3.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 id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20210430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zudoXsSEy2qc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">427,533</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="font-size: 10pt; text-align: left; width: 1%"><span style="font-size: 10pt"> </span></td> <td style="padding-left: 10pt; width: 35%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</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: 12%"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20220731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zlyfCC2cGPp7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0996">—</span>  </span></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><span style="font-size: 10pt"></span></td> <td style="text-align: right; width: 12%"><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 style="width: 12%"><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 style="width: 12%"><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></tr> <tr style="vertical-align: bottom; background-color: #CCEEFF"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td> <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 style="border-bottom: black 1pt solid; text-align: right"><span id="xdx_90B_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220501__20220731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z1PWjmWEaY8i" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl0997">—</span>  </span></td> <td style="border-bottom: black 1pt solid"><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><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><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="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td> <td colspan="3"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of April 30, 2023</span></td> <td style="text-align: right"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z7jflzqevRK" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,539,999</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 style="text-align: right"><span id="xdx_905_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zNTcctf70UHf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.38</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_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_pip0_dtY_c20220501__20220731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zGseK54nnNc7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.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 id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230430__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z6HXSAju6966" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1001">—</span>  </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: #CCEEFF"> <td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted </span></td> <td style="text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230501__20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_z9s5FbH3yKNf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1002">—</span></span><span style="font-size: 10pt"> <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> <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"></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="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td> <td colspan="3" style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td> <td style="border-bottom: Black 1pt solid; text-align: right"><span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zFbzmJnu5abh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1003">—</span></span><span style="font-size: 10pt"> <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> <td><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"></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 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><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 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><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="font-size: 10pt; text-align: left"><span style="font-size: 10pt"> </span></td> <td colspan="3"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at July 31, 2023</span></td> <td style="border-bottom: Black 3pt double; text-align: right"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zTUmfgmWvuif" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,539,999</span></td> <td></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_901_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zoCDZXmixST1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.38</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_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zBYkUfUj7pea" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.63</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-size: 10pt">$</span></td> <td style="text-align: right"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230731__us-gaap--ClassOfWarrantOrRightAxis__custom--WarrantsOutstanding1Member_zJkvql3HaRgc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1007">—</span>  </span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> 1539999 3.38 P3Y10M20D 427533 1539999 3.38 P2Y10M20D 1539999 3.38 P2Y7M17D <p id="xdx_809_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_z0y7Hy2RYCbl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_823_zewXPbnDyr2c">Note 18 – Share Based Awards</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">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_906_ecustom--NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum_c20230501__20230731_zxMaAlXLMWd3">8,750,000</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="text-align: justify; width: 24px"><span style="color: Black"> </span></td> <td style="width: 24px; text-align: justify"><span style="font-size: 10pt; color: Black"><b><i>A.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt; color: Black"><b><i>Options </i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The range of assumptions used to calculate the fair value of options granted during the three months ended July 31 was:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_896_ecustom--ScheduleOfAssumptionsUsed1TableTextBlock_zLgzWfFQNlxc" style="font: 12pt Times New Roman, Times, Serif; width: 70%; 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="width: 53%; padding-bottom: 1pt; padding-left: 0pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; padding-bottom: 1pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: black 1pt solid; width: 1%; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: black 1pt solid; width: 20%; text-align: center"><span style="font-size: 10pt; color: Black"><b>2023</b></span></td> <td style="width: 1%; padding-bottom: 1pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 2%; padding-bottom: 1pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: black 1pt solid; width: 1%; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: black 1pt solid; width: 20%; text-align: center"><span style="font-size: 10pt; color: Black"><b>2022</b></span></td> <td style="width: 1%; padding-bottom: 1pt; text-align: center"><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 style="font-size: 10pt; color: Black"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z5FP6BTlbm2a">1.06</span> – <span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z53Wz94yEF4e">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 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">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 style="font-size: 10pt; color: Black"><span id="xdx_907_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zsUpwUOy8271">1.06</span> – <span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zSDVLFhfe88h">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 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">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 style="font-size: 10pt; color: Black"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z9KausM1KnKd">3.47</span> – <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zSCasDIhqo5h">4.07</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 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 style="font-size: 10pt; color: Black"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zRq0TaPwPU3e"><span style="-sec-ix-hidden: xdx2ixbrl1019">—</span></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 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 style="font-size: 10pt; color: Black"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zvj8StG2EKu3">6.00</span> – <span id="xdx_903_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_dtY_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zloh4X3KPPL8">6.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 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">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 style="font-size: 10pt; color: Black"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zFG8vWDfWP24">257.25</span> – <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zz7zw11k3Nqi">260.22</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 style="font-size: 10pt; color: Black">—  </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> <p id="xdx_8A2_zESqHu7YB5mj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">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"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></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: 5.4pt; 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_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zB9PWaDCZtfa" 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_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zm09C7i4JvF5" 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_986_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zgwfh0wqTxf" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1032">—</span>  </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_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zWMHTWnF8tx2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1033">—</span>  </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__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zrPv8V2PixLb" 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_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z0phpSKD1i2e" 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: 5.4pt"><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_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zQDSFlptwsza" 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zXE65mKoSU09" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,401,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_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zC57c7OML4V6" style="text-align: right"><span style="font-size: 10pt">1.07</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_98E_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z7ayEGGDqU36" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1042">—</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_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zeTqkjz5EiG9" style="text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1043">—</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_984_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zeUzaA4JTOS6" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(301,834</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_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_znHL4YF53yKf" style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">2.55</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: 5.4pt"><span style="font-size: 10pt; color: Black">Outstanding as of July 31, 2023</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_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zHXiW89IJlE6" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,884,017</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_989_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zGRJW5iNDi55" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.57</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_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zjwv5zActcv2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.58</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_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zXgEC6hD8b3i" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">298,615</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: 5.4pt"><span style="font-size: 10pt; color: Black">Exercisable as of July 31, 2023</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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zi0a3cTrmmhl" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,157,975</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_985_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zCvTHLBbHwkk" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.00</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_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zpFqAE6WZCT5" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.63</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_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zUcCChNDh8Tb" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">241,274</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></td></tr> </table> <p id="xdx_8A9_zfXDaJUSuSZa" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">     </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">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 July 31, 2023 and July 31, 2022, there was $<span id="xdx_906_ecustom--UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions_c20230501__20230731_zuhcPJvGDtqg">5,918,668 </span> and $<span id="xdx_90E_ecustom--UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions_c20220501__20220731_zJQFa9vzzzX7">2,760,989 </span> of unrecognized stock-based compensation expense related to unvested stock options which is expected to be recognized over the weighted average periods of 2.24 and 2.1 years, respectively. </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </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; text-align: justify"><span style="color: Black"> </span></td> <td style="width: 24px; text-align: justify"><span style="font-size: 10pt; color: Black"><b><i>B.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt; color: Black"><b><i>Restricted Stock</i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">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"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></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_983_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zoY73rXbONhj" style="text-align: right">780,884</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zV7LpkLnjTgb" 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_98E_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zPsYPpIA5pSa" 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_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zI7HYoAQe8H8" 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_98C_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z4GvqjibAzdf" 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_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z16SqhAoxOX7" 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_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z4qOvrLUTRx" style="text-align: right">298,643</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ziIXyfk56KF2" 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_987_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zY0UyKgsQMe6" style="text-align: right">(166,346</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zxccAwV65y41" style="text-align: right">1.70</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_984_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z4FtZz38Irq1" 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_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ztqqkv1TTKGh" 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 July 31, 2023</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 3pt double; text-align: left"> </td><td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zJGbX7Ed1Zg6" style="border-bottom: Black 3pt double; text-align: right">842,701</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_985_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z61g7G9rXMn" 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_8AD_zyK4Vo15XHXl" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">     </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"><span style="color: Black"> </span></td> <td style="width: 24px; text-align: justify"><span style="font-size: 10pt; color: Black"><b><i>C.</i></b></span></td> <td style="text-align: justify"><span style="font-size: 10pt; color: Black"><b><i>Stock Compensation</i></b></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Stock compensation expense for the three months ended July 31 was as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_zaGC5lo46Kog" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%" summary="xdx: Disclosure - Stock compensation expense by functional category (Details)"> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td colspan="3" id="xdx_493_20230501__20230731_zf1x4fURYkia" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">2023</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td colspan="3" id="xdx_49A_20220501__20220731_zVEY0NzxScvj" style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"><span style="font-size: 10pt; color: Black"><b>2022</b></span></td></tr> <tr id="xdx_405_ecustom--GeneralAndAdministrativeStockCompensationExpense_zTkqBIT1Shxd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left"><span style="font-size: 10pt; color: Black">General and administrative</span></td><td style="width: 1%"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; text-align: right"><span style="font-size: 10pt; color: Black">427,781</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; text-align: right"><span style="font-size: 10pt; color: Black">345,168</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_401_ecustom--ResearchAndDevelopmentStockCompensationExpense_zMB0c5JmB0Ak" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-size: 10pt; color: Black">Research and development</span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">127,417</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">144,798</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_406_ecustom--OperationsStockCompensationExpense_zePNl73BBWZb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-size: 10pt; color: Black">Operations</span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">191,099</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">158,431</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40D_ecustom--SalesAndMarketingStockCompensationExpense_zXjzsFD7eVji" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Sales and marketing</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt; color: Black">165,309</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt; color: Black">107,074</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_407_ecustom--TotalStockCompensationExpense_zH1u9hw1NL9e" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; text-indent: 10pt"><span style="font-size: 10pt; color: Black"> Total</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt; color: Black">911,606</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt; color: Black">755,471</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> <p id="xdx_8A4_zeo6OjCAxC4" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Stock compensation expense pertaining to options totaled $<span id="xdx_907_ecustom--StockCompensationExpensePertainingToOptions_c20230501__20230731_zmNaQMEtfe78">629,426 </span> and $<span id="xdx_90D_ecustom--StockCompensationExpensePertainingToOptions_c20220501__20220731_zI419ftxJnce">458,023 </span> for the three months ended July 31, 2023 and 2022, respectively. Stock compensation expense pertaining to restricted stock units totaled $<span id="xdx_905_ecustom--StockCompensationExpensePertainingToRestrictedStockUnits_c20230501__20230731_zWWtLEdqYmfk">282,180 </span> and $<span id="xdx_901_ecustom--StockCompensationExpensePertainingToRestrictedStockUnits_c20220501__20220731_zAEwMGzGLjEj">297,448 </span> for the three months ended July 31, 2023 and 2022, respectively.</span></p> 8750000 <table cellpadding="0" cellspacing="0" id="xdx_896_ecustom--ScheduleOfAssumptionsUsed1TableTextBlock_zLgzWfFQNlxc" style="font: 12pt Times New Roman, Times, Serif; width: 70%; 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="width: 53%; padding-bottom: 1pt; padding-left: 0pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; padding-bottom: 1pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: black 1pt solid; width: 1%; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: black 1pt solid; width: 20%; text-align: center"><span style="font-size: 10pt; color: Black"><b>2023</b></span></td> <td style="width: 1%; padding-bottom: 1pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 2%; padding-bottom: 1pt; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: black 1pt solid; width: 1%; text-align: center"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: black 1pt solid; width: 20%; text-align: center"><span style="font-size: 10pt; color: Black"><b>2022</b></span></td> <td style="width: 1%; padding-bottom: 1pt; text-align: center"><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 style="font-size: 10pt; color: Black"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z5FP6BTlbm2a">1.06</span> – <span id="xdx_905_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z53Wz94yEF4e">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 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">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 style="font-size: 10pt; color: Black"><span id="xdx_907_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zsUpwUOy8271">1.06</span> – <span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1_iI_c20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zSDVLFhfe88h">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 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">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 style="font-size: 10pt; color: Black"><span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_z9KausM1KnKd">3.47</span> – <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zSCasDIhqo5h">4.07</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 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 style="font-size: 10pt; color: Black"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zRq0TaPwPU3e"><span style="-sec-ix-hidden: xdx2ixbrl1019">—</span></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 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 style="font-size: 10pt; color: Black"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zvj8StG2EKu3">6.00</span> – <span id="xdx_903_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_dtY_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zloh4X3KPPL8">6.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 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">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 style="font-size: 10pt; color: Black"><span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zFG8vWDfWP24">257.25</span> – <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_dp_c20230501__20230731__custom--FairValueOfOptionsAxis__custom--OptionsAssumptionsUsedMember_zz7zw11k3Nqi">260.22</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 style="font-size: 10pt; color: Black">—  </span></td> <td><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> 1.06 1.12 1.06 1.12 0.0347 0.0407 P6Y P6Y3M 2.5725 2.6022 <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: 5.4pt; 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_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zB9PWaDCZtfa" 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_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zm09C7i4JvF5" 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_986_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zgwfh0wqTxf" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1032">—</span>  </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_98F_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zWMHTWnF8tx2" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1033">—</span>  </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__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zrPv8V2PixLb" 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_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z0phpSKD1i2e" 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: 5.4pt"><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_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20220501__20220731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zQDSFlptwsza" 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_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zXE65mKoSU09" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,401,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_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zC57c7OML4V6" style="text-align: right"><span style="font-size: 10pt">1.07</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_98E_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_di_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_z7ayEGGDqU36" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1042">—</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_986_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zeTqkjz5EiG9" style="text-align: right"><span style="font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl1043">—</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_984_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zeUzaA4JTOS6" style="border-bottom: black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(301,834</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_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_znHL4YF53yKf" style="border-bottom: black 1pt solid; text-align: right"><span style="font-size: 10pt">2.55</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: 5.4pt"><span style="font-size: 10pt; color: Black">Outstanding as of July 31, 2023</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_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zHXiW89IJlE6" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,884,017</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_989_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zGRJW5iNDi55" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.57</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_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_pip0_dtY_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zjwv5zActcv2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.58</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_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zXgEC6hD8b3i" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">298,615</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: 5.4pt"><span style="font-size: 10pt; color: Black">Exercisable as of July 31, 2023</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_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zi0a3cTrmmhl" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,157,975</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_985_eus-gaap--SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zCvTHLBbHwkk" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.00</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_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_pip0_dtY_c20230501__20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zpFqAE6WZCT5" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.63</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_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_iI_c20230731__us-gaap--ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis__custom--Options1Member_zUcCChNDh8Tb" style="border-bottom: Black 3pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">241,274</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 2401042 1.07 301834 2.55 6884017 1.57 P8Y6M29D 298615 3157975 2.00 P6Y7M17D 241274 5918668 2760989 <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_983_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zoY73rXbONhj" style="text-align: right">780,884</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zV7LpkLnjTgb" 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_98E_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zPsYPpIA5pSa" 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_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zI7HYoAQe8H8" 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_98C_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z4GvqjibAzdf" 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_982_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20220501__20220731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z16SqhAoxOX7" 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_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z4qOvrLUTRx" style="text-align: right">298,643</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ziIXyfk56KF2" 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_987_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod_iN_di_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zY0UyKgsQMe6" style="text-align: right">(166,346</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zxccAwV65y41" style="text-align: right">1.70</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_984_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares_iN_di_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z4FtZz38Irq1" 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_980_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_c20230501__20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_ztqqkv1TTKGh" 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 July 31, 2023</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 3pt double; text-align: left"> </td><td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber_iI_c20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_zJGbX7Ed1Zg6" style="border-bottom: Black 3pt double; text-align: right">842,701</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_985_ecustom--SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice_iI_c20230731__custom--ShareBasedCompensationSharesRestrictedStockAxis__us-gaap--RestrictedStockMember_z61g7G9rXMn" 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 166346 1.70 70656 1.25 842701 2.14 <table cellpadding="0" cellspacing="0" id="xdx_89D_eus-gaap--ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock_zaGC5lo46Kog" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 70%" summary="xdx: Disclosure - Stock compensation expense by functional category (Details)"> <tr style="vertical-align: bottom"> <td style="font-size: 12pt"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td colspan="3" id="xdx_493_20230501__20230731_zf1x4fURYkia" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">2023</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td colspan="3" id="xdx_49A_20220501__20220731_zVEY0NzxScvj" style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom"><span style="font-size: 10pt; color: Black"><b>2022</b></span></td></tr> <tr id="xdx_405_ecustom--GeneralAndAdministrativeStockCompensationExpense_zTkqBIT1Shxd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 52%; text-align: left"><span style="font-size: 10pt; color: Black">General and administrative</span></td><td style="width: 1%"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; text-align: right"><span style="font-size: 10pt; color: Black">427,781</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 20%; text-align: right"><span style="font-size: 10pt; color: Black">345,168</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_401_ecustom--ResearchAndDevelopmentStockCompensationExpense_zMB0c5JmB0Ak" style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-size: 10pt; color: Black">Research and development</span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">127,417</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">144,798</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_406_ecustom--OperationsStockCompensationExpense_zePNl73BBWZb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="font-size: 10pt; color: Black">Operations</span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">191,099</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black">158,431</span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40D_ecustom--SalesAndMarketingStockCompensationExpense_zXjzsFD7eVji" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black">Sales and marketing</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt; color: Black">165,309</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt; color: Black">107,074</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_407_ecustom--TotalStockCompensationExpense_zH1u9hw1NL9e" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt; text-indent: 10pt"><span style="font-size: 10pt; color: Black"> Total</span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt; color: Black">911,606</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-size: 10pt; color: Black">755,471</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> 427781 345168 127417 144798 191099 158431 165309 107074 911606 755471 629426 458023 282180 297448 <p id="xdx_803_eus-gaap--DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_zilNgbP55b7j" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_82F_zpbtRqll3Xz7">Note 19 – Derivatives</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The Company completed financings in October 2020 and January 2021 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 July 31, 2023 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"><span style="color: Black"> </span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"></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%">July 31, 2023</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_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zYyMw10EXSv7">4.88</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_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zDCH87UeeFHe"><span style="-sec-ix-hidden: xdx2ixbrl1104">—</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: xdx2ixbrl1105">—</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_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zhrupb0J4J27">2.17</span> –<span id="xdx_90D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zYzTlohC2pt2"> 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_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zqweQCYuI3je">107.27</span> – <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z29SOxE6AnFa">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_8A8_z7GafRU82of2" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">   </span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify">As of July 31, 2023, 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 three months ended July 31, 2023 and the year ended April 30, 2023 were as follows:</p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_z5MAHeUqPxF7" 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><span style="color: Black"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="color: Black"> </span></td> <td colspan="3" id="xdx_498_20230501__20230731_zj3UMPC5te79" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="color: Black">July 31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="color: Black"> </span></td> <td colspan="3" id="xdx_493_20220501__20230430_zPgMk0IIl5Cg" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="color: Black">April 30, 2023</span></td></tr> <tr id="xdx_40B_eus-gaap--DerivativeLiabilitiesCurrent_iS_z4Ik8BZ3sz8e" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; font-size: 10pt"><span style="color: Black">Balance, beginning of period</span></td><td style="width: 1%; font-size: 10pt"><span style="color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="color: Black">$</span></td><td style="width: 18%; font-size: 10pt; text-align: right"><span style="color: Black">588,205</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="color: Black">$</span></td><td style="width: 18%; font-size: 10pt; text-align: right"><span style="color: Black">1,607,497</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="color: Black"> </span></td></tr> <tr id="xdx_40A_ecustom--DerivativeLiabilitiesAdditionsDuringPeriod_zI7pDxvE83Q3" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="color: Black">Additions</span></td><td style="font-size: 10pt"><span style="color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1120">—</span>  </span></td><td style="font-size: 10pt; text-align: left"><span style="color: Black"> </span></td><td style="font-size: 10pt"><span style="color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1121">—</span>  </span></td><td style="font-size: 10pt; text-align: left"><span style="color: Black"> </span></td></tr> <tr id="xdx_40C_ecustom--EliminatedUponConversionOrExerciseOfWarrants_zlVoKC8s6YBc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="color: Black">Eliminated upon conversion of notes/exercise of warrants</span></td><td style="font-size: 10pt"><span style="color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1123">—</span>  </span></td><td style="font-size: 10pt; text-align: left"><span style="color: Black"> </span></td><td style="font-size: 10pt"><span style="color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1124">—</span>  </span></td><td style="font-size: 10pt; text-align: left"><span style="color: Black"> </span></td></tr> <tr id="xdx_40E_eus-gaap--DerivativeGainLossOnDerivativeNet_zio6zFXd6Erh" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="color: Black">Changes in fair value</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="color: Black">(26,520</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="color: Black">(1,019,292</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="color: Black">)</span></td></tr> <tr id="xdx_400_eus-gaap--DerivativeLiabilitiesCurrent_iE_zzHEtd7RHyQ1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="color: Black">Balance, end of period</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="color: Black">561,685</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="color: Black">588,205</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="color: Black"> </span></td></tr> </table> <p id="xdx_8A3_zfbK4AgCOC8l" style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">  </span></p> <p style="font: 10pt/105% Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">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"><span style="color: Black"> </span></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%">July 31, 2023</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_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zYyMw10EXSv7">4.88</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_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zDCH87UeeFHe"><span style="-sec-ix-hidden: xdx2ixbrl1104">—</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: xdx2ixbrl1105">—</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_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_pip0_dtY_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zhrupb0J4J27">2.17</span> –<span id="xdx_90D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2_pip0_dtY_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zYzTlohC2pt2"> 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_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_pip0_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_zqweQCYuI3je">107.27</span> – <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_pip0_dp_c20230501__20230731__custom--FairValueOfDerivativesAxis__custom--DerivativesAssumptionsUsedMember_z29SOxE6AnFa">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.0488 0.0283 0.0451 P2Y2M1D P2Y6M P2Y5M1D P3Y6M 1.0727 1.0790 1.3849 2.3523 <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_z5MAHeUqPxF7" 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><span style="color: Black"> </span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="color: Black"> </span></td> <td colspan="3" id="xdx_498_20230501__20230731_zj3UMPC5te79" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="color: Black">July 31, 2023</span></td><td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt"><span style="color: Black"> </span></td> <td colspan="3" id="xdx_493_20220501__20230430_zPgMk0IIl5Cg" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="color: Black">April 30, 2023</span></td></tr> <tr id="xdx_40B_eus-gaap--DerivativeLiabilitiesCurrent_iS_z4Ik8BZ3sz8e" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 56%; font-size: 10pt"><span style="color: Black">Balance, beginning of period</span></td><td style="width: 1%; font-size: 10pt"><span style="color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="color: Black">$</span></td><td style="width: 18%; font-size: 10pt; text-align: right"><span style="color: Black">588,205</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="color: Black">$</span></td><td style="width: 18%; font-size: 10pt; text-align: right"><span style="color: Black">1,607,497</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="color: Black"> </span></td></tr> <tr id="xdx_40A_ecustom--DerivativeLiabilitiesAdditionsDuringPeriod_zI7pDxvE83Q3" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt"><span style="color: Black">Additions</span></td><td style="font-size: 10pt"><span style="color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1120">—</span>  </span></td><td style="font-size: 10pt; text-align: left"><span style="color: Black"> </span></td><td style="font-size: 10pt"><span style="color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1121">—</span>  </span></td><td style="font-size: 10pt; text-align: left"><span style="color: Black"> </span></td></tr> <tr id="xdx_40C_ecustom--EliminatedUponConversionOrExerciseOfWarrants_zlVoKC8s6YBc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left"><span style="color: Black">Eliminated upon conversion of notes/exercise of warrants</span></td><td style="font-size: 10pt"><span style="color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1123">—</span>  </span></td><td style="font-size: 10pt; text-align: left"><span style="color: Black"> </span></td><td style="font-size: 10pt"><span style="color: Black"> </span></td> <td style="font-size: 10pt; text-align: left"><span style="color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1124">—</span>  </span></td><td style="font-size: 10pt; text-align: left"><span style="color: Black"> </span></td></tr> <tr id="xdx_40E_eus-gaap--DerivativeGainLossOnDerivativeNet_zio6zFXd6Erh" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt"><span style="color: Black">Changes in fair value</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="color: Black">(26,520</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="color: Black">(1,019,292</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="color: Black">)</span></td></tr> <tr id="xdx_400_eus-gaap--DerivativeLiabilitiesCurrent_iE_zzHEtd7RHyQ1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="color: Black">Balance, end of period</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="color: Black">561,685</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="color: Black">588,205</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="color: Black"> </span></td></tr> </table> 588205 1607497 -26520 -1019292 561685 588205 <p id="xdx_80E_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zOhY7rZLchoj" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_826_zbuCIX38eczi">Note 20 - Related-Party Transactions</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In July 2021, the Company entered into a consulting agreement with a director resulting in monthly payments of $<span id="xdx_90F_ecustom--ConsultingAgreementMonthlyPayments_c20210701__20211231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zcKNyHbfV7uk">6,000</span>. In addition, the Company issued <span id="xdx_90B_ecustom--OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement_c20211001__20220430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zrRoslBzmbrh">150,000 </span>options to purchase common stock at $<span id="xdx_908_ecustom--OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice_c20211001__20220430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zjo8h9wN7Li4">2.51 </span>which vested quarterly over the one-year term of the agreement. In January 2022, the agreement was amended to increase the monthly payments to $<span id="xdx_90B_ecustom--ConsultingAgreementMonthlyPayments_c20220401__20220430__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--Director1Member_zb31pHb9wohj">10,000</span>. The agreement expired in June 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">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.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">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"><span style="color: Black"> </span></p> 6000 150000 2.51 10000 <p id="xdx_802_ecustom--SegmentReportingTextBlock_zTiaETgQx1c5" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b><span id="xdx_827_zNFe70HwrSpk">Note 21 - 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">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:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></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"><span style="color: Black"></span></p> <table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_z1ePcnkyudE3" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" 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__20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_z3vnSdhoD6B4" 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_49B_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zoFLqgLj0jl9" 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_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zKFjE2M9gWS5" 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_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zAVgBYljo3L5" 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; 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="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">For the three months ended July 31, 2023</span></td></tr> <tr style="vertical-align: bottom"> <td 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="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Enterprise</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">Consumer</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">Corporate</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">Total</span></td></tr> <tr id="xdx_401_eus-gaap--Revenues_zRmn7W9l2q63" 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; color: Black">Revenues</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,748,129</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,869,219</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1144">—</span>  </span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,617,348</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40A_eus-gaap--CostOfRevenue_zzTdOsNFxym4" 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; color: Black">Cost of goods sold</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,573,464</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,385,116</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1149">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,958,580</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_406_eus-gaap--GrossProfit_zYVzERA4ACL6" 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; color: Black">Gross margin</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">174,665</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">484,103</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1154">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">658,768</span></td><td style="padding-bottom: 1pt; 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="padding-left: 5.4pt"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_403_eus-gaap--OperatingExpenses_z0Bpyr9IvJik" 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; color: Black">Operating expenses</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,153,405</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">703,939</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,034,295</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">5,891,639</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_zcaign1PPLMd" 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; color: Black">Operating loss</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(2,978,740</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(219,836</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(2,034,295</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(5,232,871</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</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; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_401_eus-gaap--OtherNonoperatingIncomeExpense_zwf6MUeiTbT5" 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; color: Black">Other expenses, net</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">122,858</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">22,737</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">431,882</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">577,477</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_404_eus-gaap--NetIncomeLoss_zPj53PTmThol" 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; color: Black">Net loss</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(3,101,598</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(242,573</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(2,466,177</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(5,810,348</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"> <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_492_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zQSk0O4unLy4" 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_494_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zlEGoAjwHXR2" 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_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z375dX70UvE2" 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_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_z4jRrDXHk3N5" 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; 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="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">For the three months ended July 31, 2022</span></td></tr> <tr style="vertical-align: bottom"> <td 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="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Enterprise</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">Consumer</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">Corporate</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">Total</span></td></tr> <tr id="xdx_40B_eus-gaap--Revenues_zlE8hsXLOLR8" 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; color: Black">Revenues</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,126,551</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,942,720</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1179">—</span>  </span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,069,271</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_409_eus-gaap--CostOfRevenue_ztPRtcvqFtK" 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; color: Black">Cost of goods sold</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,044,431</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,667,213</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1184">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,711,644</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_407_eus-gaap--GrossProfit_zQWYEWsbCAie" 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; color: Black">Gross margin</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">82,120</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">275,507</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1189">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">357,627</span></td><td style="padding-bottom: 1pt; 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="padding-left: 5.4pt"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_405_eus-gaap--OperatingExpenses_zbkvHfnVp9Ha" 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; color: Black">Operating expenses</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,661,363</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">495,028</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,899,732</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,056,123</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40C_eus-gaap--OperatingIncomeLoss_zQBBqEBBjCR1" 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; color: Black">Operating loss</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,579,243</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(219,521</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,899,732</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(3,698,496</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</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; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_402_eus-gaap--OtherNonoperatingIncomeExpense_zn6yWBjcRcaf" 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; color: Black">Other expenses, net</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">63,229</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(124</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">49,998</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">113,103</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_404_eus-gaap--NetIncomeLoss_zsdjG1sJJJh6" 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; color: Black">Net loss</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,642,472</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(219,397</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,949,730</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(3,811,599</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"> <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_492_20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zW0D6Y1ydqQ7" 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_20230731__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zRKDrkILNLs" 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_20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z4oNY68bVrj2" 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_498_20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zHIlJ9vxGWK5" 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; 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="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">As of July 31, 2023</span></td></tr> <tr style="vertical-align: bottom"> <td 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="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Enterprise</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">Consumer</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">Corporate</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">Total</span></td></tr> <tr id="xdx_40C_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zsOZ07PjCRu9" 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; color: Black">Accounts receivable, net</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">720,642</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">106,649</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1214">—</span>  </span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">827,291</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_eus-gaap--InventoryNet_iI_zX7PGHVQF24" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Inventory, net</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">9,376,444</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,921,262</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1219">—</span>  </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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">12,297,706</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_401_eus-gaap--DepositAssets_iI_z1cjX4xSGfzd" 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; color: Black">Inventory deposits</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,708,515</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: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,502,438</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: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1224">—</span>  </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: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,210,953</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"> <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; 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="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">As of April 30, 2023</span></td></tr> <tr style="vertical-align: bottom"> <td 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="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Enterprise</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">Consumer</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">Corporate</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">Total</span></td></tr> <tr id="xdx_40F_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zd0lDbU8juRf" 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; color: Black">Accounts receivable, net</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">719,862</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">61,107</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1229">—</span>  </span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">780,969</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40C_eus-gaap--InventoryNet_iI_zufUpd8KRaKi" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Inventory, net</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">8,920,573</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,065,954</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1234">—</span>  </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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">11,986,527</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_406_eus-gaap--DepositAssets_iI_ziqJcsW3bqFl" 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; color: Black">Inventory deposits</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">359,500</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: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,062,038</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: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1239">—</span>  </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: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,421,538</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> <p id="xdx_8A6_zcuWPTkarXJ1" style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black"> </span></p> <table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--ScheduleOfSegmentReportingInformationBySegmentTextBlock_z1ePcnkyudE3" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%" 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__20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_z3vnSdhoD6B4" 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_49B_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zoFLqgLj0jl9" 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_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_zKFjE2M9gWS5" 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_20230501__20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zAVgBYljo3L5" 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; 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="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">For the three months ended July 31, 2023</span></td></tr> <tr style="vertical-align: bottom"> <td 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="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Enterprise</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">Consumer</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">Corporate</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">Total</span></td></tr> <tr id="xdx_401_eus-gaap--Revenues_zRmn7W9l2q63" 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; color: Black">Revenues</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,748,129</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,869,219</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1144">—</span>  </span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,617,348</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40A_eus-gaap--CostOfRevenue_zzTdOsNFxym4" 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; color: Black">Cost of goods sold</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,573,464</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,385,116</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1149">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,958,580</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_406_eus-gaap--GrossProfit_zYVzERA4ACL6" 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; color: Black">Gross margin</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">174,665</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">484,103</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1154">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">658,768</span></td><td style="padding-bottom: 1pt; 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="padding-left: 5.4pt"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_403_eus-gaap--OperatingExpenses_z0Bpyr9IvJik" 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; color: Black">Operating expenses</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,153,405</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">703,939</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,034,295</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">5,891,639</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_406_eus-gaap--OperatingIncomeLoss_zcaign1PPLMd" 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; color: Black">Operating loss</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(2,978,740</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(219,836</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(2,034,295</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(5,232,871</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</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; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_401_eus-gaap--OtherNonoperatingIncomeExpense_zwf6MUeiTbT5" 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; color: Black">Other expenses, net</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">122,858</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">22,737</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">431,882</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">577,477</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_404_eus-gaap--NetIncomeLoss_zPj53PTmThol" 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; color: Black">Net loss</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(3,101,598</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(242,573</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(2,466,177</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(5,810,348</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"> <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_492_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zQSk0O4unLy4" 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_494_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zlEGoAjwHXR2" 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_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z375dX70UvE2" 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_20220501__20220731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_z4jRrDXHk3N5" 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; 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="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">For the three months ended July 31, 2022</span></td></tr> <tr style="vertical-align: bottom"> <td 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="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Enterprise</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">Consumer</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">Corporate</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">Total</span></td></tr> <tr id="xdx_40B_eus-gaap--Revenues_zlE8hsXLOLR8" 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; color: Black">Revenues</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,126,551</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,942,720</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1179">—</span>  </span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,069,271</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_409_eus-gaap--CostOfRevenue_ztPRtcvqFtK" 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; color: Black">Cost of goods sold</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,044,431</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,667,213</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1184">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,711,644</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_407_eus-gaap--GrossProfit_zQWYEWsbCAie" 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; color: Black">Gross margin</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">82,120</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">275,507</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1189">—</span>  </span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">357,627</span></td><td style="padding-bottom: 1pt; 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="padding-left: 5.4pt"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_405_eus-gaap--OperatingExpenses_zbkvHfnVp9Ha" 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; color: Black">Operating expenses</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,661,363</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">495,028</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,899,732</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">4,056,123</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40C_eus-gaap--OperatingIncomeLoss_zQBBqEBBjCR1" 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; color: Black">Operating loss</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,579,243</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(219,521</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,899,732</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(3,698,496</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</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; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td><span style="font-size: 10pt; color: Black"> </span></td> <td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: right"><span style="font-size: 10pt; color: Black"> </span></td><td style="text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_402_eus-gaap--OtherNonoperatingIncomeExpense_zn6yWBjcRcaf" 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; color: Black">Other expenses, net</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">63,229</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(124</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">49,998</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; padding-bottom: 1pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">113,103</span></td><td style="padding-bottom: 1pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_404_eus-gaap--NetIncomeLoss_zsdjG1sJJJh6" 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; color: Black">Net loss</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,642,472</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(219,397</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(1,949,730</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td><td style="font-size: 10pt; padding-bottom: 2.5pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">(3,811,599</span></td><td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">)</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"> <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_492_20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--AllOtherSegmentsMember_zW0D6Y1ydqQ7" 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_20230731__us-gaap--StatementBusinessSegmentsAxis__custom--ConsumerMember_zRKDrkILNLs" 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_20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateMember_z4oNY68bVrj2" 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_498_20230731__us-gaap--StatementBusinessSegmentsAxis__us-gaap--CorporateAndOtherMember_zHIlJ9vxGWK5" 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; 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="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">As of July 31, 2023</span></td></tr> <tr style="vertical-align: bottom"> <td 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="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Enterprise</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">Consumer</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">Corporate</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">Total</span></td></tr> <tr id="xdx_40C_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zsOZ07PjCRu9" 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; color: Black">Accounts receivable, net</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">720,642</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">106,649</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1214">—</span>  </span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">827,291</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_400_eus-gaap--InventoryNet_iI_zX7PGHVQF24" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Inventory, net</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">9,376,444</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,921,262</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1219">—</span>  </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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">12,297,706</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_401_eus-gaap--DepositAssets_iI_z1cjX4xSGfzd" 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; color: Black">Inventory deposits</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,708,515</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: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">1,502,438</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: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1224">—</span>  </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: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,210,953</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"><span style="color: Black"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0"></p> <table cellpadding="0" cellspacing="0" style="font: 12pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%"> <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; 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="15" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">As of April 30, 2023</span></td></tr> <tr style="vertical-align: bottom"> <td 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="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center"><span style="font-size: 10pt; color: Black">Enterprise</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">Consumer</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">Corporate</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">Total</span></td></tr> <tr id="xdx_40F_eus-gaap--AccountsAndOtherReceivablesNetCurrent_iI_zd0lDbU8juRf" 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; color: Black">Accounts receivable, net</span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">719,862</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">61,107</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1229">—</span>  </span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="width: 3%; font-size: 10pt"><span style="font-size: 10pt; color: Black"> </span></td> <td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="width: 10%; font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">780,969</span></td><td style="width: 1%; font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_40C_eus-gaap--InventoryNet_iI_zufUpd8KRaKi" style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 5.4pt"><span style="font-size: 10pt; color: Black">Inventory, net</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">8,920,573</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">3,065,954</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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1234">—</span>  </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: left"><span style="font-size: 10pt; color: Black"> </span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">11,986,527</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> <tr id="xdx_406_eus-gaap--DepositAssets_iI_ziqJcsW3bqFl" 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; color: Black">Inventory deposits</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 style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">359,500</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: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,062,038</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: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black"><span style="-sec-ix-hidden: xdx2ixbrl1239">—</span>  </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: left"><span style="font-size: 10pt; color: Black">$</span></td><td style="font-size: 10pt; text-align: right"><span style="font-size: 10pt; color: Black">2,421,538</span></td><td style="font-size: 10pt; text-align: left"><span style="font-size: 10pt; color: Black"> </span></td></tr> </table> 1748129 1869219 3617348 1573464 1385116 2958580 174665 484103 658768 3153405 703939 2034295 5891639 -2978740 -219836 -2034295 -5232871 122858 22737 431882 577477 -3101598 -242573 -2466177 -5810348 1126551 1942720 3069271 1044431 1667213 2711644 82120 275507 357627 1661363 495028 1899732 4056123 -1579243 -219521 -1899732 -3698496 63229 -124 49998 113103 -1642472 -219397 -1949730 -3811599 720642 106649 827291 9376444 2921262 12297706 1708515 1502438 3210953 719862 61107 780969 8920573 3065954 11986527 359500 2062038 2421538 <p id="xdx_80E_ecustom--SaleOfConsumerSegmentDisclosureTextBlock_ztPqp3JU2HMi" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_82E_zAoxql16YMmi">Note 22 - Sale of Consumer Segment</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">In November 2022, the Board of Directors approved a Stock Purchase Agreement (the "SPA") between the Company, Unusual Machines and Jeffrey Thompson, the founder and Chief Executive Officer of the Company (the “Principal Stockholder”), related to the sale of the Company’s consumer segment consisting of Rotor Riot, (“RR”), and Fat Shark Holdings (“FS”), to UM. In March 2023, shareholders approved the sale.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">The final, amended purchase price of $20 million includes $3 million in cash, payable at closing, with the remaining $17 million consisting of shares of common stock of Unusual Machines.  The purchase price will be adjusted for working capital on the closing date (increased for positive working capital and decreased for negative working capital). The Company estimates that working capital at closing will range between $3.0 to $4.5 million. The number of shares of UM’s common stock (the “Unusual Common Stock”) to be issued will be based on the initial public offering price for the Unusual Common Stock. All of the Unusual Common Stock will be subject to a lock-up of 180 days and be eligible for registration. The closing of the SPA is subject to the successful completion of an initial public offering (the “IPO”) by UM in the minimum amount of $5 million, and the listing of UM’s common stock on a public stock exchange such as the NYSE or Nasdaq.  UM filed a registration statement on Form S-1 for an initial public offering of its Common Stock with the SEC. UM is required to deposit $1.0 million cash with the Company upon effectiveness of the registration statement with the SEC.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p id="xdx_80E_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zeZUntyr1CC9" style="font: 12pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-size: 10pt; color: Black"><b><span id="xdx_82B_z6FLlB2sjXql">Note 23 – Commitments and Contingencies</span> </b></span><span style="font-size: 8pt; color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b> </b></span></p> <p style="font: 10pt/11.75pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white"><span style="color: Black"><b>Legal Proceedings</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">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 April 30, 2023. </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">One pending legal matter is an action filed against Teal Drones 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"><span style="color: Black"> </span></p> <p id="xdx_80F_eus-gaap--SubsequentEventsTextBlock_zLplU6SPW6g9" style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"><b><span id="xdx_82B_zK3SJ3bwiB4i">Note 24 – Subsequent Events</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="color: Black">Subsequent events have been evaluated through the date of this filing and there are no subsequent events which require disclosure.</span></p> EXCEL 95 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .V),U<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #MB3-7555K8N\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:9%<:'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN M=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[Z!3E9SQ 4/I# M'1#JJKH#AZ2,(@43L @+DWI\65>M[ ^ MD?(:\Z]D!9T"KMEE\FOSL-EMF:RKNBFJ5<%7NYH+?BNJ^_?)]8??5=CUQN[M M/S:^",H6?MV%_ )02P,$% @ [8DS5YE&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" #MB3-7VCE5MM$% "8'P & 'AL+W=OOT'EWN^VN#B#LQ.D5O(CY]3SH@R3T( TW0GY+5YPK\AA'27K162FU?F-9J;_B M,4M/Q)HG<&8A9,P4[,JEE:XE9T$NBB.+VO:I%;,PZ8R&^;$[.1J*3$5APN\D M2;,X9O+IDD=B<]%Q.KL#DW"Y4OJ -1JNV9)/N?IM?2=ASRI=@C#F21J*A$B^ MN.B,G3>>ZVI!?L67D&_2O6VB4>9"?-,[-\%%Q]8EXA'WE;9@\// /1Y%V@G* M\??6M%/>4POWMW?NUSD\P,Q9RCT1_1X&:G71&71(P!@/9K!'0KH"\$3MT=W*T@?W)6 M4;(>*!2](EZ8I)G@XM M!9[ZC.5O]9>%GM;H7?)))&J5DJLDX,%SO05E*0M$=P6ZI*CAARPZ(:[SFE"; MNH;R>+A\RMITI"D_O+](0*AY[90??#-^F: M^?RB QTMY?*!=T8__N"E1>*BL(=1I"75Z7#W=9TPJ M+J,G,N%K(96)#[=2,C/BH:J&>&9F4+Q&Q%GO MKMNU>UW7-H*BRJ:@M *E:,FN$A6J)^",.+G-XCF71CS)?V(D;B// M.%6@] 3T=&#G;"#E.E7(1SXF9$[=T^J\(_(T?^ GYE"7B'S*!;VK)C/1M!":G2DP.'G10^ME&&.EQ MRRFT%4IM\TC41FQRJMSDX%'G):VG]Z!=S\0F,9+B=E.6Y!7](6,FN8?+&]+2 M*D11//?\A[;HO2;0 TYW$^.,01OYB5;YB>*!YR7>G4@5C$5_A.O:]],!1]L^ MMXUA&-C#<8.":IWS:B$VTBDT43SL?1?[QLA()E@L/ MF+AG;M>EU!@><&E3OBHD43S9S$(%B5;E./UT;27IP>6@_[C-;>VJ=N?OF2<$I\_0U1+(.61\MEYW&^V&I5EQ=K MUI^8;KTIB?@"I/;)&=Q>%LO Q8X2ZWPE=2Z4$G&^N>(LX%)? .<70JC=CKY! MN1@_^A=02P,$% @ [8DS5S\M3' MC19:KUY.)FV^D$O1OE K6<,O<]4LA8;+YF'2KAHIBF[0LII0C./)4I3U:'K: M??>ZF9ZJM:[*6KYN4+M>+D7S\4)6ZNEL1$:?OGA3/BRT^6(R/5V)!SF3^NWJ M=0-7D]TL1;F4=5NJ&C5R?C8Z)R\O66H&=!9_EO*IW?N,C"OW2KTS%]?%V0@; M1;*2N393"/CW*"]E59F90,?[[:2CW9IFX/[G3[/_V#D/SMR+5EZJZJ^RT(NS M43I"A9R+=:7?J*>?Y=8A;N;+5=5V?]'3UA:/4+YNM5IN!X."95EO_HL/VXW8 M&T BSP"Z'4"?.X!M![#.T8VRSJTKH<7TM%%/J#'6,)OYT.U--QJ\*6MS&V>Z M@5]+&*>GEZIN55460LL"78A*U+E$,S-=B[Y[6XMU4<(OWZ,3]'9VA;[[^OO3 MB89ES>!)OEWB8K,$]2SQR[IZ@1@9(XHI(X&DIUF)$LC:E;:+P3&@>%7M>/ M<*)5\]&E++:6A)L=1U$TD&;;I1G%/&%N;E MEVU':,P2QMVZTIVN-!P;!VD J3DJRC97M2[K-:1"X&0C#&B<)S.U-$4\XBS! M ^VV':722(B^GKQIQ+_1&)ND#R_;I<046E_8JI?0 XCR)" MAHH=AC''C'LR*.D)1,((\H;_=MQA_#.2#D/HN-VALIY")(RAVTV$UP^HDE ' MHL84?"=J?K)N92"FB$T;V%)(]4/=MEU,,<.)1WWJ1,+[N;N_.;]#Y;/;J;N84:>.)1X3C-!ERS&$98Y(QG/F.@23,P%UQMA(?367F=-CF6DIIG%BQ:ML1*#,Y M]]P9VN./AO$'*AL3D_(#]-VM^[90&VY1!#JS@4J7';JRD^QL+*B#A#&)4SX4[+!+4V@M/()[$M(P M"1UI[S-A2&W*10DAF15Z+AI"[8>)QX<>A_0Y.,R?E\"IS3G&DR2SZGF'893$ M&.Z.1V_/0WJDG?O,0^WJ\@B4S4/!#KLDBV*?WAZ---SF.7*;J3W\J MD3/";*[QQ+'E#CN@9.I[',5Z_C$2+)]F6N7O%JJ"Q-=^V[55[H3'@AC]W/KI M2\UVZ'2/4!9&Z RR/!RL"P2SSR6DGP*U9A\Z^ M8$8FUABJ@_ =^B<;0O8XQ MQC\@M=8M=,R%20'1.$[BKA<%7)K/SEUS8#@9WEK;!F;T$(WM/?X\\OQ3+9>J M#OC%-U[9GG$^AC)^G":\!+K]867D,L59EC&"/84QZ]G- MCCY;72_75??:H9#S,B^=3S"8#=Z3&$,;2NSM=9C"_L(QRCR/,%E/:1:F]+Y: M99YHH%PM(7 6YGV6J9-4ZTYM-H=/>()Q.@2VRS"-"2&^&.B!S8XTL%TR;I^; MXFP.1^:.L\S*QJ[&-\993#UU'>N9S<+,WO3<-]?G%]\%FWF[^)IJ'$HJ) M2LYA*'Z1P#8TFQ>&FPNM5MT[MWNEH5'I/BZD@-TW!O#[7"G]Z<*\QMN]MIW^ M"U!+ P04 " #MB3-71FFP<(\" "&!P & 'AL+W=O #XH.;W#;6 M_ BVTPY^/;:3167-PH;HA\:/>X[/L:^OL[V0MZH"T.B.4:YF7J5U?>'[JJB M874F:N!F9B,DP]ITY=97M01<.A"C?A@$J<\PX5Z>N;&ES#/1:$HX+"52#6-8 M_IP#%?N9-_'N!Z[)MM)VP,^S&F]A!?JF7DK3\WN6DC#@B@B.)&QFWN7D8I': M>!?PA';21=;(6XM9V/I8S+[""@$*A+0,VGQTL@%)+9&3\Z#B]?DD+/&S? ML[]WWHV7-5:P$/0K*74U\Z8>*F&#&ZJOQ?X#='X2RU<(JMP_VK>Q:>*AHE%: ML YL%##"VR^^Z_;A #")'P&$'2!\*B#J )$SVBISMMYAC?-,BCV2-MJPV8;; M&X,"9IZY5PKD#KS\Y8M)&KP=\^&77_P/03\W&4\[GVDZ.#C:.1 M;$Q[9^D_.?M+/J;':M+S]$$N'@>]F::'8:UB_Z!*VA?J"LLMX0I1V!A@<'9N M&&1;]=N.%K4KG&NA31EVS EO MUJ(JF(+;:C.3NXJSU"PJ\AG%.)P5+"LGB[EY=E,MYF*O\JSD-Q62^Z)@U>=K MGHO'JPF9/#VXS39;I1_,%O,=V_ [KC[L;BJXF[5:TJS@I:TV X]]&Z:3= M4R\\OG[2_K,Q'HRY9Y(O1?XQ2]7V:A)/4,K7;)^K6_'X*V\,"K2^E M:]D03]!J+Y4HFL6 H,C*^I=]:AQQM #TV!?09@'M+_!'%GC- L\86B,S9KUA MBBWFE7A$E98&;?K"^,:L!FNR4H?Q3E7P-H-U:K$4I11YEC+%4W2GX =BI"1Z MOT;O=[QBVM<2O?A0LGV:@ MB5)M)?JI3'EZNGX&P%OT] G]-74J_&V?7R"/O$(44\^"9WG^F5H5NJ>:SPS%^BQRA M81"05NX$6M!""YS0ED(J)-9H(T0J$:1Z:@-9ZPB.-P\BSP_]'DB+'/9]WQL! M&;8@0R?(7RHA)51UMT1SEZSE1^)F4GYL:MN;$S%%W3LYD9#SPY8!3NQ MWK&<2P,4LOJ!Z_RQT@4>[)_$88+C'DR+G(_#)!CQ*#EB/^*N/%Y"O'.#E*7 MKYGNUWJRL,(E0[?JZ@_"/EZ+( ZIC\<<2SO U.U8)58/9G!)$9"-KDB3KE:X M=.A= G4R0#N4BX+ CT:Z&NGHD#A99_&G4.!;<58':50=@PA('$48]]$.!;T@ M)#@)1N!V+$;<--:UNASZL16D/]A[&F "I=WOQ39)SX_B)!J#V3$:"=P=66UY MA5YD9MAX^>14*UPG-WYM6WXN;:=F=QQ)W"2YW+)RPU%6HC7+*G1@^9YK9D]Y ME1U,R:(\8_=9GJG/5F<,Z7$* P8=Y-=0+J&)G@^M8>MXE#AY"X;# Y?*C(4Z MO=H OD(EM_;P1M\Q$.HE?C( /)2;0DK2)!R!W'$A<9/AVU)Q"*5RYMB0["B) M@S[16,2@:N-H!&+'B<1-BJ88QETXY#>/) GI$[9%CA _(2/MFG8\2-T\>'ZM MTB'%Z1[L]Z-MD0-JIW3$D[2C0NJFPC]XDYCK2A3 +25TPKUNAL(Y$M$AU4V# M((RBJ-\2;9)> )6%1VJ+=JQ(W:SX>XL[S60#'0CR"\B'M#>E/H7!OP_<)D@2 M+QGS>4>0])L_RY["847N#3Z6ID%,L.?W!R>;),R!)$B2$>P=6U+?24/&Y^!@ M)+>LXFBJAY)L50^G6;Y7_0_\!KJ3@K^6DIY+VZD+.B:F7_JX/+=(:CW1<1CP M!2']:%G%,,Q QW\C8QGMF)2ZF?3-5]2(4Y/=P<@:J?^OZ-3:CG>IFW>_,4^C M\R)F%3LW8AT14S<1?S2GD1 M=H!HP11D;)%([)548(G.P',-&Q)QX"=>X'G] M$QF;I!=%,0GZM#@[.G\L>+4QQ[(2.&1?JOHPKWW:'OV^-@>>O>?7Y')9'^!V M:NKSY'?F<$2BG*]!);Z( %95']'6-TKLS"GGO5!*%.9RRQD,AUH WJ^%4$\W M>H/VH'SQ'U!+ P04 " #MB3-7Y$FGP6H' #%,P & 'AL+W=OO']S$CPM>?C CX88RCY(L)3E[N!A2KW6?94 M'GR87PRT(B)X>69CEB0E"<;QM8$.-GV6#7??O]*GUZEC'&)#9NN#9LFD,(UC& M:?T:?6LNQ$X#P][30&\:Z,PW]C:,='XRPMLB2>1YS-R2V'%Q F+TCV $?9[&F1)7.6%[\2_^LZYM_) M;W=IM)['$/V.G)*[VPGY[>=WYT,.0RF!PUG3[57=K;ZGVUN6QZP@E^0:I,KR MO.HH'G:BAXVRYA#E6@Q087XVYG,-%@\D:)>0Z MBN>G<4K&T2KF<*R 3M70&\9A=8+3]*,\C=/'0L4*#@SPT_@#N>0\C^_7/+I/ M&.$9##4'-:BHH9KZ5P9GV&XV!(5N9*IO9*I7'',/YXH]QFEYBK!0)5$Z8R?D M.4K6C$2<7*[R]\303HBNZ;I,BDIT>7,X*U;1C%T,8/4O6/[,!B,B4U_-L2M. M>4]X'GFN[9P/GW?5U VR#,?TVE%^-XIJMJM3PS7;D=-NY*D./$^S['9D((FD MIJ/ICMX.#+N!CN-1R]X);"7)V"3)4";I=@%R*4[(IS4O>)3.(5TG9)NYJSIS M1Z5,V9$\9;_\1&WM=UG>:IC5SIOM"-=OT@TK,^1A*>4A)_,DZ2 MK)"F7MFR1^J1.!,DCH_$F7K=0L%P*;4\H1 *D#H,C^BP)0*J;9TS32D#O]KA M2@R)/]8)[&[I_MVM&MQ#)0WH@"4AB;+@&KA"M=&$M190S3$]W:&:4'Y*0D\- M:E#-MH1*-9"%PKIL&X;0?RB)A-XUS]3VS%>Z8W+2_LY$D[\=6^)PXI3=]*TH M&]I!8T(25^7/-'4QA9CCFZ+2 E1:B$5K"VIK1U(J0S*8FK,@C+K9A$5&\2E1:@TD(L6EM36W^2XAF4:E2?^8YE M46*!?-IU^SP*%]D65PPLEQ(+%!X>>5L96Z.2OH%3J6;VD0B65TF[9B45BSN? MRGP_VQ'=2JQ!!5B@4#IP2]?V)']K6-*W=2S5^-[W%U3/DG9-2UHZ^[8H"E3; M$I46H-)"+%I;;%OKDKZ==ZE&]UEPL-Q++)"/!9IB@0+:M29UUS-<3ZR!#\:U ME;+U,"F^B:E&]E$(EHV)!?*Q0%,L4$"[-B6U35O4QX&HMCJV=B;]<3]3W;2/ M"K <32R0CP6:4HG':+E4,TQ7W UCN9K'=-E^T&IK:^IJ6W.M>G//5<77 ?)I*PKIFI=\U$3],$OVR*-?0 "Q0B@-IY MWWJD^@&/M-JA?"B*-21[ J4#[&&N61YG\Q/RZJ"TM5$?\;BL-FZ5U8:ZZ[YE MK=[U0RN=B#[51!((2C$,4Q0+JFV*2@M0:2$6K:VQG:0I3JIYFJ49AKC02![.M#7#^[ M96=2^K6&M^\>L'5,]1]P3-7?E\BSAFJ7ZET;U.R:I9*H*GFN:$OXJ*.;HM(" M5%J(1:OE--SYN4'Y Y>/4?X8IP5)V /@M?<.7/N\_LU(?<"S5?4+A/N,\VQ9 MO5VP:,[R,@#^_Y!E_/6@_%'#YI<[H_\!4$L#!!0 ( .V),U<$]>.2<0@ M 'PG 8 >&PO=V]R:W-H965T&ULM5IK<]NZ$?TK'+73 M26;BB'CPY=J:<91FFL[8A"PV%*$+0'9\?WT7I$R() A+J?K%EJC% M\NP#>W9!7CT)^4.M.=?!STU5J^O96NOMY7RN\C7?,/5>;'D-OZR$W# -7^7# M7&TE9T6S:%/-<1C&\PTKZ]GBJKEV*Q=78J>KLN:W,E"[S8;)YP^\$D_7,S1[ MN?"M?%AK? F'(OQ _SY7-Q/0L-(E[Q7!L5#/X]\B6O*J,)*+T7U[[+0Z^M9.@L*OF*[2G\33W_G>X,BHR\7E6K^!D^M;)S, M@GRGM-CL%P."35FW_]G/O2,.%H >]P*\7X"'"^C$ K)?0!I#6V2-61^99HLK M*9X"::1!F_G0^*99#=:4M0GCG9;P:PGK]&(I:B6JLF":%\&=AG\0(ZT"L0J6 M3*V#3Q!G%;SY7K-=48+,V^ B^'[W,7CSY[=7.)F)/A- MU'JM@K_5!2_ZZ^< O$./7]!_P%Z%_]A5[P."W@4XQ,2!9WG\+&'7>XXQ-P[T&;I/*CCL=HHBA.DB0:P'8(DBC#L"?5$"ZCY #TO*Q[4+P;!5?,Y-]NF,D=UKD/QKZ*2"@&^!DU9@-Q55L)R.:C@(5XXSB>!#/L1B-TJ8^NJ*9=9"S M7X4,_M&RS V#[.I2.[%G(U XQ2@-!]@=8EE"#TI$#SL*++ M&+BMK#6K'\I[R$:F%'=CWNOLH4$)B8<%RR$7Q9 I$Z /J!EY07_CK"K_ *_: MW:\8( ;\T'+]X)H9_(KG.SE)+?M;]#V*8S),&H<<"N.#6M&W 5L;L->&CQRV M3UXVCG?BPX[[HC!$0WQC.4B@9*)$([+ M:CHIO"Q^:B$]E[:^+RRK(S^MW^2YV!F.@3SC$#/8$TZ;'>R0EO\56ON7P7 M;&4))+UE5?4,V;6'#+MA*]1$9=_K[4%"211GH_[()8D1)2B> &_I%/GYU#;: M%0>&"J09WB[$ZF*G^"G[8DR=$(91N1]+(80F(V )%OD9=ME,>USZO3UFR N$ MPC0>.=LI&&,RT8UBRZ7X%2Y]V7!;]CRUV_"8$B\@)=)DR#LN013127=BRY[8 MSYX 4YK>GO\TO8H[X'C,>C2D(W)TB%V@&"7QE"\M/6(_/7YY:7]WIJ_JEW/O MR(C'?'@1 [&'<38$[Y"$>8HF\00-84N>^+1YU]0X=<2\B\\Z\)Y+6]\)EHNQ M?^:]WD2 M.//.P<5IFF5T8M+"EHNQGXN[J@#I]%@64!GN6S96@\I@##_Z0 "/Z1+QA>^C^Y8)Q)6]\)EN>QG^=OV7-[ M*+*K8E6?DKR.]@"G\42;2VQS0/S-P<"X@M_K MUVPBKA: )%DZK"0N08QPDD[T"L3V"L3?*W2H83]I]I.K+BI:-&7<5/0G)@NW M 8[V(!T/@RXQ&F?T!+SGN _O_H)XCM)XB_G_AZ9 =(')T!B6(T#I%#,,NR,)K@*6); M".)O(3X[*,D)U:OFA*IU!D5]4VVO0?R]QB?'CG*:.FX*8.2"=GL8E/^]"^E; M8IL+G+,M!/&/^@;^FX+GT@SZ;P%_^\D8 M8KH+)VK'6(])F$"5&L(>2V+8V#&:JF:6],DKPSU@>Q?<\X>RKIOR"[,"EZ4H MG(#'Y$Q@M"/AR,UC01JF-$43Y[;4\CCU\WB+E\,4XT5*QY2<13A)D@%0AUR, M:73X\*(/U%(W]5-WTU)N65D$*R'-N3XWCR.<6!U'X3C*AC3M$"-QF$Y,*]22 M-/63]!!H+C:\;3:<8+W*3BB99U#4-]@2./43^!=17S2%1DM6*Y9/5A5Z5OH^ ME[:^U0=/P/WT_;V6+X]M'I@YT*F/'TWIF*EQFI%1(^R00X1$DSEJ"9WZ"7TI M@-&EVC\D _^LN)1@B6H>_L'F$N;9WP9^;JXX;7",^^FH%_;C^(6LM$1._41^ MMV:@,7@J]7K-JR)@S3FFZ?Z-R;70_)4'"7[]I^S,<:N 4DHGAAEJ"9[Z"?Z? MPP'&/&-7QFQ(/ZTK_F+LJX.-_T:GF-HJ.GRG T79*%_G!^\Q;;A\:%[O4D%S MW-R^%-1=[5XANVE>G!I<_X NE^V+8%9-^U[:;TP"!:N@XBM0&;Y/P/VR?=6K M_:+%MGE;ZEYH+3;-QS5G,,L: ?A])2!%]E_,#;H7[A;_!5!+ P04 " #M MB3-7:<94]^T' #'$0 & 'AL+W=O(MM KBVY:1-VB8!DC39[0)I@F3;P^%P'VAI;/$BD2I)V9XE(ZZ%[=J57A^,3TYJN6*[LA_K6\LGJ:]E5Q5I)TR6EA:'H].TP]G M^SP_3/BF:.,&OP5[LC#FGA\^Y\>C&0.BDC+/%B2^UG1.9'0X$CDM95/Z6[/YDUI_WK*]S)0N?(I-G+N' M';/&>5.UB_%<*1V_Y8\V#H,%A[,7%LS;!?. .VX44'Z27IX<6;,1EF?#&O\( MKH;5 *WN] MMWO!WMX+]DZSS#3:*[T2-Z94F2(G_G6Z<-Z"'?_^E^D"?AI^PT&+O6^-Q@+?*^+&07?!L B"7RCHO;L@ZB&?0UYW+FV^[ M$5P$13!20Z&Q-IZ)0D3:N&: U%1D(5;VGGQ=@GJ3P.&ZL1E.C!V$1X$AK]+Q M^_=OQVFZ/TG. O0O9DW5 LNW8+\$.^\*F.\Y.DX>?>!@ K#@!R-69K4JZ853 M?QG7X7CO[?YX=O!NDIP'7%?A,[7W4E-=)0G)+E.=\(D0?"7>$I*[0IS6H+ MT'0&E.EX?O!^(BZ1TV;#WC/ @&>08@SEB1<;0AJB2&-K'(O2GE8(&2]GF.B4 MI%;_;:UATTZO6",NEDL*#4E@5*QP\V"1G,>A*93TJ P7,&N!UT7FG+=YE3A: M<0@""W"D(#SHXL R]&N"Q2% 8V!LI='J>P.!J2&^'@]>1?Z0!$<=H!@[&6SU MF@7&1M=V#4V\10KU !$VBD//0I+-%R MK5;8"&S4*X+&N7X<-M8*QJ.[' 2(RU+I4$)"!F.C)+[O]^73L K:%HH>(GX' MC89@!4T?#Z.JI45A9F.PKDG:-QBJGH:OAQ(.%F_LD(7H7G46I'^0_Z]=\DB_ MQQ)EZA9(M#R5?N2&#"[-8/"C7!AF6"C!6\G,TR(*%J@6V,#<-;X"+ !/3=9*U M@+Y4B)?!U#7RAM5,!3XFN626E."\B[@M,1F#X/5DWK"(#5. 6^X6W";0.BL4 M+;O0@$DY92I<$2IYCQAT7KK@L9)VU X%C@B/*>*&@K,R!G36/3Y\'T MQ0_*FI":U\LE9&)@\^*Z-]E.ONYQ_#3YNI\<68,0Q#67:(9T(.E/:RX'&T#4 M0"P7D'72,0Y>.H3.X34D#%U56P'B)C^%A:64#W,MRP;D<8]3$OP(MSK-E?F. M^AXN=(7S5+S!RW LZ 7YI+"F1?=3B6ZEBY,*[5#@IP2BE24*!EB:0=Z)3+_#[0!I^MDV2F^ MXLHTX[0K$9NA(+W:Z]XR7S/I"@3.BZPTB/PJ!O%5>C"A:V#8PH[:A4KWA:5ND.,9["XAU*$D +657"F$:S@S M%)OMW&?(@$+/4<2CV5%JEWL&J%< J[F;C1O@#IW=0[=0^0$4IK,BD?$8OOSS M[H(9]$6Z7'Z?B%]=VJ:#RS58NPI_(;!?N$C&>W;_MO^7XC1>SA^GQ[\XKJ3% MS<"ALUEBZ6QR\'8D;/S;(#YX4X>K^L)X7/S#SR)T03P!XTN#U&P?>(/^OYN3 M_P%02P,$% @ [8DS5T?:56BS$@ Y2\ !@ !X;"]W;W)K9H65)=F*[33)C.VU/SR1MQD[; MN7/G?H!(2$)#$0I 6G9^_7UV%P1)14[/G3E?;(DB@,6^//OL B]WSG\,:V,: M];"IZO#J:-TTV^].3D*Q-AL=)FYK:ORR='ZC&WSUJY.P]4:7/&A3GY,\]OVO<>WDS1+:3>F#M;5RIOEJZ.KV7?79_0^O_"[-;LP^*QH)POG/M*7 MG\M71U,2R%2F:&@&C7_WYL94%4T$,3[%.8_2DC1P^+F;_4?>._:RT,'Y92&6\HUN].N7WNV4I[?W7"?[75 M1)W.N__VWV8OK]5Z0]2]*>?6WV_ZSEOKK4X8T<7C_[Z_75M0XV MD*##'[VM"[NM3* 9;EP=\':I.7)_;;TJTA-3JJ6M-=[6E0H-'@ CFJ POFI+ MHYJU0:SSQ+R(:WVV6[NJ@FYV-48#T+SF14.["+:TVI-4N[4MUFF6#P:SO_&N M-B%7=Q\?,2:XVA:YNG6-\^K6NB97NB[5C[I1=VOM/T[4SW5C?.$V6UT_*GA- M'31C3\CHQ86N(#566NM[HQ;&U,I4%C%->YJHJY M6P_I/5 E%-XN(*NM%>OY M-%<[HUCY=8.=F(J +38N?&V\_8@P[J MC0TP('3>XONOHG_,H6318 Y:=))](%-B5AB2)*ZL7MC*-F0M&%9&XDUYTFLU MJ@E+!;.%)(V!QN+^;H9^="T6@1HH_4'.%+WC/97/UT=?4>*WYJ+99%6JF1A^GE#(ZUT1^AW;0*;1"V M:#=;V4:SAO_HY9+=<$UR;YVGG>A-"KW#MA,5DGHJ%UK/NQ%-K,?W*7$Y%,">7-O8 ]^AT*H)H\M6T^6[,?0-]C+.HK*HFEUE75F!JQ4 M)63'OKU:>K>)5DMZFHS0KU5.Q&T/6A+W>% ;#%Y7HV];0/1#H M44ST+68CE9M[7;7)<2M7KXYIG]$-\J@0DFCE7+FS596S;!8H:STI;:)N*/!H M4O[P _:%25F=[X!OIF$9[DP!0[,O_6$$+4PT":2.F)%!>M^RE2 %S$?KN\TH M8MGLFW[BT$],F]A/5A'V%7,T0=.#*^R /]]Y0/DJ**.:;R0G_R.DB.PP)(T?#>^= M&$1% HTJ"+4!"-B&XI- %BG.^9&+KBUB$\&&F%[H,BO-@L2$040Z2PC"G-Y( M+9&KK89>"8K 01(L:T66)!!)KPMH0B.UV^"QJ>\MR(GD>=*QF#:*-#FDTRSQ M#U(N6;HQM=AZA>(M-'OZV*WQLVU( UOO%FP6!GT!RF0J"DEVG@42/V@6AQ1Q M(0EW"HO!YSP35D(A F4Q*.N=(I-X0"&T257.-@-,;@CCL:Q>+R 6; = MS]7B)+N"\374,0()3G(=TQ(R&5'2A$C2OMP:;=VR9!%FX\[NP6Y=RPD(04QK MQ*V'WF^S#A*@\[*%Z$0J.0M2X@BC/71X'5.$>2 CJ4^M[G@8>^,"^ <22^M- MU$\1N!G6WA+"5P I )AD^JN[F^ST.6 ,]%G7*XLMA516=&-YVE_)R7.*Z&P8 MQTLD@EX)>I#%VUH3V X%I!FPQ.AU\DB3M[8!0O+3TM)LX5F,3$4Y-M&>3FM?D9-<]D_I\ 0: M@EUAJUTV%RTF .^GV7'\$7K<0\B5B:BQ3,)]:R=F(C$8.IJ0Q"$AGTVX+AUJ MAT IK=6G@@SAK',4FUO0LHT4)HO'/@W3OA$\J'Y9M.A_ ,BR(V>]W-$F)$#4 M9D_:.63.OP=< TNH4$C>*5-FO7<.7 S1P32/=,O$QC20FBG'MEV@8J^XE"TC MU]0U\QP_V!]>Z"AG.:IZ!8TW1)P(IOHB42J[OC7WU'NC[-MOA$L922-CTD[Q M$:+?">GD-$-J\#9\)%]9VHHT%Q"8>;8R;N7U=AWI4@DM>#!B;J)$*!0\(])+ M2#C ,@J%044M!)A=D&0(#;+S2@7'_'YC2JNC4Q9FP!Z+R#["A[MH944+S .>1ZGE?U& H("OUV^1N@E7QA4D.. I49X=)2]A4 MA0!D,*1I,DWF$A0FAP9"ERB2)B6\"63\+5^:T//!FX3FP#"(! M?D%9BO?8Z O. MI*GN$T;&;PIWI:47IC9+VPB=Y5AFZ:"+3EXA"D3)WGL*#;@WE[^HDK:LVB<> MVS!@6 R/0KB+H@4-YA]* X'AX:(?Z3;!)KHJY(6L)U?41"7(/:;>8I?YR+Q[ M>0C03_R[LLN>HA--$",>>._>=%T^"MD#&\D(EN$]Y%;5XW=<2R];7W/BB>3R M@9.0.F;WJ]6CT3[$:KI7"+W:U;G'JMDYLLZ2&C7Q?2YKN8ZN0+',VE4EE:GD MBUS<9\=J]EQ>GJBW] HW;[+.89*E UE8GNFF]Z1) MUUZ#WN7741/%)_I7YIP1R0&UVR)R3,)R0+0U:[:3=QH:U^E!Y& M,JLW="S4BT+;VR_(*M%#Z;B&(&4!KS.B9D@I2(J2;7D4*"SP_)0J[BFHNKLUB"Z9>#=261:7&-M1 8Y2U=?EG&Q*O&FOX MD0%!GI%!ZM@Y@0H856-=0+'$L4\$H.P::\"'OJ4!)&'_Z)@33_R$MFT8(A>7 MJ>-@6TB[O3-*;XJ$X .J-M@\I@66((JQ;8Y#*;NC"T3)HB/S?-1!?$S\TFT3 M*3,/2"PE^:XX.&?GN!2#&B9\C#6_#HZ@#YP"H:RI6>:4 ^8 QG\DUO([LU@J M%L#HI;'^>^H@?:#\9#^UL1OP8^JP7?6=R+?#3B0]N(TQ_29U)*6G.B!):PO] M^&+]F*T8<$@!:VB8FB*HD<"#8'P(^JEU-).43=)P99_L> LW 4IR#&H11!) M!0S3!.C)FT:$#)Q/N;^?<+*4N,XB5$4]=7)@^Y+E*9,-:B:I$O[-M??ABFP6 M K\9]=-/79B,"S8061@8*=!W4OQ_5NS[\7^VY2IEGH[)AJ[)T_>(XO02M,ZG MMKD(GZU:*RU_* ?^0GV4$!MW?VUI*OF7CII"X3O%#I;-XO]Y_'\ZBAQR\5]< M?9QB+XNQ]ZY#45BDCV0!+!IP2VU4)JAR/CC6>VJ69]2J\JU@'Z47+C]2,XD* MPWS0GH)OCON=>=_; X1R%U)UCM#/#,8V*-L36?FL$:RYAYY!B"-YR=RHC!0#;6L:D"^$-6^]\V ^:;OZZL_ M(OZFC&I1T>*]8C"<1:-F#QRS>1PN(P$6&8DR&Y#\DHEAM\"7+Q/,8RM@I@L+ M'E8(Q:0D6'0M$CZ>"*,SHXP)KZ/2G!N#I@S=^0L5[[VL:\>-ZGY16H\;>MS; M++IC"AHW$."PQ!) /8WIELZ9H-6/THALF)?O3SX4:JP$LPETOAKR>'K(Q4QW M_C=\=6&D2)(^>$;*Z^E-MWO+;=^N"XA:$$0J=D.YLOQLO)NH*RY]N%<7\_B8 M-U#E-%1"2N^]KPPSYZBD(F ^')_)X!UZC30=!FRV]YVET<+&40+_&0^Y!X+U M1U03]<.7_B;V9EV4V?ZA#:?ML7]T#>$]78R.FD?Q\8\P;M:.J\O46_TB(#,I M-V&M03.K#W I+J((@4[0ZY7I#LB?&F3K=/Y,)5!_QCPXH9(9&GI-3]Z_( M( LXR'PZG_+2_])U2[=4P!9I/%!'@2I-Z>9SCU;H-1AKJ#\_%&3C6)XX8 M#7O*!ZJ-J17.A&DP*'H;B[ 7#EGO51-U[4"54[DP.%;C[B\@DST"B^^0+'2O MC^C>=!=!KA!\38KQ:55LV&;B2ONJ#_&$+Z[65]I\1D6G1% 9B&UCBU1OI$*=Y>AX MJE8WS$R*1W9(;]9T%9/2@$,2N>,["-?L*S>#.PB*GJ?:K\?B@8,.N]GPW6-V M@!$WEN;0W!0$^GUWD8RG2K3069_A3+",'S>]Q,=$I[;K2 MV.!=L::#+/6._#NVLV)A%?V1GE#SJ;_J <&ER4@=2$<-3O+)7$IN[C<).I66 M6AUU*4?P"7R(_2R-'(L0#G%M'"M@8B/CXR$ZEP?N\64GWNNP94YRR=.(C?7H M#@VK?S)67&Q._$5/(=OK*<3^>)=L4BN0?KLWL5_"S1_B]H6$F*WX2.X7TV3L M4AC,C6V3T16"+%TAX'L.67?/(;LS?*9\C<"C(TW*36QE.J7L6"N>G>87ER_4 MQ7R>ST^GV=W(+5_D%Q=G^71VKL[R7_:?L=E_+ M%V?S_'PZ4^<7LWSZ8II]8&9ZF<_/I_F+V:DZSR_G%_GT\B)U%]Y340BY[^*5 MN=L$@'?4*\IB!N:4S,>'$M,%UX)$B6MNDO]#1AV-;N[]]A M/]3'20U^0#;?"QK>-QJ<*._UP^@R3NM#*RWR_D)0//HB/VS,"KMX\^]?0QE1 MFJQOO27Y25/?J.?YQ6R:GYY=P$,NYR]@V4L%![H\>YZ?3:?JT*7=D\'5ZXWQ M*[Y@SO?$ZD9N8:>GZ0[[E5S=[E^7"_#O^-R4.J)+#)U.SI\?*2^7RN5+X[9\ MD7OAFL9M^./::"1 >@&_+QUX0?Q""Z2;_:__#U!+ P04 " #MB3-7L:?U M0"H& L#0 & 'AL+W=O'-6NF=L'C4 MFZ7IM12U5]JU2QZ&V7(GFFYQ>>[W/NG+>.FV6RMVUA>GO=B(V^E_:G_I/&T/%BIFYWL3*,ZTG)]L;B*3M\D3MX+_-S( M!W.T)A?)2JD[]_"^OEB$#I!L966=!8&_>WDMV]89 HP_)IN+@TNG>+R>K;_S ML2.6E3#R6K6_-+7=7BR*!=5R+8;6WJB'[^043^KL5:HU_I<>1MDL7% U&*MV MDS(0[)IN_!=?)AZ.%(JG%/BDP#WNT9%'^598<7FNU0-I)PUK;N%#]=H UW0N M*;=6XVT#/7OY45E),7W]5<&CZ(S>-J92G6VZ0=;T8R^U<-R9P_M;T4I2:[K& MYK"3FF[E!BFRYTL+,,[DLIH(V+TDSSNQW7=J>E%)2\6:"LC];U<7'[]592%9\]$D1RB2)ZS_G_F]UG' MCX?ET 3_'0V][^BCNI>[%?:0;L[(;F5PK7:]Z/8D-EK"H%5NE\QDI+&&JMF0 MF0RYC<8 P<:)W"BK--TTRC)ZZ4#P\.SFQB^BLU?,I_Z=L'2[%?J.OE-M#443 MS*+O;F?1$_H,SU6KS&39 4&!=$:,PZ@Q&(.KWS&:#C"'JI+&K(>6FJZQ#8JK M'U9M4T%]+;6SL]I[R=6PEYK13]U@!M$&'T2U!?>&@95J=#P3L14^Y*H=:L?' M%M ? >+3T]EV3VUS)_$'1 ZZQ"BR,.UU.OD%R@^RO9>T\XU[0E=5I;2CH-VS MP'J__Z#7 5A)V<&>,*99-X"!K>=:2\M>:8O]QHULYT!TU0C% Q%]#U+$"DEU MKP=G9A,8"UVA:Z"ZE9)\U7-..+1(U'7CS M'['B*C0?*1GCP_Z3$6;!.$PY7 M[M BH:47 D^8]<;E4_T%&I*GP>XF8 M#;V@B!59R7A4^G69<);S$!5L; #S&Z5J5 @*#"_C(F51E&&593E4X@!3QY@ MA^@&)"5%PJ(0'O*4I6$>3'R"%/D%1[>1)CBBF(1$#DI%"5]O M<5\#7ZMZG[HD8SPIJ>"L"+/ =:+Q,O!Z)WW#)*%SG%!4IHSG1?"M[."F]5*B MQEG5N)GH#EU*8I:%&:4()(N"S\I"3,TX:<9)>1BS,BXI@<60%T>AH!P-O01= MK(@S>C4N4Q[1J^!'I$8'+YNN4COY:C86O.^L1,+LS +*@15I-LX6?C:JL:!# MKE]&2 -L1CQYTIY3S^-\%OHH[8AIK=6.ZN-Z/BJ-%\")S*9Y#/,O1M!QF>/A MRAAIQX)O&[%J6I0H"';U^K=&F@=>,S7Q:>#**IB/.;KJ==,&<3@^!M>#UA / MA#HF1(R(*(8"DHS8B5-+[#N6* MB;@GSDH>,9YQBEF8I:Q,DY$G%&4:6 WO'&3EPU8N]'SHO"/&':>$6 MH*O(N9/1R/RAWZ@H61BA,=!K21$&;^4*78U9OIGJXC69+>;+B(7'.2L@/1?F MM;_TH01K3$+C3BU>L# OB2<)RXKB7^$?P:4468H3-!!+#HTV)^)8+LF1XK)$ M^L(H1 JCX >0$WA QW*OZ>"-_NT-P#A(3B(70/ +KM\.527Z!GY!4 +/OZ>[P O?C9?:P>_@4N!IOP'^)C]\1'_Q8-("[ MAFIXDJ>+L4+F!ZMZ?Q]>*0NB_7*+SQFIG0#>KQ5.C^G!.3A\(%W^"5!+ P04 M " #MB3-7,27SN-@" !,!@ &0 'AL+W=O64JRCN=,ZB7$@=3$:5[M%.1J8D)34^6G!EG@N[GJ(R MJW'0#3X43W*1D5=$DU$A%OB,]*-XM"Q%#4HJ<]1.&@T6Y^/@JGLQ[7O[RN!% MXLIMG<%G,C/FU0OWZ3CH>$*H,"&/(/BSQ&M4R@,QC;<-9M"$]([;YP_TNRIW MSF4F'%X;]5.FE(V#80 ISD6IZ,FLON FGU./EQCEJE]8U;:G'#$I'9E\X\QR M+G7]%>^;=]AR&';V.,0;A[CB70>J6-X($I.1-2NPWIK1_*%*M?)F ;Q>DW:OPNOMP;O7 M2W3$S44NA!N<$0B=PNU;*6F]E3G\NIHYLMPZOW<]0AVCOSN&'Z<+5X@$QP'/ MBT.[Q&!RR*#?9- _A/[?A3N(NIOSWE"MK9?:(N :;2LQ/+Z., 5G M%*HUF#DDQA;&"L:<&9TZ$ 1&W(@1WYDI0M;'K/4O+:4_,-PRCC'I,F04"P> MPR \C^.P=QY#V#J&8=@_'X3=LR'4GL=P.NB'@\$9\VA](AOR9G(%5KM%T->$YVD6UQQQG6&JJA[W1 M-JORJMX0_\SK/=7$.[0DUM_YK-)@*1= ML0[H4+3;>AAV4&PF%BI+GJ0T[;\?92=>"B0!=HE)B>_Q,10YWBC]8@I$"V^E MD&;B%=96HR P68$E,Y>J0DDW2Z5+9LG5J\!4&EE>@TH1Q&'8"TK&I3<=UVCI6:RNXQ <-9EV63+_/4:C-Q(N\W<$C7Q76'033<<56^(3V1_6@R0M:EIR7 M* U7$C0N)]XL&LU3%U\'_.2X,7LVN$H62KTXYRZ?>*$3A (SZQ@8?5[Q&H5P M1"3CSY;3:U,ZX+Z]8[^M:Z=:%LS@M1+//+?%Q!MXD..2K85]5)LON*VGZ_@R M)4S]"YLF-HD]R-;&JG(+)@4EE\V7O6W_ASW (#P"B+> N-;=)*I5WC#+IF.M M-J!=-+$YHRZU1I,X+EU3GJRF6TXX._VF+$(7SL\&<11=P9U\16F5YFC&@25^ M%Q5D6ZYYPQ4?X4K@7DE;&/@L<\P_X@/2U8J+=^+F\4G"KVMQ"4GD0QS&R0F^ MI"TVJ?F2(WR[ZM[AAIM,*+/6"+]F"V,UO8[?ARIN"-/#A&YB1J9B&4X\&@F# M^A6]Z?E9U NO3LA-6[GI*?;_[,U)KL-*CR?X8&>*9M!8S#MJ";9 6"I!P\SE M:M2A%KUW=BV"6:6YZ"1AXW8>V8;>JD7-F3#P"?I^/XY\RD7VP(^2V(^&OT%EQ>55AD: Y'?BRAJD$ W'/K)(.K<>P4BHWD";^L!M"W!_X0\)_ M5Y8)8J38?L]/T[1F'\:AW^TG<*@/P=Z\E*A7]59P=:ZE;4:G/6T7SZR9MW_A MS=:Z9WK%I0&!2X*&E_VN![K9!(UC555/WT)9FN7:+&AYHG8!=+]4U(2MXQ*T MZWCZ%U!+ P04 " #MB3-7)G.O *\" #E!0 &0 'AL+W=OX M5J#KHF#J>8E"[F=.X!P,=WR7&VOPYM.*[? >S;=JK4CS>I2,%UAJ+DM0N)TY MBV"R'%K_QN$[Q[T^DL%6LI'RP2H?LYGC6T(H,#46@='O$5@K#>A6:$I MM8DFID+I6 M"#\7&VT4O:E?IZZGS3X\G=W.V417+,690X.D43VB,W][$8S\ZS.U#?O:AN?0 M_[>C9T%/4WZ9:7 J4Y<^[8RL-?(R%36]C,F &OL\.#06%I7B8A#YK3KH&D'N MCQ0LU3.\@C&H^%@D::J M1@MED/@;2T$6"./0C8(Q!''@CI)@\%72*[#(KA_Z-E.3,1Q%;A+%<*HYWM'H M%:AVS8+1D,JZ-.T4]M9^ARW:T?WGWB[ 6Z9VO-0@<$NA_F42.Z#:I=(J1E;- M(&^DH;70B#GM8536@&ULG97;3N,P$(;O M>8I16'$5-:S7<\U5AK"&8CFNV MP@H=!<"E"XG'@7T=FL;_V=PR^.:[VW!EO)0LHGN[G))UYH M!6&)F;$$1H\7O,2RM""2\;QC>EU*&[B_?J5?N]JIE@73>"G+WSPWQ<0;>9#C MDC6EN9?K;[BK9V!YF2RU^X5UZYO$'F2--K+:!9."BHOVR3:[][ 7, H_"8AW M ;'3W29R*J^88=.QDFM0UIMH=N%*==$DC@O[41Z,HE-.<6;Z71J$(9PK!N%:R0KNL60&Q'XM^G^OH?2ZX$7#+1$-M;#]([(,I M$"YE53.Q/T3VTU%"Q= V@<0/PQ"&4>RG_;0+HDNPU\\5JI6;6II>"JEM6[NS=H/QHIT'?]W;J7K'U(H+#24N*33L M#0<>J'92M1LC:S<=%M+0K''+@H8[*NM YTM)%V*WL0FZOXOI'U!+ P04 M" #MB3-7%8!^P (' "J#P &0 'AL+W=O:K70GAV$/7*GLU6CFWOAB/;;T2 M';?G>BT4?EEHTW&'I5F.[=H(WGBEKAUG23(9=URJT?6EW_MHKB]U[UJIQ$?# M;-]UW&QO1:LW5Z-TM-_X))/?O;@3;4N&X,:W MGM^Z0WOXA=/"79JW5K M_5^V";)E/F)U;YWN=LKPH),J_.3SULU&MBWCJOESP.R-M'6K;6\$^\_-W#J#QOGO M4VD(IQ1/GT)@NK!K7HNK$=!BA;D7H^L??T@GR>L78B@.,10O6?]+97O1XM/^ M/GM,M$O6X& >=HQHN1.1TP#"SK-;=NA5.-&R^96XEV!TVN-K&3*JZ M[1NIEMC65@!2MC9R#DFIF'<@/7_BG(TP],T6N@6QV(L(;;*-]FW";M9&ME&> MA&7TL]'61K_QMD>&ZKKO>O*RB6XZ;9S\G7N&^"#<3L2+L_]7//IH-(X3#JS& MG*A72K=ZN64GK(AGDVF<) F^3],X*9.X*"KV"LL\GJ63N"RS[\6J(HTS1/#* M_Y!F93R=3J,/6IU1#I%"QI=&"! CLE"E7NUTDL=%.H5..HW+*C_LEY-X,J'] MK(CS/(_N/*,($\I$E5G)M67Y+(BGL[B8S#?M?I='\9,87*>L"K.=LDZ M>1SY"9LB=Z6/_3NQ8_PDE&' A6R%-TCZBEK<8">CW?^.W,-4N M(CA0H&R3 HC)I[0L655D<3%-:0$ EG$6OJ=L6@&&TQDM*J@4<04H?EF!P?@" M4;(L!0,4Y0Y6)P.T'')JA&=E*C<!&WLNFYRU2+1N<*!>2X(-R6K'F!C4#T1H< MO514S7.&2#R_ZYT]O8B]>+U"NH6E$Y>[.&((XD)G4>;%180;"_'KT9-]N-&O M7/4$ &0L89^T0YT^24U 2^,*.4^F.2CQ7G1S88+06\3P><7-5S:)TPEP-DFB M]]Q;2-GGK]NU,%8KI"J+JVP"\JVBFWZ)?@\27P0R_\9H!7\KH+(D(HS\% D# MY8R]._9H2^-A:/3T8)6]BFYYRU6-)G-A#+']&/)9V?=PY'=.B+&3%.IYQM[Z MA@NC4$3".CYOI5T%6"Q\I_ZDT# PBOXF8W?(9M]Y)"X]&<2X'"K\7NW-4$VE19$M+K>A9[X[?"<(A!L37)8> M3[BR,AVD.]E*/Q+)T="+2V(-Y17AHZJE +3?.;8!VAI!OL&OQC=D-$CO/^QP MK&YTWX)#!#!QY@_<<4@ ,B#J8X031P?6ZU;6@=!"9^)#M[+A(3A0)"GCI6-V M0L@'=404.B*T^.[&/TY M8@2-0S8$Y6T1^<(L @41/9VS6TXQX[!3^6KH.8R$D@5F&S8H"HZ.E'LBV.$- M=05&J#?!J:<2UDCBF)T@XW1$R? 2$-&]P!D]+:Z/]Y+D<$F"F]L/&>R*UGDZCF%FD@0HZ'%TAV9"+BM<$@ ?V8 MI4_]R1'T[*G+]WCP?@*8EOZ52([WRH6GU&'W\!"]">^OHWAXQ;['F1*1MF(! MU>1\6HZ8"2_#L'!Z[5]C<^TP:OWG"H]I84@ OR\TKKR[!1UP>)Y?_P%02P,$ M% @ [8DS5R$1E14Z P @< !D !X;"]W;W)K&ULG57;;MLX$'W75PS4HN@"0G2WG-0VX/2"W45;&.WN]J'H R.-+:(4 MJ9)4'/]]AY3M.(#CAP4,:X:<<^8,+\/95NF?ID6T\- ):>9A:VU_$\>F;K%C MYDKU*&EFK73'++EZ$YM>(VL\J!-QEB23N&-IN%AX O?M-8-Q(M9SS;X%>V__4J3%Q]9&MZA-%Q)T+B>A\OTYK9P M\3[@/XY;[Q+0KAB$C&KSUG>$SI@*?V M@?V#KYUJN6,&WRKQC3>VG8?3$!IVBBRP>8I/B:)1YW90>=M=I'P[T%<09Y&D"59?H$O/]:= M>[[\&;Y#H1&L!)/V:;WP?7EGK*83\^-2L##<% KNKC&@EH#,P:MH8-M M6PH"-);3=<(&!H/K08#@:X0-M12+&FQ+(4HB[)!IS\DTTO7OE780B2-E70_= M(#Q+@R2YYLS=\BOXIWV,#NZ9&-!X!M+(5<-K)L3.*Z)? ]35@'<]X]J)CGR^ M+5(X,S0GJ&69FX#.WBXXG#U8]IJ+($]&-WA<"(?5.&IZ"6F4%TF4Y=5H3R=1 M7N7!1Z0.TBK1N*Q:W:-#&@HHTRI*KZ_)*JH\FEXGP8=!2VX'IX6(U_S!V12: M9U%59H=OL'QF)>!UD9=1557P![S.BRR:E&0&GVG]:J;UCLL-^.4A?5E4ED54 MI*FW)V42Y>44WIVRX0,] P;!*LL$K2P5E:11DJ203:.LRN#N.[ MKX%:#=*.+>HX>FSPR[&O/8:/K\,GIC=<&A"X)FAR594AZ+'CCHY5O>]R=\I2 MS_1F2X\4:A= \VM%IWGON 3'9V_Q&U!+ P04 " #MB3-7'"W@0\L" !7 M!@ &0 'AL+W=O:M*A'*7B%TG E0>-\%$Z2D[,#Y^\=?G)^=JIEQ@R>*_&+%[8U!S_9@&_I_/--6W+=9OYDL^#M9QT'TG6/>''"9BX;> M_"2@)UL%ZR>#2:VY"+*X58/IY/("V$(CTHA;^ #I83R(X_A5"J:8-YK;%4U9 MK0RGE(?9(#F.NR-X4)8)\L_BUOPJ74FX5<]8S8@@94L'0%R#5X"MS3$!5+VFJT\HIIO]&!]OO7E1!O# M7J%>^)5F(%>-M.W<]]9^:T[:9?'JWJ[<&Z877!H0.*?0>/_S80BZ76.M8E7M M5\=,65I$7BQI\Z-V#G0_5_2I=(I+T/^7C'\#4$L#!!0 ( .V),U><_:S' M[0, &L( 9 >&PO=V]R:W-H965TX&;9&T0;S;15'T@9;&%A&*U))4'/]]AY3M==(D M#WVQ>9DY<^;"&UM>TTCDU98\/,0+4HZ6:M=,,L;?4F M-JU&5GFE1L1IDN1QP[@,%S-_=JL7,]59P27>:C!=TS"]NT2AMO-P&!X.[OBF MMNX@7LQ:ML$EVB_MK:9=?$2I>(/2<"5!XWH>7@RGER,G[P7^Y+@U)VMPGJR4 MNG>;7ZMYF#A"*+"T#H'1WP-^0"$<$-'XML<,CR:=XNGZ@'[E?2=?5LS@!R6^ M\LK6\W 20H5KU@E[I[:_X-Z?L<,KE3#^%[:];%J$4';&JF:O3 P:+OM_]KB/ MPXG")'E%(=TKI)YW;\BS_,@L6\RTVH)VTH3F%MY5KTWDN'1)65I-MYST[.)W M91&&0WC_;I(.A^?P1XN:62XW<(WDK)G%EJPXV;C<(U[VB.DKB!G<*&EK Y]D MA=53_9C8'2FF!XJ7Z9N OW5B -DP@C1)LS?PLJ/+F4A/P:!^P'#Q_MTP3\[?(#@Z$AR]A?Z_+!. QC(R MPV0%4L&:2R9+/!4=P.?OB)Y*<6X.,#5[0,)QS<59\*=@43@X;VM>UO1,=L!E*;J*#EO7!(Q3P$>+1,=1[!'&O?K@)-"])7RD MWNWI/0-*QRS*6%ENVHB5D#5:=]F&IW MT2KM#9%%KJH#S6H:7*N2^7[E7Q&%_LZ!?'ILN?;GP9)::PU+)BQQ'@>.B45!V*Q=$]31V?0DX7VVM M$:'I>P*ZGO"TI&#+S/2D^$IFZJ!EW*,:M%;L2P4$9RLNN.6$[E-1)&?!5]]W M"91*1=,8>;%R0AYMP5-.#(DRM"HC#]1=;Z%C@-7"H@S9-H-,[<9NPWQN74! MQ5F4)8E;3X".76I<\9&_^20CE11>:C#QR0!H4&_\F#/@/>IGP?'T.$DO^@'R M7;P?PS=,;[AT+W!-JLF@&(>@^]'6;ZQJ_3A9*4O#R2]K^AI [03H?JVHK^PW MSL#Q^V+Q+U!+ P04 " #MB3-7K"YCN/ $ "$"@ &0 'AL+W=O3B-[ZP7:7-QF1YU9(=W5#]5[N6^#4940K6 M4*Z8X"!I>>UFX<4J,?)6X!NC>W6R!N/)5HCOYN.^N'8#0XC6--<&@>#KD=[0 MNC9 2./'@.F.)HWBZ?J(?F=]1U^V1-$;4?_-"EU=NW,7"EJ2KM9?Q/X#'?Q) M#5XN:F6?L.]EHYD+>:>T: 9E9- PWK_)SR$.)PKSX 6%:%"(+._>D&5Y2S19 M7DFQ!VFD$78XL4OX%D7;YG*:Z$Z2>&?;*NTQ/+X]YRS/59R'LNTS(5J M24ZO7>P)1>4C=9=OWX33X/(5ILG(-'D-_7\EYU7$\WP',\Y+9IS,Q[V$'( JGIXTEB#%!/20!-&+K&.<# M[TI<8&"19KT^IA)J8_A,/N,@\!:8RO&-<0^==SZ&1K8"#5+G'<83"VE%=XQS MXSG"/.1:;*ET>OJFX,A0COCS(\9I\"T:,E\R;D)C?+-I'HHIZM,\]Z,4+:>+ M%-*9%P93F$Z]=#YU[GPL[4?*.^K<601C/I.2\-U8 UDK6?URE?&3"NN0H81] MQ?(*F 8EZ@+*3IMIU9\)^+668/#V]L4UX8)WZI%6^6SIWW"*=R-,ZZ9IP'6"P;VFK:8+A[?.=<+Y5C M>,CSAA\1X8B(\B5&PE)J.YE7>/H:'@;DITF14O19-T:)%\]CF*936'A)$D$8 M>@D.M@]8T_VEPWDX<0WS@4Q:K.AC+$W_%6;Z/367 H)1+SJL1@6EJ/$6HRXP MR2HG-ID)S.:)%R:+D[T4DB#TTNG"^6IKR$RC<)YZLW#N;"HAD325S3C6=25% MMZL #[K#L>\35%K$4R], ^Q%)/N+!H:4E+AGO5Z@K3F<.W F)S<#+)J=O?\H ML)727Q+&W?&*E?4WBR?Q_G[VF4CL*P4U+5$U\&>I"[*_\_0?6K3VGK$5&BO4 M+BN\)E)I!/!_*7 (#!_&P'CQ7/X'4$L#!!0 ( .V),U?PYUWNW0( '4& M 9 >&PO=V]R:W-H965T,PHJG MJ+GU"FTE"HL6!*@J[.ZSFTP;B\0.MD/IW^\X2;L%T>[EI?&,9\Z<$]S%3 M%'D[E(3G*#27 A0NQ\Y%<#;MV/JJX ?'M=Y;@U6RD/+9!C?)V/$M(,5+S'++!#1>&DPG=U(V[B_WJ)?5]I)RX)IO)393YZ8=.P,'$APRG)( R"<[@J$8R$ M.6;,8 (SILQFY!F:9.N]N$&=UJCA =0([J4PJ8:O(L'D?;]'#'S%.=,%BW'LT,W0J%[1 MF9R>!#W__ C7SHYKYQCZ?Q_1/Z.V/J*V+MIP+4LZ0]622[AF!AY3II[A1D L MA6ANUIJ;%$R*+1:_E%SS*OFNG@MXD*^8+U#9$_1=6PZ7,B^8V #7NJ21##3& MI:)5H61.2:DV("Q-\A[X H';[T:N[_L0$?'0)=^A7(_0!K3J=-T@'+:F;9C. M;Y[\('W7!H:..?2'.!Y@%^_6['KM/M=&!"= M?@A!Z X[(3SMH;!,2V $E6/28F#/Q0Z-23@W(!<97[&*B9&&T>Z*H#M]=]"- MH-?N]2'JN\&P!^$P_.R_Y>U908YJ51F>)M6E,+4K[+([3[VHK>1W>6W(]TRM MN-"0X9):?5+E@*I-K@Z,+"IC64A#-E4M4_HNH+(%M+^4]'*:P [8?6DFOP!0 M2P,$% @ [8DS5\-?S$B7 P N < !D !X;"]W;W)K&ULE55-C]LV$+WOKQ@H14Z")5G>CVQL ]Y-BZ9 6F,W:0Y%#[0T MLMA0I$J.+/O?=TAI'2^R:Z 7FZ3FO7DSPQG.>V._N1J18-\H[1913=3>)HDK M:FR$FY@6-7^IC&T$\=9N$]=:%&4 -2J9INE5T@BIH^4\G*WM)#;FOQ!LIRW8HN/2%_:M>5=E?)$+./?D3,ZNO3 MT_43^R\A=HYE(QS>&_55EE0OHIL(2JQ$I^C!]+_B&,^EYRN,F&<&LH)%Z^!?[,0\G@)OT%G!>FMF\XL0:D"S M.*E]41[)\E?).%K^;@@AF\';-S?3+'L/'W5A&H3/8H]NGA![\'9),;+=#6S3 M5]AR^&0TU0Y^UB66S_$)*SO*FS[)NYN>)?RM4Q/(LQBFZ30_PY6"_/Z)T=]<[.L?_O\IQE>UGK.1?P1V>!!X 5)/66.W?C9"FY>6-XP!+N!<': MFK87%F,/G,07TH%D!ML:!K&-T&5HFY*/8=VA)0,/LC#0U[*H@!B4CL16CNS>%'T(5PSQS6O)?D MP/3: WU HJ/:6$F'"3RR:O32L?6,,?3(B%TXZJQE5LTCDB^,0Q\AH&#U!Q36 M"QY39#0K]2D+"$W06K.3?GY=\/@,"BUR8D(R&2)-Z2!40M.0(#9Q")740A=2 M*' ^$IZ!++M@=NF\'3L4/@+8H,9*$H@M3U]'8TI9N&A;)7WRH>J4@IU079!W M(11/8>;F"?O5YD?-X#7+X3:0OPT3+C&(LI1#@E@K5Z3GK#*:!R&& M+#V'"WT8"^I.8K\88Y_ BH!;_'!L\7!=5JV5"O)T.!HKP<$41==T*MPJ=B>+ M4,S*!VO-7O*$1F;Z":[2.']W':=I"I>S^"I-PS++XNPZ'Y9IG*596+[4HLG) M-&W0;L.;X?/?:1H&Z_'T^"RMAFG\W7QXTSX)N^7*@,**H>GD^C(".[P3PX9, M&V;SQA!/^K"L^6E%ZPWX>V6X.\>-=W!\K)?_ 5!+ P04 " #MB3-7N3$X MS(\# "$" &0 'AL+W=O+B$2J)&7'^^MWE!35"9RD MVX--\GCWW7='\DZ+O=+WID2T\%!7TBR]TMKF/ A,7F+-S50U*&EGHW3-+2WU M-C"-1EYT1G451(S-@IH+Z:T6G>Q&KQ:JM960>*/!M'7-]6&-E=HOO=![%'P1 MV](Z0;!:-'R+MVC_;&XTK8(1I1 U2B.4!(V;I7<1GJ\3I]\I?!6X-T=S<)'< M*77O%A^+I<<<(:PPMPZ!T[##2ZPJ!T0TO@^8WNC2&1[/']%_[6*G6.ZXP4M5 M?1.%+9=>YD&!&]Y6]HO:_X9#/*G#RU5ENG_8][I1[$'>&JOJP9@8U$+V(W\8 M\G!DD+$7#*+!(.IX]XXZEE?<\M5"JSUHITUH;M*%VED3.2'=H=Q:3;N"[.SJ M=V41PA3>O\NB,/P EZJN*5FW5N7WB\"2!Z<7Y /:ND>+7D"+X;.2MC1P+0LL MGMH'Q&RD%SW26T>O GYJJRG$H0\1B^)7\.(QW+C#BU_ N_[>"GN OR[NC-5T M(_X^%6,/D9R&<*_DW#0\QZ5'S\"@WJ&W>O\NG+$/KQ!,1H+):^C_^3Q>13O- M]9F+R;$+^*/5D/<"TPE*;H!/&JYAQZL606W@%S9E+(0&Z7&77.,4OB'0"+RU MI=+B'RS *A#&D'[*F,_Z7Z]M',2QBRE<\[SL-Y_O$0B@M,)66$P(4TF$'?&? MPL5C'7$FIX%[!@7<'<"6Z%+9<'D (V2.<-%H44',NJL5.3\4Z$955*7,^>0* M3:Y%XPK'A%!O>_Q^F'SL8">#D"J=L5P60FX=!&D_@TYC?YYD_CQ.)U_16-)S MD&1JM<@M\>O)4G18-Y4Z(!H?)-7C'X'MA2U+K HGBN:QG\T3I]]PBHP_D +Y MA[,NQR36Z#8X= <](_Y ZU&:X6O@RS,_#A. M7DX1E<3#6!(A3?TT"2FL%$Y5G^"H,]2HMUW_,T2JE;9O$J-T;+$7?6?YH=[W MY\]<;X4T4.&&3-ETGGJ@^Y[7+ZQJNCYSIRQUK6Y:TF<":J= ^QM%]W%8. ?C MA\?J7U!+ P04 " #MB3-76M%2XN " ":,T+2\2=)VV2IU0T;8/ MTSZ8Y"!6$YO:!MI_O[,34MB #Y,0L<_W//?<.7?I;Z1ZUCFB@=>R$'K@Y<8L M;WU?ISF63+?E$@6=S*4JF:&M6OAZJ9!E#E06?A0$7;]D7'C#OK--U+ O5Z;@ M B<*]*HLF7H;8R$W R_TMH8GOLB--?C#_I(M<(KF^W*B:.#ON6'_G\(/C1N^LP68RD_+9;KYF R^P@K# U%@&1H\UWF%16"*2\5)S M>DU("]Q=;]D_N]PIEQG3>">+GSPS^9*;+UCGI"NM)%E#28%)1?5D[W6==@!),$10%0#(J>["N14?F*&#?M*;D!9;V*S M"Y>J0Y,X+NRE3(VB4TXX,_PF#4+8A8OS) K#'DRH**@49C U,GWN^X:"6%<_ MK0G'%6%TA#"&1RE,KN%>9)CMXWT2URB,M@K'T4G"AU71ACAL011$\0F^N,DX M=GSQ$;[[EQ4W;_!K---&T4OQ^U".%47G,(5ME%N]9"D./.H$C6J-WO#B/.P& MO1,".XW SBGV_[F2DX2'Y1Z-HV#,SMCV/L(7$,JQ1J5X;,"@0LCR5"6 MU,#:Z6(&&"A&+0UR#D$[B>,.Z)Q18M:PYTLS"Y"E>75NCZNH9W54R+'(@'*! M-55#4SH+-#DJZD&3 ZWVZ>P0H9^^Y//+6B2E13.!ZS;<)%$K"((=*?L9P@85 MPCO,9G:6A$GKA'XNX&$ET+WY;9C63COUIV)0>[PU[=%<2*?5O>Y"W$KH*@Z] MDO[.Q"A1+=QW:NY_0 M@GM,K00 ,,* 9 >&PO=V]R:W-H965T(?A#O 2O^2U30*TO>VN!;85;;=^5FPZ%BI+/DE.FOOU1\F.DW9I M#OWB%XE\^) B*M M^KI20#.G5/)^'(:C?DF9\!X?^Q?F.OBRIABO) M'UEFBKD_\4D&.:VYN9.;OZ'U9VCQ4LFU>Y)-(QM-?9+6VLBR548&)1/-FSZW M<3A0F(1O*,2M0NQX-X8P!7*F*YK" MW,<*T*#6X"\^?HA&X?D)?H..W^ 4^KN.XB32<9YOP9.' LB5+"LJMH1I74-& MPZY RCH M&@@5",0,HYS ,ZB4:2"58BD0F9/?2-0;AN1BUR'LFCF \%IV5&1VG2F24WRL M*:]!DPTH./-^5%)XURB')(!\KXTV*(YT/&H(9M2VRR@/ZP4\-/& X)HV?GVK MRR4HN]J%Y[KAZWVQMGY:6\>D[*[G=KWOJ9%V&XV$))E.@^ET@K[%HS%^3?$] M"D:CD?5VC'N3V+NAHD9WK4)$1N-A$(:A50@FX]")#@=ANY9,HF <)DB*?*4J M+5PL+C""W/H4!=X&L%6F@.>768@P"N+!U%/ T5F,FG0![4*/'E@1M.&]BG6/ MW#,;05S3>P6-X!K['4)A/C@HSK K41>\%B(#Q=;4-EN/,[IDG)GM3GP''[R2 M)'O)#;56LCI%(\LM.C&:#H(D''HNYRAFG$(2>,SV5!$WQ;L(*:(!FF7,$L'D MJBAS%%-:,4-YS\. W=0"FBB1EU%R1S0E[;E$HR2(!E$3XFVK8/8ULLO"+K$Q MJ%6-9V%9X%WH3FK8PX>SR=\+,4R2($D23Q<4_;1!36598GCQ+DB?=D=8<2QO MO!P-P:L3GRC&$.B%J,QS#+!8'2W$@QHWH$J72%B=QZIRV!O%0]*@Y)+C/6XC M;ZBM^:94V;^@/4L+71 K<-VBLR?W14BT2ZHF89/0%6+<\_;U=-\X_>@N4\@^ M(56%#GJ?=[1N':T*5"/ZJ^0=V%'$VKK"ZTAA7=>8#P_6Q=^9\*S#^@]RL5HI M6-D&<(U"#&>,M*EM[Y)RUSJH"_U+IB0*ADF3+$DOF>!C,L7X#.(QKB?>7]9? M/%;78>/SCO1^Y: ?'3.0O#80-P9VZN\T\*KA_0H^2O;@Y-@-UC\8+$I0*S<^ MV2RKA6EFC&ZUF] NFL%D+]Z,=]BN5AAGPB%'U; W'OI$-2-3\V-DY<:4I30X M]+C/ J=,4%8 ]W.)UTO[8PUT<^OB/U!+ P04 " #MB3-7_A[RK&$& !/ M#@ &0 'AL+W=O5;2T4KI6[.0TL)]4[?F>+2P=OEZ/#;%0C;"A&HI6UR9*=T(BY]Z/C9+ M+47IA9IZS*(H'3>B:DG\I:K8Y'=+29N*SF M"^LFQB='2S&75])^65YH_!IOM915(UM3J1:TG!V/IO3U*7?[_8;K2J[,SAB< M)S=*W;J/#^7Q*'* 9"T+ZS0(_'IW.?B3.'V%JHW_A56_E\=KK9#_0 M&<-'U=J%@?.VE.5C^3'BVX)D&Y"G[$6%?W1U"#$EP"(6OZ OWCH=>WWQ#_1Y M)P][)R_$&FO,PE1KTU:&'?XOK(#4<'(&IDOX'.@%50#1NK?R3F[WB$Q7+ *!_ZTJ;D$MW1KJ M0:>LK@J+T/U*K_GI+'1M90WL(Z-\R[B3]9J =Z)W>'00>I_;KKF1&M0,C N* M@(A5ATS07IF/32/6T"H+\KZ0:#\G61*1*(J":0B? M>MC>E"])9TF@B:9?"#J7 PQC(>JBJP7FR>F=B4K#G:@[OW_P'>:HP7E8=KIR MD5NXS5I*:'J&2L=00'ZMD5^P$N9UX#CFB,:"\WNIB\H@9HR3A#V@893B#V4X M]H7!W@17/G9+OP.=+AT>!. -[PALME]6YO9PYA!4",SE )U$D3CD&? PRK8[ MWV*!E(@/UI6LR\WT=OG\?BE]\GPU[*^ET.8 TC"*\(FZ&X-<>0;$NO#=M77PE=_#,CR<'HG M-9YJ3X/XW?JE=$>G2\X9IL0UG4[4\-DY-9W/M9QC=((/N%+A05C M,8#M!(FNW"@AU8P0 K!DZRG),\FJ"Y M/$=0&8.,DR1/MX@88J0D0N18/-DO(XI1.(^Y1Y0DSP1JJ/4!4$IR!!1A@&B8 M^"CEP"8Y26FR,>V9_9QL3&B2D4F6^!C[NDMC-^:4L(Q[ HM-"EVY]RD,'DBZ M$ZY-X6GI>S#V/U]TKD$8;]M]F1VN">NG*A0OA*>X9][=4*UR4W8#,V<@1;$8 MS(0P-<%W_KBFN#O#?/?#XP7K&]U*R(1B8%(,$,G2B$SR27 :PN5#&^U;P2,^ M/339H >_(=;3COC3Q(*!.. +YO"M\_J=ZWV>&7"!2ONSZDM[A\91P/FEGJ_, M!U-8J;\A6#WM'DO6TQL[8&* M$J^ZE;N#N7,8\7"68>MPR&*>$)KFV#<-MGPL:7]+D'A:JZ6_O&'P"7>$YMAM M)GGP:2FUZ,E%)QC>"3:?)"<\IL&5J+&RG *LUUMI75QHFI#8-2CLE%'&@\_* M(J@]F%!*4CS-]B!+$L(S^E(@T*0=NCH>U!MN6Z<*8[$'*9L0SE+@",0'(&>$ MYICW"6+G.3QW4QSO7/(;J>?^*6/0?M?:_KZ_G=V^EJ;](^%A>__4^BCT''L1 MU'*&HE&8)2/0_?.E_[!JZ9\,-\KB \0/%_CBD]IMP/69PNOA\.$,;-^0)_\" M4$L#!!0 ( .V),U>M.O< _ 4 - . 9 >&PO=V]R:W-H965TGDH^D!+ M(YM=2G1(:KWNU_<,)/.6Z<->=I?>K MBW[?)4O*I>N9%17XDAF;2X]7N^B[E269!J-<]^/!8-K/I2HZ-U=A[).]N3*E MUZJ@3U:X,L^EW=R1-NOKSK"S'?BL%DO/ _V;JY5W(UY?ICPFZ*U:ST+CF1NS ._O$^O.P,&1)H2SQXD_A[IGK1F M1X#QM?;9:99DP_;SUON/(7;$,I>.[HW^7:5^>=V9=41*F2RU_VS6[ZB.9\+^ M$J-=^!7K:NX4DY/2>9/7QD"0JZ+ZET\U#RV#V> %@[@VB /N:J& \HWT\N;* MFK6P/!O>^"&$&JP!3A4LRA=O\57!SM_\9#R)X;EX_6H6#X>7X@U9]2B9*7?5 M]UB I_63VME=Y2Q^P=E(?#2%7SKQMD@IW;?O UB#+MZBNXN/.OQ0ZIX8#;LB M'L2C(_Y&3;2CX&_T@K]==.)]X;PMD5[>"5FDXAVE"U4LQ"VGB?**G'BC7**- M*RV)/V[GF(X4^O,0*]6BX\.+JF2):8DND3.BP&*5(&MIK61U$N04N@N+0_F<4IZ6D?30 MQ:&9S/]"@0MO4(N-N#))3%EXF/2B.^.7P@/GSC6_->Z;I5?6/"IN-JX&%0;" M:L8*B1:4EE4K05#L L >R8;VQ%[IB6RB',%.)>2Z,' K"EU';[J1RH+1,[;@ M.2LY&/&UE%IE"D,FRQ , I8>G]$X05_PVF/&PQ(-5DM!JL+OV$E;"E6A2+A_ ME+J$.(Y6TDH/3"*S)@^@EL9Y1+6M"'&2DPR$[_.VY>PTO%E*S*)0?W,(KLV^ M5G*N=%5#IFA'_;U#"]7(#8I"R^KM)1 T]DIJ ,/R+LCK0[1U/DG=PNB8&WQ6 M5I#S"OV9A9)X#7'N(T02+66Q(%=+US:*6D:*-QJ'A@[@F<#.!Z("R6EIMW1@ M4!F6J/:Y'X/4SOP[^#4S*3# &63Q7M,^^^LE%8T$0KDZXP"Z*Y"2K33FC]O\ M2T__+S71$:.7J.F)6X2=HE5RQ36E 5@;#J$R-ME>&%G)(LO<6!_2YV4JGN>9 M*CP!"++]"0<3]PW].^CLL 6_0@ Q#A9)Z4*QB1SQJ<+DT"K2TGM4G,A-2KI: MQ3)1[*K$_F9U"% ZG&=659:4('_+P+SV4]E7_0G(L87386SM"MJJNJVD352N M0%*+F.21YJ%H1JT82O:7.]@ K2+B6^U14#$;[8/:!1)^5>_@ALT0[@;E) MB7%O-A-Q;S;"TV08O7WBCLKJ*6[-"&BC2*?5WA1?;O]W\YAR<0(@&Y(6C2ON M#<_P,QG@9QR+$9YVDQ\-1*\X' [.>O%9^#L?B.%HUAN?BW@TZ3'TY]QV4?BZ MG>9.+&4*0JF(FJ+ET PW_IRU#$RR)+/!M#N=3K?6S<:$I@^22^\\9O%6)N[W MFMAA\5N=RB^9SSPG@K#L^/XMNZT1SSR74"L42:CDD M?VNWA=/ <;_9&N:[# *1VQ#&>:9W8]<>A@VF_=,G*RBW"7XCT)?;^Z<#2CS77M MMKJE[*97=[V/TB)!G-"4P730.YMTA*WN3]6+-ZMP9YD;CQM0>%SBRDF6)^![ M9J!__<(+-)?8FW\ 4$L#!!0 ( .V),U=J\JV5OP( %$& 9 >&PO M=V]R:W-H965TAV:6B,K/*@281)%%V'%N RRB=]; MZ&RB&BNXQ(4&TU05T]LY"K69!G&PV[CGZ]*ZC3";U&R-#VB_U@M-5MBS%+Q" M:;B2H'$U#6;Q]7SD_+W#-XX;L[<&E\E2J4=GW!;3('*"4&!N'0.CSQ/>H!". MB&3\ZCB#/J0#[J]W[!]\[I3+DAF\4>([+VPY#:X"*'#%&F'OU>8C=OF,'5^N MA/&_L&E]4W+.&V-5U8%)0<5E^V7/71WV %?1$4#2 1*ONPWD5;YCEF43K3:@ MG3>QN85/U:-)')?N4AZLIE-..)M]5A8AB> <[E$PB\7Y@FF[A2^:2<-\YYG)3N8\.4GXJ1%#2.,SDIJD M)_C2/NW4\Z5'^+IDX=]DX<=L::PFZ^>AO%O:T6%:UT'7IF8Y3@-J$8/Z"8/L MS:OX(GI[0O2H%STZQ?[?=W62];#F(Z$&+RIU*X'N9>ONA&[&E@@WJJJ9W Y0 M6M147BZM @8Y>5.7<+D&MM:(U-26WKDMZ:S@FAI4:>KPG0^74+GG0]0UVSIG M VH%K^'B+(HBB,>1^PZ2X3@>Q'[MI3#9T%AQ:I*3:J3+[6\=$K"JA=HBNO . M76LN"Z M>VNUKZ#=KR#32 4PN5!F#QZG0SCT7,*]-J]0K_TP,U1=4M=V?+_;S\M9.R;^ MN+?#]H[I-2&ULK5;;;ALW$'W?KR"4((@!-N*=NXYMP':2-@5R@9.V MSVN)DA99+562LN*_[^&NO+[ ,1H@+](,-9^=UNU4,&:FZ[KI)B='_=GG M<'+DMZEM.O9:OSN>\,G-P46S7*5\,#TYVM1+]\6EOS:? [3I M&&7>K%T7&]^1X!;'DU-^>*:R?6_P=^-V\8Y,N;7,@P/AW'W,RILR.=^6;Z._ZVE'+91W=N6__:>9I=3PI)V3N%O6V M31=^]X?;UZ-SO)EO8_])=H.M@/%L&Y-?[YV!8-UTPW?]?=^'.PXE^X&#V#N( M'O>0J$?YID[UR5'P.Q*R-:)EH2^U]P:XILND?$D!OS;P2R*6 M:'8B%V[C0VJZY=$T(4$VF\[VP'*L5O;QY*^I=@BF'@^6U^4P;NJ9.YY@'Z(+5VYR M\N(9-^SU$U#5"%4]%?UGH3X9['&H3V0@7U>.+'R+E;D$I[;0,X_ MO?E FHZXJ[K=#F$2;QR&U#R@3(,E7G^JVN'!7KML"[7/"J54EY:+J MY=)45/ LOWA6"BY>0Y+4<$NE*HMS'U,!9$OOYY%$W\[AHJVDRBA(LM24R%$1;2Y6UQ4>7AFS/R4N@9.A' M52(N5*%$;LY>08\,Y=8.*D!SEGN*K/^36?'SS')AJ-:\ERN@L8(]8)9EOBU_ MG%FF%$6]D(RQ& MYAUG+<:K4?69+@92,"*NI9G:TEMI2(^QCQ.;0&!PCB:HT M9:+,,UA5:+4@BC*-EF&D'Q*;APZXE;PA5F.G#_+YC>]!9L-4)565^0&Q1E*! MJ7_)A8*YJF@%XCC/),I[M.9"09\5>R:13U9['G-?SF9^VZ58!#=SS56^AP; SPGXRU@RG\Q NK^GI0!)%2_>=QB!Y,/UX :T MUE"E5-Y'P:DP8G3B AZ66F9NO? 'O_&Q2?O+@6&#N>YES= &63X8(8%!KK3< MUWN*ZEHBV2\J."^MR05C2CA&ZFYJ6R*QJ1[66Z)*UB]>'F\-;.JV7O!58B

4EP1UA\CUQOUK4CPYJG#[V=S>]\R9!H% MQU_=7LD)QB?OR7]02P,$% @ [8DS5_6X_,?I! > L !D !X;"]W M;W)K&ULG5;;;MLX$'WW5PS4H&@!UQ[&(?:6EDL:%$E:3JY._WD+I8*9*@V!=;$N=RYLR%<[35YL[FS([N M"U7:XRAWKOHTG=HDYT+8B:ZXQ$FF32$<7LUF:BO#(@U*A9K&L]F':2%D&9T< MA6]+7:&7#+VT;V<7[B)+:.EVTRD!0R++Y%_,(W6'9_.+H MY/6K^8?9X0N(]WO$^R]9_Y]I>M'FTX@?.QH]X8B^EG2M?W&QQC3.UK6)LG10G2Z,SPZ6192(K^ IH W&O30C=1N3&]:YS_Z5PM,J%N:,OP %%VXM>KGK1$<#<7DU\2JX$N T-,B8+16[P#[+0H9Z M-I E2Z'@"_C0I%2UJ1E5!CQYE'OQ# -'*3\[08RJ4[:TMQA\HT38?$R5>!!K M%"40)TI;8!UCB+D\.#3L;P8?^-[\8Z_[F(\ U_JG1!<%CJWGWY/[>_(;Z!U6 M:K!N812U0R+]@7F)6'!5A;O FT]$)1TLZ*:L6H"4(I7T!F'A(K.M2H6C4"NM M[JC3]?E(>2A:\D8,13LW;QN 774Q0L3%@=A<#G9^Q[0CK(G!B'+#?1?L+28S M%-MH;W_ROB.N,5_6H?<>,7=[-:B^'8F/"KQC\[P1"%7>E9(O:W HK:T18T?I M.D2LRY&W@C0Z"?6J7BN9P&G&QF-OLN!I\5)/.9G0*>RUS?*40._0UNL?F!X> MC2"%DW=UY17G!S/D[*'I?LBQDAOIB\Z[-;Q!,1GA>H8Z6EN7&"^(;&@\]$*= M)&QM5BM/6:4XK E0$>6SL0[I_+K\WK$W6C\@ [XE_#FN:5G4!7H+ \F%7NHS MV'2WEU*[!G@N>7YKZ2 T7_@>E>^K!.!S$C98NOYW=4':C*Z%3<7/B4>2217F M[I :F$ MAGF$%[_3T.K=/##X0L2 )YW]/5MM=Z\NSKV[$<@U_+/&Y _S,>70 M2VCYR6Z&^&&QT^Q:I*YPA&G.83M#B]LN:<] ?^S[J:MU.MB&,(0W8>?SS"(9 MS6+4?^W7RM-FF]J)-SLIANI&EI849U"=33YBBS/-GM>\.%V%W6JM'3:U\)AC M-6;C!7">:=RG[8MWT"_;)_\!4$L#!!0 ( .V),U<] :R8* 0 ,) 9 M >&PO=V]R:W-H965T!*TN M3FHXD@!?6B1%TQJQTSP4?:!V9[6LN>2&Y$K6W_<,5U84U!8*],$6+S-GSEPX ML_.M\P^A9H[TV!@;%ED=8WN1YZ&HN5%AY%JVN*F<;U3$UJ_ST'I695)J3#X= MC]_FC=(V6\[3V:U?SET7C;9\ZRET3:/\[HJ-VRZR2?9T\$FOZR@'^7+>JC7? M+)R[D$V'\I%-A9" M;+B(@J#PL^%K-D: 0./K'C,[F!3%X_43^L_)=_BR4H&OG?FBRU@OLO.,2JY4 M9^(GMWW/>W_>"%[A3$C_:=O+OIEF5'0ANF:O# :-MOVO>MS'X4CA?/R"PG2O M,$V\>T.)Y8V*:CGW;DM>I($FB^1JT@8Y;24I=]'C5D,O+G]SD6DZH]>OSJ>3 MR3NZ=DVC(Z(> RE;8F^CMFNVA>8PSR-,BF)>[.&O>OCI"_ S^@B .M!/MN3R M>_T<5 ]\IT]\KZ8G 7_IS(AFDR%-Q]/9";S9P?]9PIN]@'?27[K1H3 N=)[I MS\M5B!Y%]-=S4>B-G#UO1![616A5P8L,+R>PWW"V?/UJ\G;\[H0+9P<7SDZA M__\4GH1_GKS8'/Q7F_0KKY49W'I7,)-9D>=1?I*742U M,IR2%+K5WT(U.@IZ;76E"V4C! OV$?T\(GZ\22 M]G6!W"?ZEZW7AF;C_I6.Z'?+]'U(>XH#+=62.C- *FT$>0W+(=(]0^S&.\M] M18F[J+)6+"/WBCZ/[D;R0*.'3[CJ?)2+:V4T9I75:D3WT$%\6B/.@!M((KX% MMDT@" U6F&,(&R@C.^EU#P_&.FO4MNJ,7$EFTPR1J"G3![Q&M81>MVEPB5Y= M//0%TEO4547*P&&((<:I8-K.%S6F2"EGWC,9T3/=;+\:# U[-=I_ 9Y[3;V,^IP>ICP ME_U@^R;>?QY\5'Z-PD#]5% =CWY\DY'O1VZ_B:Y-8V[E(H9F6M;X2F$O KBO M''K6?B,&#M\]RW\ 4$L#!!0 ( .V),U&PO M=V]R:W-H965TAIB!TG[;HT,=!T M';8!'8H6VP[##HI-VT)ER97DN/O[4;+C95N;0P^6*(KO\5$6M>RT>; 5HH.G M6BJ[8I5SS2**;%9AS>U$-ZAHI]"FYHZ6IHQL8Y#G 53+*(GCLZCF0K%T&7RW M)EWJUDFA\-: ;>N:FU]KE+I;L2G;.>Y$63GOB-)EPTN\1_>UN36TBD:67-2H MK- *#!8K=CE=K.<^/@1\$]C9/1M\)1NM'_SB4[YBL1>$$C/G&3A-6[Q"*3T1 MR7@<.-F8T@/W[1W[AU [U;+A%J^T_"YR5ZW8.8,<"]Y*=Z>[CSC4<^KY,BUM M&*'K8Y-W#++6.ET/8%)0"]7/_&DXASW >?P"(!D 2=#=)PHJWW/'TZ71'1@? M36S>"*4&-(D3RO^4>V=H5Q#.I5^T0TCF<')\GDRG%W#?;BP^MJ@<7&]IM,O( M41H?'&4#Y;JG3%Z@G,&-5JZR<*URS/_&1R1OU)CL-*Z3@X2?6SF!V?0-)'$R M.\ W&VN>!;[9"WS_U0@_+C?6&;HA/Y\KMV>;/\_FNV9A&Y[ABE%;6#1;9.G) M\?0LOCB@=3YJG1]B?]W_>2WET7 <>TFP]U1\BT<;1$4.+EON, =7&=V6%VJT1646\_MH)"MI#I5KG^PH_>\;FX[+OD3WC_UMQP4PIE06)!T'CR]I2!Z?NW7SC= MA)[9:$<=&,R*GCPT/H#V"TV'."Q\@O$137\#4$L#!!0 ( .V),U=-R432 ME!, +@Y 9 >&PO=V]R:W-H965T25-G.9'>VDIF4G9FIJZO[ )&0A E%* 1I6?GU]W0# M!$B%YF0FM"E.YM/ILY.-U.71JQ?\['WUZH5IZD*7ZGTE M;+/9R&I_I0JS>WDT.VH?W.C5NJ8')Z]>;.5*W:KZY^W["G^=!"JYWJC2:E.* M2BU?'EW.GE_-G] "?N,7K7:V\UG041;&?*0_?LA?'DV)(U6HK"82$O_=J6M5 M%$0)?'SR1(_"GK2P^[FE_H8/C\,LI%77IOA5Y_7ZY='YDB2RQM9FXQ>#@XTNW?_RW@OB:Q;,_8(Y\^TV8BY?RUJ^ M>E&9G:CH;5"C#WQ47@WF=$E:N:TK?*NQKG[UHZF5F(M__.U\/IM])VZ=-1^>OSBI 8G1.\D\[M>N5WG#^QZ M*MZ9LEY;\7V9J[R__@0G",>8M\>XFH\2_$]33,3I+!7SZ?QTA-YI$,LITSM] M@-[0@?_G#-,CWWINMS)3+X_@/%95=^KHU3_^-GLV_6Z$ MVR>!VR=CU%]=2:LMZ2RR/<3B-Q+IL?8TL/9TE.K[2I>9WA:*25^;TD*()+456%\TN1+U6B$@\#F9,=-4 MR6YMB@*FORNQ&F&ODJQ_VRRLSK6LR 9V:YVM Y4/"M1?5Z94-A6W'_=88TVI MLU3-6E8#<^3<5.";:OLL9) MU/T6L4_41B *%G1&EEFSP6JK5B21M'\BVV&\SS=>U/4:.Y'D2G5?)_5.%6!Q MPXX\8:NI<@BLV*?\TN%68M%8Z--:["(K)3*0Q$VM6I0HY/D ZD25*%(XKC0$AABIUIV 3_ ZY<4E>DS<565-<0W_!9K2AR)#5 MC2R2UM00VHHO))#"'>2_('?N'LL?))UZI$%_,V%U4H5[$K@-<3_2F4* MRQ>%D[#%(O$.)H94R^TT61,F\: MD5Y7)+0QMSP+;GDVZE37%#Z(+?[P/20#MD@A0_[YEY#JL7D>V#P?I?T.*4/5 M+-);E<%NR36&6/P39,2ORL5QY0T5NO31/(%.JX9M%[J!49-6S*872]D9-I&P MC81)M8GLW-.Y'^?/9VES\YFE#%@+P"H^P!0 M6>J7,/9"G$[=H[03TPMO>432NQE[H^&\#VZK&'XF)(UEVI-H4C2=(^7S**#_,QT[T(-G$QJLS+UM]N@K^E@!+UD%G\<4H) M*(G+(9>N*%Q2.J$0ZX(S7-P@TK0A5P!1(E+$*,$QQ32+>MD421LG)IS KAUR M^Z<-,;.-\F%];WD,,T#7+A12,2HV"-.ZI@A*:1! R%2](++6B)X(AXBZ"YDG MN5H0FS .QYVF&,_EH7)E:2JV$CJF9 &D&A*G%&15%.;#ZRZM02*EV>"Q*N\T M(*Q#@Z1O9V:>IB% M,0B1KP%IPG(K[(9/D$C8I M(8Y>'&5TU)8)KA+RZ5597V%\>30ZNF;.?'[V)[M#:68:1BZ(<[2'/[J-[I2T M41,RSQNP3A41PR="'+9WAC;1>VRA[DE)XE,CVR*"G62!%($*C/:;B#$3[71B M9J,F^B\/&YC^6\(7!9(!$@4'^D&K_3J"R2!!<7E[G9P^1?Y!12K+E5Y0D=XV M@GK,_$01(:7PEW2#WA*X)JI&=D!I4SIO)WMJZF"#2G-HD66;BN06^H!UI!00 M.25W'A'T(PH+*GX][%H@.$V2GY&I*A_(#^B@ &YJ0/'/*H!WBEZJ4WAYDR?8 M$$[#WC%ZG#Y>[A08B2[7BFT+*=H3# X72/9;#^V^\).FILHB5H6I6,%R*')W M:ABR0_^FKPPL8&X$G)6Q-H$ 5^3;L>YL*X?45YY;72.=\--<$S7[V,<+0> H MH/A6:B-\DB/]YCJKEI;@5#AJ"\.<%$.VBV1V'!4HIMV!R97RL6P9F'ND)VKB M(H-M\5U@AYA\/.%63U:"NHO-=(#ZK$@W!E[I);OP8E_[#>[EP-Q1+B44*NT&E2N7J.39!XL#6@S$I8P^7J1N5: M>J/,5 =<;4S%"*0$N)VFT^E4_+=I/C2 '=3MX[9:U=F4_2^TPB"=1-;0UJ)Q M%83?FUDA^:_UUH$OV$A#.,H!;HO:(N- (*[7B&FA ; U-36HP#!1@IVN6(Y$ MO2%&;%/4@BC74)MQ]S:C\>L,I?0(>R[1!Z#M4]C,5.NA9P $Y&!*91)*Z7!0F@T:$RDW5P\N^&6DC M[@L<$SA'9/WLBAP&"QUK=J 0FH$GP"XH2_$9:WE/?8.M"7;=[K26-O94"$@4 MAHT:UITICR RM75#(:KW;:=GVI2M2D,;P\%7?M,!?=IZH4JUU+7#_NS+S!UD MT?+KX,OOX-=Y! ?SWVE]DWO!1;@CA%I]2^H9! 5_AI!XX+&V'1#*L=J52EG6 MH(#A+W(%Z<'=G+)<-QD&(HO,O9!$_$GC$XK_Q\14FX;)U@Z2(O(054Z%7L;B MBC"+LZB!]^Y4V\6G^#%PD(1R!$R9;+S8/^<^U;*I2LZ"'G_?&3&5)C5C_/K>,N$=5 (6JM2ER:@&18W#C+#D6LZ?N MY5'+B).JV>AHZ=5;VF88'G[-0D9UK>L$F[=DZY*[G=2DYV#B#D0YB!Y3G1>> MR3KZU*3MW4/I[MM>=[0*\#Q/&1N0OX=4DKC"H)=\O'-&:,;(RN$1\*HWS<9O MM)5[UYP,-E4IFDQ'5NAXAW5\X>20&RX]25/(7 F!5"17P .'.W@52@QDCG[A MTO! P?A%C-90@^O$,.S^7_%(U$ *JA4YY+>]U;+54=LB1>J[R]W)$;X1>:_ M-38@S+Z$]QP:W3-22.E;HA !YQ=?MY$C!OH MT6A@'Y"VV09XJNZ18G.R76?@C%/\5AS>07#O6T72&DH"0%>((Y*ZX$88!+QJ MU%_CK'8V/F=]0QCP%ZX)J/1"?>2PSB^AO?R!LKW^U/A&U)O0?K^,8XJWW3$% M/;CQ0>EU&%<,QX0_S%SR_\,<.V$'#Z\U#*#*UOMDQ>&<-+R&"5'C$D4Z("^L M&YKXU!BBY.IV-RIBIVLA*C?'&\P&Q$"# M8J#1;)UDTK:S*%[63BF'5K53VHC2N\PX_C:^5F5$"#E5JG9,6H9./!T-B2!W M@2OQL=C+J>4#QW> CG!"ISQV!>%7[GT8CTEGUO*;7CZ1=*82KLU1LT#! !A5 MR\4?V3%.$G]K\E7(ZVW18MOF9^R=>O(N*IDJ#/P<\\FJT6Y8">' 7JB19WUS M_??;F',5]"+=RJ<<&=\B=7FJ&;23V M-.VA6WV9Q)I['DC1[@^ M?SN,",-,+OR0 9WV,UE5>V(LSD"3OVZ?=AEG7*Y2[OVTLZ./O%&MFNT::(2G M>PDRA9_\NEEH1S34,RV1TUQ-$N=3'#!?QXFD^-4GF 9M+6(GTG66[P94N>>?M0-66M=A8)ACYT 1I[5; MIXQ R[WKA-=<@AT2[S+5%X+:6+J=8E-_]X+KUO;V1/?5A7+UL)L/)22\B-_: MTVL>A[1M:)3]0(J^'<]-A,^J,A-QR54N-XL]4.D#(RJ2NT((^"7:2C=S]JIG M"LS#_AD4WD:OGJ1M!ZY'VUDJZ6H=VRQ^\U>$.HS%X?I$?/^EO3E]LRSRY'"P MRFF[;Q_M1.) %KV+.CW_^*?M3POZC830W/_"(1/768"V.GW+Z."N=/,L6+I_ M5*Y4>[WHH46Z#+=WJ,",-W0Z4U1W!8-#(]/DU/T3,L@"!C*?SJ>\]7]DV1 MMS9FX< =DFA5$W%E4 N$>J@S^N9&/T(F6P0VWR%9R"@/;]YTD\M=P!KCHC_% M];WYQ)G2H>BMG\+[W6(?@V>W-#V%R !L:YV%;@:[H^_X\P BNE4LTCIC8#.LYJ%+H]]*I<]=O" W&[_?=@.;(0 G M7+X'3C,/-^7^"E)]/N.-H=GX/9\?W(SL@[Q_H"3\L\O[_,2K0;/Q2SUT:>/@ M3GEE2GS.7)@;Y/';2(IW85HC<@/7=)<,"@U1.Y>MF$+AL5F>^BQ?BST ?VSM MQ-28;'L[.+B2FVU-BW=\^XXO*W-YU*'B#9S9^,69 M-X;&\J6X9D"<[0=%_2TD^I?WX^V,^?CM# K'E5K3CST(!!D[: 3?2*3/6QS+ MS\>GZ+=\B?&*0_9UYQ+C((=_CI2@YZ%=%=%5)^5T1Y'(1L<:&WZJI XX&VVIKL1 MXAUE+-_^]ZT2GV'H"37KX[53,.XF1#0^,C2=HBR3NBXA]^<=WL@U=6?+W%U\ M"W""ZIFE6>>K13]N[SLO@G M?<'Y?NKOM$&3@S:H'VZV\#&,3NB[.^5;O-2O'C/C.$":C\]]J.+/7'[1!=_) M^!&1C;R$&.#)IAHTZ5&RPS>C!O=*^GLE=-$P"1<-^39DTMZ&3&X57ZNZ0ARG M6SV$CMDJZ:).6S?CV6EZ?O%,G,_GZ?QTFMSVW.A9>G[^))W.SL23] R?SJ<7 MR:\MEINE3T\OTHN+B_@IN3FTBO,G\_1L.A-GY[-T^FR:?.#:^"*=GTW39[-3 M<99>S,_3Z<7YV/V?>1SDS,?G,6V3]#WUMH93];=0Z',5V]7S\8[PK?_UQDV+ M)@?Y&J4Q;"1?$!:W-+)(?)W$A1/?YW%I-...'34NR#]]U=F]LQ G" A[[9TP M:=W4V;??>%B.[_,&JMX/W]LZZ?R8;J.J%?]DD"_4E[7[75UX&GZ6>.E^C!=? M=[]I?,0,0+5R/Q-T?]1FRS_-6YBZ-AO^N%82>)M>P/=+@S+$ M_T$;A!]KOOH_4$L#!!0 ( .V),U<(2B UW@( /4% 9 >&PO=V]R M:W-H965TDUHH%M)6H] M]M;&-)=!H(LU5DR?RP9K.EE*53%#IEH%NE'(2A=4B2 .PT%0,5Y[DY';FZO) M2+9&\!KG"G1;54R]S%#(S=B+O/W&'5^MC=T()J.&K3!'\[.9*[*" TK)*ZPU MES4H7(Z]:70YZUM_Y_"+XT:_68-5LI#RR1K?RK$76D(HL# 6@='O&:]1" M$ M-/[L,+U#2AOX=KU'_^*TDY8%TW@MQ0,OS7KLI1Z4N&2M,'=R\Q5W>BXL7B&% M=E_8['Q##XI6&UGM@HE!Q>ONS[:[>_B?@'@7$#O>72+'\C,S;#)2<@/*>A.: M73BI+IK(\=H6)3>*3CG%FL-K M"AD M6QM>KV N!2\X:OAXSQ8"]:=18(B'10N*7_@'9/[.%UHH^@1_3XFN,/K M'\>SC76I&U;@V*/.T:B>T9M\.(L&X=4)MOT#V_XI]$E.C5JV FW1IL2ZY**U M3QUR+%K%C65_LRU$2Y<-2R4KN)95TQKFVH*";IBJ2:N&.2K(UTPA/+KBPCUN M#(D2>"20L/SX84' MJALRG6%DXQI[(0V-";=&37"8])._4$L#!!0 ( .V) M,U>/V'_@-P4 "0+ 9 >&PO=V]R:W-H965T/<\=\^=>/Z@S9W=*.7@L:X:>S'9.+<]FTYMOE&UM._T5C7X M9J5-+1UNS7IJMT;)HCM45U-&:3RM9=E,9N?=LZ]F=JY;5Y6-^FK MG4MS=.E MJO3#Q22<[!Y\*]<;YQ],9^=;N58+Y?[8?C6XFXY>BK)6C2UU T:M+B;S\.PR M\O:=P9^E>K![:_!,EEK?^_**CVIU& M<&7CB[)P!M^6>,[-OFBG@,/;-RD+P_?PH;2Y;ES9M*J FZTRTN?.CN\7LE*@ M5W"%#]M:&5BH-9;(P?&M7%;*GIQ/':+ROJ?Y@."R1\!>0<#A,T;<6/BE*53Q M[_-39#-28CM*E^R@P]_;ZAWPD "CC!_PQ\<4\'SM=565O#1 MZ'9KX<=\:9U!J?WU4B+Z..+E.+[]SNQ6YNIB@OUEE;E7D]G;-V%,WQ]@(486 MXI#WV7^0$KAN\JHMRF;]:M%_=#6%6_7HX++2^=V+I Z'O=T8I8*ZK[#R%0:L MSY.O3^#KXXO$@F_J7F%T"T<0DC3." NS;IT)1A)&@RMM78"Z6VM=6+"Z*O E M3R,2AC&NXCC!(SQ ;M8&.%W690,B%22D&"&)2$238K /UB#/-*AOLD64T M(UE*(8Q#DJ0<(5DE3;X)?)D+Q%?I;:=T$1,F,D@926D<^(:PG0U&O5/>/0CJ M PL(LXBP) T^J@;#5)V5++")2Z\1/XU ]\=(T. 'X3C$,J#/D(E7_?GC"4]V1E^4ZS&MC*ZAV%>6?D[V M$>+$RD8)1_='/6B>)7!R0.C1*/3HH.)^]%/S;('?KZ*MU,UJ)_U>^:/N]V7_ M+(3KCM["2:=\N2]E)9M<+?R G3?%O"A*;R8K?QJ)MIC*N;7*67S[J93+LD(# M97W3O-XS!QF\/ A\UP2[J0;SK2FK@--^&URUQB#80'9(@BMI-[Y]O%A"7*0Q MB:,XF.>Y;AM\;U2NRGO?W 1\G4.*!JAIE'Z(C7+=8#4DC"(O0=FL2XP_ M(.YA,$HHIC-GG_NZ]ZA1]B,/Z+>ZI7IRUNAG ))U%&(?5AQ8"HTMA+ M*/IZ9Y0E1 B.M%.ONC%[U7/YGG.UE4_=%#P"Y$^CU"\P76G"O(U![8SC!-*, MT!#['D>)2&GP02UQ:"VK^ON H3VJ1 /OL%;:46AL8D)@1L/* ]N,EM:^'8F>U0^N]WG;19)Y6^)/?: M]QR?:_MXM%;ZU:P0+;P70IJQM[*VO @"DZVP8.9AF84B/+ M:U A@C@,>T'!N/0FHWKL7D]&JK*"2[S78*JB8'HS0Z'68R_R=@,/?+FR;B"8 MC$JVQ$>T/\M[35G0LN2\0&FXDJ!Q,?:FT<4L=?5UP2^.:[,7@^MDKM2K2V[S ML1\-KU (1T0R_FPYO79)!]R/=^PW=>_4RYP9O%+BF>=V-?8& M'N2X8)6P#VK]#;?]=!U?IH2IO[!N:KNA!UEEK"JV8%)0<-G\V?MV'_8 @X\ M\180U[J;A6J5U\RRR4BK-6A736PNJ%NMT22.2W# M.(HNX5:^H;1*B7-((A_B,$Z.\"5MUTG-EWS MVMS ]?<9$*92B.\3.?& M:KHFOP]UW!"FAPF==2Y,R3(<>^0-@_H-O7.-P ;?NFL]MVF)::BTX2-FGG M@:WI(EK4G D#GZ#O]^/(IUM$\<"/DMB/AKW.,WGRC,NS4JL,C8'([T54-4B@ M&P[]9!!U;KCD=']S6"J5&T@3?]@-(>X/_"'AGY1E@ABIMM_STS2MV8=QZ'?[ M"1S:VV#/# 7J96UY YFJI&U\T8ZVK\JT,=._\N9)NF-ZR:4!@0N"AN?]K@>Z ML7F36%76UIHK2T:MPQ6]C*A= &UL?51- M;]LP#+WG5Q#N,&R 47_%<=HF!I)TPS:@6]%VVZ'80;&91*AL>9+H-H8%>(4D^=C3'5I>?I;(,%T^>RPI)N5E(5S)"K MUIZN%+*\ 17""WU_Y!6,ETXZ:<9%RB$):(R?G><3I_2 @_M/?O'1CMI63*-"RE^ M\MQLIL[8@1Q7K!;F3FX_8:V!+@?K]Q#.4T>*\K&.?M^SA*^P1 MW,C2;#1\*'/,_\=[5&E?;K@O=QZ>)/Q2BW.( A="/XQ.\$6]_*CABU[AN\85 MDM8<%E(;[<*"5=PPP?]@[L*MPHIQ,EB9=YWI.G+-=2:DKA7"XVRIC:(_UZ]C M[6FS#X]GMP-WJ2N6X=2AB=*HGM%)WYX%(__JA+9AKVUXBCV]IP'.:X$@5\?? M];%Y5WC G8&YD-G340DGDQR70*_T,MB_$LPJQ<4@\EMWT'45>/E,M4CU F\@ MN.,DAB0.W7@T',RR3-5HJ0Q2A&P1B".'!'23!XD/2DEMGU0]]F:C*&H\A-HAB.==H[&*@"U;I9&QHR M69>FG:W^M-],LW8@_X6W:^V&J34O-0A<$=0_3V('5+LJ6L?(JAG/I30T[(VY MH>V*R@;0_4K2B':.3=#OZ_0O4$L#!!0 ( .V),U>..S;WD@0 .0* 9 M >&PO=V]R:W-H965T(B506JH#(>!Z.E7WP6RF<*-* M]J,PS/H5$W5O>.SWKO7P6#56BII?:S!-53']/.92+4]ZM/>R<2-F<^LV^L/C M!9OQ6VY_7UQKE/H=RD14O#9"U:#Y]*0WHH?CS.E[A6^"+\W:&EPD]TH]..%B M=Z0S7%^_H)_[V#&6>V;XJ9)_B(F= MG_2*'DSXE#72WJCE%[Z*)W5XI9+&_\)RI1OVH&R,5=7*&#VH1-W^LZ=5'MYC M$*T,(N]W>Y#W\HQ9-CS6:@G::2.:6_A0O34Z)VIW*;=6XU>!=G9XI2R' CY^ M*")*C^"BMJR>B7O)860,MP9V[QA*9N^X;_$X9]0O5]#C%CKZ!70,EZJVTJR^13758=FP4I^TL.V,5P_\M[PXP>: MA4=;8DBZ&))MZ,-;[-))@TZKZ8807&!=E-_]3<(=?[(PEJI\V!C,UN,V!X/W M\AR\W N,%EK(( Y;,?BLE3'!-R8;]*HLFZJ1S/)),*J4MN)OYGOSBMN5BE>' M]ZH'UUKA<=PBGX#EY;Q64LV>80<2,LAR$H8AKGRC&9$ SDJ;1 MSVI%0DF$$>SY#S1*29[GP96J]TM5+3@V"IMISI&2,+4%]6:[64P2FJ,-S4E: MQ-U^FI$L<_M10N(X#DY]+W.-3"9]%&8N%@;B0:M.!R09#!S,@*0A?=TO" TS M!Q.28I $=\HR"5-1"\OW)1+:!%A[URD)BWQE1&@XW?*<51[#( 6]HQ[=HQ?7<[GK"\L8Y;WE3VIR=\;0U_9Z]N]65SKYXCJ6$!_8%UG0^<4*!)0@JL[;LYQX%@:K&Z(XHME:2K M.MU9*[\MV^IXZ ?C3#"7\[+D<%75C?(."X)(=PH MJS3<".6*D9("TQCF,=+&(Z_NN6Z5SIF%VSG3#Y 1FF$M9F%PR3P"A=N'YP77 M1M6BA(@4488$502C9H:4T6K<<4SFF58U1^+!RDT=602>:5O2W8>+:L&$=MP$ MTE'H.NANAPI[P9A)5I?81;:E:GBA:O]:."YW;VS@=W8-HXP7VUR8/ M)+>9GZ\,E*JI;3N$=+O="#=J)Y=7]7;^NV1Z)FH#DD_1-#S(L;IU.U.U@E4+ M/\?<*XM,ZI=S'$.Y=@KX?:IPEED)[H!NL!W^ U!+ P04 " #MB3-7ZD!P MUK\" #@!0 &0 'AL+W=O05K['2)W,N2J*T*Q:>K 62 MW()*YH6^W_5*0BMG-+![4S$:\$8Q6N%4@&S*DHC-!!E?#9W V6T\T46AS(8W M&M1D@<^H?M13H3UOSY+3$BM)>04"YT-G'%Q/8A-O WY27,D#&TPE,\Y?C?,U M'SJ^$80,,V48B%Z6>(N,&2(MXVW+Z>Q3&N"AO6._M[7K6F9$XBUGOVBNBJ'3 MN*K+[BM)S%\&6?2?F'5QL9]![)&*EYNP5I!2:MV)>OM/1P >OX' M@' +"*WN-I%5^9DH,AH(O@)AHC6;,6RI%JW%T!*>)/S6L"N( A="/XQ.\$7["X@L7_0!WZYB%Z:, MZ%+?%_Y[/)-*Z%_GS['26^;X.+-IIVM9DPR'CNX7B6*)SNC\+.CZ-R=TQWO= M\2GV_^FV#P8ON%8P83Q[/:K_9(;C^O7U;SJ[ZX=Q+2CK1'[K=O[E-VH$,J(P MAT\0N%'LNV&4MG:OZT9IU/F.NIL*SG*@92WX$@U2ZH D2-V@W]=6G$9NK^]W M[AM14=4(M,1SNC:V#HU"-TW"W=H99UE3-FW6'+7HC!+;^Q=QE+AIFL(E7$1Q MZ'83;78>]+ MA(PWE6H;<+^['U_CMFO_A;>S[X&(!:TD,)QKJ'^5)@Z(=IZTCN*U[>$95WHB M6+/0(QB%"=#G.N8!/NA/OH+4$L#!!0 ( .V),U=CWS9B<0( %X% M 9 >&PO=V]R:W-H965TH" ,ES*2H]"0K$>A2&.BN@9/I!6D8[=WK]*Q;%#P"NX5T4U9,O4R R$WDR *MAL/?%V@W0C3<?H*UG8/DR*;3[DHV/'20!R1J-LFS!1D')*[^RY[8/>X A?040MX#8Z?:) MG,J/#%DZ5G)#E(TV;-9PI3JT$<C*,H^B2W&$! MBGR5U?K] E1)IEH#:O)VP98"]+MQB":IA899FV#F$\2O)$C(K:RPT.2ZRB'_ M%Q\:L9WB>*MX%A\E_-*(T?8T]_^3LQFIOIS!L!=RNGV\JV M_\N+=C]K <\X$S)[_'VHAJ-9#M=@&O_2VS:>3&O%12^AWNW-IS?7A*T5@)E8 M)&](/*!GE-*=U9M#UBB.+V9H:JFYN56#Y"P:TG;I+20R8>(3ZK=WUJ&^A7MW MO@2U=I.M22:;"OWU[W:[QV/J9V87[E^>6Z;6O-)$P,I Z?F'04"4GV;OH*S= M!"TEFMX[LS /("@;8,Y7TMRAUK$)NB&ULG55M;]LV$/[N M7W%0LZ(%A$B6;,E);0-QTV(KG-:(TQ5#L0^T=+:(4*)&4G'\[W>D'#7;'*'8 M%XE'WO/<*X_3O53WND T\%B*2L^\PICZ,@AT5F#)]+FLL:*3K50E,R2J7:!K MA2QWH%($41@F0-F[YKC!V M(YA/:[;#-9JO]4J1%'0L.2^QTEQ6H' [\ZZ&EXO$ZCN%WSGN];,UV$@V4MY; MX;=\YH76(128& [U$(2T1N_'7D]#J3%OA\_<3^T<5.L6R8QO=2?..Y M*6;>Q(,) UVLCR""8/2EZU?_9XS,,S MP"1\ 1 = 9'SNS7DO+QFALVG2NY!66UBLPL7JD.3<[RR15D;1:><<&;^61J$ MX1!>OYI$P^$[^%*C8H97.U@B!:OAS1W;"-1OIX$A.A#%$9Q#U_AP<=0Z.^MCG:[J" M>2,0Y!9NL3+PX9$NHT;X[HH"=_AH8"%D=G_2]5[RTZXO9<;<;7&E$X?.+%=N M?["FBUW F@D#2W://GPUK( SB"(_25*XQ@S+#2I;HM%@S2KXU+#*AU6#RDBX MY9DDY;&?C%(ZJ=#JI8,[)0\^W/"LX#N"D,(XA!MVL*<1]"1RW"5RW)O()6J- MY.R_NMN':ZXS(76C?C:G_79^\&=,%X.:\1PH;(W&$+6P-D%PMN&"&TZM=P:3 ML9^&%X-O;GI@#NR!&'9(\\Y.5,O4H@RJ$M[P"@[(E'X+T7D<_A>54SBRH8J1 M%W2MHU]Z07OAQ&-KU!&C;MI\T1'<& MR20FR.F&"YZ-V!+5SCTD&ERVVVG;[79OU54[HG^HMP_=#5,[7FDJ[):@X7E* M/:7:QZ,5C*S=P-Y(0^/?+0MZ;U%9!3K?2AK:1\$:Z%[P^=]02P,$% @ M[8DS5WK*O52, @ :@4 !D !X;"]W;W)K&UL M?53;;MLP#'W/5PCN4&Q 4%_BI$Z:&&B:%=NPKD'3;0_%'F2;OJ"RY4IRT_[] M*-EQLR'-BRU1/(>'I*CYEHM'F0,H\E*R2BZL7*EZ9MLRSJ&D\HS74.%)RD5) M%6Y%9LM: $T,J&2VYS@3NZ1%985S8UN+<,X;Q8H*UH+(IBRI>%T"X]N%Y5H[ MPUV1Y4H;['!>TPPVH'[6:X$[NV=)BA(J6?"*"$@7UJ4[6_K:WSC\*F K]]9$ M9Q)Q_J@W7Y.%Y6A!P"!6FH'B[QFN@#%-A#*>.DZK#ZF!^^L=^[7)'7.)J(0K MSGX7BL^6+.I/F2;>OK3RT2-U+QL@.C@K*HVC]] MZ>JP!PB<=P!>!_",[C:04;FBBH9SP;=$:&]DTPN3JD&CN*+23=DH@:<%XE3X M@RL@KD=.3P+/=2_("B)%;B-69%1739*/]S1B(#_-;87A-,B..^IE2^V]0STB M-[Q2N22?JP22?_$VRNRU>CNM2^\HX;>&G9&1.R2>XXV.\(WZW$>&;_0.G\EU M5'KB3IR+(TK] M7JE_C#U\:&_";(,SF30,;E.M?4U?<3R47#5@FG0/+VK)>/QX4/_1"(?U7V-M M*-/E]LEYX ]=?SIXLXV)[[C#\60ZN.<*31^(.W2#\?#<#0:;G M%%(BROUDJ M%[S)?X48P7D4#7MO?M?@LC, ME$L2\Z92[2CTUOXAN6SGY\V]?85NJ,@*O/8,4H0Z9^=CBXAVLMN-XK69IH@K M[(A9YO@8@M .>)YRG*ANHP/TSVOX%U!+ P04 " #MB3-7'/$\-D$# "1 M!P &0 'AL+W=O8D5-Q>JP9I.MDI7W-)6[P+3:.1% M9U3)( [#:5!Q47O+>2>[T\NY:JT4-=YI,&U5<7U8H53[A1=YSX)[L2NM$P3+ M><-WN$;[5W.G:1>,*(6HL#9"U:!QN_"NHZM5XO0[A6\"]^9H#2Z2C5(/;O.Y M6'BA(X02<^L0./T>\0:E=$!$X\> Z8TNG>'Q^AG]MRYVBF7##=XH^;[TTH.\-595@S$QJ$3=__G3D(#.*.=^^H8WG++5_.M=J#=MJ$YA9=J)TUD1.UNY2UU70JR,XN_U 6(4KA M_;LLCJ(/<*.JBI*UMBI_@%^^\HU$\^L\L.3*&03Y +OJ8>-78!E\4;4M#7RL M"RQ>V@=$<>09/_-&>RY5I>(X+C]Z#0?V(WO+]NV@:?CA#,!D))N?0EVMZ?D4K M$=3VY:7\V5IC>5V(>@?W2DJ@ZMQS7<#W[K;@*SY96$E2/1G36:^G8[I%DVO1 MN%V'+$F7A1/&,^=DL"LT=0^E#431U$_# MV5N6N:H-]0->6T,4IAD;$C,179J NBBXK(J<>+)+/V/Q3Z:.09KXZ33SPVGZ M%HN?2ET44N;"EYE+$C]BX?])3WCII]F;Q([3$_FS:32Y4?4C:C.4%M7<%K4> MRR"+,I^QY/4445LXC&T!TM1/DXC"2N'4"PR.VF2%>M<- T.DVMKV'7.4CO/F MNF^S_ZGWP^H+USM1&Y"X)=/P8I9ZH/L!T&^L:KJFNU&66GBW+&EFHG8*=+Y5 M5(_#QCD8I_#R7U!+ P04 " #MB3-7;N6K^G<# 1" &0 'AL+W=O M/>]-H9+GX## DP VEZ ME\ZTR82T^="Y#\)>P!-9NS>E8K1ANI'O4:T^VMCJO,@T-D:2Z;/9(6"-$NI2F9HJU:!KA2RW#F5/(C#L!^4K!#^9.1D MMVHRDK7AA9LCE9NQ'_DYP5ZS6Q@J"R:AB*YRC^5K=*MH%;92\ M*%'H0@I0N!S[T^A\UK/VSN!;@1M]L 9;R4+*1[NYSL=^: $AQ\S8"(P^3WB) MG-M !./'-J;?IK2.A^M=](^N=JIEP31>2OY0Y&8]]@<^Y+AD-3=W *84F9&T7:@OS,Y(LT"%$*;]\,XBBZ@ >F%!-&P[M[ MMN"HWX\"0VFL<9!M0\Z:D/$K(1/X+(59:[@2.>;_]@\(7HLQWF&*[&)T#T>P=Z483T7^D17J&^,U.I;N\=G, MN,P>_SY6RLEDQTOY6DGAV61,9 @WM=&&B;P0*X\9(#I>6CH\ZCKTY!+N":!F MS57[4I<+5%;:MM.U*$S!N&>!@T-^S,IJ/:?U;C(CK9J2A) ,AYWA< "_0=Q/ M:36D;[_3[_=)$J6D&\3>)R9J&BO6(8)^VNN$86@=.H,T=*:];KB5)8.HDX8) MG."JUW+5.\G5CB.@,N:&*%A+GJ/2O\/5C[HP+V";K;.O4"IP@T_#=T<=6.[@ M=?).9C].WOYJ('XK5(WIKY9W: <[ M$0^7=*<5\5LS3IA5">\*X;T@4_H]3%"GQO\U>#_9!S_:6L'!F"Y1K=QCI"&3M3#-Q&ZE[7LW;<;\ MWKQY+#\SM:)S!HY+<@W/4NH3U3Q S<;(R@W]A30T2MQR36\V*FM ^J6DOMQN M;(+V7\#D'U!+ P04 " #MB3-7Y4-8MCP% #:# &0 'AL+W=O& MGH:MEJ)<8FU+78/!V4E_PH].,W\^'+@N<6-WUN ]N='ZUC]\+$[ZD0>$%4Z= MUZ#HYP[?8E5Y103C^U9GOS7I!7?7C]K?!]_)EQME\:VNOI:%6YST\SX4.%/K MREWHS5^X]2?Q^J:ZLN$;-MNS41^F:^OT/4B%YR_@.C(H!<;3K?*3QOEXA?*8_BD:[>P\*XNL/A1 M?DA 6[3B$>VIZ%3X][H:0,P9B$C$'?KBUOLXZ(M_H2]X>]AX>ZX>B&P.)L:H M>HYA_6UR8YTAYOR[S_E&M]ROVU?3D5VI*9[TJ5PLFCOLCU^]X>I@.Y;)'+ M+NWC;PTWCBZI2HMUA9]G$TN%M?)4MU?D#P]9^X+W[K32T]N]#G2:V.^ #[R/ MONB]NT-.[=&0;5N$$U6"AB&UZ!G,*L=L1 M>#Q^4=K;PYE!A+)V2$8=&"\2#V0&'S=;K^[7U'9 M4U9)RQ(.'E 9^QK20131ETC:<]>Z4JZL2O< (LG\CDBC@6@104>JDC9526>J MSDH[K;1=F^#Z+N7>ZB4U5ZM"?]KAG86;!]C+35^1\"VD%GQNX=?)[02U/[G! MI(6OH95A<3BY0T.=^?^I_FG_ GW[+^LY>52'>EFKBO!1Z"?SN<$YY;#WD79* M:N93N%;5&GN?U\XZ51 9Y(.$^,)D ME+%$)KT/GD04',Z2**9/1%R240OV9U)0&Y]A22(];0#O5Z6A0P>2"Y;',;PF M(VFV"PMV8/6VL&*0+,LERZ,1FBR#"RISXI4/7-,NKNJ27D_\?>T+\WET[P3Q M++K#ELX0TGAXYAO/>U6:AJ]PCJ:IR=Y5?4>028"2 GH_7YYH3$3(BC MEB59'OG,>6[+WG6C\8!.IX+%Q"F??2F>* ('@C,NLK#!XS]"$9,QKSGR.N43 M3SU+9!P:\1."-&6Q3,D,'V31KOTL8FG2;(CD=_9_Y%DN!WKKO:93.O$];M;\P/61+(J!$T5 M--"5?L#PDRG%1HJ,FHN/4BP3QM.<.JNEJVNZ".<+O*,A>A4<(B(PZ4M>4C\: MY;W/*S3!;0M\1*D>47M*)IPF+?PJB71IGL?=&. M0+V$$>A6FUQOM:-X)RP7]^4#C#]#^3-,$NWWP M!MJ_,^/_ %!+ P04 " #MB3-76\,+$7,# "CI6 MM15X-2=[<)$LE'IRA\_%)(B<0R@PMPZ!T;+!6Q3" 9$; M_QTP@]:D4SS=']$_^M@IE@4S>*O$/[RPZTF0!5#@DM7"/JCM)SS$XQW,E3#^ M"]M&=D#">6VL*@_*Y$')9;.RW2$/)PI9](9"_E';-L.M9J"]I) M$YK;^%"]-CG'I2/ET6KZRTG/3O]2%B$>P?MW61+'-W"'FF^8RY2!RZ]L(=!< MC4-+EIQ\F!]0YPUJ\@9J"E^4M&L#'V2!Q4O]D#QLW4R.;LZ3LX!_U*(+:=R! M)$K2,WAI&W;J\=(W\)[#A,_26%U3G5D#3!;P"8L5ERN8N7KAEE,B[KC)A3*U M1O@Q6Y XU=*_KV6E,=I[W:CKKVM3L1PG 3600;W!8/K^73R(;LZ$U&M#ZIU# MG_YHJN7ZD?JVJ 7^O9P9:K7*%;_Y9K!(/)U?<6?G0N5/KP9PUL3K 1 U^Y8: MF%6:"TBCYGCQP,W3[TN-"%Q:)!T+FE'%];I9!DDW2VG7CR\^["KJ4BR@H)07 M2"SL.8JBJU/.DD^).SA;/O:HE9^,BX MAN],U%1.GA-PI,#;K)PU^C8K%R]9N6A9F3/!9(X=6""5NG353@Y7Y+ JX#?H M9UDGB?JTBSN#:-CIC887LZ+@OI)^Y41PFDO,);JN:,[F2FY0^Z%-H)+FBPEQ MASKGQN=ER[1FKME^!KI=,[FB#!&K2Y>AC<_093+H]),(KN R[D3QJ).,$KAZ M#L$5RPOG!^1TUC\)XS5>PY.)6:)>^7?!D.^UM,WP;&_;IV?63-QG\>;=^L(T M)=& P"6I1MTAL:6;MZ Y6%7Y^;M0EOK3;]?T?*)V O1_J2A'AX,ST#[(T_\! M4$L#!!0 ( .V),U=#203^BP0 'D* 9 >&PO=V]R:W-H965TK:N%NW3QC_6G#JO)Z&5> MKUP;:M^2SET?YR?\S:E*^KW"G[6[#3LR24BNO/^2%N?SXYREA%SC9C%YJ/"Z M<6>N:9(CI/%UZS,?0R;#7?G!^R\]=F"YJH([\\U?]3PNC_,B)W-W76V:>.%O M?W-;/#KYF_DF]$]R.^A:F9/9)D2_VAHC@U7=#N_J;EN''8."?<= ; U$G_<0 MJ,_RYRI6TZ/.WY(N:<-;$GJHO362J]M$RF7L\+6&79Q^\-$1P=?.W?RQ_009 MCFF*AS1/Q;,.?]\TKXGDE @FY#/^Y A;]O[DC\/>AW9PIO8[2W/S)JRKF3O. M,1C!=3=]>HDYG&\:1_SU'H[.VV$PT>&47-V/&G_W MW)'/[BZ2T\;/OORS#]>SD??CPBQD<>E(7';.D=5 LTLT$Y!T/Y*4O6NCZ]9= M'1PY\RV&WG40.B1>H?:??:R:[,+=N';C GE).+6JH%R4O5R8D@J>Y%$6T6-T405BG(F1W4#96N*[./:(544.7-W. ,#TI24:T1AFE@F:2E+ M^&9245%JHFE1G&TQ4)3(04M+">'V4<4 MN!NC4M+B<.8"7W5!\++2$H4Z%X4@VEJJK,T^N#A$>TD.D"5#/HD:'2#\1J'"F':?_!]C"Q8SF=^T M,62=F[GZ)ATG0\(O"?A+N20^F8'T>$X+ 9)*GIVW:('HN_O!#-E:0Y52:1X% MI\*(T8@+6%AJF?EFA7_KVHX&[HN*>#[M<>?=KM( <;; MYO1?4$L#!!0 ( .V),U>ETRD<"P, ( ( 9 >&PO=V]R:W-H965T MW ]NT[=B#E$-*;14W8H2"GRR$C*G&IMR[:I2 EU:4<[=P/,B-Z>L<-*A[9O)="@JS5D! M,TE4E>=4_IX %[N1XSN'CD>VWFC3X:;#DJYA#OI;.9/8!/;*DW(R=QR!)6M.+Z4>P^P3Z?OO'+!%?VG^SV ML9Y#LDIID>_%2)"SHK[2EWT=C@3HTRX(]H+@7!!=$81[06@3K-70UIW89E 1! M$'I-V ETOX'N=T,;0B)*\_ZTO@_]BV&C).EY?GR&=QG7BY->X@W:^:*&+^KD M>Z)2TD*WHD470_K]<("_,[1_QYV@Q0U:W(GV"+BJ669V&V6JV(887TY:+X@] M_XSP,BQ.?"^Z,K=) YAT GX5FO(VJN1BN %"17YXAG49%P\"G-+DC,L]VN1S MD&M[]IDUCSM!O=\WOK&PO=V]R:W-H965TICV8< &KCIW9#K3_?G:29I2E;)/V$G_D MGN-SKNWKP5;(![5&U/"8,JZ&SEKK[,)U5;+&E*@SD2$W?Y9"ID2;H5RY*I-( M%@4H96[@>9&;$LJ=>%#,364\$+EFE.-4@LK3E,BG,3*Q'3J^\SQQ1U=K;2?< M>)"1%)RZ$S\B\FD8TO KY0W*J=/E@G[.!Z M,70\*P@9)MHR$--L<(*,62(CXT?%Z=1+6N!N_YG]7>'=>)D3A1/!OM*%7@^= MG@,+7)*V5:SG0)(K+=(*;!2DE):SRL ,P/,V MH ($^X#.*X"P H2%T5)98>N*:!(/I-B"M-&&S7:*W!1HXX9RNXLS+^PM>4PF^CN=+2G.3O M3?DJ^3K-?/9V7ZB,)#ATS/55*#?HQ,='?N1=-IG]3V0OK'=JZYU#[/&M*4;7 M/!$I0NNC4*H-(ZTEG>>:S!F"%C E$KEN2D+)'!7,MB)MXM-NS_?"3F_@;G8- M-@2&/=_O]OMUX OQW5I\]X_B)T2M82K%AIJC"?,G:-TKTZ&\#9\RM(??[.K( M%B2JS;XV^2@7Z>[*B_I!Y$7]/1_=1A^=\RAH]A'5/J*#/L:$/UB9=[C*&;$E M] 0^"TV8<9=1TYY8!SEA3>JCWT0%0;_3[7C>GOJ#&O[UF+D[92U%N2JJO8+B M'I5UH)ZM'Y1144?WYL?FH2G?A5\TY2MU0^2*<@4,EX;2.SLWZ9=EY2\'6F1% M\9P+;4IQT5V;QQ*E#3#_E\(4T&I@%ZB?W_@G4$L#!!0 ( .V),U&PO=V]R:W-H965T#BS ^,O8DNI1*]%7HJYM96RNK%ML=K2(A'7K*(E?%DS7B027OG& M%A6G25HK%;E-'">PBR0KK<6L7GO@BQG;R3PKZ0-'8E<4"?_WCN;L,+>P=5QX MS#9;J1;LQ:Q*-O2)RJ_5 X/Z=QR%"*:TY54)A+XV],ES7-E"7#\TQJU.I]*^,@MLJN'6@#;(ZK/M$)HL99P?$E3184P]U M;FIMB"8KU38^20Y?,]"3B_M,K%@ILW)'4_1;17FBLBO0%>R1@%0(Q-:(]>L7 M]U0F62XN0>+KTSVZ^/YR9DL HLS9J];I7>.4G''JHL_@"G77Z-7/P!$8>X&CS+;U^,:E)F2+X5C&1Y.@7 MSG:50'_=/@O)H9K_UN6Q\>/I_:@6OQ%5LJ)S"WI84+ZGUN*'[W#@_*A+PCL9 M.TF)UZ7$,UE?/-(]A70(79"-9E!KJF-GO\!1$!, MM?Q.QD["C;IP(^->]!VM"S.:IMB)X\@9[<14# E 77LCE!HY'/LDC,[@'- C-O<=+6&S\QIID@(!9^JT5EL& MSOB,T(CY/FS_&;"D!TN,8']G$J"R;^K&UM000^BXL3O>?XV<%_L..9?9GB.Q MD6\&AT8.1YL6HCMQ?06L$+F3?.H%?7(NHSUK8<]\LLDMY>@B*U>LH)?'A&K! M&OGOKUD[#;MG1&RFQ(^EI&!7&@.>,ATAD3_9&Z,G?23(%$3/F-A,F?7> M?4 EU9Y^>$J%5WARY=!*$>],6?5\B8W\]):R"C59#MUPC',J9L#9$QTV,]T7 MF"-5=Z(U9P5*A]=:9B3!UFYPTI$>\3#.S?JYO5P+E= TFG>L0TLF;,;!YD:RJ M)ZEG)F$NJQ^W,#I3K@3@^YHQ>7Q1#KIA?/$?4$L#!!0 ( .V),U=*WI^B M2@0 (80 9 >&PO=V]R:W-H965T[W7!@:(+HE3V\#NMZ\=V!!B)URKY07D M86;\F_'#WV9RX.*;W (H]%P6E9QZ6Z7J.]^7RRV43-[R&BK]9LU%R92^%1M? MU@+8JG$J"Y]B'/LERRMO-FF>/8K9A.]4D5?P*)#I1[S7!Y_S MS5:9!_YL4K,-/('Z4C\*?>>W459Y"97,>84$K*?>/;F;4VP<&HN_W42SVT@C7;%>HS/_P*IX0B$V_)"]E\H\/1-M;&RYU4O#PY:X(R MKXZ_[/E4B(X#"0<Y"H'B?3X0&H+:,XKW<$@T!-L=./.=$"8WUM3"E<[1/W3[FYEV)VNVA*FG MIY($L0=O]M,/),8_NY)[HV 7J09MJL%8]-F+%!199+=*,$AK3'IEM%^ XRJ+0S1:W;/$H MVY]ZK@H75VP73/=K&*0]+MN.XCCKVEUP)2U7,LKU%U>LT,O8M?F56,V'41@% M">YAVG8130,216[,M,5,KW2M8M4FUR/OQ#@X %-'G?2GAWG-Z@(R:R&S_]?' MF3VFTBCH(5TQNB B^"P>>)RI!L%47FU0 5I+D3"B>S0I%QB6KUH&8O1@R<"0?V"A_AJ+^JNY(N-Z]0 +A?BBR#?, M;)BEWK#)+1>J&?-.8(>(!4EJ$X^VZQX?:&QHG%6.C,O[MH=T\K-^B_%MV60YI26X!L MLY!T)\3E<>,LFW1<-K_JDZUA7;(ZU^5WGCBPM=<.<1*2I+\G=QG2A,;6EM+O M'!+-"?T/)C:Y7A8*6&M/?)OH-,7QT'N\4;QNSHT+KO2L:RZWP%8@C(%^O^9< MO=Z8HVC[U\/L7U!+ P04 " #MB3-7 $J;.8D" !"!@ &0 'AL+W=O MWJ96@*#2SS0;D(::N5A#GC,D@'?NQ6 MIP-5HN 2;C4Q99XS_3H"H3;#( K>!N[X-V6H3YV2FU)/K7&7#H.6 0, :\V@2>D"M]MOZA?>N_4R8P;&2OS@&:Z&02\@&2Q8*?!.;2ZA]M-Q>G,E MC/\EFVIM$@=D7AI4>1UL"7(NJR][J?=A*X#2/0&T#J">NTKD*2<,63K0:D.T M6VW57,-;]=$6CDMW*%/4=I;;.$QO% )ID\.#'HVB,W+-]!,@FPD@4YB7FB,' M0XXF=HP+0VZ8ULQMX^=!B#:[TPCG=:91E8GNR?2M%"OL'0=QXR!^3SU]K,ZY/U:Z4'9_ M8:1D9LYQ;'?[E-+:Z>!*D7B4[B7N$Z[IY3&IW00KG>PM1NV M]L?9QLK@B!EN]K!5*3I;;+WV:3=*>KO9.@U;Y^-L]]+6*L%_0?9=&0/[$#M_ M(7:Z[6XWV4V8-(3)_]@]Z>]ER<0UP_JZTCV<[A5$EQUM0][R:4A A8V MLG72M59U5;&J#JK"5XF90DOLFRM;Y$&[!79^H6REJ#NN\#1_&^EO4$L#!!0 M ( .V),U>E"W-;AP( +\& 9 >&PO=V]R:W-H965TM!=M DHX@M8FJ==*DJEW7BVD7#GQ)K!K,;">T M;S\;*$H3FNUB-^"?[[.EM#P?29K*"T M,TNI"F9L5ZU\72E@>4,JA$^"(/8+QDLO39JQ&Y4F+T'( M>NIA[V7@EJ_6Q@WX:5*Q%=R!N:]NE.WYO4K."R@UER52L)QZ%_A\%CM\ _C! MH=8[;>22+*1\=)WK?.H%SA (R(Q38/:UA1D(X82LC=^=IMV$,Y+-E&F%M9?X$N3^3T,BET\T1UBZ7$0]E&&UET9.N@ MX&7[9D_=/NP0V:J[1[$W#MFEX MZ;[BG5%VEEN>2:_++91&*@X:GC!$]VVT/A_I\Y%&C_XEWS.:VPTJ"UXZ8=W. X^#Z7]3V*OLM,^ M.SVFGMZRVOXJ!A1G0@\E;>EQ0W?'?9N.1@03C!-_NQOB$#?&E.!)W.->^0M[ M?^%1?P_V@)_R\K12,@,]Z+ 5B'96QC'&9$SW'![BHF!"QWC88-0;C(X:O.(E MMT&PO=V]R:W-H965T M"-(::)IFS0M:M?M8=J# S?!JL',-DFZ7[]KH"A-:-2'O<"UN>?XG&M\ M'6^%?% Y@":[@I=J8N5:5]>VK=(<"JHN104E?ED)65"-0[FV526!9@VHX+;G M.*%=4%9:2=S,+602BUIS5L)"$E47!96/-\#%=F*YUM/$+5OGVDS825S1-=R! MOJ\6$D=VSY*Q DK%1$DDK";6U+V>A2:_2?C!8*OV8F*<+(5X,(//V<1RC"#@ MD&K#0/&U@1EP;HA0QI^.T^J7-,#]^(G]8^,=O2RI@IG@/UFF\XDUMD@&*UIS M?2NVGZ#S$QB^5'#5/,FVS8TBBZ2UTJ+HP*B@8&7[IKNN#GL =_0"P.L WFL! M?@?P&Z.MLL;6G&J:Q%)LB339R&:"IC8-&MVPTNSBG9;XE2%.)]]T#A(7DA)* M3:A2H!4YFX.FC*MS\I[ M/P"?G89/*XEP9PANH\?>J-<;]1H^_P6^.:P 369D)I16%V1&*Z8I9W\ANR + M"15E&- R(VU)IFTIYDRE7*A: ODU72HM\;_[/52,=O71\.KF+%ZKBJ8PL?"P M*9 ;L))W;]S0^3!4FO]$]JQ0?E\H_Q1[TM6"L'*#OX20CT-N6XJPH3"-8I.X MD3,.W""V-_M&CO/\X"IPG#[MF<11+W'T*HFPPV:F0 TI;!F"?86>=S6.#A4> MYT6!%X2C885!KS XJ7":IK(&4T0-N$4:@U04,"0T.!(P]GQW?"#S.,L-W#!R MAV6&O-\Z]#F=OA*Y5K5BK" M885(YS)"9[+MN.U BZII6DNAL04V88Z7%$B3@-]70NBG@>F#_;67_ -02P,$ M% @ [8DS5]UMP2T&ULM9=MC]HX$(#_BI6>JE9J-V^\;@$)V*VZTK5%P+8?3O?!) /QK1.G MMH'EW]\XR086J+X5:9U>V[8*(HBI MNA(I)/AD*61,-=[*E:U2"33,A&)N>X[3LF/*$FO0R]8F&[O78 M;1B!;,:T(Y?A5*K/-,( M'EX_:?^8B\TTFC30L,6&<:8E/&A@;3)VS<=SW4_D9LUD,]2Q&0*G&H(R81* MO2/O;D!3QA7Y1J6DQO'OR4=R/[LA[_YXW[,U&F+4V4%QZ"@_U/N/0SWR520Z M4N0V"2&LD!_7RS=JY&UT0.D%[\D+(Z]6X3"55\1W/A#/\;PJ>RX6?V:.7P;% MS_3Y]4&I#D:5NW-UC6IUYDUPK5(:0-_"4E<@-V -WKYQ6\ZG*M974O:,O%&2 M-^JT#_[*4_YZ3%4T%C&^K!0UY3Y;+_[!PI^+.7W,%OZNZ(5?6RI29 ME^%FX#:;+:_1LS<5@,T2L'D6X%T2B!B&2HF F=C^9#J::1$\O)RZ]L"74C=/ MJ1NN[_M>-7:KQ&Z=A6TR>PH!L U=<##0MW'*Q0YP-3,OT2Q9W2K-8N,5Y ;U M?0MA40%S<>*C2I>T3BB:KN-[?@F1P];:?&&FMTN/M,_+=!''&&F#9=P1 0]' M.P-(D]TP33F#<+C"S['2QG>SB*(IE8[_>8 M\OQY76 MT!WV2M70W=- NTZW81L: MKKFIY!_XI":="_V'F!Z&]IBRWHQ+,0^Z)_?5,)]2?2Y&<)KE^^A7N\,]<8?O M.,ZQ-VJMO=0;WMX;WEG>F.39J[#1QC?XGXPN&&=Z5PWFG=1PV_5:C>/W5OW1 MEZ+M.S*WMNTIT?[WIZDXYUD@T[OZ,+7M"$)+6:@2(T"&ULK9AKCYM&%(;_RHA6 M52+%"S/EH8T'CYX7.\ M/XCB!W,YS_&>/!+Q)7]@\LRL5;9Q2C(>TPPPLEL8*WB[1FZ14$9\C9D39._XJTX+(S %NRP\=$?*:GWTE54 D8T827G^!TCG61 :(C%S2MDB5! M&F?G;_R]&HA6 G0&$E"5@,8FV%6"719Z)BO+NL<"+^>,G@ KHJ5:<5".39DM MJXFS8AH?!9/_QC)/+#]D F?[>),0@#DG@H,W]T3@..%OP0Q\>;P';WY^.S>% MO%218$:5[-U9%@W(_G%,;H -WP%D(5N1OM:GKW(FTRU5NBD+K*M$=96HU'.N M5[DZ5_F>4<[!&C/V'&=[L$KI,1/@[X\DW1#VCZI@[16*W7;+Y>VP#WDMJ@/IU9">%O)/ M*G "=G$6"S)+9-_<5KM=Q>GU"%PK4,SZ];@.JU^S^EK6.X:S+,&,@XDT8Q;C"#D;S7XSJ\8/X#:&"'4.^'XWET)=0 M\DIJW=%H[@>@_H9@@I?T/=X.H>>ZZ'+J^H'22%S?'^C/J+D90/J;@?%64@FU M&:#O!O8%JB(,.7(Y#H V#HWT#CW>2%#?=V'H6O 2M!^&K"!T!D!;S\%ZK(=[&H9'>H?4N@OINJ[Z['A'8!6Q\&8WQY0DN M@/J..\!\/;#+W%@STEOSU"Y>R;6?[^7DNHIUH BTD=U?!V;KA57QMO C9OLX MXR A.YEIW?A2B)U?P)U/!,W+=U@;*N1&*P\/!&\)*P+D_SM*Q&ULK97;;M0P$(9?Q0H(%0F:\ZED([4LAR(A5:T*%X@+;S*[ ML>K8P78VA:?'3M*PZF:YRDWBP\SO[W?B<=9Q\2 K (4>:\KDRJJ4:BYL6Q85 MU%B>\P:8GMER46.ENV)GRT8 +ONDFMJ>XT1VC0FS\JP?NQ%YQEM%"8,;@61; MUUC\O@+*NY7E6D\#MV17*3-@YUF#=W 'ZKZY$;IG3RHEJ8%)PAD2L%U9E^[% M56KB^X!O!#IYT$;&R8;S!].Y+E>68X" 0J&, M:O/;P'2HV0QO@U:EK3DB;Q ML/VD_K'WKKULL(3WG'XGI:I65F*A$K:XI>J6=Y]A]!,:O8)3V3]1-\8Z%BI: MJ7@])FN"FK#AC1_'?3A(\+P3"=Z8X/7"=TB8:*UF&KW5/EO# M$68^RIT2>I;H/)5_>&ST_D")<,V%(G]POU>@1YD$I#\Z4A6@EHW3.G!+&%'P MENK-+!%A"K,=V5! 6$I0$IVM06%"Y>O,5IK/K&(7(\O5P.*=8/G2TG/DNV^0 MYW@^NK];H[.7SV1L;6_RZ$T>O5[7/Z'[B?.R(Y0BS$IT_8_X$UE0+EL! MZ,?E1BJA_Y2?<_3#*L'\*N;T7,@&%["R]/&0(/9@Y:]>N)'S[C\>_,F#OXSZ M@#J(1;V8.9?[/ K2P(\S>S\#$4P0P9(0@UAX )$$7A"[\Q#A!!$N"1$>0[BA M=PHBFB"B)2&B(X@XB:(XG8>()XAX28CX""(*@L3WYR&2"2)9$B(Y@O!<_6>& M\Q#I!)$N"9$>G0X_#?W(CYY1V =UU5Q17['8$281A:W.=,YC[4,,97_H*-[T MI7;#E2[H+%8, M@ , +P4 9 >&PO=V]R:W-H965T$ ]NX[8621QL=X5OCW-I:+8T%'%X:6+G M_'_']CFQTS/=,_Y-; F1Z$>6YF*F;:4LKG1=K+8DP^*2%2173]:,9UBJ)M_H MHN $)Y4H2W7+,!P]PS37_&G5=\?]*=O)E.;DCB.QRS+,?\Y)RO8SS=0.'1_H M9BO+#MV?%GA#[HG\6-QQU=);2D(SD@O*J9=FU>Q5]I7!I\HV8NC>U3. M9,G8M[)QD\PTHQP02V?TN:^8Q+WHJEHOI%^]K6,32TV@G)LD:L1I#1 MO+[B'\TZ' D4IU]@-0+KL6!T0F W OM<#Z-&,'HL<$X(QHU@?*[ :03.N7.8 M-())%:QZ=:O0!%AB?\K9'O'26M'*FRJ^E5I%A.9E)MY+KIY2I9/^@F4%$[1* M"[9^C7">H-46YQLB$,W1AK%D3],4O0R(Q#05K] %^G@?H)?/7TUUJ0908O15 MXVQ>.[-..+/1+/8)WHT*Z9KF5)*+]VI[3-!-+M6+0)&8ZQIN^R$/" DA8" F+(&$Q$*R3/Z,V M?T: 0YW7,*>"E=\+#[XY,4S+M=6K\'" TA8" F+(&'Q&8O;B?&XC?%X M:!A^?#@/O]R2;$EX[RXPB/C;70 2%D#"0DA8! F+@6"=#'':#''^]RGB0.8/ M)"R A(60L @2%@/!.ODS:?-G GF*0,(6DR>[IN5:CF>ZW1,I>&KG>MYXY'E= MN_"IG6,ZBFAT[:*G=J8[\HR)W;6+@2;;B8O;QL6%C$L-&Q]-Z:)W+1>07@-( M6 @)BR!A,1"LDP=>FP<>9!YXYW[E07H-(&$A)"R"A,5 L#H/]*,B2D;XIJJ/ M";1BNUS6_^?;WK8$=UU5GA[US\VK15U)^XVIZWJWF&]H+E!*U@II7$[4_L#K M6EG=D*RH2C5+)B7+JMLMP0GAI8%ZOF9,'AJE@[9@Z?\"4$L#!!0 ( .V) M,U>)]I+R30( .@$ 9 >&PO=V]R:W-H965TM5*^Z1#3P5G&AYT%I3'T9ACHKL:+Z0M8H[,E&JHH::ZHB MU+5"FGM0Q4,R&DW#BC(1I(G?>U1I(AO#F5R[/R]PW>&K=Y;@\MD+>6K M,^[R>3!R 2''S#@&:G];O$;.'9$-XW?/&0R2#KB_WK%_\;G;7-94X[7D/UAN MRGDP"R#'#6VX>9+M5^SSF3B^3'+MO]!VOI,X@*S11E8]V$90,=']Z5M?AST M(>\ 2 \@/NY.R$>YHH:FB9(M*.=MV=S"I^K1-C@FW*4\&V5/F<69]$$:A!F< MGLQ(%%W!G3!4%&S-$19:H]%PMD)#&=?P0)6BKH3G26BLLL.'6:^R[%3(.RHQ MW$MA2@TW(L?\?WQH(Q[")KNPE^0HX;>&7T >-W>&^ES%O&.5"1'RC&BNF,2]THA)^+M3;*-M6O0^7H5,:'5=R@7>J:9C@/ M["1I5%L,TM.3:#JZ.I+#>,AA?(P]O:MJRI0=' -R<^A&;]XRWN1,%+!+]^"5 M=BI3K^)F>YN2&9E^CF9)N-T/+]SKO@I5X6=,0R8;8;I&'':',5YTW?O/O7L# M[JDJF-# <6.AHXM/DP!4-U>=863M>WDMC9T,ORSM4X3*.=CSC;3]W!M.8'C< MTK]02P,$% @ [8DS5PPO@C6E @ _ 8 !D !X;"]W;W)K&ULK55=3]LP%/TK5C9-( 'Y3H"ED4H9VJ9MJD!L#],>W.2V ML7#B8#LM_/M=)R$J)90]["7QM>\Y.S J*%G5O>E#OP]; #=X!>#U .]? 7X/\%NCG;+6UB75-$VDV!!ILI'- M#-J]:='HAE6FBC=:XBI#G$[G$@^$U(^$5CF!^X;56")-#BY!4\;5(3DFMS>7 MY.#]86)K_)Y!V5G/?=%Q>Z]P?VWX"?'=(^(YGC\"G^V'3VN)<&<,;J/+P:HW M6/5:/O\-JT=DSBEZ-(X_#8Y_3Q=*2SQ5?\:,=LS!.+/YT\Y533.86/@K*9!K ML-(/[]S(^3AF^S^1/=L$?]@$?Q][^@WPS!>"YX25M11K,.;5F.6.)VIY3"]8 MIV[HQN[966*OM]V,Y 6Q?WKF#'G/A :#T&"OT*M&5DPW$MHZ+=F#&8\*[7C" M;0&^%X?>CLXWTY[)# >9X5Z9TRQKRH93#3EV#RQ8QJCI3V-"PQ<*C@,_C.-X M1^E(GA]X41B/2XT&J=%>J3_P3LBHE(^L6I$UY0V,B8Q>E-,+PR!PW1V1(WE1 MZ/CAZ8Y(>ZLWF7OA.Y4K5BG"88E(YR1&G[+KM5V@1=VVJX70V/S:88'7$TB3 M@.M+(?138#K@<.&E?P%02P,$% @ [8DS5^<5I!YD @ M04 !D !X M;"]W;W)K&ULK5113]LP$/XK5I@02(PD3E<8I)%H M"]HF@2H0V\.T!S>Y-A:.'6RGA7^_LY-FA16TA[W$/ON^[^Z[^"Y=*_U@2@!+ MGBHAS2@HK:W/PM#D)53,'*L:)-XLE*Z815,O0U-K8(4'52*D430,*\9ED*7^ M;*:S5#56< DS34Q354P_CT&H]2B(@\W!+5^6UAV$65JS)=R!O:]G&JVP9REX M!=)P)8F&Q2BXB,\F ^?O';YS6)NM/7%*YDH]..-K,0HBEQ (R*UC8+BL8 )" M."),X['C#/J0#KB]W[!?>>VH978#: >@KP&#-P!)!TB\T#8S M+VO*+,M2K=9$.V]DD)[KS:W<*L#*M!+/Q@,R54C;?N,^M-^]ESXEGMU/L:9U(Z0 M/S3M0+MF>LFE(0(62!D=GV!'ZW9(M(95M>^SN;+8M7Y;XEP%[1SP?J&PUSK# M!>@G=?8;4$L#!!0 ( .V),U=WFDTS3P( "<& 9 >&PO=V]R:W-H M965TFJ;MI'U*S; MLT-N@E6#F7V3M/]^UX:B9*/I'L8#^-KW')]CN)=TI_2]*0"0/92R,F.O0*Q' MOF_R DINSE4-%:VLE"XY4JC7OJDU\*4#E=*/@F#HEUQ47I:ZN9G.4K5!*2J8 M:68V9=O"RX@:F2/\42B[%WX;$EK/A&XJW:W4#KQPG,E33NSG9-[B#V M6+XQJ,H63 I*435/_M">PQX@'#P#B%I ]*^ N 7$SFBCS-FZXLBS5*L=TS:; MV.S G8U#DQM1V; 7$ASRL[8W?R* MG;P^37VD_2S*SUONRX8[>H;[TT:>LSA\RZ(@BGO@T^/P2:T)'O3!?7+968TZ MJY'CBY_A^ZH06!BPQO)GLGSF+$^Q1P5D0&_!R]Z\ M"H?!^SZS_XGLP'K<68^/L6?SR?4'QM<:@ H0^ZPV^*'#V\K?9E$2T)7ZVWT3 M+Z8=R!MT\@;'Y4&^T0(?J?YJ943_RV@HDKVMDSB\^%/@2UD'^I).7W)4WW>% M7/9I2OXZCCCH$?5B6J/*WRMCVT*_<+T6E6$25@0,SM\1CV[:4A.@JEUE+Q12 MGW##@CHY:)M ZRM%GWP;V&;1_1NRWU!+ P04 " #MB3-7 _X@$U\" #I M!0 &0 'AL+W=OX9+DE,K],W>FH<^V\LBI[#F2.S+DO"7!12L#BS'.FX\Y&DF]08._8JDL 'Y M6*VYLG#'DN0E4)$SBCCL BMRYLNI]C<.WW*H16^-M)(M8T_:^)0$EJT3@@)B MJ1F(^AQ@"46AB50:OUI.JPNI@?WUD?W.:%=:MD3 DA7?\T1F@75EH01V9%_( M!U9_A%;/I>:+62',&]6-[\RS4+P7DI4M6&50YK3YDN>V#CV XAD&N"W _5> MUP(\([3)S,BZ(9*$/FF%J8U!*S4YU;>XD5R=Y@HGPQ63@!P;G9Y< MN8YSC;[(##CZS&AZ\15XB2(A0 IT=@.2Y(5 *\(YT94_1Q?H<7.#SMZ=^UBJ M3#0?CMNHBR:J^Y>H#KIG5&8"W=($D@'\"QJD!7!O=8AH4[2KABAPGR M[/?(M5UW*)]Q>%3Q#NZ-I.-UM^(9/N^-6^G=AGR]C:%Z-WS383X]"N:B(C$$ MENIU ?P 5GAZXLSLZR&Q_XGL#^G33OITC#W\T?ST\S5Y4<-"]^HFNKN-4@Z@ M[9]#XAO&F6'48^L0NI>V>GQ\Z,MZTZU)&/>ZJ02>FB$C4,SV5#:-U>UV$]XFE.!"M@IJ#WYH)J:-X.E,22K3&]NF52BS3)3LQBX=E#G.Z;^ MA-;0 ;KI'OX&4$L#!!0 ( .V),U<'20Z@;P( (4' 9 >&PO=V]R M:W-H965TU M6M6HV\.T!V)?8E0,'I"D^_<#G+!L33TMZHOAX.[CN\]PEZV%?%05@$9/->-J M'%1:-V=AJ(H*:J).10/<[,R%K(DVIER$JI% 2A=4LQ!'41K6A/(@S]S:G\-7^3#!"<["U1X"?4^@ M_S\$T(THB+ND/?3M%NH9R._[N'2"VN=[IAI2P#@P[U.!7$&0OWO32Z/W'9HE MGG+R:IJU2,F.9ABGZ6"_9JDGD!ZF6=RI62?H@9H-/.7!JVDV>*99DO9?D&SH MSQ\>)EF_4[).T ,E&WG*HU>3;/3L:29)])=BX4YIK$$N7 -0J!!+KMLJZ5=] MCSEO2^MO][9!W1*YH%R90CDWH='IP/PLV1;]UM"B<85V)K0IVVY:F3X)TCJ8 M_;D0>FO8 WSGS7\!4$L#!!0 ( .V),U>!D>/DD@( !$& 9 >&PO M=V]R:W-H965T T"9-39JL61EII'8# M 6)B6AG[@/C@)M?$FF,'VVFW?X]?TE!05_&E\28ZS2C'6PFJ:QHBGQ?(Q'86C(/=P1VM:FT/PCQK285+U/?MK32[<$ I:8-< M4<%!XGH6S,>7B]3:.X/O%+=J;PU6R4J(1[OY5,Z"R!)"AH6V",1\-GB%C%D@ M0^-7CQD,(:WC_GJ'_L%I-UI61.&58 ^TU/4LF 90XIIT3-^)[4?L]4PL7B&8 M M 4.3 4GUZ@)9>HT"[7A8)'"HH^W\/'B%^(E<".XKA6\YR66?_N'AOL@(-X) M6,1' 3]W; 3)^ SB*$[@?GD-)Z]/C^ F0V(2AYN\@/O%2_TQ7RDMS=OY>4BK MAS@_#&'[Z5*UI,!98!I&H=Q@D+]Y-4ZC=T<(G@\$SX^AYU^'JA1$U= 2ZHJE M4&N&OE+ *%E11C5%=8B^#Y"Z +9[-_ETA1X8 MDYYQ254A.J[!*,-#5#W>="^3T6@<_Y/(<*]-&Y25&T8*'++OV.%TF'=SW^9_ MS/VPO"&RHER9,J^-:S2Z,+F2?@#YC1:M:_J5T&:$N&5M9C9*:V#NUT+HW<8& M&/X%\M]02P,$% @ [8DS5WD<,JQ! @ J@8 !D !X;"]W;W)K&ULK971;ILP%(9?Q6+3U$E3((88FA&DIE6U3IL4->IV M,>W"(2>)58.9;9+V[6<;@K*&[(J;X&.?__=WC'-(#T(^JQV 1B\%+]7,VVE= M37U?Y3LHJ!J)"DJSLA&RH-J$LU6YJ65$%MX+_9&N]FWF)A]:PH377C^+P!=IZ)M8O%URY7W1H M44VS5(H#DC;;N-F! M*]6I#1PK[4M9:FE6F='I[+[6M03$P52&*OIJSELCL>)L2^VI*71U!YHRKCZF MOC;[696?M][SQAM?\/Y:\Q$*QY\0#G"(GI9WZ.K]&QO?X';,N&/&SC>\X/O- MPBKTZV:EM#2O]7NQ7?P[E5MFV@:'C1$&H]@4(9O.V 1:5*X;K80VO^9?_@:[>US)B!:R6^\P++<7 1D +F;"GP2:WOH*W'&\R5,/Y+UDWNX#P@ M^=*@JEJP=5!QV8QLTY[##H#2-P"T!5#ONQ'R+F\8LBS5:DVTR[9L;N)+]6AK MCDOW4Z:H[2ZW.,P>% *)8W)\=$'C^))\J4$SY')!/H,MUI"3&T#&A2$/3+N= M%9RF(5IEAP_S5F72J- W5/KD7DDL#;F5!13_XD/KN+--M[8G]"#AIZ7HD7Y\ M1FA$^^1Y>D-.WIT>X.UWQ]'WO/TW>-NB?US-#&I[8W[NJ[6A&.RG<%TT,C7+ M81S8-C&@5Q!DQT?Q,+H\8'#0&1P<8L]>_9\SB97'.NLHN$ M)C0-5WL,))V!Y*"!::DTOO\*NMHZN%8&]\DG_\G'PR1ZI1[N7-T*],(WJ"&Y M6DIL;G&WVKT!5\W5_YO>/"#W3"^X-$3 W$*CWKDUH)NF; )4M6^$F4+;5GY: MVG<,M$NP^W-EFZ$-G$#W,F9_ %!+ P04 " #MB3-7ZCN(T&(" "4!0 M&0 'AL+W=OSS\XV2C^; M$@#92R5K,_%*Q.;*]TU10L7-N6J@II6ETA5'"O7*-XT&OG"@2OI1$*1^Q47M MY9F;>]!YIEJ4HH8'S4Q;55QO;T&JS<0+O?W$HUB5:"?\/&OX"F: 3\V#ILCO M61:B@MH(53,-RXEW$U[=IC;?)?P2L#$'8V8KF2OU;(,OBXD76$,@H4#+P.FW MACN0TA*1C7\[3J^7M,##\9[]WM5.M\ HAT@=RRI'G MF58;IFTVL=F!*]6AR9RH[:',4-.J(!SF/UHTR.N%J%>LT:(N1,,E:_B6-AX- M.YL"$?O\$YACFPJ3"&5:36P/S=S@YI.]^^0QXXK'N:R'7]E&E[ Q*.6-J#7 MX.6G)V$:7!]Q.NJ=CHZQY_=DDC:3ZD^&K'7@U('MW5GG<1 FZ67FKP=$XUXT M/BKZ4R&70W(=+#F0"\-QC*.PO":8:E5NRH9 M=4'G7T35$OOS($]& M:6[(1?KF'*+X,DE? M[XM_<,GL>_6=ZY6H#9.P)&!P?D%UZ.X-Z )4C;MWX?XOP_4$L#!!0 ( .V),U=_D'^(O@D #2! 9 >&PO=V]R M:W-H965TV=JMF1UY\S296)8&F M&S([ULSNG@]3YP/1CE*#X#:8S/[[ T+$1M)*Y9X/DVA\KE;L.^'E$:Y?$O$] M77.>:3\V49S>]-99MKWJ]]/%FF^"]&.RY7'^DZ=$;((LORE6_70K>+#<%VVB MOJGKH_XF"./>['I_WUS,KI-=%H4QGPLMW6TV@?CWCD?)RTW/Z+W>\25ANL^%>>_;6=B_Q6_Z LPPV/TS")-<&?;GJWQI5O38J"_2/^#OE+>O2] M5KR4QR3Y7MQ@RYN>7CPC'O%%5A!!_N69W_,H*J3\>?Q3H;W#F$7A\?>O.MF_ M^/S%/ 8IOT^B_X;+;'W3F_2T)7\*=E'V)7FAO'I!P\);)%&Z_U][*1\['/>T MQ2[-DDU5G#^#31B77X,?U8(X*LB=]@*S*C O+;"J JM9,'BC8% 5#"X=85@5 M#"\M&%4%HTL+QE7!N%DP>J-@4A5,+BV85@732PL,_?6=TR]=L,;AS2XG73E+ M]E/,#K)@=BV2%TT4C\^]XIO]/-W7YS,KC(M(?H7U*XFR=:DZ\Y,N6^GMUO76NWE'7C\_5$W7]Y%R] MJZZ?GJNG9Y:??@Y@9P#S'."= 88*H)]/O\,<-%_GX)VI%+_R[4?-TC]HIFX: M;5-"7>[MHKS6VNOQV*PZCFVT3ZGWEY'WE[OO*Z>7E;8N.7;[DVT;W MWO?D_3/EN]5A=$,Q#:W#KT)K[UEO3<-U(K+?_N1B4_X6_/:0/T!C&=^D_VO[ M15=J@W:M6!6Z2K?!@M_T\G6=E(MGWIO]_),QTG]OF^)(S$9B#A(C2,Q%8A2) M,23F(3$?A$D!&QP"-E#ILX?CS"#'=) 806(N$J-(C"$Q#XGY($S*S/"0F:$R,[>+A=CQI?80!H]A M%&8A3S]H]SLA>)RU14>I=8W.\"0Z@\'$-*>-Z"#'=) 806(N$J,MBU:?#JS& MHF7(,3TDYH,P*12C0RA&RE T-E(U0_OVB6\>N6A=3U-:72.!Q&PDYB Q@L1< M)$:1&$-B'A+S09@4K_$A7F/HAM 8&3 D9B,Q!XD1).8B,8K$&!+SD)@/PJ2 M30X!FYS_^\7B-!.[3;X>]T$C^4C:[2;9M:_4*;6N 4-B-A)SD!A!8BX2HTB, M(3$/B?F3DS5<8S36S>G@L(HK96=ZR,ZT6W98G/'\Z63:ER#CFKT38;S2YER$ M2=O.[3NEWC5+2,Q&8@X2(R4V.7HK]8^&O*7B(@>D2(PA,0^)^2!,RI&AUT?^ M]&Y)*D,3+K1Y\._FC?T+:K-K?J":#=4RIFDT$$95/.@ MFH_2Y"@='40W.NV0,)4[)-18YPPA-1NJ.5"-0#47JE&HQJ":!]5\E"9'S:RC M9D)W3E0<*FQ(S89J#E0C4,V%:A2J,:CF034?IW2?Q M,Q=9^!CQH@_S=B4X+W)6[@EL_W,&[8TP3ILCK*&>_VLF"MH= =4(5'.A&H5J M#*IY4,U':7*BZBX) ]LFH>8ZQZC4ADJ$:CF0C4*U1A4\Z":C]+DJ-4-%@:V MP\* MEA -1NJ.5"-0#47JE&HQJ":!]5\E":'K6ZV,+#=%FJN<]B@_190S8%J M!*JY4(U"-0;5/*CF5]KQMH@U&0^/-NGE&-5]%T;'QHN+#A=#VRV@F@W5'*A& MH)H+U2A48Y4F[8*2IFL5$FCC!4J3/^Y:=UZ8%W1>'&UI#91;6FJL:X:@F@W5 M'*A&H)H+U2A48U#-@VH^2I.C5G=FF 9T2\N$]F9 -1NJ.5"-0#47JE&HQJ": M!]5\E":'K>[-,)6'HP_'M;[>W<[G\XG(9I+L)X$6Z#Z"Z( M@GC!22)6>:KB]E1!6R^@FEUIY]X!!SHJ@6HN5*-0C4$U#ZKY*$U.5=UZ85[6 M>G'T)ZH\=/S:V:0.%;3[ JK99DLOAZX;S4A!>R^@F@O5*%1C4,V#:CY*DR-5 M]UZ8ZMZ+YMZ,D7IO!K3S JK94,V!:@2JN5"-0C4&U3RHYJ,T.6IUBX8YPN[- M@#9I0#4;JCE0C4 U%ZI1J,:@F@?5?)0FAZUNTC"5QZ7?W?RNYCN'#]JT =6< M2FLTYD_,QN<1"714%ZI1J,:@F@?5?)0FQZINQS [MF-<-?G?HH Y4(U#-A6JT9?&.1L-)8_$RZ* >5/-1FGP:Y[J]PE*W5[SNXWO@ M0IL*Z+ M,Q\347.=PX:] CV"B#82X!@KP&"O0@(]BH@V,N 8*\#TM*",QD/)^V?$K'J M_@I+W5_17#N20>J\MN?G^8[L5@'*?_\1,(??'F;IKS]'('6:0N!.; FC=-DWJN?4>>_ M)] N"*A&H)H+U2A48U#-@VH^2BL3UC^ZYOF&BQ6_YU&4:HMB=UUYZ>G#O9K@ M3\7Y+:YN]Q>\;]Q_;US9Y;74:V9VO0U6_%,@5F&<:A%_RDG]XSA?!17A:GVX MD27;_975'Y,LS^[^VS4/EEP4#\A__I0DV>N-8H"71'S?/^W9_P%02P,$% M @ [8DS5_8H]XL!!@ 7C, !D !X;"]W;W)K&ULM9O;;MLX$(9?A7 710LTL2B?T\2 8QT7V\9(TNU%L1>,1=M")=$EJ:1Y M^R4E6;9L1;&1Z4VLT_^-%/X:TS/2Y1/C/\6*4HE^QU$BKEHK*=<7[;:8KVA, MQ#E;TT3M63 >$ZE6^;(MUIR2(!/%4=LTC'X[)F'2&E]FVV9\?,E2&84)G7$D MTC@F_/F:1NSIJH5;FPVWX7(E]8;V^')-EO2.RF_K&5=K[9(2A#%-1,@2Q.GB MJC7!%SX>:D%VQ+\A?1([RTA?R@-C/_6*'URU#'U&-*)SJ1%$?3S2*8TB35+G M\:N MLJ86KB[O*$[V<6KBWD@@DY9]#T,Y.JJ-6RA@"Y(&LE;]N31XH)ZFC=G MD:ID"PNQ.H,XC#)/\GOXA^Q(U"<>H%9",Q]0?<%0:<0=(X5 M= M!]UA!KQ#TCKV&?B'H[PM>^B\-"L'@6,&P$ R/O891(1AE=LC'+QM\BT@R MON3L"7%]M*+IA9AHL]])KO:&2B?'7YFD"'?0^W=#$^//R$HID@S= MTHA(&J 9X?(9?;"H)&$DT%?".='N_(C.T+<["WWXZ^-E6ZKST+3VO(AYG<6R)5 =A+0H$;O-.L[K^G=9KUIO@;P7@$,&P!M-0+E,)B;8;@V&XF3 M-3]''>,3,@VS4W-"T^/E9HW<:I;?T74IQS5R^_CH1MUP'B^OB^Z^[=J]M\G] M9OG?::3DN&[@*D;HE/=C)^-U7^#I^^]^__[#Z,<7&C]0_E_=S=8(U%^6%V)- MYO2JI;X-!>6/M#5^_P[WC<]U/H.$69 P&Q+F0,)<2)@'"?.!8!4G=TLG=S-Z MYZ6DLF)/.YZ%C*H!PGS@6 5S_9+S_:; M)Q$ZW_J)D#Q5OTOE)[4LJ0HCT:V:5:@YOG+M$LTH#UG=[/>ZD7ZJ8R%A%B3, MAH0Y.6RXXUCCW.CLV14RH@<)\X%@%;L.2KL.CDJQMW21)D$Q];UG,T[7) S\ MY%%Y6.5=7XB4!M?/4Q:O2?)G=X5'>U2EWFW%O4BDD20*59J])1)(YG9%GO:/6M(T13C4M),P: M'EJC;QK#?6_8D$$=2)@+"?,@83X0K.+:4>G:T=M<.YG/N4JVFWE#DWL;(YWJ M7DB8-3IP;[>'S=&>=R%#.I P%Q+F0<)\(%C%N]C8EJR-TVMD9F.-K)EXJDM! M:18HS0:E.: T%Y3F@=)\*%K5TSMM& Q:+2MP4(:&I%F@-!N4YH#27%":!TKS MH6A50YM;0YM_N&[6'.!DBT/2+%":7=#VRET'U2X'-*H+2O- :3X4K6K>;1,. MO]*%>V,!K1E_LG5!FW*@-!N4YH#2W((VJM;DNH->];;R0*/Z4+2J=;==-]S8 M#0$I2#2'.-F^W8/L-NSA@5D=!0LTJ U*[?--GQ?Y^;3 M7%SO7M"&&RC- J79H#0'E.:"TKR"MC=M[O<'^_;]$WTWO&V\X2,[;RF]9S=R M17E1$,[JP=.("!$N0AI,4\Z5K\^,>@.#-M] :18HS0:E.: T%Y3F@=)\?-@$ M[0SPJ%_>#;E_VSO/X,>4+[,7. 2:Z_)6_AQXN;5\2622O1JQM_T:7]CYJQY; M3/[FR1?"EV$B4$07"FF<#]1TB.,"]7UQ)XWE=BP9S9$K M*CA(7(V=B7\YC:Q_[?"58J7VUF"5+(5XL,9--G8\FQ R3+5E(.:SQ2DR9HE, M&C];3J<+:8'[ZR?V=[5VHV5)%$X%^T8SO1D[YPYDN"(ETW-1O<=6S\#RI8*I M^A^JQG<0.I"62HN\!9L,16: 0_@L.#\\#WK^"&IR)'^$)V MJ.!HAII0IN"62$GL?1_#*=PO9G#TYCAVM8EO6=RTC77=Q I>B/6A9&<0^B<0 M>$'8 Y^^#I\4TL"]/KAK5'?2@TYZ4/.%+_#]E@HSJE(F5"D1OD^62DOSNG[T M"6P8HWY&VW&7JB ICAW34@KE%IWD\, ?>E=]X+[/$< M1(/SX>@B[#R?91]UV4>O9F_20RE-GK9X$Z50JQ/X7*!]I'P-'X52,#5O]M&, MN8K(3/7IB/[*SO?]4>AYWA\R>AP]^]MS;%2X>WUH9^ G(M>4*V"X,E#O;#1P M0#9SI3&T*.K67 IM&KU>;LPH1FD=S/E*F/9L#=OMW7!/?@%02P,$% @ M[8DS5V-K:N&4 P N H !D !X;"]W;W)K&UL MK5;;;MLX$/T50ELL4B ;7:B;L[: V&FQ631H4*/=AZ(/C#2VA$BDEZ3LY.]W M2-F*8RM&+_LB\3)S>,Y0,YKQ1L@'50)H\MC47$V<4NO5I>NJO(2&J0NQ HX[ M"R$;IG$JEZY:26"%=6IJ-_"\V&U8Q9UL;-?N9#86K:XK#G>2J+9IF'R:0BTV M$\=W=@N?JF6IS8*;C5=L"7/0GU=W$F=NCU)4#7!5"4XD+";.E7\Y\SWC8"V^ M5+!1>V-BI-P+\6 F-\7$\0PCJ"'7!H+A:PTSJ&N#A#S^W8(Z_9G&<7^\0W]O MQ:.8>Z9@)NI_JD*7$R=U2 $+UM;ZD]C\!5M!D<'+1:WLDVRVMIY#\E9IT6R= MD4%3\>[-'K>!V'- G&&'8.L0'#J$KSC0K0.U0CMF5M8UTRP;2[$ATE@CFAG8 MV%AO5%-QU8!*^PH.16<%TJ M\HX74+ST=U%1+RO8R9H&)P'_;NL+0OUS$G@!'> S^W[WX 0=VD>96CSZ"MY5 MGK=-6S.-@?RH2Y FA)AVI7ZH5RV'BX D*Y!J<[/??_-C[)H[*[WY0T8TB1,$_IL M^()ZU%./3E+_ DH;CI@M*$'+*C=WVV6,%@2:52V>P(CC6(N?LVM3Z;*$NC!+ MOG>>)IXQ7[$GHMDCJ"&MT9&$,/2I=R#TV"J.*/7289EQ+S/^%9E3P:25U147='JH]F.0"41,[LQWH_OUL)Z2AA&B@[ 7BY)[C>TZNG>O!AK(7 MO@(0Z#6."!\:*R&2OFER?P4QYIT#K M ,#- :X6FF6F9=U@@4<#1C>(J6C)IBZT-QHMU81$O<:98/)I*'%B=$\%(-M# MYV==Q[:OT%2Z"(Q!@&:"^B_HPPT('$86\%L:72+7OD".Y;@5^4SJ MX>.$2;A5!=])QRW<=#5?ZP#?#%@('(WW;'R^@W@.[%>59;64:AGW>8)]&!IR MG7)@:S!&YV>V9UU5Z6V(;$=]JU#?TNSN ?63"'..Z&*K^;M\CFX%Q+Q2=ZM) MW0V1[>AN%[K;M6_]WFQ^C.RMB936_=Z9+>[ M':LU,-<5RKQ"F7=:/3NU%5U+>JRRALAV]'<*_9TF*[K3I.Z&R'9T=PO=W=KW M_IQ]>?I:]BWG*00W*9-U/)4%08.LOBY^V;J.W>MY1=UF9M2F>Z(9O<*,7N-FX'D$)]C1V[/#[>YY49OMB5[8UEN_ M8/W+EG!]U">NGO/8E=$4VZX#I8[);G)3R-F:TMX0VZYVYTV[\S\^=3EKN;!; M7N=]85=$];I>.2[+VBRUNS&PI3X%<.33E(BL\RWN%B>-L>ZOS;?P[)ARA]DR M)!Q%L)!0Z[(C)V=9YY\-!$UT\SRG0NX!^G(E3TO 5(!\OJ"R@II#]F:"$KL::J:T[[O%\(52'[H\R.$=3)!ZR.R9;>NT2X101CBD!#,5C M[=P+0$$B?=H%5":QM06^/P*X$]EL%O4K0*\B4 MH10< BB@/V)T!9@:+=W430&S4,OP,5';/A5,/L52)_QIN=V QF %&8-$<( Y MSU$$((E ##$#2YCDB(.3 F($_X9G(*':0!./GX>Z4*N03GI837?I)S/VC.? M":XI$0L.OI$(19MZ7:Z]#L!:!S"Q.@U_0'(&;/,+L S+;%G/1;?\-A2UW&B1 M!Z_,GB>UW.Z(QJZWPR[\[#U^-U0@8+K@J=J+-L"E0Z_=01T30Y[!$(TU>0YP MQ)9(\S]],!WC:QN=8YH%1S+;(->KR?6ZW/V?YP",<@*G$:7EN8;C.%LT6L8YKL2Q1:-SO>^DX=0TG'("I[C*)%=:Z%4>FO;W6 MZRT[9F%B]3JF;R)Z';Y449C@1(! EI' -X6X)T*:&P!C0. TS@":&X!IG0[J]T(-V**]3J"KT'H:&+3#T9] M@R:]PD2/DP*^/PP@G<_O^_8BE+3+[!GVS0&61KND30\N..)6D@8 M)S[Z)?A1-=YQ*PALTB07QMT),W K&?]<1E?@.35PZZY7DM#P=+A;5D\UO)\* M@M<-W"F!CT^'>Q5B>/DH\0R?=VR41$S2N)COA@!P 69)@2]_42A\5!C+KV6V M9[R-P8 (_#&BU]&'(8]I!)#.+<%][%2"MZ@JF&RC&3=C&=/=ITOLU^)1J@*P5 M9W8-_E[J>5WF:I90TR2D=Z)5SVEZ-_37L5=%PRH3/]>P$U\Z?CEN3^9F+G/S M9)ES^7XHO!.Q!N-G%+-0(DQ$.$.XUQ$'RCZ9_8N(^BL4M!T?8,HDSY)K%ZKR MKKSK [TK*SA7[U/>.'XA:$_I5JYTZ\T&]"-*K3,)3QJG=#JAAN*F^R5/[E&? ML_0>-Z2M1="19LDB^ =%7.9/=4DN;) )"6V(LVW*:8//-K)LE3N-R:GOJ-SZ M,:I1-95W!M6XDNJ5*UP['Q#M_^& Z >!P( IVM[(_I".QC-X9-&R='I6%E N M#Y29_PJ>XS,X(VL5)F?#;3<][V .__?<]UR]SEV]?C-7?\\.IG2*G: (N:][ MN"P;R(/*I,YPZD(\HU?P'#^'7(ALS\^;W,^;-_-SMQ\6+"WSLC*A,[R\$,_H M%3S'O;P06>:E7;@BQB@"7,./+1&67HKPWO_[WS:WWH'_@W ZS6_P/FNPW MA3LF EHE(<(Y4=:OVG0V$-D]/6LHGIJ+Z)0KNM::QP4R'X4.H._GG*M=0[\@ M_[&D]R]02P,$% @ [8DS5[D/!#&1 P &ULK5==CYLX%/TK%EU5K;0;ODF:)D@S$]#.JM-&F>WV M8;4/'K@)5@&GMDEF_OW:0"A)cP4."C<\YOO<8[#O;4_:=)P "/6=ISN=: M(L1VJNL\2B##?$2WD,LG:\HR+&23;72^98#C$I2ENF48GIYADFO^K.Q;,G]& M"Y&2')8,\2++,'NYA93NYYJI'3I69),(U:'[LRW>P".(K]LEDRV]88E)!CDG M-$<,UG/MQIR&$S6^'/ 7@3UOW2,5R1.EWU7C/IYKAIH0I! )Q8#EWP[N($T5 MD9S&CYI3:R05L'U_8 _+V&4L3YC#'4V_D5@D5_%% M-.7E+]I78\=2,2JXH%D-ENV,Y-4_?J[ST )(GFZ 50.L4X#S"L"N ?8IP'X% MX-0 YU(%MP:XE\;@U0"OS'V5K#+3"RRP/V-TCY@:+=G436E7B98))KE:6(^" MR:=$XH3_F0I YAB]?3.Q3/,C^H89P[G@Z-T"!"8I1Y]5C[+_/?H-?7U_ MO)_I0FHK!CVJ=6XK'>L5'1,]T%PD' 5Y#'$'/NS'6SUX7<;@EO MMFR$;.-79!F6U3&?NW[X'T7>P,T.^*(?_H!?D&V^B@XNGWL7//S?\*-4VLT: MLDL^^S_6T&'M=*V.BL'I9E!?SRG?X@CFFOP\L]Y 7'P#"PB7&Y-)()_NGRN6$VCI%6[ MVLYW1Y[ESO1=V\%>\6L=K,B\MN2Q7%"-&+=&F*.3,>% 4SK*MMMDV[THVTM& M(X"8KR "^<6-0T:S0\Z_K ]>=":^5^#:%\P]R^@'=1UG;#&D9# D67@^?\LP M+>=G $8U+WD4NG3ORF& YJTY?>BFO]:4B>HZ\65(R6!(LO!\_M*7 M=@!'OHP;7\87^;*"N"C/J_?Y AC9E:>63P0_D92(EQ5P>=HD^>:*EZI7]UKS MQF>+TO1LTS%/W!M2,QB2+#P/P/O@V(;;[=ZD<6]RU4[S)UT6+$IDM5"]5=7. MTVG/Y&PYN;:Z3C:;7OUK-YMS35G#R>MDQQE2,QR(K+)';Q4+&;!-6=9Q%-$B M%]7QN>EM*L>;LF ZZ;\UIT%5 /ZDJ;M) M*WH# !T#0 &0 'AL+W=OW.2TM7#BS'9Z^?:SG30-4U)X6GEI M8_NSXT)39S1P-9-Q6C ,\5H@E,!,HMC(K839'P]='QG5W%/%TME M*MS1("4+?$#UF$Z%+KEEE(C&F$C*$Q X'SIC_V+BMXV#M7BBN):5;S H,\Y? M3.$F&CJ>480,0V5"$/VWPDMDS$32.OX409VR3^-8_=Y%O[;P&F9&)%YR]HM& M:CETSAR(<$XRIN[Y^CL60%T3+^1,VE]8%[:> V$F%8\+9ZT@IDG^3S;%0%0< M@FZ#0U X!%9WWI%5>444&0T$7X,PUCJ:^;"HUEN+HXF9E0[[%>(;B]\!56J[IU T+:9-<6M @K0VW/%%+"5^3"*/7_J[&+%F#'>LD M.!CP1\9:T/9/(/""-GP"%^22")0'0K?+86S;T)V&T \FT.F$&.)+'NL](XE= M=6.A!VN!>ATKF&VA:CLG.]:503R!KQL4(94(4T%#K!O& M7%K?2C.[<#7R6UYOX*YJ@#HE4.<@T'.^]BZL8*NWBE6AFFSW)@61!3(XEJ8" MLT.Q)/ZI5[LHOEB6N^2;V1-Z!V(#5;>.JFF2 M>B55[X-0-4U6KV;I-9BSRN(7LMK=_KUD&'^]43/6]KNVOZ(I& MF$26L0[MH$23]%S(E(0X='16(U<!G!@1O!]_8WJW=T^I\H:N?S#6D]V"(1 MARX^OY) ^.\_A&9O'T*S]]T4.:#A"^ISA\.J"D)H0VR3B$.HP1XU./J,/G&= M>5%&U?;MHZF06]VV0:O;#[KUV];?9S/^$=.91M#FXZF0^QJTYP7_WC1N)1&. M42QLNB\AY%FB\IRXK"V?%.,\D=Z;Y^^16R(65">Q#.?:U6OU]0TN\A0_+RB> MVK1ZQI5>_O9SJ9]%*(R!;I]SKG8%TT'YT!K]!5!+ P04 " #MB3-7X*/+ M;%0% 9'P &0 'AL+W=OM1=$_J-+3#FX"4*8]9K+3A?WFH:FRYPA-@-6>)8?)D1&B$N M7NE<8TN*D9\J1:%FZ'I;BU 0M_K=M&U,^UV2\#"(\9@"ED01HIL['))UKP5; MVX;'8+[@LD'K=Y=HCI\P_[0<4_&F%2A^$.&8!20&%,]ZK0&\]: C%5*)YP"O MV=XSD*%,"/DF7S[XO98N/<(AGG()@<3?"@]Q&$HDX!',!#$\).'GP.>+7LMM 1_/4!+R1[+^'><#3!]*MH_/0T N]^?M_5N'!(PFK3 MW/A=9MPX8MP$#R3F"P8\8=%7Z(_J]:%1 Z")3!3I,+;IN#-J$?](PAM@PBM@ MZ(:I<&AXNKJABJ=>?;"D0EU/U:%"W3M=W:Q)AEGT#3/%,X_UC06B^/I.#$,? MC-%&3 \<#"A%\1S+YZN\-UP![P73:.(_95U34R MVY;:MIP?;]D237&O)29 AND*M_J__ 3;^J\J6IH$&S4)YC4$5B+0*@BTZM!+ M! Y))!87AM+I>8]%,-D )=%K1/TMQ4P\))QQ%/M!/+\"'Q,Y]E6L9@[9J4-R MD5KUVZYKZ=#I:JM]PFH=/Y>P0Z-FNV-!RR@;]0[E+,>U7+U3R)72;!=IMD]. M\]GCI)+9S^G*)H &*TS%2EW14:4\<\[9BPK>V-5\UT9P;KX/+1HW588]E5NN MJ\YTN\AT^\=TZ(.T/V*YRQ+?A)V84[$V)B@$?V,:J2BH]]H%&XPH VT09:N5 MT0$^VC#51'8:DKM%@D>11N?Z!(\A>;5(KYS"G()QYV*,/V,F*1:V*D:]0SG'LMVV>A2Z!2?NQ3CY36AP!H(8C#$-B"];"%-UPSOW8/8V MQ,*B5V?YX:$+DR2SV3YY59_L7M M=E[3<(KJB'.TSE(/=3;[3:)Y3:&5V=]57.#_I.12ZAIGE5R@HN8B=C+.P8ZG MT:)+HVA>4V@9R]K>%6"$Z3R]>V5@2I*89]=?16MQOSM(;S4K[7?P=IC=TNY@ MLDOC!T3G@A<0XIF U&\<,4G1[!XV>^%DF5XT3@CG)$H?%QCYF$H!\7U&"-^^ M2 /%;7C_'U!+ P04 " #MB3-7257<1D($ !N$P &0 'AL+W=O9)![L"7UA&X0X>(VC MA VU#>?;OJZS8(-BR#IDBQ)Q9T5H#+D8TK7.MA3!4('B2+<,P]5CB!-M-%!S MG5P#&1%]QR#=#S== B%8PC?@3V7]" M>4!=R1>0B*E?L,]M#0T$*>,DSL'"@Q@GV3]\S1-Q A \S0 K!UA5@',&8.< M^U* DP.<2P'='*!"U[/85>*FD,/1@)(]H-):L,D+E7V%%OG"B=PH"T[%72QP M?+3(-@@@*R$[XQ0''(5 +!N\9")B_@;2)$04\ T"\P@FX.CT '; ,%[T#GPE>YHA[D?DTROZPS?MG@@21\P\!,K!V6 M\;J(L0C4.@0ZL5H)?T^C#K#-7X%E6':#/_>7PZT&^+0=/MY2 3?.KCZ['&ZT M),,N5+<5GW.&[UNVL_H+JQB4U3NF%"9K)-H!G[P=3>;P34Z- M]Y"&1]F5ZE^2G9A X3@)'U/..$Q"G*S_2.5.N#.^-\F?.=A5#LINMAOYCN49 MYD#?G:K2&H?LHGVVA0$::J)-,D1W2!O]](/I&K\U:51?T_--PS7*:\[J9J;A MVZ[7+>Q*27>*I#N7)WU93;J:91?E]:OJ?F)VAZAHYK-71 /,1/_' 3J3[;[A^Y7,3%MCO%*+V8W(2G*XA1SN?RA'I1343?$< M1!\@IL\P2E&C5&YMVYD=PZT(53>JE\RT-?9K9;H164DFKY#)^Q?-J2[3\F]D MRGK_L^I>![$:M?!J]7!GNJ[M5.5HLC-M)&#BHVB% ML!AG(CZNLM>%1G5Z]2>,X7:K]52WNK-,TZK(.&T-^UJ%;D164L@TCE\ZQKO6 M4ZY)*GP5[V>SURVFBNGU5#E-!=9@UU1@[9%?K=.-V#*=])-SA1C1M3K082 @:<*S M+^]BMC@T&JNCDLK\Q.S?9T<_1YKL).H!TC5.&(C02E :'4_DBV:'.]F DZTZ MO5@2+G: NMP@&"(J#<3]%2'\,) +%$=LH[\ 4$L#!!0 ( .V),U=13(6; M P, &$( 9 >&PO=V]R:W-H965TEO&%^* D"BIXI0,; **>M;VQ99 146-ZP&JM[,&:^P5%.^L$7- ><& M5!';!3E^FU;?\/GGTEI@#MQ9&H(V#<$E M]O0#4."J>##-$'"=NWUX?&CH-\X/0C9(V M[)G4L)4:7I3ZH,QCGA5&:PYK=;_5^J_J$MHPA0<*7"\.W/A(:$=8$,2],T*C M5FAT4>B7&K@YJ*)+6G2Z9\]U>KTC:1UA81+X;K>TN)467Y0VQ02$2:#J"$N0 M)5UT:8Q/-X]"WSG6V!'FQ$X<=&M,6HW)OQ;\5R8QZ1*F/1RMCU3_;-K='YJF^=YCOBBI M0 3FBM*YB546>=/0FHEDM>D),R95AS'#0GT# -3'(0JXG- M; ?H?OUL)V044E1-Y8'8SMUW]WT^^])=,_XB8@")-FE"1<^*I5QV;%N$,:18 M7+(E4/5FSGB*I9KRA2V6''!DG-+$=AW'LU-,J!5TS=J(!UV6R810&'$DLC3% M_'4 "5OWK)JU71B312SU@AUTEW@!$Y#3Y8BKF5VB1"0%*@BCB,.\9_5KG6%+ MVQN#GP368F>,-),98R]Z85AE2.^Z. MM^C?#'?%988%#%GR1"(9]RS?0A',<9;(,5M_AX)/4^.%+!'F'ZT+6\="828D M2PMGE4%*:/[$FT*''0>%4^W@%@[NOD/C'8=ZX5 W1//,#*UK+''0Y6R-N+96 M:'I@M#'>B@VA>A81P*= M78/$)!'H'G..M>KGZ )-)]?H[,MYUY8J"XUEAT7$01[1?2=B'=TQ*F.!;F@$ MT5M_6V5?4G"W% ;N4< ?67*)ZK6OR'7<>D4^PX^[NT?2J9>*U@U>_1T\H^!% MKN (OZJ*EZBOA*,+,./G_DQ(KLKW5Y5V.7:C&EL?Z8Y8XA!ZECJS O@*K.#T MI.8Y5U7$/PGLC0R-4H;&,?3@.2_>SGV6SH _S(TLXE:(#,\2N*5#1FE^E)^( MC/-2FZJ*X*,$TSN\(6F65BJ4AVV:L/J.6@5^J^FH7]=>[9(_FMY_DF^6Y)L? M(C^E'$*VH.0/1!/)PA=3%D.6JDM88$W^9J.',(8$2X@>V92N0,C"^F&I342E M#'D"WHX,S7;-]SQ_3X9#.[?E.6V_7=J]8>B5#+T/,31Y5A : 5>7!B5T\ E^8CB=0R#(J\RNR7"V;:M_TDKWU@6JV>6_\!Y-W MZCO,%X0*E,!<03J7+24SS[M?/I%L:1K(C$FEEAG&ZH,!N#90[^=,-9%BH@.4 MGR#!7U!+ P04 " #MB3-7=83=@'T# "<# &0 'AL+W=O4IZI M:;#3.K\.0[7>84I51^28F3L;(5.JS5!N0Y5+I(ES2GE(HF@0II1EP6SBYN[E M;"(*S5F&]Q)4D:94'A?(Q6$:=(/3Q /;[K2="&>3G&[Q$?67_%Z:45BK)"S% M3#&1@<3--)AWKY=C:^\,GA@>5.,:;"8K(9[MX',R#2(;$')<:ZM S=\>E\BY M%3)A_%MI!O4CK6/S^J1^ZW(WN:RHPJ7@?[-$[Z;!*( $-[3@^D$<_L JG[[5 M6PNNW"\<*MLH@'6AM$@K9Q-!RK+RG[Y4'!H.)+[@0"H'\J,.<>40NT3+R%Q: M-U33V42* TAK;=3LA6/CO$TV++-5?-32W&7&3\_FRM0OMT05% H3T,)0T"C- MLQ VE$G84UX@B(V9EVQ/+78X4"EIIH$SNF* MH*:,J]_@(]S4!@J:@7RQ@7R]PW2%\I])J$V>-MIP7>6T*',B%W**X4YD>J?@ M4Y9@XO%?MOMW28M : #7E,F)\H*T*OY9\ [$W2L@$8E] ;6[SW-IW".?^UDX M<5WTV.GU+N@][JC$CPMJ,2]%:CJ"HNZEFMNJ;LL"KH[0M+NG1S<]-Z5/KN#6 MKHPGMS(:E;N"!Z:>X58BPN?,K")4&AZHQBNXHR\L+5)?-K9"N<=@]N&7 M[B#ZW;>J>CYB9!3[B?5K8OWW(O;I)3?MW=C?L#U+,$L<,!^GUA#]G,"'Z/_K MG#$C:(R-P1"H5$$C+'MB%A!Y]Z'Y,I]^BM@>T$S3(CWBVG/:A3MH,J6Q^O=H6X M5>&,U*@F-7KW1?8DN-%T._MW>]OHFW;4[41#,GS3YWUF\:@W]G>M<0UC_!/" MN+SIC;TPQF]8?&M%.G&?O.W@8>, F*+!>O9^N@]=R?.\-6\ M/+??4;EEY@S&<6->%;DZ9<.)QM7:MXK$L M#6<"KA7199Y3]3@#+K<3QW>>%F[8.C-VP8W'!5W#+9B[XEKAS&U94I:#T$P* MHF U<:;^V3RR]I7!=P9;O3,F-I.EE/=V L(W (,&,*@2K2.KTEI0 M0^.QDENBK#6RV4&E387&;)BPNWAK%'YEB#/Q/*-B#9HP04P&*(!B&VJ5)9S1 M)>/,/)*#!1C*N/Y,CLC=[8(LV]> I]5G0R_BMY,=DX!^2P L&70'UPZ>%0KC7!=\+9]#N MQ*#B&[S!MWB6_E)HHTJL%:,)%2FY@'3-Q)I,[9EGAN%^+9A.N-2E O)SND1S MK(=?7;M2.SWI=FI[Q)DN: (3!YN !K4!)_[TP0^]+UV*_">R/7U.6GU.^MCC M&>54)'!(EH!B"*N'7)$"59-=QVE6LX45F^UEFW@818$W'+N;W91>FV&\HY/3 M46NW%^VPC7;8&^TT39GM4[HKM%YHMXRD:SO>S[.76]CF%O;F=LX9=B)J("5E M@:TXD6(#JNKKN"-"&M N/(!*F :[LJ5*43S+75+T>OH'*=[/LR?%J)5BU"O% M3OM<4:;(AO(2NO*L:88[Q^PH"(>!]^(T=ICYGG\:G ;=QS%JXXS^KG@ VTEO MV42ORR;TP^AEV728[5=7'::[@^F]P1.A_ MLJYL+8,$A9 LK<#H01IGY9,^5#KL )"G&>!4 .>E@&X%Z+X4T*L /:U,&8K6 MP:>2>D/.UH0K:V13 RVF1F/X<:;2/I,#'')/'.+')[06D<^!WN'HS\\G1^^.A M*=$[M8<95)Z\G;:^9596T@)JR;"99<'\N M1 $AOA %S>0U:U"L4:+6G5][[@Y)YI=D_=WD]?>RMZ>E6VOI_A\M52_PJ.46 M->5Q (W"MKKQ6F$/2>:79*<[PCJ=OOV7K.;.;9D"7^JN0Y" %9DL+\YZM6YL MQOH^-Q_-RZ[H@O)EC!=D @N$6IU3S"DO.XUR(EFN[]XYDY@:/8RP.0.N#/#] M@N']6TW4!G6[Y_T!4$L#!!0 ( .V),U?_/!W/00@ DW 9 >&PO M=V]R:W-H965T! MQ.I#"J07)+CV1=$76IOK%4Z67$G>3;Y]*=DK6B0]EA3MF\3VS@SG/Y3(GTCJ MYKDH?Z\>I:R];[LLKVX7CW6]?[=<5NM'N4NJM\5>YNHO#T6Y2VKUM=PNJWTI MDTWKM,N6X/MBN4O2?'%WT_[VN;R[*0YUEN;R<^E5A]TN*;]_D%GQ?+L@BY>7Z']MQ2LQ]TDE5T7V[W13/]XNPH6WD0_)(:N_%,]_ER=!O(FW+K*J_==[ M/MGZ"V]]J.IB=W)6&>S2_/A_\NU4B#,'%2G^9-OW^M2_775/G5=Q_SX[73],'] M=]63^Z*LD_M,>I7-5>KM.'=.TE5:6NQ752RVU1IK)2#D^J*^2F M<5[]&G_RTMR33TEV.(8L'CQUB9;J2[Y]B5AY/\6R3M*L^ME[X_WV-?9^^N// M-\M:J6ER6JY/F7\X9@X7,J?>IR*O'ROO+_E&;OK^2U6%KA3P4HH/@ ;\QR%[ MZU'RBP<^4$<^J^'NX'"/VIHU[&TC<)2L-.:8@J_9BK\:DNRN\7^S6T9$0T$(PQ0R[: MSG 5QY*$UI 71N#S@':-]M1&G=IHP*7\]64"_,\GN;N7Y7]=LM% (^6LY@P6 MSQ2L5T#B:U#Q)T]H)U=^=49S&3JG-#R9J6+/J(R@8E=%53?PM"V*3>551;9Q MRB:V&G6I,F'>(BY#7]U)U)*-IC55-FC9\$.3^E,UX93YEFC;D A!J*"F[-?@-:*!C>#$IF5?FNF(36-O( I">TYW M6:I;( )FB7X-=B,:WL@5>AO&,L3F,@(0" QQ& M,\2!8Y3XBE(LK2YP$PQ8 *;&XAS>TFC%=K,HT!%-= 1'NDZR MMY'[HDIK]V4>.68L/^3$&KUG135'LY1'_.PQL+]$HBD,< I;%7EUV*FA#$-8 M/,98AITU6CQ7M'[]--@!#G88Q8*#TD(1 3$IUF48,0@LP,&3F2I6XQS@.#>, M8L$!=53=(428LAV&0@1 S+D>3VNJ;,UU@'/=-8H%&]18R-23O*G7MH. <]]< ML,#3F2I7\QP,Y3D,8\$FM<"G$;6N;=N.J8$+0E/T:_ <:)Z#H:MQEP ';$1[ MHV[ED%J7M=N0@_EPAJJ6.Y3(U M%C-J/J/AK8V5[6A6/1N!?]9L7[;&+WIM7:W<%VK@EB]KL2C'XL'&*Y MHO4+J=&.XFB';B].P"_/6;&9 L53 ETOUME6+ Z$PS@8#S*F;#,%BJ<$NEXV M#9;TQ[9VCALB014WULKI_@Z4R5J[F4XEPZALCQ M4&,&PUD)=H:T^L>"-.&R@81[L61X@!$EFQ+H) Q M99L5B&=(JU\VS<+LVC+GRT-%*UB^E)F4V_=0B MT%484O(0W,OW&48$"+, M';883VNJ;$VI#*?4JRE,E:OIE VE4PS*F9^N7)941"&+A"GZ M-?B4:3YE.)\.A')F R@/ F:!JL..$&IM%,5X5E-5:TQE.*9B5,[L%K0>A'(G(OGW(- MB'P@(%X6[-B:!HB"P#>WO?"F1DMVM-N<;.%P87> :[SC.-X-H^)3D//+ET)S MH-[<#L);&ZW;;A88$&XME2_/WA':R7+;OFM5>>VE?'Q'IONU>Y_K??L6D_'[ M!_)N=7PK2XW[LZ?JF+??LFTGU1U\6N_?@H MDXTL&P/U]X>BJ%^^- UT;[_=_1]02P,$% @ [8DS5XR9HT8O P [A( M T !X;"]S='EL97,N>&ULW5AM;]HP$/XKD;M.K30U0$9*5D#:D"I-VJ9* M[8=]JPQQP))C9X[307]]?7$(+_5573]LL" :^QX_=\_Y+HW%L#0KP6X7C)E@ MF0M9CLC"F.)3&):S!:$*)BV2*9U38Z=Z'I:%9C0M@92+L-?IQ&%.N23C MH:SRZ]R4P4Q5THQ(OS4%[O8U'9%N_)$$SMU$I6Q$[L_>_ZJ4N7H7N/O)AY.3 MSOWYU;[]K ;.2>AUVG^%TXL.[M=BF.MXUW6]_-0ZF\F(]+*&R*,AYF2FYJ$Q%GL-%ISH('*D9D0@6?:@ZLC.9L9R"0"]$*[!%G& \+:@S3 M\MI.ZL6U\1D4-..[56$5SC5==7M]LB'4-QMDJG3*=!NF2]:F\5"P#.1H/E_ MW:@B!- 8E=M!RNE<25IK6#.:@74[8T+]MM[TU^@X(_*/.ELNG(>@[=PFXTR_BRGB^S5@#FO8M[IT4A5I\% MG\N1?'7 \I&M>L%":/]IHT"HS:V":! ],&S[;MOS6M+AC2[-NIV6&:^X= MH>:_N\]S)IFF8ENT[?U#WN4W*XXN_Y7D^K_*OF"OQN8->>@B^\<@,CX&D4?1 MDX/#%QDE!ZDQ;-[?6X>$G2-":PW@*#8B/^#@)S9!@VG%A>&RF2UXFC+Y[*1@ MW1LZM8?Y'?]V?MVX/0?:6%RF M;,G223/5\VD]#.S 1FTN(.PCU_7E1S".P_P(8%@<3 '&<2PLSO^4SP#-QV&8 MMH$7&:"< \.T 0.+ M Y'^;*_Q:N,=\G(?8#5]J4.P3/%.Q#+%]QH0_[X!(TG\U<;B .K M8[$-\? M!WK*SXDBJ"JF#7N"<21), 1ZT=^C<8SL3@P??WVPIR2*DL2/ .97$$48 D\C MCF *0 .&1%']'MQ['X7K]U2X^85K_ 102P,$% @ [8DS5Y>*NQS M$P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ M0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'7LGUV4C54@,OU7:N.\5H MK7>,F;:9IXM%.6\I%[-W;Q^O=:GF_@MI6&6X%'#0'OC*V9W^^;Y]26ZYYFO> MF#*]^ M.7QE(:_I6KLCAJZ_4 YGI4+N."&*VW<&>[Z%!AO&9P\O.J-_,0;P]0I->Q/ M)?N.BZV]#/R*N?RZELFS-".BC464.@=[_2, M"-JRX]F)O&7*_A[X@K-Z^&T&H+R64F\XO*'.:H<7$D5HV? :OKTF'VA#1<6( M:T)-7OTC/,@4@4Q?$/);ZD%F"&06$?+*0M@/:'*Q(1?=Z';G"&3^,I!R Z]D MY4$6"&3Q8I G5.\\R!*!+,-"?H8:2!+RC5SO&/G0:RZ8UA[:$D%;1D!+ >VJ M;UNJ'MS=Y5O!X?-4& ]RA4"N(D!F 'G*=04"X**'NVU[BCO7@SQ"((\B0.8 M^3=5-PQLTT#=856ON.',O]O) BOABPB4!5">B5LX$XPZ9D/U$M@OCJT$M@NS M8XJ<]$K!!\A[K:%X^Y"87I+ ?G&02_LL]HQ\4K(E7^QI\#Q>4F4>?$Q,,$E@ MPSC,E;O/AHJM_?:)AL3LD@36BR,\ D(8(D)/-@^$BII\_-[SSG[2Q\3\D@06 MS%"[%T]/Y;D4V]?73+5#<_J8F&&2*(JQCMF71;$EYXSJ<>_&1)/$,$UB57/* MUH98M@EL7KYERH% [#1 MC<6$DL802F*-G &?$HY9A\3TTD:0R=IMB^%W S!U YR3FR&\3$QGZ0Q?)+F+@*N M-?O>VWO^T88#O^MDF%2R&%(Y%%+'-D,8QS*+*25SXFYIXLAGLFTZ!K41\3&Z9?4Q M,0'E@07T'H89-6]ZVXA$/\V*$W9?-7W-?$Q,0'F4\'-H!)?[F)B \L "FEX& MT? 0**;[QL?$!)0'%M!^A&$=WG#J%OCM/8=K$? F\3$Q >4ONG#C8Q:8@(K M AH-@T^!DS>C,E1@VBD":V<8"%7[X2_=#RVG*#'S%"^Y=C,:N!68>8K YO$& MZ5A+8MHI FOGXWW'*MMPM+6R^>'.@&H.E]2,;'Q,='- \-T!;2CKHUIIXBAG0/Q['2TQE1@VBD":V>4RMCC0MW3P^EC8MHI8N2> M@RG2GX8I,.T4@;4SE,P&LB,Q-CL^Z^K^SA5,.V64W',H[/JM66("*D,+Z"GB M-ON(.U$R2TP^96#Y7/5=U[C=2;2!XC-* MI*,/KHO+IU#N8V("*J,L]4Q/;HQ+9HD)J PLH(O>P'>+VN)UBHN*=W#W]\TZ M&EN6Z/ZT*+L'IN=@GK4F)J RRL3;H07Z46MB BJC3+P]7Z&?K.R8@,K O(R MKK83,6[39#5,;FDC_?V)F("6400TL68_-*B/B0EH&5A 7FO>/1A0C4RBKN$J5U?!VX?$]TQ'=A"0_&!0FG#[CCXKA_&-QVST#**A0Y-LY_Z MF)B%EH$M--6%:F83$1?C+K3"++0*;"&O;MH^4S\M"0Q3FSXF9J%5E"T(!S89 MC6:X5IB%5H$M=.;%'^@SRBU9N(E7;5_@( Q : >&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(XEV@1PAX^E4.[;CO3L-N?QX6'\?#:5A5NW$\_ZCK8;TKQW9XZ,[E M=#FRZ?IC.UZ6_;8^M^OW=EMJ62Z][N]G5,]/]S,7KY_G\C\3N\UFORX_N_7O M8SF-_QA<_^GZ]V%7RE@M7MM^6\9557\<;KN'^KI)#Y?)U>+E;57U+V^IJN<. M$@B2^8,4@G3^((,@FS\H0U">/\@AR.)P.N$8"<"L1.2G0C,3HAV(E [(=N)P.V$<"<"N1/2G0CL3HAW M(M!;4&\AT%M0;R'06R8/VP1Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ M+01Z"^HM!'HKZJT$>BOJK01Z*^JM!'KKY&4)@=Z*>BN!WHIZ*X'>BGHK@=Z* M>BN!WHIZ*X'>BGHK@=Z&>AN!WH9Z&X'>AGH;@=Z&>AN!WC9YV4V@MZ'>1J"W MH=Y&H+>AWD:@MZ'>1J"WH=Y&H'=&O3.!WAGUS@1Z9]0[$^B=4>],H'=&O3.! MWGGRL9) [XQZ9P*],^J="?3.J']G4!O1[V=0&]'O9U ;T>] MG4!O1[V=0&]'O9U ;Y_\;$*@MZ/>3J"WH]Y.H+>CWDZ@=Z#>0:!WH-Y!H'>@ MWD&@=Z#>0:!WH-Y!H'>@WD&@=Z#>0:!W3'X6)- [4.\@T#M0[R#0NT&]&P*] M&]2[(="[0;T; KT;U+OY3KV'\?-0AEO/UQJO_YU4CY=SR^WRU^77SLFM2,.\*U\_?TQ4%H=QV%*VVJ?<_C(6&KW-+I4^T!3 M6=GY.+IY[E&=7/]F7;N?LBK+\?R<^K]M*TB M#:E:?3IMG+.VE0MAZ%N7RSI[F+H_4M9/"74YN>Q)^SZDJ[*A8J\FS"M_#W@Z M]^V!8NP[6MVZF+^ZL>QBQX&E_#A0JL^7>*5'O]OU+76^O1_+D3J%2*Y+>Z(\ M#O6IZ-7YY%QNF$Z?_.+\I23SZ74HA2CF_OPKOB26 MTA>_'\W3[JA[8W:YWI\^'I9Y)+8\+K_CWV?\4O^=?0B0/B1('PJD#PW2AP'I MPX+TT8#T\0&D#[Y!:01%5(Y"*D&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( .V),U?: M.56VT04 )@? 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M[8DS5T9IL'"/ @ A@< !@ ("!&PO=V]R M:W-H965T&UL4$L! A0#% @ [8DS5P3UXY)Q" ?"< M !@ ("!MB4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [8DS5[&G]4 J!@ + T !@ ("! M:4D 'AL+W=O&UL4$L! A0#% @ [8DS5WW7YTB0 @ F@4 !D M ("!V%( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ [8DS5Q6 ?L "!P J@\ !D ("!C5L 'AL M+W=O&PO=V]R:W-H965T!#RP( %<& 9 " M@3=F !X;"]W;W)K&UL4$L! A0#% @ [8DS M5YS]K,?M P :P@ !D ("!.6D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [8DS5\-?S$B7 P N < M !D ("!F'4 'AL+W=O0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ [8DS5Y"">TRM! PPH !D M ("!0X 'AL+W=O&PO=V]R:W-H965T MM.O< _ 4 - . 9 M " @;^+ !X;"]W;W)K&UL4$L! A0# M% @ [8DS5VKRK96_ @ 408 !D ("!\I$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ [8DS5ST! MK)@H! PD !D ("!^IX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [8DS5PA*(#7> @ ]04 !D M ("!J;D 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ [8DS5WI?7=BX @ NP4 !D ("! M ,4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ [8DS5V/?-F)Q @ 7@4 !D ("!KL\ 'AL+W=OW >&PO=V]R:W-H965T&UL4$L! A0#% @ [8DS5UO#"Q%S P G < !D M ("!/^4 'AL+W=O&PO=V]R M:W-H965TETRD<"P, ( ( M 9 " @:OM !X;"]W;W)K&UL M4$L! A0#% @ [8DS5U=_-._S @ B@< !D ("![? M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M[8DS5P!*FSF) @ 0@8 !D ("!_?P 'AL+W=O&UL4$L! A0#% @ [8DS5]UMP2T&PO=V]R:W-H965T2 M\* >A0( (<' 9 " @5P. 0!X;"]W;W)K&UL4$L! A0#% @ [8DS5Z@L5@R P O!0 !D M ("!&!$! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ [8DS5^<5I!YD @ M04 !D ("!+QH! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [8DS M5P=)#J!O @ A0< !D ("!YB$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [8DS5PW+\-U+ @ )04 M !D ("!S2D! 'AL+W=O&PO=V]R:W-H965T@N 0!X;"]W;W)K&UL4$L! A0#% @ [8DS5_8H]XL!!@ 7C, !D M ("!W3@! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ [8DS5YQI?!D^ P BPT !D ("!G$4! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ [8DS5[D/ M!#&1 P ;M)*WH# !T#0 &0 M @(%L5 $ >&PO=V]R:W-H965T&UL4$L! A0#% @ [8DS5TE5W$9"! ;A, !D M ("!J%T! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ [8DS5W6$W8!] P G P !D ("! MN&@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ [8DS5_\\'<]!" "3< !D ("!\G(! 'AL+W=O&UL+G)E;'-02P$" M% ,4 " #MB3-7(' .V20" "I+P $P @ %LB0$ 6T-O F;G1E;G1?5'EP97-=+GAM;%!+!08 6P!; /08 #!BP$ ! end 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 98 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 140 382 1 false 35 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 Cash Flows (Unaudited) Sheet http://RCAT/role/StatementsOfCashFlows Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 00000007 - Disclosure - Note 1 ??? The Business Sheet http://RCAT/role/Note1Business Note 1 ??? The Business Notes 7 false false R8.htm 00000008 - Disclosure - Note 2 ??? Summary of Significant Accounting Policies Sheet http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies Note 2 ??? Summary of Significant Accounting Policies Notes 8 false false R9.htm 00000009 - Disclosure - Note 3 ??? Discontinued Operations ??? Sale of Consumer Segment Sheet http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment Note 3 ??? Discontinued Operations ??? Sale of Consumer Segment Notes 9 false false R10.htm 00000010 - Disclosure - Note 4 ??? Marketable Securities Sheet http://RCAT/role/Note4MarketableSecurities Note 4 ??? Marketable Securities Notes 10 false false R11.htm 00000011 - Disclosure - Note 5 ??? Inventories Sheet http://RCAT/role/Note5Inventories Note 5 ??? Inventories Notes 11 false false R12.htm 00000012 - Disclosure - Note 6 ??? Other Current Assets Sheet http://RCAT/role/Note6OtherCurrentAssets Note 6 ??? Other Current Assets Notes 12 false false R13.htm 00000013 - Disclosure - Note 7 ??? Due From Related Party Sheet http://RCAT/role/Note7DueFromRelatedParty Note 7 ??? Due From Related Party Notes 13 false false R14.htm 00000014 - Disclosure - Note 8 ??? Intangible Assets Sheet http://RCAT/role/Note8IntangibleAssets Note 8 ??? Intangible Assets Notes 14 false false R15.htm 00000015 - Disclosure - Note 9 ??? Property and Equipment Sheet http://RCAT/role/Note9PropertyAndEquipment Note 9 ??? Property and Equipment Notes 15 false false R16.htm 00000016 - Disclosure - Note 10 ??? Other Long-Term Assets Sheet http://RCAT/role/Note10OtherLong-termAssets Note 10 ??? Other Long-Term Assets Notes 16 false false R17.htm 00000017 - Disclosure - Note 11 ??? Operating Leases Sheet http://RCAT/role/Note11OperatingLeases Note 11 ??? Operating Leases Notes 17 false false R18.htm 00000018 - Disclosure - Note 12 ??? Debt Obligations Sheet http://RCAT/role/Note12DebtObligations Note 12 ??? Debt Obligations Notes 18 false false R19.htm 00000019 - Disclosure - Note 13 ??? Due to Related Party Sheet http://RCAT/role/Note13DueToRelatedParty Note 13 ??? Due to Related Party Notes 19 false false R20.htm 00000020 - Disclosure - Note 14 ??? Income Taxes Sheet http://RCAT/role/Note14IncomeTaxes Note 14 ??? Income Taxes Notes 20 false false R21.htm 00000021 - Disclosure - Note 15 ??? Common Stock Sheet http://RCAT/role/Note15CommonStock Note 15 ??? Common Stock Notes 21 false false R22.htm 00000022 - Disclosure - Note 16 ??? Preferred Stock Sheet http://RCAT/role/Note16PreferredStock Note 16 ??? Preferred Stock Notes 22 false false R23.htm 00000023 - Disclosure - Note 17 ??? Warrants Sheet http://RCAT/role/Note17Warrants Note 17 ??? Warrants Notes 23 false false R24.htm 00000024 - Disclosure - Note 18 ??? Share Based Awards Sheet http://RCAT/role/Note18ShareBasedAwards Note 18 ??? Share Based Awards Notes 24 false false R25.htm 00000025 - Disclosure - Note 19 ??? Derivatives Sheet http://RCAT/role/Note19Derivatives Note 19 ??? Derivatives Notes 25 false false R26.htm 00000026 - Disclosure - Note 20 - Related-Party Transactions Sheet http://RCAT/role/Note20-Related-partyTransactions Note 20 - Related-Party Transactions Notes 26 false false R27.htm 00000027 - Disclosure - Note 21 - Segment Reporting Sheet http://RCAT/role/Note21-SegmentReporting Note 21 - Segment Reporting Notes 27 false false R28.htm 00000028 - Disclosure - Note 22 - Sale of Consumer Segment Sheet http://RCAT/role/Note22-SaleOfConsumerSegment Note 22 - Sale of Consumer Segment Notes 28 false false R29.htm 00000029 - Disclosure - Note 23 ??? Commitments and Contingencies Sheet http://RCAT/role/Note23CommitmentsAndContingencies Note 23 ??? Commitments and Contingencies Notes 29 false false R30.htm 00000030 - Disclosure - Note 24 ??? Subsequent Events Sheet http://RCAT/role/Note24SubsequentEvents Note 24 ??? 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 - Note 2 ??? Summary of Significant Accounting Policies (Details Narrative) Sheet http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesDetailsNarrative Note 2 ??? Summary of Significant Accounting Policies (Details Narrative) Details http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesTables 47 false false R48.htm 00000048 - Disclosure - Discontinued Operations - results of operations (Details) Sheet http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails Discontinued Operations - results of operations (Details) Details 48 false false R49.htm 00000049 - Disclosure - Assets and liabilities for the Consumer Segment (Details) Sheet http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails Assets and liabilities for the Consumer Segment (Details) Details 49 false false R50.htm 00000050 - Disclosure - Note 4 ??? Marketable Securities (Details Narrative) Sheet http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative Note 4 ??? Marketable Securities (Details Narrative) Details http://RCAT/role/Note4MarketableSecurities 50 false false R51.htm 00000051 - Disclosure - Inventories (Details) Sheet http://RCAT/role/InventoriesDetails Inventories (Details) Details 51 false false R52.htm 00000052 - Disclosure - Other current assets (Details) Sheet http://RCAT/role/OtherCurrentAssetsDetails Other current assets (Details) Details 52 false false R53.htm 00000053 - 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 53 false false R54.htm 00000054 - Disclosure - Intangible assets (Details) Sheet http://RCAT/role/IntangibleAssetsDetails Intangible assets (Details) Details 54 false false R55.htm 00000055 - 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 55 false false R56.htm 00000056 - Disclosure - Composition of, and changes in goodwill (Details) Sheet http://RCAT/role/CompositionOfAndChangesInGoodwillDetails Composition of, and changes in goodwill (Details) Details 56 false false R57.htm 00000057 - Disclosure - Note 8 ??? Intangible Assets (Details Narrative) Sheet http://RCAT/role/Note8IntangibleAssetsDetailsNarrative Note 8 ??? Intangible Assets (Details Narrative) Details http://RCAT/role/Note8IntangibleAssetsTables 57 false false R58.htm 00000058 - Disclosure - Property and equipment (Details) Sheet http://RCAT/role/PropertyAndEquipmentDetails Property and equipment (Details) Details 58 false false R59.htm 00000059 - 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 59 false false R60.htm 00000060 - Disclosure - Other long term assets (Details) Sheet http://RCAT/role/OtherLongTermAssetsDetails Other long term assets (Details) Details 60 false false R61.htm 00000061 - 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 61 false false R62.htm 00000062 - Disclosure - Operating leases (Details) Sheet http://RCAT/role/OperatingLeasesDetails Operating leases (Details) Details 62 false false R63.htm 00000063 - Disclosure - Supplemental information related to operating leases (Details) Sheet http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails Supplemental information related to operating leases (Details) Details 63 false false R64.htm 00000064 - Disclosure - Future lease payment obligations (Details) Sheet http://RCAT/role/FutureLeasePaymentObligationsDetails Future lease payment obligations (Details) Details 64 false false R65.htm 00000065 - Disclosure - Note 11 ??? Operating Leases (Details Narrative) Sheet http://RCAT/role/Note11OperatingLeasesDetailsNarrative Note 11 ??? Operating Leases (Details Narrative) Details http://RCAT/role/Note11OperatingLeasesTables 65 false false R66.htm 00000066 - Disclosure - Outstanding principal payments (Details) Sheet http://RCAT/role/OutstandingPrincipalPaymentsDetails Outstanding principal payments (Details) Details 66 false false R67.htm 00000067 - Disclosure - Note 12 ??? Debt Obligations (Details Narrative) Sheet http://RCAT/role/Note12DebtObligationsDetailsNarrative Note 12 ??? Debt Obligations (Details Narrative) Details http://RCAT/role/Note12DebtObligationsTables 67 false false R68.htm 00000068 - 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 68 false false R69.htm 00000069 - Disclosure - Note 14 ??? Income Taxes (Details Narrative) Sheet http://RCAT/role/Note14IncomeTaxesDetailsNarrative Note 14 ??? Income Taxes (Details Narrative) Details http://RCAT/role/Note14IncomeTaxes 69 false false R70.htm 00000070 - Disclosure - Summary of shares of common stock issued (Details) Sheet http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails Summary of shares of common stock issued (Details) Details 70 false false R71.htm 00000071 - Disclosure - Note 16 ??? Preferred Stock (Details Narrative) Sheet http://RCAT/role/Note16PreferredStockDetailsNarrative Note 16 ??? Preferred Stock (Details Narrative) Details http://RCAT/role/Note16PreferredStock 71 false false R72.htm 00000072 - Disclosure - Summary of warrants issued and fair values (Details) Sheet http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails Summary of warrants issued and fair values (Details) Details 72 false false R73.htm 00000073 - Disclosure - Changes in warrants outstanding (Details) Sheet http://RCAT/role/ChangesInWarrantsOutstandingDetails Changes in warrants outstanding (Details) Details 73 false false R74.htm 00000074 - Disclosure - Note 17 ??? Warrants (Details Narrative) Sheet http://RCAT/role/Note17WarrantsDetailsNarrative Note 17 ??? Warrants (Details Narrative) Details http://RCAT/role/Note17WarrantsTables 74 false false R75.htm 00000075 - 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 75 false false R76.htm 00000076 - Disclosure - Summary of activity under the Plan (Details) Sheet http://RCAT/role/SummaryOfActivityUnderPlanDetails Summary of activity under the Plan (Details) Details 76 false false R77.htm 00000077 - 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 77 false false R78.htm 00000078 - Disclosure - Stock compensation expense by functional category (Details) Sheet http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails Stock compensation expense by functional category (Details) Details 78 false false R79.htm 00000079 - 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 79 false false R80.htm 00000080 - 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 80 false false R81.htm 00000081 - Disclosure - Changes in the derivative liability (Details) Sheet http://RCAT/role/ChangesInDerivativeLiabilityDetails Changes in the derivative liability (Details) Details 81 false false R82.htm 00000082 - 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 82 false false R83.htm 00000083 - 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 83 false false All Reports Book All Reports rcat-20230731.xsd rcat-20230731_cal.xml rcat-20230731_def.xml rcat-20230731_lab.xml rcat-20230731_pre.xml rcat0919form10q.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 101 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "rcat0919form10q.htm": { "nsprefix": "RCAT", "nsuri": "http://RCAT/20230731", "dts": { "schema": { "local": [ "rcat-20230731.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "rcat-20230731_cal.xml" ] }, "definitionLink": { "local": [ "rcat-20230731_def.xml" ] }, "labelLink": { "local": [ "rcat-20230731_lab.xml" ] }, "presentationLink": { "local": [ "rcat-20230731_pre.xml" ] }, "inline": { "local": [ "rcat0919form10q.htm" ] } }, "keyStandard": 257, "keyCustom": 125, "axisStandard": 9, "axisCustom": 4, "memberStandard": 11, "memberCustom": 24, "hidden": { "total": 114, "http://fasb.org/us-gaap/2023": 87, "http://RCAT/20230731": 20, "http://xbrl.sec.gov/dei/2023": 7 }, "contextCount": 140, "entityCount": 1, "segmentCount": 35, "elementCount": 535, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 612, "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-01to2023-07-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.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": "AsOf2023-07-31", "name": "us-gaap:Cash", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-07-31", "name": "us-gaap:Cash", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.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": "rcat0919form10q.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": "rcat0919form10q.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-05-01to2023-07-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.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": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2022-04-30_custom_SeriesBPreferredStock1Member", "name": "us-gaap:StockholdersEquity", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R6": { "role": "http://RCAT/role/StatementsOfCashFlows", "longName": "00000006 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "From2022-05-012022-07-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "RCAT:ShareBasedCompensationOptions", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "unique": true } }, "R7": { "role": "http://RCAT/role/Note1Business", "longName": "00000007 - Disclosure - Note 1 \u2013 The Business", "shortName": "Note 1 \u2013 The Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://RCAT/role/Note2SummaryOfSignificantAccountingPolicies", "longName": "00000008 - 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": "8", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegment", "longName": "00000009 - 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": "9", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://RCAT/role/Note4MarketableSecurities", "longName": "00000010 - Disclosure - Note 4 \u2013 Marketable Securities", "shortName": "Note 4 \u2013 Marketable Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://RCAT/role/Note5Inventories", "longName": "00000011 - Disclosure - Note 5 \u2013 Inventories", "shortName": "Note 5 \u2013 Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://RCAT/role/Note6OtherCurrentAssets", "longName": "00000012 - Disclosure - Note 6 \u2013 Other Current Assets", "shortName": "Note 6 \u2013 Other Current Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://RCAT/role/Note7DueFromRelatedParty", "longName": "00000013 - Disclosure - Note 7 \u2013 Due From Related Party", "shortName": "Note 7 \u2013 Due From Related Party", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "RCAT:DueFromRelatedPartyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "RCAT:DueFromRelatedPartyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://RCAT/role/Note8IntangibleAssets", "longName": "00000014 - Disclosure - Note 8 \u2013 Intangible Assets", "shortName": "Note 8 \u2013 Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://RCAT/role/Note9PropertyAndEquipment", "longName": "00000015 - Disclosure - Note 9 \u2013 Property and Equipment", "shortName": "Note 9 \u2013 Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://RCAT/role/Note10OtherLong-termAssets", "longName": "00000016 - Disclosure - Note 10 \u2013 Other Long-Term Assets", "shortName": "Note 10 \u2013 Other Long-Term Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "RCAT:OtherLongTermAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "RCAT:OtherLongTermAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://RCAT/role/Note11OperatingLeases", "longName": "00000017 - Disclosure - Note 11 \u2013 Operating Leases", "shortName": "Note 11 \u2013 Operating Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://RCAT/role/Note12DebtObligations", "longName": "00000018 - Disclosure - Note 12 \u2013 Debt Obligations", "shortName": "Note 12 \u2013 Debt Obligations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://RCAT/role/Note13DueToRelatedParty", "longName": "00000019 - Disclosure - Note 13 \u2013 Due to Related Party", "shortName": "Note 13 \u2013 Due to Related Party", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "RCAT:RelatedPartyPayablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "RCAT:RelatedPartyPayablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://RCAT/role/Note14IncomeTaxes", "longName": "00000020 - Disclosure - Note 14 \u2013 Income Taxes", "shortName": "Note 14 \u2013 Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R21": { "role": "http://RCAT/role/Note15CommonStock", "longName": "00000021 - Disclosure - Note 15 \u2013 Common Stock", "shortName": "Note 15 \u2013 Common Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://RCAT/role/Note16PreferredStock", "longName": "00000022 - Disclosure - Note 16 \u2013 Preferred Stock", "shortName": "Note 16 \u2013 Preferred Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:PreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:PreferredStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://RCAT/role/Note17Warrants", "longName": "00000023 - Disclosure - Note 17 \u2013 Warrants", "shortName": "Note 17 \u2013 Warrants", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "RCAT:WarrantsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "RCAT:WarrantsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://RCAT/role/Note18ShareBasedAwards", "longName": "00000024 - Disclosure - Note 18 \u2013 Share Based Awards", "shortName": "Note 18 \u2013 Share Based Awards", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://RCAT/role/Note19Derivatives", "longName": "00000025 - Disclosure - Note 19 \u2013 Derivatives", "shortName": "Note 19 \u2013 Derivatives", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://RCAT/role/Note20-Related-partyTransactions", "longName": "00000026 - Disclosure - Note 20 - Related-Party Transactions", "shortName": "Note 20 - Related-Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://RCAT/role/Note21-SegmentReporting", "longName": "00000027 - Disclosure - Note 21 - Segment Reporting", "shortName": "Note 21 - Segment Reporting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "RCAT:SegmentReportingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "RCAT:SegmentReportingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://RCAT/role/Note22-SaleOfConsumerSegment", "longName": "00000028 - Disclosure - Note 22 - Sale of Consumer Segment", "shortName": "Note 22 - Sale of Consumer Segment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "RCAT:SaleOfConsumerSegmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "RCAT:SaleOfConsumerSegmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://RCAT/role/Note23CommitmentsAndContingencies", "longName": "00000029 - Disclosure - Note 23 \u2013 Commitments and Contingencies", "shortName": "Note 23 \u2013 Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://RCAT/role/Note24SubsequentEvents", "longName": "00000030 - Disclosure - Note 24 \u2013 Subsequent Events", "shortName": "Note 24 \u2013 Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.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-01to2023-07-31", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.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-01to2023-07-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": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-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": "rcat0919form10q.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-01to2023-07-31", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.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-01to2023-07-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.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-01to2023-07-31", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.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-01to2023-07-31", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.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-01to2023-07-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.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-01to2023-07-31", "name": "RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "RCAT:OtherLongTermAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "RCAT:OtherLongTermAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.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-01to2023-07-31", "name": "us-gaap:ScheduleOfRentExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:ScheduleOfRentExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.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-01to2023-07-31", "name": "RCAT:ScheduleOfDebtPaymentsDueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "RCAT:ScheduleOfDebtPaymentsDueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.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-01to2023-07-31", "name": "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:ScheduleOfCommonStockOutstandingRollForwardTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.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-01to2023-07-31", "name": "RCAT:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "RCAT:WarrantsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "RCAT:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "RCAT:WarrantsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.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-01to2023-07-31", "name": "RCAT:ScheduleOfAssumptionsUsed1TableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "RCAT:ScheduleOfAssumptionsUsed1TableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.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-01to2023-07-31", "name": "RCAT:ScheduleOfAssumptionsUsed2TableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "RCAT:ScheduleOfAssumptionsUsed2TableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.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-01to2023-07-31", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "RCAT:SegmentReportingTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "RCAT:SegmentReportingTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.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-01to2023-07-31", "name": "RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "RCAT:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerSharePolicyTextBlock", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R47": { "role": "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesDetailsNarrative", "longName": "00000047 - Disclosure - Note 2 \u2013 Summary of Significant Accounting Policies (Details Narrative)", "shortName": "Note 2 \u2013 Summary of Significant Accounting Policies (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "From2022-05-012022-07-31", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-07-31", "name": "us-gaap:Capital", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "unique": true } }, "R48": { "role": "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails", "longName": "00000048 - Disclosure - Discontinued Operations - results of operations (Details)", "shortName": "Discontinued Operations - results of operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-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": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-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": "rcat0919form10q.htm", "first": true, "unique": true } }, "R49": { "role": "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails", "longName": "00000049 - 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": "49", "firstAnchor": { "contextRef": "AsOf2023-07-31", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCash", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "RCAT:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-07-31", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCash", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "RCAT:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R50": { "role": "http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative", "longName": "00000050 - 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": "50", "firstAnchor": { "contextRef": "AsOf2023-07-31", "name": "RCAT:CorporateBondsAtCarryingValueFairValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-07-31", "name": "RCAT:CorporateBondsAtCarryingValueFairValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "span", "p", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R51": { "role": "http://RCAT/role/InventoriesDetails", "longName": "00000051 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "AsOf2023-07-31", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-07-31", "name": "us-gaap:InventoryRawMaterials", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R52": { "role": "http://RCAT/role/OtherCurrentAssetsDetails", "longName": "00000052 - Disclosure - Other current assets (Details)", "shortName": "Other current assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "AsOf2023-07-31", "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-07-31", "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R53": { "role": "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative", "longName": "00000053 - 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": "53", "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": "rcat0919form10q.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": "rcat0919form10q.htm", "first": true, "unique": true } }, "R54": { "role": "http://RCAT/role/IntangibleAssetsDetails", "longName": "00000054 - Disclosure - Intangible assets (Details)", "shortName": "Intangible assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "AsOf2023-07-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": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-07-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": "rcat0919form10q.htm", "first": true, "unique": true } }, "R55": { "role": "http://RCAT/role/ExpectedAmortizationExpenseForUnamortizedFinite-livedIntangibleAssetsDetails", "longName": "00000055 - 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": "55", "firstAnchor": { "contextRef": "AsOf2023-07-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": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-07-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": "rcat0919form10q.htm", "first": true, "unique": true } }, "R56": { "role": "http://RCAT/role/CompositionOfAndChangesInGoodwillDetails", "longName": "00000056 - 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": "56", "firstAnchor": { "contextRef": "AsOf2023-07-31", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2022-05-012022-07-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": "rcat0919form10q.htm", "unique": true } }, "R57": { "role": "http://RCAT/role/Note8IntangibleAssetsDetailsNarrative", "longName": "00000057 - Disclosure - Note 8 \u2013 Intangible Assets (Details Narrative)", "shortName": "Note 8 \u2013 Intangible Assets (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:ImpairmentOfIntangibleAssetsExcludingGoodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R58": { "role": "http://RCAT/role/PropertyAndEquipmentDetails", "longName": "00000058 - Disclosure - Property and equipment (Details)", "shortName": "Property and equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "AsOf2023-07-31", "name": "RCAT:PropertyPlantAndEquipmentLeaseholdImprovements", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-07-31", "name": "RCAT:PropertyPlantAndEquipmentLeaseholdImprovements", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R59": { "role": "http://RCAT/role/Note9PropertyAndEquipmentDetailsNarrative", "longName": "00000059 - 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": "59", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:Depreciation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true }, "uniqueAnchor": null }, "R60": { "role": "http://RCAT/role/OtherLongTermAssetsDetails", "longName": "00000060 - Disclosure - Other long term assets (Details)", "shortName": "Other long term assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "AsOf2023-07-31", "name": "RCAT:SAFEAgreementAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock", "RCAT:OtherLongTermAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-07-31", "name": "RCAT:SAFEAgreementAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "RCAT:ScheduleOfOtherLongTermAssetsTableTextBlock", "RCAT:OtherLongTermAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R61": { "role": "http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative", "longName": "00000061 - 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": "61", "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": "rcat0919form10q.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": "rcat0919form10q.htm", "first": true, "unique": true } }, "R62": { "role": "http://RCAT/role/OperatingLeasesDetails", "longName": "00000062 - Disclosure - Operating leases (Details)", "shortName": "Operating leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-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": "rcat0919form10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-05-012023-07-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": "rcat0919form10q.htm", "unique": true } }, "R63": { "role": "http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails", "longName": "00000063 - 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": "63", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-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": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-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": "rcat0919form10q.htm", "first": true, "unique": true } }, "R64": { "role": "http://RCAT/role/FutureLeasePaymentObligationsDetails", "longName": "00000064 - Disclosure - Future lease payment obligations (Details)", "shortName": "Future lease payment obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "AsOf2023-07-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": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-07-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": "rcat0919form10q.htm", "first": true, "unique": true } }, "R65": { "role": "http://RCAT/role/Note11OperatingLeasesDetailsNarrative", "longName": "00000065 - 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": "65", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-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": "rcat0919form10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-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": "rcat0919form10q.htm", "unique": true } }, "R66": { "role": "http://RCAT/role/OutstandingPrincipalPaymentsDetails", "longName": "00000066 - Disclosure - Outstanding principal payments (Details)", "shortName": "Outstanding principal payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "AsOf2023-07-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": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-07-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": "rcat0919form10q.htm", "first": true, "unique": true } }, "R67": { "role": "http://RCAT/role/Note12DebtObligationsDetailsNarrative", "longName": "00000067 - 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": "67", "firstAnchor": { "contextRef": "AsOf2023-07-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": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-07-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": "rcat0919form10q.htm", "first": true, "unique": true } }, "R68": { "role": "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative", "longName": "00000068 - 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": "68", "firstAnchor": { "contextRef": "From2021-02-012021-04-30_custom_DueToRelatedParty1Member", "name": "RCAT:PromissoryNoteOriginalPrincipalAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "RCAT:RelatedPartyPayablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2021-02-012021-04-30_custom_DueToRelatedParty1Member", "name": "RCAT:PromissoryNoteOriginalPrincipalAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "RCAT:RelatedPartyPayablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R69": { "role": "http://RCAT/role/Note14IncomeTaxesDetailsNarrative", "longName": "00000069 - 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": "69", "firstAnchor": { "contextRef": "AsOf2023-07-31", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-07-31", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R70": { "role": "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails", "longName": "00000070 - 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": "70", "firstAnchor": { "contextRef": "AsOf2023-04-30_us-gaap_CommonStockMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-05-012023-07-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": "rcat0919form10q.htm", "unique": true } }, "R71": { "role": "http://RCAT/role/Note16PreferredStockDetailsNarrative", "longName": "00000071 - 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": "71", "firstAnchor": { "contextRef": "AsOf2023-04-30_us-gaap_SeriesAPreferredStockMember", "name": "us-gaap:PreferredStockSharesOutstanding", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:PreferredStockTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-04-30_us-gaap_SeriesAPreferredStockMember", "name": "us-gaap:PreferredStockSharesOutstanding", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:PreferredStockTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R72": { "role": "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails", "longName": "00000072 - 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": "72", "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": "rcat0919form10q.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": "rcat0919form10q.htm", "first": true, "unique": true } }, "R73": { "role": "http://RCAT/role/ChangesInWarrantsOutstandingDetails", "longName": "00000073 - Disclosure - Changes in warrants outstanding (Details)", "shortName": "Changes in warrants outstanding (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "AsOf2023-07-31_custom_WarrantsOutstanding1Member", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "RCAT:WarrantsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-07-31_custom_WarrantsOutstanding1Member", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "RCAT:WarrantsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R74": { "role": "http://RCAT/role/Note17WarrantsDetailsNarrative", "longName": "00000074 - Disclosure - Note 17 \u2013 Warrants (Details Narrative)", "shortName": "Note 17 \u2013 Warrants (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "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": "rcat0919form10q.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": "rcat0919form10q.htm", "first": true, "unique": true } }, "R75": { "role": "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails", "longName": "00000075 - 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": "75", "firstAnchor": { "contextRef": "AsOf2023-07-31_custom_OptionsAssumptionsUsedMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "RCAT:ScheduleOfAssumptionsUsed1TableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-07-31_custom_OptionsAssumptionsUsedMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "RCAT:ScheduleOfAssumptionsUsed1TableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R76": { "role": "http://RCAT/role/SummaryOfActivityUnderPlanDetails", "longName": "00000076 - 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": "76", "firstAnchor": { "contextRef": "AsOf2023-07-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": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-07-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": "rcat0919form10q.htm", "first": true, "unique": true } }, "R77": { "role": "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails", "longName": "00000077 - 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": "77", "firstAnchor": { "contextRef": "AsOf2023-07-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": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-07-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": "rcat0919form10q.htm", "first": true, "unique": true } }, "R78": { "role": "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails", "longName": "00000078 - 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": "78", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "RCAT:GeneralAndAdministrativeStockCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "RCAT:GeneralAndAdministrativeStockCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualShareBasedPaymentsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R79": { "role": "http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative", "longName": "00000079 - 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": "79", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "RCAT:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "RCAT:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R80": { "role": "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails", "longName": "00000080 - 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": "80", "firstAnchor": { "contextRef": "From2023-05-012023-07-31_custom_DerivativesAssumptionsUsedMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "RCAT:ScheduleOfAssumptionsUsed2TableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-05-012023-07-31_custom_DerivativesAssumptionsUsedMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "RCAT:ScheduleOfAssumptionsUsed2TableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R81": { "role": "http://RCAT/role/ChangesInDerivativeLiabilityDetails", "longName": "00000081 - Disclosure - Changes in the derivative liability (Details)", "shortName": "Changes in the derivative liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "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": "rcat0919form10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2022-04-30", "name": "us-gaap:DerivativeLiabilitiesCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "unique": true } }, "R82": { "role": "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative", "longName": "00000082 - 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": "82", "firstAnchor": { "contextRef": "From2022-04-012022-04-30_custom_Director1Member", "name": "RCAT:ConsultingAgreementMonthlyPayments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2022-04-012022-04-30_custom_Director1Member", "name": "RCAT:ConsultingAgreementMonthlyPayments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true, "unique": true } }, "R83": { "role": "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails", "longName": "00000083 - 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": "83", "firstAnchor": { "contextRef": "From2023-05-01to2023-07-31", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "rcat0919form10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-05-012023-07-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": "rcat0919form10q.htm", "unique": true } } }, "tag": { "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://RCAT/role/ChangesInWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r65" ] }, "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 55,541,875 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": [ "r114", "r479", "r613" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://RCAT/role/Note23CommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Note 23 \u2013 Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r149", "r318", "r319", "r596", "r683" ] }, "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": [ "r156" ] }, "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": [ "r66" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://RCAT/role/ChangesInWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. 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": [ "r385" ] }, "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": [ "r672" ] }, "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": [ "r387" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://RCAT/role/StatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails", "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "verboseLabel": "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": [] }, "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": [] }, "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": [] }, "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": [ "r635", "r637", "r638" ] }, "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": [ "r443", "r612" ] }, "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": [ "r636" ] }, "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": [ "r634" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "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": [ "r6" ] }, "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": [ "r639" ] }, "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": [ "r67" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "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": [ "r6" ] }, "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 (decrease) increase 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", "r137" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "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", "r658" ] }, "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": [] }, "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": [ "r37", "r137", "r228" ] }, "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": [ "r51", "r144" ] }, "RCAT_EstimatedTaxesOwedRelatedToStockCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "EstimatedTaxesOwedRelatedToStockCompensation", "crdr": "debit", "presentation": [ "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:EstimatedTaxesOwedRelatedToStockCompensation]" } } }, "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": [ "r312", "r314" ] }, "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": [] }, "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": [ "r637" ] }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "presentation": [ "http://RCAT/role/Note17WarrantsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]", "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are 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. Disclose 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": [ "r65" ] }, "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": [ "r252" ] }, "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": [] }, "us-gaap_ClassOfWarrantOrRightTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightTable", "presentation": [ "http://RCAT/role/ChangesInWarrantsOutstandingDetails" ], "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": [ "r65" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://RCAT/role/ChangesInWarrantsOutstandingDetails" ], "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_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_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": [ "r114", "r537" ] }, "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": [ "r14", "r114", "r537", "r556", "r707", "r708" ] }, "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": [ "r40" ] }, "RCAT_IndefiniteLivedIntangibleAssetsExcludingGoodwill1": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill1", "crdr": "debit", "presentation": [ "http://RCAT/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Total indefinite-lived assets" } } }, "auth_ref": [] }, "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": [ "r218", "r398", "r399", "r401", "r402", "r403", "r405", "r507" ] }, "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": [ "r174" ] }, "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": [ "r223", "r231", "r258", "r259", "r269", "r274", "r275", "r279", "r280", "r282", "r288", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r431", "r472", "r684" ] }, "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": [ "r641" ] }, "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": [] }, "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": [ "r42", "r43", "r44", "r184", "r185", "r187", "r188" ] }, "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": [ "r24", "r120", "r121", "r122" ] }, "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_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": [ "r626" ] }, "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": [ "r283", "r284" ] }, "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": [ "r624" ] }, "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": [] }, "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": [ "r626" ] }, "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": [ "r10", "r18" ] }, "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": [ "r637" ] }, "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": [ "r445", "r612" ] }, "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": [ "r38" ] }, "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": [] }, "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": [ "r637" ] }, "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_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": [ "r626" ] }, "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": [ "r637" ] }, "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": [ "r640" ] }, "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": [ "r626" ] }, "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_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": [ "r696" ] }, "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": [ "r287", "r291", "r292" ] }, "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", "r88", "r101", "r146", "r147" ] }, "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": [ "r632" ] }, "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": [ "r697" ] }, "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": [ "r643" ] }, "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": [ "r638" ] }, "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": [ "r697" ] }, "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": [ "r446" ] }, "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", "r88", "r101", "r146", "r147" ] }, "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": [ "r697" ] }, "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": [] }, "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": [ "r697" ] }, "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": [] }, "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_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_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": [ "r697" ] }, "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": [] }, "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": [ "r638" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "presentation": [ "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating loss", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r257", "r270", "r276", "r278", "r603" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://RCAT/role/Note24SubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Note 24 \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" ] }, "RCAT_SegmentReportingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20230731", "localname": "SegmentReportingTextBlock", "presentation": [ "http://RCAT/role/Note21-SegmentReporting" ], "lang": { "en-us": { "role": { "verboseLabel": "Note 21 - Segment Reporting", "label": "SegmentReportingTextBlock" } } }, "auth_ref": [] }, "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": [ "r8", "r186", "r189", "r483" ] }, "RCAT_DueToRelatedParty2Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "DueToRelatedParty2Member", "presentation": [ "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Due To Related Party 2 [Member]" } } }, "auth_ref": [] }, "RCAT_NumberOfWarrantsUponIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "NumberOfWarrantsUponIssuance", "presentation": [ "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "[custom:NumberOfWarrantsUponIssuance]" } } }, "auth_ref": [] }, "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": [ "r144" ] }, "RCAT_StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock", "presentation": [ "http://RCAT/role/Note16PreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:StockIssuedDuringPeriodSharesCommonStockIssuedUponConversionOfPreferredStock]" } } }, "auth_ref": [] }, "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": [ "r212", "r296", "r297", "r599" ] }, "RCAT_StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock", "presentation": [ "http://RCAT/role/Note16PreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:StockIssuedDuringPeriodSharesCommonStockIssuableUponConversionOfPreferredStock]" } } }, "auth_ref": [] }, "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": [] }, "RCAT_SAFEAgreementAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "SAFEAgreementAssets", "crdr": "debit", "presentation": [ "http://RCAT/role/OtherLongTermAssetsDetails" ], "lang": { "en-us": { "role": { "label": "SAFE agreement" } } }, "auth_ref": [] }, "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": [ "r39" ] }, "RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense", "crdr": "credit", "presentation": [ "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other (income) expense", "label": "DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" } } }, "auth_ref": [] }, "RCAT_PaymentForSAFEAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "PaymentForSAFEAgreement", "crdr": "debit", "presentation": [ "http://RCAT/role/Note10OtherLong-termAssetsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:PaymentForSAFEAgreement]" } } }, "auth_ref": [] }, "RCAT_SeriesBPreferredStock1Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "SeriesBPreferredStock1Member", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Series B Preferred Stock 1 [Member]" } } }, "auth_ref": [] }, "RCAT_OperatingLeaseLocation1Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "OperatingLeaseLocation1Member", "presentation": [ "http://RCAT/role/OperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Location 1 [Member]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "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": [ "r6" ] }, "RCAT_IntangibleAssetsGrossCarryingAmountMember": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "IntangibleAssetsGrossCarryingAmountMember", "presentation": [ "http://RCAT/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Gross Carrying Amount [Member]" } } }, "auth_ref": [] }, "RCAT_IntangibleAssetsAccumulatedAmortizationMember": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "IntangibleAssetsAccumulatedAmortizationMember", "presentation": [ "http://RCAT/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Accumulated Amortization [Member]" } } }, "auth_ref": [] }, "RCAT_DisclosureNote22SaleOfConsumerSegmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://RCAT/20230731", "localname": "DisclosureNote22SaleOfConsumerSegmentAbstract", "lang": { "en-us": { "role": { "label": "Note 22 - Sale Of Consumer Segment" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "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": [ "r7", "r55" ] }, "RCAT_SaleOfConsumerSegmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20230731", "localname": "SaleOfConsumerSegmentDisclosureTextBlock", "presentation": [ "http://RCAT/role/Note22-SaleOfConsumerSegment" ], "lang": { "en-us": { "role": { "label": "Note 22 - Sale of Consumer Segment" } } }, "auth_ref": [] }, "RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Long term liabilities - Operating lease liabilities" } } }, "auth_ref": [] }, "RCAT_IntangibleAssetsNetCarryingValueMember": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "IntangibleAssetsNetCarryingValueMember", "presentation": [ "http://RCAT/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Net Carrying Value [Member]" } } }, "auth_ref": [] }, "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": [] }, "RCAT_RelatedPartiesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20230731", "localname": "RelatedPartiesPolicyTextBlock", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Related Parties" } } }, "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_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": [ "r129", "r231", "r288", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r431", "r684" ] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://RCAT/role/Note16PreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r648", "r649", "r686" ] }, "RCAT_PropertyPlantAndEquipmentFurnitureAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "PropertyPlantAndEquipmentFurnitureAndEquipment", "crdr": "debit", "presentation": [ "http://RCAT/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and fixtures" } } }, "auth_ref": [] }, "RCAT_PropertyPlantAndEquipmentLeaseholdImprovements": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "PropertyPlantAndEquipmentLeaseholdImprovements", "crdr": "debit", "presentation": [ "http://RCAT/role/PropertyAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold improvements" } } }, "auth_ref": [] }, "RCAT_SegmentReportingPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20230731", "localname": "SegmentReportingPolicyTextBlock", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Segment Reporting" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationCash", "crdr": "debit", "presentation": [ "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" ], "lang": { "en-us": { "role": { "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": [] }, "RCAT_OperatingLeaseLocation3Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "OperatingLeaseLocation3Member", "presentation": [ "http://RCAT/role/OperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Location 3 [Member]" } } }, "auth_ref": [] }, "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": [] }, "RCAT_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20230731", "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock", "presentation": [ "http://RCAT/role/Note3DiscontinuedOperationsSaleOfConsumerSegmentTables" ], "lang": { "en-us": { "role": { "label": "[custom:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresAssetsAndLiabilitiesTextBlock]" } } }, "auth_ref": [] }, "RCAT_OperatingLeaseLocation4Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "OperatingLeaseLocation4Member", "presentation": [ "http://RCAT/role/OperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Location 4 [Member]" } } }, "auth_ref": [] }, "RCAT_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://RCAT/20230731", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpenseAbstract", "presentation": [ "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other (income) expense" } } }, "auth_ref": [] }, "RCAT_StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Conversion of preferred stock", "label": "StockIssuedDuringPeriodAmountConversionOfConvertibleSecurities" } } }, "auth_ref": [] }, "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/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": [ "r235", "r236", "r237", "r253", "r458", "r506", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r537", "r540", "r541", "r542", "r543", "r544", "r546", "r547", "r548", "r549", "r551", "r552", "r553", "r554", "r555", "r557", "r560", "r561", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r582", "r617" ] }, "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_NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation", "crdr": "debit", "presentation": [ "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:NoteReceivableWithEmployeeRepresentingEstimatedTaxesOwedRelatedToStockCompensation]" } } }, "auth_ref": [] }, "RCAT_DebtObligation1Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "DebtObligation1Member", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Obligation 1 [Member]" } } }, "auth_ref": [] }, "RCAT_OutstandingPrincipalPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "OutstandingPrincipalPaymentsDueYearTwo", "crdr": "credit", "presentation": [ "http://RCAT/role/OutstandingPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Fiscal 2025" } } }, "auth_ref": [] }, "RCAT_RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable", "presentation": [ "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:RestrictedStockScheduledToVestSharesWithheldToBeAppliedAgainstNoteReceivable]" } } }, "auth_ref": [] }, "RCAT_OperatingCashPaidToSettleLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "OperatingCashPaidToSettleLeaseLiabilities", "crdr": "debit", "presentation": [ "http://RCAT/role/SupplementalInformationRelatedToOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating cash paid to settle lease liabilities" } } }, "auth_ref": [] }, "RCAT_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix", "crdr": "credit", "presentation": [ "http://RCAT/role/FutureLeasePaymentObligationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "", "label": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearSix" } } }, "auth_ref": [] }, "RCAT_CorporateBondsAtCarryingValueUnrealizedLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "CorporateBondsAtCarryingValueUnrealizedLosses", "crdr": "credit", "presentation": [ "http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative" ], "lang": { "en-us": { "role": { "negatedLabel": "[custom:CorporateBondsAtCarryingValueUnrealizedLosses-0]", "label": "CorporateBondsAtCarryingValueUnrealizedLosses" } } }, "auth_ref": [] }, "RCAT_DebtObligation2Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "DebtObligation2Member", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Obligation 2 [Member]" } } }, "auth_ref": [] }, "RCAT_OutstandingPrincipalPaymentsDueYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "OutstandingPrincipalPaymentsDueYearOne", "crdr": "credit", "presentation": [ "http://RCAT/role/OutstandingPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Fiscal 2024" } } }, "auth_ref": [] }, "RCAT_OutstandingPrincipalPaymentsDueTotal": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "OutstandingPrincipalPaymentsDueTotal", "crdr": "credit", "presentation": [ "http://RCAT/role/OutstandingPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total", "label": "OutstandingPrincipalPaymentsDueTotal" } } }, "auth_ref": [] }, "RCAT_OutstandingPrincipalPaymentsDueShortTerm": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "OutstandingPrincipalPaymentsDueShortTerm", "crdr": "credit", "presentation": [ "http://RCAT/role/OutstandingPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Short term \u2013 through July 31, 2024" } } }, "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": [ "r373", "r374", "r375" ] }, "RCAT_OutstandingPrincipalPaymentsDueLongTerm": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "OutstandingPrincipalPaymentsDueLongTerm", "crdr": "credit", "presentation": [ "http://RCAT/role/OutstandingPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Long term \u2013 thereafter" } } }, "auth_ref": [] }, "RCAT_ConvertibleNoteAgreementAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "ConvertibleNoteAgreementAmount", "crdr": "credit", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:ConvertibleNoteAgreementAmount]" } } }, "auth_ref": [] }, "RCAT_DebtObligation3Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "DebtObligation3Member", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Obligation 3 [Member]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r376", "r451", "r452", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r531", "r532", "r533", "r534", "r535", "r555", "r557", "r589", "r698" ] }, "RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "CommonStockWithheldByCompanyAppliedAgainstNoteAmount", "crdr": "debit", "presentation": [ "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:CommonStockWithheldByCompanyAppliedAgainstNoteAmount]" } } }, "auth_ref": [] }, "RCAT_DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations", "crdr": "credit", "presentation": [ "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Debt obligations - short term", "label": "DisposalGroupIncludingDiscontinuedOperationShortTermDebtObligations" } } }, "auth_ref": [] }, "RCAT_SBAPPPLoanAmountsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "SBAPPPLoanAmountsReceived", "crdr": "debit", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:SBAPPPLoanAmountsReceived]" } } }, "auth_ref": [] }, "RCAT_DebtObligation4Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "DebtObligation4Member", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Obligation 4 [Member]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInDiscontinuedOperations", "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 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": [ "r137" ] }, "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares3", "presentation": [ "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" ], "lang": { "en-us": { "role": { "label": "Vesting of restricted stock to consultants" } } }, "auth_ref": [] }, "RCAT_FinancingAgreementFundingOfPurchaseOfFixedAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "FinancingAgreementFundingOfPurchaseOfFixedAsset", "crdr": "debit", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:FinancingAgreementFundingOfPurchaseOfFixedAsset]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "auth_ref": [] }, "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": [] }, "RCAT_SBAPPPLoanPrincipalBalanceForgiven": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "SBAPPPLoanPrincipalBalanceForgiven", "crdr": "credit", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "negatedLabel": "[custom:SBAPPPLoanPrincipalBalanceForgiven]", "label": "SBAPPPLoanPrincipalBalanceForgiven" } } }, "auth_ref": [] }, "RCAT_IntangibleAssetsNetExcludingGoodwill1": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "IntangibleAssetsNetExcludingGoodwill1", "crdr": "debit", "presentation": [ "http://RCAT/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Total intangible assets, net" } } }, "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 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": [ "r225" ] }, "RCAT_DebtObligation6Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "DebtObligation6Member", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Obligation 6 [Member]" } } }, "auth_ref": [] }, "RCAT_SBAPPPLoanAccruedInterestForgiven": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "SBAPPPLoanAccruedInterestForgiven", "crdr": "credit", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "negatedLabel": "[custom:SBAPPPLoanAccruedInterestForgiven]", "label": "SBAPPPLoanAccruedInterestForgiven" } } }, "auth_ref": [] }, "RCAT_CorporateBondsAtCarryingValueFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "CorporateBondsAtCarryingValueFairValue", "crdr": "debit", "presentation": [ "http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:CorporateBondsAtCarryingValueFairValue-0]" } } }, "auth_ref": [] }, "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_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": [ "r225" ] }, "RCAT_LeaseholdImprovementAgreementFundsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "LeaseholdImprovementAgreementFundsReceived", "crdr": "debit", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:LeaseholdImprovementAgreementFundsReceived]" } } }, "auth_ref": [] }, "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": [] }, "RCAT_PromissoryNoteOriginalPrincipalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "PromissoryNoteOriginalPrincipalAmount", "crdr": "credit", "presentation": [ "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:PromissoryNoteOriginalPrincipalAmount]" } } }, "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": [ "r53" ] }, "RCAT_IncomeAssociatedWithStockCompensationSubjectToTaxation": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "IncomeAssociatedWithStockCompensationSubjectToTaxation", "crdr": "credit", "presentation": [ "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:IncomeAssociatedWithStockCompensationSubjectToTaxation]" } } }, "auth_ref": [] }, "RCAT_PaymentsForTaxLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "PaymentsForTaxLiability", "crdr": "credit", "presentation": [ "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "negatedLabel": "[custom:PaymentsForTaxLiability]", "label": "PaymentsForTaxLiability" } } }, "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/Note2SummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net cash used in operating activities", "verboseLabel": "Net Cash Provided by (Used in) Operating Activities", "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": [ "r137", "r138", "r139" ] }, "RCAT_RefundRelatedToPrepaidInventoryIssuedByCompany": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "RefundRelatedToPrepaidInventoryIssuedByCompany", "crdr": "credit", "presentation": [ "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:RefundRelatedToPrepaidInventoryIssuedByCompany]" } } }, "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": [ "r666" ] }, "RCAT_DebtObligation7Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "DebtObligation7Member", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Obligation 7 [Member]" } } }, "auth_ref": [] }, "RCAT_DebtInstrumentOutstandingBalancePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "DebtInstrumentOutstandingBalancePayment", "crdr": "credit", "presentation": [ "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:DebtInstrumentOutstandingBalancePayment]" } } }, "auth_ref": [] }, "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": [] }, "RCAT_DebtInstrumentOutstandingAccruedInterestPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "DebtInstrumentOutstandingAccruedInterestPayment", "crdr": "credit", "presentation": [ "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:DebtInstrumentOutstandingAccruedInterestPayment]" } } }, "auth_ref": [] }, "RCAT_CashCompensationSubjectToTaxation": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "CashCompensationSubjectToTaxation", "crdr": "debit", "presentation": [ "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:CashCompensationSubjectToTaxation]" } } }, "auth_ref": [] }, "RCAT_LineOfCreditObligationAssumedInConnectionWithAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "LineOfCreditObligationAssumedInConnectionWithAcquisition", "crdr": "credit", "presentation": [ "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:LineOfCreditObligationAssumedInConnectionWithAcquisition]" } } }, "auth_ref": [] }, "RCAT_CorporateBondsAtCarryingValueContractualMaturities2": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "CorporateBondsAtCarryingValueContractualMaturities2", "crdr": "debit", "presentation": [ "http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:CorporateBondsAtCarryingValueContractualMaturities2-0]" } } }, "auth_ref": [] }, "RCAT_DebtInstrumentInterestRateDuringPeriod1": { "xbrltype": "percentItemType", "nsuri": "http://RCAT/20230731", "localname": "DebtInstrumentInterestRateDuringPeriod1", "presentation": [ "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:DebtInstrumentInterestRateDuringPeriod1]" } } }, "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": [ "r653" ] }, "RCAT_DebtObligation8Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "DebtObligation8Member", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Obligation 8 [Member]" } } }, "auth_ref": [] }, "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": [] }, "RCAT_DueToOtherRelatedPartyClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "DueToOtherRelatedPartyClassifiedCurrent", "crdr": "credit", "presentation": [ "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:DueToOtherRelatedPartyClassifiedCurrent-0]" } } }, "auth_ref": [] }, "RCAT_ScheduleOfOtherLongTermAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20230731", "localname": "ScheduleOfOtherLongTermAssetsTableTextBlock", "presentation": [ "http://RCAT/role/Note10OtherLong-termAssetsTables" ], "lang": { "en-us": { "role": { "label": "[custom:ScheduleOfOtherLongTermAssetsTableTextBlock]" } } }, "auth_ref": [] }, "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": [] }, "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares1", "presentation": [ "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" ], "lang": { "en-us": { "role": { "label": "Vesting of restricted stock to employees, net of shares withheld of 10,870 to pay taxes" } } }, "auth_ref": [] }, "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares2", "presentation": [ "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" ], "lang": { "en-us": { "role": { "label": "Vesting of restricted stock to Board of Directors" } } }, "auth_ref": [] }, "RCAT_DisposalGroupIncludingDiscontinuedOperationOperationsExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "DisposalGroupIncludingDiscontinuedOperationOperationsExpense", "crdr": "debit", "presentation": [ "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operations", "label": "DisposalGroupIncludingDiscontinuedOperationOperationsExpense" } } }, "auth_ref": [] }, "RCAT_DueToRelatedParty1Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "DueToRelatedParty1Member", "presentation": [ "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Due To Related Party 1 [Member]" } } }, "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": [ "r666" ] }, "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", "r88", "r101", "r146", "r147" ] }, "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod", "presentation": [ "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod]", "label": "SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNumberVestedInPeriod" } } }, "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": [ "r150", "r229", "r329", "r335", "r336", "r337", "r338", "r339", "r340", "r345", "r352", "r353", "r354" ] }, "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": [ "r392", "r393", "r394", "r517", "r662", "r663", "r664", "r694", "r707" ] }, "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares", "presentation": [ "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares]", "negatedLabel": "[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardRestrictedStockNonvestedOptionsForfeitedNumberOfShares]" } } }, "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": [ "r145", "r186", "r189", "r190" ] }, "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": [ "r181", "r690", "r691", "r692" ] }, "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": [ "r626" ] }, "RCAT_GeneralAndAdministrativeStockCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "GeneralAndAdministrativeStockCompensationExpense", "crdr": "debit", "presentation": [ "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "General and administrative", "label": "GeneralAndAdministrativeStockCompensationExpense" } } }, "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": [] }, "RCAT_ResearchAndDevelopmentStockCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "ResearchAndDevelopmentStockCompensationExpense", "crdr": "debit", "presentation": [ "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Research and development", "label": "ResearchAndDevelopmentStockCompensationExpense" } } }, "auth_ref": [] }, "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": [ "r131", "r561" ] }, "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://RCAT/20230731", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice]" } } }, "auth_ref": [] }, "RCAT_InitialFairValueOfWarrantsUponIssuance": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "InitialFairValueOfWarrantsUponIssuance", "crdr": "credit", "presentation": [ "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "[custom:InitialFairValueOfWarrantsUponIssuance]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "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": [ "r6" ] }, "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": 2.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": [ "r657" ] }, "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": [] }, "RCAT_NumberOfWarrantsOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "NumberOfWarrantsOutstanding", "presentation": [ "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "[custom:NumberOfWarrantsOutstanding-0]" } } }, "auth_ref": [] }, "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": [ "r168", "r169", "r170", "r171", "r172" ] }, "RCAT_FairValueOfWarrantsOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "FairValueOfWarrantsOutstanding", "crdr": "credit", "presentation": [ "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "[custom:FairValueOfWarrantsOutstanding-0]" } } }, "auth_ref": [] }, "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": [ "r128", "r458" ] }, "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": [ "r132", "r133" ] }, "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": [] }, "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": [] }, "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": [] }, "RCAT_NumberOfWarrantsOutstanding2": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "NumberOfWarrantsOutstanding2", "presentation": [ "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "[custom:NumberOfWarrantsOutstanding2-0]" } } }, "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": [ "r627" ] }, "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": [ "r76", "r600" ] }, "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": [] }, "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 } }, "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": [ "r75", "r127", "r139", "r240", "r241", "r242", "r243", "r249", "r251" ] }, "RCAT_FairValueOfWarrantsOutstanding2": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "FairValueOfWarrantsOutstanding2", "crdr": "credit", "presentation": [ "http://RCAT/role/SummaryOfWarrantsIssuedAndFairValuesDetails" ], "lang": { "en-us": { "role": { "label": "[custom:FairValueOfWarrantsOutstanding2-0]" } } }, "auth_ref": [] }, "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": [ "r626" ] }, "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_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_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_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": [ "r83" ] }, "RCAT_WarrantsIssuedExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://RCAT/20230731", "localname": "WarrantsIssuedExercisePrice", "presentation": [ "http://RCAT/role/Note17WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:WarrantsIssuedExercisePrice]" } } }, "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": [] }, "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": [] }, "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_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": [] }, "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": [ "r183", "r199", "r210", "r293", "r294", "r295", "r457", "r601" ] }, "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": [ "r99", "r196" ] }, "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": [] }, "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_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": [ "r475" ] }, "RCAT_ProceedsReceivedFromExerciseOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "ProceedsReceivedFromExerciseOfWarrants", "crdr": "debit", "presentation": [ "http://RCAT/role/Note17WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:ProceedsReceivedFromExerciseOfWarrants]" } } }, "auth_ref": [] }, "RCAT_ExerciseOfWarrantsShares": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "ExerciseOfWarrantsShares", "presentation": [ "http://RCAT/role/Note17WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:ExerciseOfWarrantsShares]" } } }, "auth_ref": [] }, "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": [ "r48" ] }, "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": [ "r89", "r90", "r91", "r92", "r93", "r103", "r196", "r411", "r486" ] }, "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": [ "r638" ] }, "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", "r88", "r101", "r147" ] }, "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": [] }, "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": [ "r151" ] }, "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_ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants", "crdr": "debit", "presentation": [ "http://RCAT/role/Note17WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:ReductionInDerivativeLiabilityResultingFromExerciseOfWarrants]" } } }, "auth_ref": [] }, "RCAT_WarrantsToPurchaseSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "WarrantsToPurchaseSharesIssued", "presentation": [ "http://RCAT/role/Note17WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:WarrantsToPurchaseSharesIssued]" } } }, "auth_ref": [] }, "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": [ "r99", "r196" ] }, "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_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": [ "r20", "r21", "r23", "r99" ] }, "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": [ "r383" ] }, "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": [ "r444", "r612" ] }, "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": [ "r626" ] }, "RCAT_FairValueOfOptionsAxis": { "xbrltype": "stringItemType", "nsuri": "http://RCAT/20230731", "localname": "FairValueOfOptionsAxis", "presentation": [ "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Of Options [Axis]", "verboseLabel": "FairValueOfOptionsAxis [Axis]" } } }, "auth_ref": [] }, "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": [ "r17", "r144" ] }, "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": [ "r19", "r162", "r355" ] }, "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": [ "r159", "r166", "r167", "r192", "r285", "r286", "r429", "r430" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity", "http://RCAT/role/SummaryOfSharesOfCommonStockIssuedDetails" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r14", "r33", "r193", "r219", "r220", "r221", "r235", "r236", "r237", "r239", "r244", "r246", "r253", "r289", "r290", "r372", "r392", "r393", "r394", "r406", "r407", "r419", "r420", "r421", "r422", "r423", "r424", "r427", "r433", "r434", "r435", "r436", "r437", "r438", "r447", "r500", "r501", "r502", "r517", "r582" ] }, "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": [ "r99" ] }, "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": [ "r99", "r196" ] }, "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": [ "r85", "r396", "r701" ] }, "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": [ "r193", "r235", "r236", "r237", "r239", "r244", "r246", "r289", "r290", "r392", "r393", "r394", "r406", "r407", "r419", "r421", "r422", "r424", "r427", "r500", "r502", "r517", "r707" ] }, "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_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": [ "r178" ] }, "RCAT_FairValueOfOptionsDomain": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "FairValueOfOptionsDomain", "presentation": [ "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" ], "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity", "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": [ "r14", "r193", "r219", "r220", "r221", "r235", "r236", "r237", "r239", "r244", "r246", "r253", "r289", "r290", "r372", "r392", "r393", "r394", "r406", "r407", "r419", "r420", "r421", "r422", "r423", "r424", "r427", "r433", "r434", "r435", "r436", "r437", "r438", "r447", "r500", "r501", "r502", "r517", "r582" ] }, "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://RCAT/20230731", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockNumberVestedInPeriodWeightedAverageGrantDateFairValue]" } } }, "auth_ref": [] }, "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": [ "r442" ] }, "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": [] }, "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": [ "r298", "r310", "r604" ] }, "RCAT_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2": { "xbrltype": "durationItemType", "nsuri": "http://RCAT/20230731", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2", "presentation": [ "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails", "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "[custom:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm2]" } } }, "auth_ref": [] }, "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_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": [] }, "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1": { "xbrltype": "perShareItemType", "nsuri": "http://RCAT/20230731", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1", "presentation": [ "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice1-0]" } } }, "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": [] }, "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate": { "xbrltype": "perShareItemType", "nsuri": "http://RCAT/20230731", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate", "presentation": [ "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate-0]" } } }, "auth_ref": [] }, "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1": { "xbrltype": "perShareItemType", "nsuri": "http://RCAT/20230731", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1", "presentation": [ "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsStockPriceOnGrantDate1-0]" } } }, "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": [] }, "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": 2.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": [ "r114", "r117", "r118", "r142", "r539", "r556", "r583", "r584", "r613", "r623", "r661", "r671", "r695", "r707" ] }, "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": [ "r8", "r473", "r485", "r613" ] }, "RCAT_ShareBasedCompensationSharesRestrictedStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://RCAT/20230731", "localname": "ShareBasedCompensationSharesRestrictedStockAxis", "presentation": [ "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Shares Restricted Stock [Axis]", "verboseLabel": "ShareBasedCompensationSharesRestrictedStockAxis [Axis]" } } }, "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": [ "r648", "r649", "r686" ] }, "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": [] }, "RCAT_ShareBasedCompensationSharesRestrictedStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "ShareBasedCompensationSharesRestrictedStockDomain", "presentation": [ "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" ], "auth_ref": [] }, "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber", "presentation": [ "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnvestedAndOutstandingNumber-0]" } } }, "auth_ref": [] }, "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": [] }, "RCAT_SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://RCAT/20230731", "localname": "SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice", "presentation": [ "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "[custom:SharebasedCompensationSharesRestrictedStockUnvestedAndOutstandingWeightedAverageExercisePrice-0]" } } }, "auth_ref": [] }, "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": [ "r73" ] }, "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross", "presentation": [ "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodGross]" } } }, "auth_ref": [] }, "RCAT_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://RCAT/20230731", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://RCAT/role/SummaryOfRestrictedStockActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "[custom:ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockGrantsInPeriodWeightedAverageGrantDateFairValue]" } } }, "auth_ref": [] }, "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", "r13", "r35", "r420", "r423", "r447", "r500", "r501", "r654", "r655", "r656", "r662", "r663", "r664" ] }, "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": [ "r442" ] }, "RCAT_OperationsStockCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "OperationsStockCompensationExpense", "crdr": "debit", "presentation": [ "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operations", "label": "OperationsStockCompensationExpense" } } }, "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_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r376", "r451", "r452", "r531", "r532", "r533", "r534", "r535", "r555", "r557", "r589" ] }, "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": [ "r30", "r84" ] }, "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_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://RCAT/role/StatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails", "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Gross margin", "verboseLabel": "Gross margin", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r126", "r231", "r257", "r270", "r276", "r278", "r288", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r431", "r603", "r684" ] }, "us-gaap_IncreaseDecreaseInDerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDerivativeLiabilities", "crdr": "debit", "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": [ "r658" ] }, "RCAT_SalesAndMarketingStockCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "SalesAndMarketingStockCompensationExpense", "crdr": "debit", "presentation": [ "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Sales and marketing", "label": "SalesAndMarketingStockCompensationExpense" } } }, "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": [ "r30", "r234", "r330", "r331", "r332", "r333", "r334", "r336", "r341", "r342", "r343", "r344", "r346", "r347", "r348", "r349", "r350", "r351", "r440", "r605", "r606", "r607", "r608", "r609", "r660" ] }, "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": 1.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": [ "r36" ] }, "RCAT_TotalStockCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "TotalStockCompensationExpense", "crdr": "debit", "presentation": [ "http://RCAT/role/StockCompensationExpenseByFunctionalCategoryDetails" ], "lang": { "en-us": { "role": { "label": "Total" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "RCAT_StockCompensationExpensePertainingToRestrictedStockUnits": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "StockCompensationExpensePertainingToRestrictedStockUnits", "crdr": "debit", "presentation": [ "http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:StockCompensationExpensePertainingToRestrictedStockUnits]" } } }, "auth_ref": [] }, "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": [ "r219", "r220", "r433", "r434", "r435", "r436", "r437", "r438" ] }, "RCAT_NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum", "presentation": [ "http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:NumberOfSharesIssuableInConnectionWithAwardsUnderPlanMaximum]" } } }, "auth_ref": [] }, "RCAT_UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions", "crdr": "debit", "presentation": [ "http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:UnrecognizedStockBasedCompensationExpenseRelatedToUnvestedStockOptions]" } } }, "auth_ref": [] }, "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": [ "r658" ] }, "RCAT_StockCompensationExpensePertainingToOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "StockCompensationExpensePertainingToOptions", "crdr": "debit", "presentation": [ "http://RCAT/role/Note18ShareBasedAwardsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:StockCompensationExpensePertainingToOptions]" } } }, "auth_ref": [] }, "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": [ "r177" ] }, "RCAT_FairValueOfDerivativesAxis": { "xbrltype": "stringItemType", "nsuri": "http://RCAT/20230731", "localname": "FairValueOfDerivativesAxis", "presentation": [ "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Of Derivatives [Axis]", "verboseLabel": "FairValueOfDerivativesAxis [Axis]" } } }, "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": [ "r99" ] }, "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": [ "r74", "r689" ] }, "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_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": "Purchases of marketable securities", "label": "Payments to Acquire Investments", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r136" ] }, "RCAT_FairValueOfDerivativesDomain": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "FairValueOfDerivativesDomain", "presentation": [ "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" ], "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "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": [ "r7", "r50", "r54" ] }, "RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement", "presentation": [ "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:OptionsToPurchaseCommonStockIssuedPursuantToConsultingAgreement]" } } }, "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": [ "r231", "r288", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r414", "r416", "r431", "r684", "r685", "r699" ] }, "RCAT_DerivativeLiabilitiesAdditionsDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "DerivativeLiabilitiesAdditionsDuringPeriod", "crdr": "credit", "presentation": [ "http://RCAT/role/ChangesInDerivativeLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Additions" } } }, "auth_ref": [] }, "RCAT_EliminatedUponConversionOrExerciseOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "EliminatedUponConversionOrExerciseOfWarrants", "crdr": "debit", "presentation": [ "http://RCAT/role/ChangesInDerivativeLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Eliminated upon conversion of notes/exercise of warrants" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to 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": [ "r80", "r81", "r562", "r563", "r566" ] }, "RCAT_ConsultingAgreementMonthlyPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "ConsultingAgreementMonthlyPayments", "crdr": "debit", "presentation": [ "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:ConsultingAgreementMonthlyPayments]" } } }, "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": [ "r448", "r449", "r450", "r452", "r453", "r514", "r515", "r516", "r564", "r565", "r566", "r586", "r588" ] }, "RCAT_OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice": { "xbrltype": "perShareItemType", "nsuri": "http://RCAT/20230731", "localname": "OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice", "presentation": [ "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:OptionsToPurchaseCommonStockIssuedPursuantToConsutlingAgreementPurchasePrice]" } } }, "auth_ref": [] }, "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": [ "r560", "r597", "r602" ] }, "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": [ "r19", "r110", "r111", "r161", "r162", "r234", "r330", "r331", "r332", "r333", "r334", "r336", "r341", "r342", "r343", "r344", "r346", "r347", "r348", "r349", "r350", "r351", "r440", "r605", "r606", "r607", "r608", "r609", "r660" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentAssets", "crdr": "credit", "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Other, principally inventory deposits", "documentation": "Amount of increase (decrease) in current assets classified as other." } } }, "auth_ref": [ "r658" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [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": [ "r562", "r563", "r566" ] }, "RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassDomain", "presentation": [ "http://RCAT/role/IntangibleAssetsDetails" ], "auth_ref": [] }, "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": [ "r99" ] }, "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": [ "r203" ] }, "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": [ "r113", "r537" ] }, "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": [ "r113", "r537", "r556", "r707", "r708" ] }, "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": [ "r130", "r488" ] }, "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": [ "r158", "r418", "r425" ] }, "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": [ "r191", "r206", "r207", "r208", "r231", "r247", "r248", "r250", "r251", "r254", "r255", "r288", "r320", "r322", "r323", "r324", "r327", "r328", "r357", "r358", "r361", "r364", "r371", "r431", "r508", "r509", "r510", "r511", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r529", "r537", "r559", "r582", "r590", "r591", "r592", "r593", "r594", "r644", "r659", "r665" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://RCAT/role/ChangesInWarrantsOutstandingDetails", "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": [ "r382" ] }, "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_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": [ "r99" ] }, "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": [] }, "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": [ "r687" ] }, "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": [ "r68" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://RCAT/role/StatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Operating loss", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r232", "r409" ] }, "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": [] }, "us-gaap_Capital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Capital", "crdr": "credit", "presentation": [ "http://RCAT/role/Note2SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Banking Regulation, Total Capital, Actual", "documentation": "Amount of total capital as defined by regulatory framework." } } }, "auth_ref": [ "r474" ] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://RCAT/role/BalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "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": [ "r19", "r106", "r107", "r108", "r112", "r231", "r288", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r415", "r416", "r417", "r431", "r684", "r699", "r700" ] }, "RCAT_RestrictedStockScheduledToVestShares": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "RestrictedStockScheduledToVestShares", "presentation": [ "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:RestrictedStockScheduledToVestShares]" } } }, "auth_ref": [] }, "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_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": [ "r205" ] }, "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": [ "r135" ] }, "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": [ "r652" ] }, "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": [ "r215" ] }, "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": [ "r71", "r113", "r114", "r154" ] }, "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": [ "r77", "r79", "r330", "r440", "r606", "r607" ] }, "RCAT_FiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://RCAT/20230731", "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": [] }, "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": [ "r182", "r478", "r528", "r545", "r613", "r623", "r646" ] }, "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", "r88", "r101", "r147", "r195", "r196" ] }, "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": [ "r441" ] }, "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": [ "r197", "r214", "r231", "r288", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r414", "r416", "r431", "r613", "r684", "r685", "r699" ] }, "RCAT_CorporateBondsAtCarryingValueCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "CorporateBondsAtCarryingValueCostBasis", "crdr": "debit", "presentation": [ "http://RCAT/role/Note4MarketableSecuritiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:CorporateBondsAtCarryingValueCostBasis-0]" } } }, "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": [ "r213", "r613" ] }, "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_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", "r88", "r101", "r147" ] }, "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", "r88", "r101", "r146", "r147" ] }, "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": [ "r14", "r33", "r154" ] }, "RCAT_DisposalGroupIncludingDiscontinuedOperationWorkingCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "DisposalGroupIncludingDiscontinuedOperationWorkingCapital", "crdr": "debit", "presentation": [ "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" ], "lang": { "en-us": { "role": { "label": "Working capital" } } }, "auth_ref": [] }, "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": [ "r131" ] }, "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_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": [] }, "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": [ "r667", "r668", "r669", "r670" ] }, "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/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": [ "r235", "r236", "r237", "r253", "r458", "r506", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r537", "r540", "r541", "r542", "r543", "r544", "r546", "r547", "r548", "r549", "r551", "r552", "r553", "r554", "r555", "r557", "r560", "r561", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r582", "r617" ] }, "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": [ "r386" ] }, "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": [ "r151", "r230", "r356", "r358", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r370", "r372", "r426", "r585", "r587", "r595" ] }, "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": [ "r651" ] }, "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": [ "r630" ] }, "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", "r88", "r101", "r146", "r147", "r195", "r196" ] }, "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": [] }, "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": [ "r160", "r204", "r231", "r257", "r271", "r277", "r288", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r414", "r416", "r431", "r476", "r550", "r613", "r623", "r684", "r685", "r699" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://RCAT/role/ChangesInWarrantsOutstandingDetails", "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": [ "r385" ] }, "RCAT_SharesHeldAtTransferAgentUntilNoteReceivableRepayment": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "SharesHeldAtTransferAgentUntilNoteReceivableRepayment", "presentation": [ "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:SharesHeldAtTransferAgentUntilNoteReceivableRepayment]" } } }, "auth_ref": [] }, "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_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": [ "r28", "r198", "r231", "r288", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r415", "r416", "r417", "r431", "r613", "r684", "r699", "r700" ] }, "RCAT_FiniteLivedIntangibleAssetsGross1": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "FiniteLivedIntangibleAssetsGross1", "crdr": "debit", "presentation": [ "http://RCAT/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Total finite-lived assets" } } }, "auth_ref": [] }, "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", "r88", "r101", "r147" ] }, "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": [] }, "RCAT_FiniteLivedCustomerRelationshipsGross1": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "FiniteLivedCustomerRelationshipsGross1", "crdr": "debit", "presentation": [ "http://RCAT/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Customer relationships" } } }, "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": [ "r9", "r64", "r66", "r155" ] }, "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/Note2SummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://RCAT/role/StatementsOfCashFlows", "http://RCAT/role/StatementsOfOperations", "http://RCAT/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Net loss", "verboseLabel": "Net loss", "terseLabel": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r124", "r139", "r164", "r196", "r216", "r217", "r221", "r231", "r238", "r240", "r241", "r242", "r243", "r245", "r246", "r249", "r257", "r270", "r276", "r278", "r288", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r428", "r431", "r487", "r558", "r580", "r581", "r603", "r622", "r684" ] }, "us-gaap_DebtInstrumentInterestRateDuringPeriod": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateDuringPeriod", "presentation": [ "http://RCAT/role/Note12DebtObligationsDetailsNarrative", "http://RCAT/role/Note13DueToRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate During Period", "documentation": "The average effective interest rate during the reporting period." } } }, "auth_ref": [ "r29", "r77", "r348" ] }, "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": [] }, "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": [ "r100", "r137" ] }, "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": [ "r100", "r137" ] }, "RCAT_CommonStockWithheldByCompanyAppliedAgainstNoteShares": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "CommonStockWithheldByCompanyAppliedAgainstNoteShares", "presentation": [ "http://RCAT/role/Note7DueFromRelatedPartyDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "[custom:CommonStockWithheldByCompanyAppliedAgainstNoteShares]" } } }, "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": [ "r137" ] }, "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": [] }, "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_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://RCAT/role/ChangesInWarrantsOutstandingDetails", "http://RCAT/role/SummaryOfActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "label": "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": [ "r14", "r113", "r114", "r154", "r383" ] }, "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": [ "r14", "r32", "r60", "r154", "r346" ] }, "RCAT_DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://RCAT/role/AssetsAndLiabilitiesForConsumerSegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease liabilities", "label": "DisposalGroupIncludingDiscontinuedOperationCapitalLeasedLiabilitiesCurrent" } } }, "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": [ "r140" ] }, "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": [ "r72" ] }, "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_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": [ "r66" ] }, "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": [ "r631" ] }, "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": 3.0 } }, "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of taxes related to equity awards", "label": "Payments for Other Taxes", "documentation": "Amount of cash outflow for taxes classified as other." } } }, "auth_ref": [ "r5" ] }, "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": [ "r647" ] }, "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": [ "r6" ] }, "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": [ "r115", "r613", "r705" ] }, "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": [] }, "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": [ "r202", "r313" ] }, "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": { "negatedLabel": "Other (income) expense", "label": "Other expenses, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r134" ] }, "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": [ "r688" ] }, "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": [ "r311" ] }, "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": [ "r86", "r140", "r141" ] }, "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": [ "r384" ] }, "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": [ "r34", "r35", "r123", "r209", "r480", "r504", "r505" ] }, "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": [ "r125" ] }, "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": [ "r25", "r613" ] }, "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": [ "r143" ] }, "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": [ "r26" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://RCAT/role/ChangesInWarrantsOutstandingDetails", "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": [ "r379", "r380" ] }, "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": [ "r56", "r200", "r484" ] }, "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": [ "r143" ] }, "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": [ "r49", "r52" ] }, "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": [ "r143" ] }, "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": [ "r381" ] }, "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": [ "r143" ] }, "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": [] }, "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": [ "r650" ] }, "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": [ "r143" ] }, "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_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": [ "r388" ] }, "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_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": [] }, "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": [ "r201", "r299", "r471", "r604", "r613", "r673", "r680" ] }, "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": [ "r693" ] }, "us-gaap_MarketableSecuritiesGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesGainLoss", "crdr": "credit", "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": [] }, "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": [] }, "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": [ "r109", "r161", "r613", "r702" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "presentation": [ "http://RCAT/role/ChangesInWarrantsOutstandingDetails", "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": [ "r69" ] }, "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": [ "r233", "r397", "r400", "r401", "r404", "r408", "r410", "r412", "r413", "r513" ] }, "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": [ "r432" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity", "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": [ "r614", "r615", "r616", "r618", "r619", "r620", "r621", "r662", "r663", "r694", "r704", "r707" ] }, "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": [ "r27" ] }, "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": [ "r8" ] }, "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_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", "r88", "r101", "r146", "r147", "r195", "r196" ] }, "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": [ "r70" ] }, "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": [ "r211", "r598", "r613" ] }, "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": [ "r180" ] }, "RCAT_DisclosureNote17WarrantsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://RCAT/20230731", "localname": "DisclosureNote17WarrantsAbstract", "lang": { "en-us": { "role": { "label": "Note 17 Warrants", "verboseLabel": "Summary Of Warrants Issued And Fair Values" } } }, "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": [ "r11", "r15", "r22", "r88", "r94", "r95", "r96", "r97", "r98", "r102", "r104", "r105", "r148" ] }, "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", "r88", "r101", "r147", "r195", "r196" ] }, "RCAT_FiniteLivedProprietaryTechnologyGross": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "FiniteLivedProprietaryTechnologyGross", "crdr": "debit", "presentation": [ "http://RCAT/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Proprietary technology" } } }, "auth_ref": [] }, "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": [ "r224", "r226", "r227" ] }, "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": [ "r256", "r269", "r270", "r271", "r272", "r273" ] }, "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": [ "r40" ] }, "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": [ "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r282", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r316", "r317", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r604", "r645", "r703" ] }, "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": [ "r219", "r220", "r433", "r434", "r435", "r436", "r437", "r438" ] }, "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": [ "r4", "r12", "r157" ] }, "RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareSeriesBPreferredStockAmount", "presentation": [ "http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Series B Preferred Stock, as converted" } } }, "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": [ "r116", "r154", "r481", "r503", "r505", "r512", "r538", "r613" ] }, "RCAT_SeriesAPreferredStock2Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "SeriesAPreferredStock2Member", "presentation": [ "http://RCAT/role/Note16PreferredStockDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Series A Preferred Stock 2 [Member]" } } }, "auth_ref": [] }, "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": [ "r119", "r163", "r482", "r613", "r661", "r671", "r695" ] }, "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": [ "r625" ] }, "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": [ "r40", "r41" ] }, "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_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": [ "r78", "r165", "r222", "r261", "r439", "r567", "r622", "r706" ] }, "RCAT_WarrantsOutstanding1Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "WarrantsOutstanding1Member", "presentation": [ "http://RCAT/role/ChangesInWarrantsOutstandingDetails" ], "lang": { "en-us": { "role": { "label": "Warrants Outstanding 1 [Member]" } } }, "auth_ref": [] }, "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": [ "r647" ] }, "RCAT_ScheduleOfAssumptionsUsed2TableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20230731", "localname": "ScheduleOfAssumptionsUsed2TableTextBlock", "presentation": [ "http://RCAT/role/Note19DerivativesTables" ], "lang": { "en-us": { "role": { "label": "[custom:ScheduleOfAssumptionsUsed2TableTextBlock]" } } }, "auth_ref": [] }, "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", "r88", "r101", "r147" ] }, "RCAT_OptionsAssumptionsUsedMember": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "OptionsAssumptionsUsedMember", "presentation": [ "http://RCAT/role/AssumptionsUsedToCalculateFairValueOfOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "label": "Options Assumptions Used [Member]" } } }, "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": [] }, "RCAT_DerivativesAssumptionsUsedMember": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "DerivativesAssumptionsUsedMember", "presentation": [ "http://RCAT/role/AssumptionsUsedToDetermineFairValueOfDerivativeWarrantLiabilityUponSettlementOfDerivativeLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Derivatives Assumptions Used [Member]" } } }, "auth_ref": [] }, "RCAT_Options1Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "Options1Member", "presentation": [ "http://RCAT/role/SummaryOfActivityUnderPlanDetails" ], "lang": { "en-us": { "role": { "label": "Options 1 [Member]" } } }, "auth_ref": [] }, "RCAT_ScheduleOfWarrantsIssuedAndFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20230731", "localname": "ScheduleOfWarrantsIssuedAndFairValueTableTextBlock", "presentation": [ "http://RCAT/role/Note17WarrantsTables" ], "lang": { "en-us": { "role": { "label": "[custom:ScheduleOfWarrantsIssuedAndFairValueTableTextBlock]" } } }, "auth_ref": [] }, "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": [ "r57", "r58", "r59", "r60", "r61", "r62", "r63", "r152", "r153", "r154", "r206", "r207", "r208", "r254", "r357", "r358", "r359", "r361", "r364", "r369", "r371", "r508", "r509", "r510", "r511", "r610", "r644", "r659" ] }, "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": [] }, "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": [] }, "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": [ "r604", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682" ] }, "RCAT_DisclosureNote21SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://RCAT/20230731", "localname": "DisclosureNote21SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Note 21 - Segment Reporting" } } }, "auth_ref": [] }, "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": [ "r206", "r207", "r208", "r254", "r357", "r358", "r359", "r361", "r364", "r369", "r371", "r508", "r509", "r510", "r511", "r610", "r644", "r659" ] }, "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": [ "r377", "r378", "r389", "r390", "r391", "r611" ] }, "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": [ "r194", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r282", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r315", "r316", "r317", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r604", "r645", "r703" ] }, "RCAT_Director1Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "Director1Member", "presentation": [ "http://RCAT/role/Note20-Related-partyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Director 1 [Member]" } } }, "auth_ref": [] }, "RCAT_WarrantsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20230731", "localname": "WarrantsDisclosureTextBlock", "presentation": [ "http://RCAT/role/Note17Warrants" ], "lang": { "en-us": { "role": { "label": "Note 17 \u2013 Warrants" } } }, "auth_ref": [] }, "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": [ "r628" ] }, "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": [ "r281" ] }, "RCAT_ConsumerMember": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "ConsumerMember", "presentation": [ "http://RCAT/role/InformationByReportableSegmentAndSpecificAssetCategoriesReviewedByCodmInEvaluationOfOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Consumer [Member]" } } }, "auth_ref": [] }, "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": [ "r629" ] }, "RCAT_PreferredStockValueSeriesB": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "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": [] }, "RCAT_ScheduleOfAssumptionsUsed1TableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20230731", "localname": "ScheduleOfAssumptionsUsed1TableTextBlock", "presentation": [ "http://RCAT/role/Note18ShareBasedAwardsTables" ], "lang": { "en-us": { "role": { "label": "[custom:ScheduleOfAssumptionsUsed1TableTextBlock]" } } }, "auth_ref": [] }, "RCAT_ScheduleOfDebtPaymentsDueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20230731", "localname": "ScheduleOfDebtPaymentsDueTableTextBlock", "presentation": [ "http://RCAT/role/Note12DebtObligationsTables" ], "lang": { "en-us": { "role": { "label": "[custom:ScheduleOfDebtPaymentsDueTableTextBlock]" } } }, "auth_ref": [] }, "RCAT_WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDilutedRCAT", "presentation": [ "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted average shares outstanding - basic and diluted" } } }, "auth_ref": [] }, "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": [ "r395" ] }, "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": [ "r7", "r300", "r306", "r310", "r604" ] }, "RCAT_FiniteLivedNoncompeteAgreementsGross1": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "FiniteLivedNoncompeteAgreementsGross1", "crdr": "debit", "presentation": [ "http://RCAT/role/IntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Non-compete agreements" } } }, "auth_ref": [] }, "RCAT_IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT": { "xbrltype": "perShareItemType", "nsuri": "http://RCAT/20230731", "localname": "IncomeLossFromContinuingOperationsPerBasicAndDilutedShareRCAT", "presentation": [ "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Continuing operations" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://RCAT/role/ChangesInWarrantsOutstandingDetails" ], "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": [] }, "RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWarrantsAmount", "presentation": [ "http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Warrants" } } }, "auth_ref": [] }, "RCAT_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT": { "xbrltype": "perShareItemType", "nsuri": "http://RCAT/20230731", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicAndDilutedShareRCAT", "presentation": [ "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Discontinued operations" } } }, "auth_ref": [] }, "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": [ "r633" ] }, "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": [ "r293" ] }, "RCAT_EarningsPerShareBasicAndDilutedRCAT": { "xbrltype": "perShareItemType", "nsuri": "http://RCAT/20230731", "localname": "EarningsPerShareBasicAndDilutedRCAT", "presentation": [ "http://RCAT/role/StatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Loss per share - basic and diluted", "label": "EarningsPerShareBasicAndDilutedRCAT" } } }, "auth_ref": [] }, "RCAT_VestingOfRestrictedStockUnitsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "VestingOfRestrictedStockUnitsAmount", "crdr": "credit", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Vesting of restricted stock units" } } }, "auth_ref": [] }, "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": [ "r45", "r46", "r47", "r48" ] }, "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": [ "r4", "r12", "r157" ] }, "RCAT_VestingOfRestrictedStockUnitsShares": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "VestingOfRestrictedStockUnitsShares", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "[custom:VestingOfRestrictedStockUnitsShares]" } } }, "auth_ref": [] }, "RCAT_DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://RCAT/20230731", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract", "presentation": [ "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating expenses" } } }, "auth_ref": [] }, "RCAT_ShareBasedCompensationOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "ShareBasedCompensationOptions", "crdr": "debit", "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Stock based compensation - options" } } }, "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": [ "r87", "r145" ] }, "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": [] }, "RCAT_DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Research and development", "label": "DisposalGroupIncludingDiscontinuedOperationResearchAndDevelopmentExpense" } } }, "auth_ref": [] }, "RCAT_StockAwardsNonEmployees": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "StockAwardsNonEmployees", "crdr": "credit", "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Stock based compensation - restricted units" } } }, "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": [ "r191", "r206", "r207", "r208", "r231", "r247", "r248", "r250", "r251", "r254", "r255", "r288", "r320", "r322", "r323", "r324", "r327", "r328", "r357", "r358", "r361", "r364", "r371", "r431", "r508", "r509", "r510", "r511", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r529", "r537", "r559", "r582", "r590", "r591", "r592", "r593", "r594", "r644", "r659", "r665" ] }, "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": [ "r642" ] }, "RCAT_DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense", "crdr": "debit", "presentation": [ "http://RCAT/role/DiscontinuedOperations-ResultsOfOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Sales and marketing", "label": "DisposalGroupIncludingDiscontinuedOperationSalesAndMarketingExpense" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://RCAT/role/Note8IntangibleAssetsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Impairment of Intangible Assets (Excluding Goodwill)", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value." } } }, "auth_ref": [ "r7", "r16" ] }, "RCAT_RelatedPartyPayablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20230731", "localname": "RelatedPartyPayablesDisclosureTextBlock", "presentation": [ "http://RCAT/role/Note13DueToRelatedParty" ], "lang": { "en-us": { "role": { "label": "Note 13 \u2013 Due to Related Party" } } }, "auth_ref": [] }, "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": [ "r180" ] }, "RCAT_TaxesRelatedToNetShareSettlementOfEquityAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareRestrictedStockAmount", "presentation": [ "http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Restricted stock" } } }, "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": [ "r9", "r66" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "RCAT_IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "IncreaseDecreaseRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating lease right-of-use assets and liabilities" } } }, "auth_ref": [] }, "RCAT_ConversionOfPreferredStockIntoCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "ConversionOfPreferredStockIntoCommonStock", "crdr": "credit", "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Conversion of preferred stock into common stock" } } }, "auth_ref": [] }, "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": [ "r173", "r175", "r176", "r178", "r179" ] }, "RCAT_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount": { "xbrltype": "sharesItemType", "nsuri": "http://RCAT/20230731", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareStockOptionsAmount", "presentation": [ "http://RCAT/role/AntidilutiveSecuritiesExcludedFromComputationOfDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Stock options" } } }, "auth_ref": [] }, "RCAT_FairValueOfSharesWithheldAsPaymentOfNoteReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://RCAT/20230731", "localname": "FairValueOfSharesWithheldAsPaymentOfNoteReceivable", "crdr": "credit", "presentation": [ "http://RCAT/role/StatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Shares withheld as payment of note receivable" } } }, "auth_ref": [] }, "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": [ "r31", "r82", "r477", "r536" ] }, "RCAT_DisclosureNote7DueFromRelatedPartyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://RCAT/20230731", "localname": "DisclosureNote7DueFromRelatedPartyAbstract", "lang": { "en-us": { "role": { "label": "Note 7 Due From Related Party" } } }, "auth_ref": [] }, "RCAT_DueFromRelatedPartyDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20230731", "localname": "DueFromRelatedPartyDisclosureTextBlock", "presentation": [ "http://RCAT/role/Note7DueFromRelatedParty" ], "lang": { "en-us": { "role": { "label": "Note 7 \u2013 Due From Related Party" } } }, "auth_ref": [] }, "RCAT_SeriesAPreferredStock1Member": { "xbrltype": "domainItemType", "nsuri": "http://RCAT/20230731", "localname": "SeriesAPreferredStock1Member", "presentation": [ "http://RCAT/role/StatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Series A Preferred Stock 1 [Member]" } } }, "auth_ref": [] }, "RCAT_DisclosureNote10OtherLongtermAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://RCAT/20230731", "localname": "DisclosureNote10OtherLongtermAssetsAbstract", "lang": { "en-us": { "role": { "label": "Note 10 Other Long-term Assets", "verboseLabel": "Other Long Term Assets" } } }, "auth_ref": [] }, "RCAT_OtherLongTermAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://RCAT/20230731", "localname": "OtherLongTermAssetsDisclosureTextBlock", "presentation": [ "http://RCAT/role/Note10OtherLong-termAssets" ], "lang": { "en-us": { "role": { "label": "Note 10 \u2013 Other Long-Term Assets" } } }, "auth_ref": [] }, "RCAT_DisclosureNote13DueToRelatedPartyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://RCAT/20230731", "localname": "DisclosureNote13DueToRelatedPartyAbstract", "lang": { "en-us": { "role": { "label": "Note 13 Due To Related Party" } } }, "auth_ref": [] } } } }, "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": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "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": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r15": { "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "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)", "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.20)", "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.21)", "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.22(a)(1))", "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)", "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.25)", "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.29-30)", "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-31)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r35": { "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" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "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(26))", "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 210.5-02(19)(a))", "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 210.5-02(19))", "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(20))", "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(23))", "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(28))", "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(29))", "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(30)(a)(1))", "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(30)(a)(3))", "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))", "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(31))", "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(32))", "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(6)(a))", "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(6)(b))", "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "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.1,2)", "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.13)", "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.2(a),(d))", "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.2)", "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.3)", "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.4)", "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.7(a),(b))", "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.8)", "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.9)", "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": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483613/220-20-50-1" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "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(23))", "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": "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//840/tableOfContent" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "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(17))", "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(18))", "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(22))", "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(27)(b))", "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(28))", "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(29))", "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(30)(a)(4))", "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(6)(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(6))", "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(7))", "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(8))", "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(9))", "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": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "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(h)(2))", "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": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "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)(5))", "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": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r325": { "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" }, "r326": { "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" }, "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)(iv))", "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)(5))", "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": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r449": { "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" }, "r450": { "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" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "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": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480696/942-505-50-1" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "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(1))", "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(12)(b)(1))", "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(12)(b)(2))", "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(12)(b)(3))", "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(13)(a)(2))", "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(13)(a)(3))", "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(15))", "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(16)(a))", "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(17))", "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(19))", "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(2)(a))", "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(2)(b))", "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": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "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(1))", "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(2)(a))", "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(2)(c)(2)(i))", "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(2)(c)(2)(ii))", "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(2)(c))", "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(2)(e))", "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": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r625": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r626": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r628": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r630": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r631": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r632": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r633": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r634": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r635": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r636": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r637": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r638": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r639": { "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" }, "r640": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r641": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r642": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r643": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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 102 0001554795-23-000305-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001554795-23-000305-xbrl.zip M4$L#!!0 ( .V),U>#QOC>Z/[^^/G#^\N=__S>'_OOX'[V>10MPP^'A\_/SV\0?G*?,?D6OO'PPHSA?>1&<9AQ.UH= M)?_,LG^!H9=E/OU;^#9\M[J#?Y_=HO?QY6_#K]ZMN_X;<&_]Y]].A]_!M_G3 MYV@U_6UQ\M?UX^SJE]]/)O#R87%\NOC?Z=&Y*/)CZ,W!PG4H&"C\=,#D2\1[ M'K[!9'8X.#KJ'_[]R\T]ISL0A!]6 43?5.3]T]/30YZ:DE8H5Q,2I*R'ARQY MXH8@XTQ380T]1&'D(J] [T=9!IGX[:%(+)!")>F)((4IJ0]*="'PWLSPTR%- MH/2#84H8A[V9ZRXSXJD;3CC3)*% ')*H2D@_EHEZT7H)0B6I2"ID\"-2RE!H M-9I\R))9GD'O:-@;]M.<=^>CARP3^X/S/7K'*$ %@!%5Y@L+L#4C0-:]>^Q M&\ I!/Z!$[ED!B+6+<.EZP$-E[1/NPAAVO7I^$N^L&_+):1]._M /[&^\('@ M #S0^CKL!QU[1=;LX^$YIO/&@0/]3P?BI\0D9>.#*420%YF,L;[38R,J9F+1 MGSSGQ\,R<953' +_%OV9_UX2$-+L7)0;^B')GY#4Y_7(GHY8>T.9E4QW(FAJ%.( ^_>(["3]','1^>D1N M[$.:\M\=@C%U"99V#"-*J*Y IIAO!--P,)N>G0ED=;"78LB8-;Z>W2[8Q MH64F@TF39@37<1U<.6/G=NKDK+OQ90;4?82];W,<^'2;>/D]AM&Z"IB"Q@BX MMX; X:DC%_$G1Q3206@&X;D;SJ\"_*P8:GF2$6 GYH QS@YGW<&DA^DKCD#_ M+ XA F$"3_&3$2SOV :.JD !#F,"Z!^,A]-W_NL_WP_Z_9^=ASEP4HX= E4$ M!O?Q8N&2-9W)X S1C;SGHFCD>3A&$=6ZQ[2+>Q!(^)AF,$+OO1*]089>4A:? M!?/2G+PX)RVOP[:*[9 U+6;M%-,"LN7_W@T G?[H+ZKVD'LP8Q-7#G"K7$8H MGRI1'F8HRP7*VY2L%]"B^;R:%.XDI7>85S$__N*2;R!R)P&X!UY,:+GRZ%4G MFZ#8/U*B>)RAE'-V.PC S;N@2C4 9*$$YR4#A?)V$L2,X=^A4T7EW$8,K@A=W(& [ M[+%+4NU+FVJ$SU")S[M\+8J!PS@["6N'\^X0JB+T_IH*B&:03OCET5--,L+F M6(G->VE"2[EV T<+R^F88+J%BM8CY#-;P;*XNU,G&\'S5@G/:09/RMEQD>]D MO#N,%&KO$5\&;C":]2) %N7QHTDW0NE$K1 ?E58@SON!\NZ&DAZF?J*,H-D- M<$-YMU9-,@)'8ZW(S1495T>P[6!1P#*X )/H=A+ F6Q&5R<9P:(V0_1S.P3C MZDAL.U@4L SIWND!JS=LJD0C:-2V@_ZPL&&+<+==:X3G^!IY> $>W%5A(BM\ M-H%DH#8$](^E?1KCZ'"6'10**-Z>X\4"(WZP(T%1^&P$A=H$T,]M (*C.$+J MH%! <3(F8 JH-NZ7T2BG& &B5O_[)](F.6':8:+%Y-VO+B$N*NR(\V]&.*C5 M_'ZNYZ?L.@ 4 +R_G[L$G-$-J#]Z=HDO U%-,P)$K=OW<^6>LW4X7T?\O'X&4,DY MI);,"#"UPC\8%E2:I 1N:2Z4T6&GP.[X/IZ$X'M,!;UD1\(R8-4T$Y2&:AO MX%CRW$G9.H)OA\S&SE<;.V&U;2'9WBFOZPB&KE]EH!5I1D"J+2M*-[ . MFW;^8&6(]"1&2*E-+O6^81UD;5R0RH#I"(S@4EM>:MR1.JS:^B65\:HC,L), M;8YI\E'J@&OMK%1&KI;*"#J-$T:3XU*'71L/I@IL&@(CQ#2^&7IOI@ZK-FY- M%:PT!"98'6N<-O0N3AU6IAX<%9P4B488M?+FZ/ QL_FYT5)$WYE6Q&&2^N3HPH#H[ZA\8#9Z PIJ8&3 M5:'K#Z7^H#X-ZMV!, Z* :0*4T;[;$;85VPVNE.CGD-$4:P;8"D253?N-:L& M-VZ-D'\#W0D,^.QZA4GIP*^X++3*8H1OQ<*3V-R8]33(2W&FF#C1'"@. SM\ M6\;JT,_B9N0FN+[=*)9'-STWPRH=MA;&IN*[$5 5DU#A-+<;7&H4JL>T!3#T MR4:85(Q!XF#"2\YMW>18H@.G770/_<1G1&T$W6;1/[J)SV3B*QZTEV8_=:(1 M9A5[D73NWHVU>E0N5TO@T7X\6C CS>^\LNP;"@'=&3XB5WP'_A6K#^@%M&O[ MM5#NE*,1_A4C5%H%QY7JX !1B6PK&N=5<:9271S8=1_3[L/,2#B$PHS$W/GG MM.5 >(T^8^P_PR H= UC:B/8*R8GB3U5(O^'ZR">*()BZLR20CHT6WE,Z5?= M9E(C'-7FH5HOJFZU;8)2Y295&(MU!$:P52P[!<\ID'M.=:.MI<^;?L29D1O! MIW;-:?:#ZX:>D6[)G- >,B^WJG*I3C=![J1BFA':94 Y.LRQKMNT;.RSJ!]Y MAO1& &J\>)K]&+NQUSCVBKZ*Q7&G3C."K&K1R1P7@\1QL1MMFL<6XN52O KE M!NQ9,K+@]4WL)P^X#K(-\QI!6K'TR(4Y,"_-(8FI)\+IP50'>R/L5W%$FY7C M,G;7K%4EU]$"R$:41I!6#$&"M<#*60KF#I9=6#OX6OB&URR/C:1& &I"SM3Y MBW=K8N.:&$?L\4/V1.:80.3!I1LD ZVT0!H0&L%8L:7 ^IQ>YDN'([.-36HSSQ,OIAJ?VK#@][4U1DK2"XC&Q M :$1C!43SWE^&IS!B"7=I,/.Z,IDS:2JIS%"3'/U2W6-LIM'#3S$X\62:VB/ M(3.7GB>5!MFTR/SZ.<%GUJJE'<\6^8W KEA[I (=UB!,*TD;&DB3K+@B(.AF MHN!NZ#:NIB./CA(8K1^1#\@X<)%Z#=62&6%:,?U(*Z>;<'9BQIK[8#'^'72- MT-V!,"*0N;3Q3:0ADJ:YC("M&(4D8$E64**I=$BW19HU&_-? RB4/2;/UE"<3H(S3-9%L#?(:(1WQ6HDU!=/*BKSJ)RLG6E6&IVQ17$=VNU"'=3L MJIIIC3#5F)#JPQ]T^ZS6^RS:9( L()+W27G,@F0+F][!6S\N,;H'423.GF7* MC*1^6[:WXDPZU?N*(4NUB_/3*I9V<7Y6>*J09;<&Z>*Q9*:OK*HE^IRNFV>: M-.ZF+F5":-09*N8P2>-FNX .OS;X-;T/4G.?OTTN(V0U@:#K7QGI5@^3>U&9 MI]'96@1+$1=X^?WH$?+OE\!C,1&X%V"REX,@O -/$#P#_VQ]COW%-;IDDRIG MDUW61[.$2_FRU1]8HE'GJACJI"JRW27)*DG7 W%OG)E=PZ2>PN,UW7BRBZ\D MJ2K+?'Y[\87-/R"KKA1B ,U2CO^JEEOVGPG=\=V!J;/B7R)*]ND@A(ME0*<4 M\6U.P/33 :%-W!L<#89'[X;]?U"QWZP604K"2LCZ]_/S\YO5A 1O,)D=#HZ. MAJ*SEULJ*3AEX1*OPN5YR'GT3T]/#SD59<)=TRG.AVGE4P81C%CVL52,P\JA M/?]PAY('[J2MY#0+"/8H\@WCOP]9:0=M*VNI3^])XO.\E'W(34=76[F+ W)/ M8E]DA52E_GCH+I?,=37Y0O]&"(MQD'ZB@M.YU$'N H1+UZL3"B)V,N+1&H3> M'"S<&^QQ5C59V%^]-%^/?>KU![UA_\TJ]/.:MJE$W@SM*I'FVZ 2,K>W_"\_ M,BX^S<#*?=NJQ!!X;V;XB78C>,BZH;K(4$?.?O#N:UKHU TGO-9QV)NY[M*D M4&6>0Q!$8?IEXRJP@1EN7P?.IE4E"@CZ$3ED+!C308_VG&%?7YVFG/SO<*-. MP&-?D76;CB!G2?_8#(V01*V 2.D%"/2OC8O=H!=4"]=V 9!8$M@NF.W _W$/ MV'9Q5/0$Z7\!BPD@![RJGPX::& 0L(WIIX.(Q&RNIG6#'^@<#K'_P)<:/Q:Q MK XBZP@L&"65-YZ$=):/&?5G@N/EIP/!#E*29C'.#,30 MTM@@1OD^,OO]2GA'UZ596OSPOZM-MJ+Y2[1FH= HMC0UB*'R(2]VHEL(&$1(7R]*Y M?WE[4TMCD1B5G7+IJPU5E1Z8J&UU SHKQ($$>!$FY?FS\MF&RJ81HHMUK7RU MH:K%>8^KJHF5):UV+46C",*.'J5)$S=@5O5/!QYE"*-4,)&XP A$+EGO1'EG M%PG94Q#BI0@>K9W.BGFT]C$@9VX(O1'RD[4T(VTA MT!\[T]567]SS-9(T(WUIZ'(_8=DG/-EC9;OV!J+-X?+!9(]HB5L,W"WY*T:7 MBV6 UR!'2)]L;?^CZP%AYL@+(/Y_QV:-VRG=0')#^.TDHAL5%AWYXR*+ D=W3%PFV:N=12R- MUF(V2-N@=2Y;)\+<55+W^,&(NL@JSS46P:LCL!.N ;W;@!8**W""X0-F#5EL@\X57UK!EX+>DM@E69V M"$+^7.NZ;OI7$EDB2WD4::1I)K-%'F\._)CU*-J%ECAT YX]O$;L)6864TEI MAQ:VZON(0L;XG0G5YGX. +LB-O)]?@?!#?)^&:K>%ZVVFS75L0X?Q5Z7/YE> MTX8F6:R3DSF=9(&%Z7:W0<8FA:Q*U14[KI"Z=@/>;9&VDMUW"04L) MJ_262#BBLZW/CJ#@D_1P\.6*3WBV4<)7=]RT=YRIL%Q7.BO9;PTHBTD8BU>%A\GF(J%NW^P"7>G#EM@"<08/XLWN;- MU,3O!V@R9LU@6M@7EWP#TEC9H+5J6/T #<5U.:'G[F!FJF'VJN>FBEP[:1R; M3[O;#) Y)A$S!90>@MEDK.E9V>JXVD*Z@\IOH%VF3 -7/\ M@9OM*T;>SENNP/0':+Q?,?E&TQ)Q-VBH"H.-&V6_:]XY)DM,JPS.,/+#4?$R M=V;1RCVS#*E?H[3G.(R8EV]H)*U,_1JE?40$N '\G0YC'(; 3&A%)EL'>P-X MB.^J8C?XXD:)7CTPQ%V3U=9.X(9SV7?X/I[\$WC1 WYP5\D6*9':@-#6G;O8 M'X["$'N0G5LRC\E*N&VMY!OGMG8;6G0/9?*D/M9W((GKQS0RRGS!/2R9M^7M M,_ SC\N*^&E;[86SK=U*>"&X6B5 MZSY;,OF#S99^],&'M!78G:'K?37/!;^+OG4#I6RV;Z(]7).7I!H3O"20=\H' MX,T1#O!LS:/V*9J@EMA2S4BJ/C-?L<%-=R4S CB="%#85\A:2VR_K.=Q&%%U MA_"YC5F)YW"I%[:>VGYIE6$G58)J"2V5L6'&$4X"=.[\C+'_3&7HY]IN^XS6 MMD$E&&6=W&;$ELHZ%M'&U^QQ-N9&R^X_\@-H;HN?X\"_7BP)?A+S4;9S:YOK MM4E_%1/:E6,"Y(^-TNMR62K]_>CJ,EMK1._-]$QEDJ5R)'H$52,*U2ZI&8ID M6[?:F4\1,YZ.7<@T!7Y'N7 ['^8JKM(VV"*_K8<-4IR8,558/+AT TD2)L MRHP'QM2O6-R'9]Q"7$']2L5] MP-(1L2'M*Q4UF?Z4BIQ=V#"66R&T56(17B=A.F-OAL]U#R9C?0&6M MZ>_^;#0>CV^PBT1=0V%J!7ZV9ZHAL'71S>N<];KD7AW=+LUHY5%5NAK*UP"> MY]&Z,?T4L$>K]6+J":V54J5]92/L*D9^I<^VRF%K)[Z"B!;#;N[+->>AVL8Q M\>94Q-OI%5P!GVLRDI6F939;&X JI L8AIBLV9QZ2^",BA9DX[0X YL26]O+ M[\"4XI2=H8P)6%*-YYJN*RBB4HF+D]D)<7ZTUC*7M?(S;]QKNL:3F'TOQ)+D M%1@7CXS-R5^?Q*4YVE1R;39K6^ &(A8/@A>2>V+SVZ5,#KJK0H _N,M.AT?> M]QB&4#Z#W"*_M6U2A#<%\XZ.[XN8'>^->1W[ZMY01[Y="%J/<=^!=$RKX[<4 MY)A)_*@/3B$[02DZ6QN3VZH_<.^&23DFZ8C=RYR)@ _KG"09LCQ.7W*_E7E( M +\09S<_D=D7\Y?VL-B'7(-]-IJ12^LK;+3A/AMM:$.C\4"I?) M!4,P)C"?)NI)['@W9$RP!T!N-67!5-*:YIA(IC@S:EL-C]7*%EWY:])?>HFZ M W[,+1[7*'_#*_,7N -A'# W@GH MV5B*ZYI%1]P:@D7N(FA5QZ06JJ7QEB: M#M,@6+(ONB;59B?S2I5+WN/:="O=PM7/T%1UY;.RKIS)*<77*RP(19&E2PH;K0/IU;]U2K+KEL'S22M"7X'_>6S4/21 M,.46;@?NMXB7UECV(UVIZV0;@TH@IIC),%*;$I7&$R!;!R2KWS#FY<[(_2YQ,)^/E'V/?U&PX+*V#$&/@-$:Q?P!V(6$$&VH>=QS\N1-TJA9#?(9ZLQ5QU@ MNJD!6N>R5?P\#'F3R$:4MHI9"8S=)&V;#+8*S>^]-0G:1&2K<,5E+G5?J3CK M\J>*'Y$/"+N/_L5=P46<72O;DL=++ZPL,*B'9XB%!N4(5M:U!,;,KS_5G>67 M3]+&V!DW6WN,KI/3]9J]^<[>@\2E-FF7Y34+7C&RP*A5*VCRV]HDTE%@?C2M M._^L4%AL %976WL.JJ"QTJQ;]1^ %(SD4<-0]FS,+S2TR&&MZ]QE .G^FDVW M)<=,HG>[:)G'UB'*GW?E#B+9#<0O&$7S( M7(=V:;J:T5RS2! M^7A&#U@A:+X[WY;-2^]F6DL0!;($::Z"MK]CGG^TTO[Q,/3F8.'2G_\/4$L# M!!0 ( .V),U<-S5%7E14 ';I 5 &ULU5WI;^0VLO_^@/T?^+S (@N\'KO;]R3S%NVV/3 PL0T?F_T6R!+;)J(6 M.Y1DN_>O7Q9UMTB*NEK: $EF;++XJRJR+A[ZY1^?*Q>]8^83ZGW;FWXYV$/8 MLZE#O-=O>\^/D_GCXN9F#_F!Y3F62SW\;<^C>__X_[_\#^+__/*_DPFZ)MAU MOJ)+:D]NO"7]&=U:*_P5?<<>9E9 V<_HGY8;PD_H-7$Q0PNZ6KLXP/P7TPYESP\W*=VW(%C[7_?W/SX^OGCTW?J@[ __BTU79@0? M RL(_93:P>=!_$_4_1>7>']\A?^\6#Y&7%Z>__73)]_V8-QXV(_#+Y2][L\. M#J;[__KUQZ/]AE?6A'@@-QOO);V BJS?]/S\?%_\-FE::OGYPMQDC,/]!$Y* MF?^6:-KGD/CDJR_@_:"V%0BU5PZ#E"W@;Y.DV01^-)G.)H?3+Y^^LY<(7TB0 M41<_X"6"_W/MI:,^+.9/^_##_07E$Y$C%,W?&%Y^VV,<(JW>'<&'Y M;]8B>;SH^6B[FN^)_"%6:/^!6T9\) M$WKMN3CZU6)_X,!Z;=^J^K5'=7;C\0#BE?#I8"XG M9:?V>,[O&>5K*-C,/0>L^-IT&6H[=F!Q#\3<^$&]UTF V'2";QD;' M>_V!>;!F!DK5J0,\LTO\$MR]N.35++S0=NH SR%?0$^T[K+3=.L T]$-3\96 M^,GZ--27K$,'.(YYSK:BGHB=C'#(.G2 X^2>#XJYW77,H2CZ=(#F]#>+,1Z& MF*FFU+H#!&>/;SSZO^ KTYE_6,PQ0Z+LU0&B\TO,R#M?G.^&,U;6H8/(\V 2 M+\G)&M;D$Y>\;]G&AL:D?PK; ;I# M,"PD$#D3=^$+$5&_8L\XCS AT '.H\?PQ<=_AGR8*XA^TL%^LA)^L^ M-S,<^ FRERXY*1+<;8YISDQSJMWF=>:(U;UZR?',@55V[B&S,D=7T;6G+,L< MGT'WOC(N/,HP8N=;]^K3=T,$.U/=@]S0,Q&J[ M6UY"4^SBTU6LQAC=6KK9;.TQ7GVML<[;G M*_!P_Q96!'[F^9BOSF?/BG[.G03Q2( G+I>&TY"1/L9JQSUX/>J3R.M!B>B- MCX7]&^\[IK ,D,F M^Y0FLG5,L[9G7YEZ$Y'6H]12IL7DVU2>VEXM3QJ%:]X/9I'EPD%&MA)&,W95 M3[09XG94VW%T'08APX+PO;4!#+F2@B'^.C1ZJ.K2L[X6HMC.6S#RY_8;EV"-8H51]4E42#[X## M> &VI]S1')_;7%PDV#Q[#F;WKN75G=E5!#K"^8#]@!%(B\7*;PV[)KVV)^'Y M$)#\\AP^G\Y?;*Y#3QRAL=P%U_TK91M31IJ3[&.'I='J-:;2\2KFP_ 4B7CY MM9;MKL0F):F_;I[7W#'B((A2@7S+M$G31=\WD(Y\27..:Y#H]X1;H\V1!O3: M5C[3+/-B$^VF185T4?3G4"/[!SL5E09W7C7;WS MN11O4J4)54S%O)RZ>RPZZ=FQ@^2$?O"_%WK@SP!SP^TD=$"85=?I A) H_AF MXQ1-X!ID"*CX'^.6G2.0WYDK()GQX=-+4 **YU.7.# /4=P?10303\^>%3J$ M_^;OR=7"!*Q+[0) %^XVTJW+A,D]47&#<6GY+^(:8^A/7BUKO0_381^[@9_\ M1$P0,3GB'_P>E9GB#8R$MFN]8%>,^'O<;JO9_B!8X3:9&F+TVVUD.97/F8TH MX]'!M[UI0L9B=D'1Y=N@<8M]'^(.(#/AVEHE_9>,KG2"BH5")4CS\N*#[*$/ M3%[? @%N&/G"YIH?G2)5B[G0R$S:LT&E+>%J3$*/]^JYU;4Q=[#<0-]R8URY M'K6]S-1R.*A:3/@>DYZ2G><-AZE?'5DK,ST<#;X\MOD:D]S%KHBAEY*U-=/! M\: Z4/,X)DU$ .'0E+^FON5^9S3DTP>.5D%A279TQS"N:$;33+,GPUJYUC(; MWPRXI9YMIM=\RV$0)\<2U$BS%N,('\DG>[4J MS'J/(^:L5%,=48Q)A7*V@Y;;;RW M-E!R,ZXS;KAFHI:\H,\H9'M.$XD@9MYIUYI6FR]#KNXZ"]&R/24>/;Y0% M<)S\@C)&/[C#T[@,:>.A4R%CO6A8'9-&X*T39MG!;R1X6X1^0%>8I0<4*A>0 M6>^A,R1CG=41QIB46,P:S-57U6_HI,E8<68"&)/*RL>!3!R6OM?0F8^QNDR8 M'Y.R8+"2;HH>LPM.77?,F!FG$POLF2NYDH MH.K2\>V60QOX:GTHH8]/$7/'(=&]HGN+.#?>PEJ3P-(D[=!7+6&?F@AB3^G(HHS>A MZ&K-\!OV?/*.HWOE\,;<+0[NED_6I[:H7X_0T%4N\\783$1CTG(NG(,+5#7" MH.J>0\<>IKRI(]S_BIWGAFQ6?6-+Q>8O^]M<_N!_[_5:FOSK:84[:H?-[JBA MGPJT_][#!;N*+ZX5N#C2<9$10G=+E)$:_LX=3_]\_Y[1I%?$(WX0/?M1J;+*CD/754QU9BB!,2DM M>UTH_TZ29JM!T7[H"HFIBO3\CDDS6;4F^J:"V+[B#&9IU@5>4H;S#RKR/_@\ M;52KKQ71H2.3#B2RO6 E0?0H*RK=LZY>,*-*"B#(O*4>3=!&#%:ZE*I^@RUI M!D=(+G'T__R37[)O6FC7<4U*0R]>,TV6;O@V$]BX['CR.$[$<>7C)J7&0QN? MAJI3LCTN[028<:"5%J74K/A!2C\K0RZV^-LWD,H9=]OS>M.8\0&&/^MAPCYHN49[DWZPU M]7]&$>7"EG6_6^[P-NFU2S\4.^XGYMP )21(#;_C#D]+[ M;[PH#8 R=O1XO#:KK4-CH*>;XJ_7/-&YS><-PQRK$]I9/JIFSJ#K"-Q$31UN M/^]D*IY1!:P49J[12\WZ7D-7"+I?SF8//0^WDA4<7Q//\NQV3DA*8ZB3#.M8,?")EOQW MOUZT!]AUO4;J>C2:*QUPJ!;*J.9J'K"YYNIH:^<^HYFV1JNAQ/Q=4R8*%:(B M4^T,MIJ/U N8ZTHKAE$I3,&J//NM[0%49(;[4L)#,\GW(N$7<\\I_B#7\AXS0IWR\8[XO8:K3UM\%.^!A_%7 MRR6V=0_,[1C'J$(;B5^J'==(:0SMR(>975MKMK[0Q[D_.V9AZJI1+839GS,8 MLS!U2=T(-O?$!VTO0I]X.+=Q6=C].H5O3'(?Z%(_9)C_!?J@*?K;7\]FT^G/ MZ.D-HXQ"Y_MTXI.FV8??R:L'7^^$;U5$CQQST=Y3E]AYP1;PGTGQSU+\,6VQ M%YE11QEYE-'OA;M#>80!A7OXPKW'5P%F\:='Y2R>2UD\3%G,#Y"_%)R*@ \E M=B_CP5 Z6B\,'VFW(/*<30^DG!VER#-*2+:#TRGLX^2K<4JT4RG:XQ1M@4 O M&$^B.X#1DP1;&WP%J#,IU),4JJ"#8D)H>SNT4\RGER&&G:I\C5@.^E *^C2; MYR%&0 G%I%!,JQ?89]L?.Y)C/I)B/LO-B81*OU(^3S[TD__&CQSRL13R>0HY MH80LST$Y6KW@GAZ(J0@/"4[@L^,Z69_(7=7!UJP6M.!5PGXE/IT6GZE4@%;X MU\S!IE100J8?N#,H^]^]N.1U*\4MP)6[TVGF3X$**I#I!^XA7^U/M-IHR)WC M]+!@-0*Z$YLQ/*<#*/=GT/&>LD.Y1YN=I3+R!,R**$S9%E!6UXXE#O")N4% M]%/RIS[..]=@^ GR:06[DUMH&_TTB*!C@.YVZ\J%?3-AKQF MH.-#D=5650YZ9V2[A*#C09'HJ@L)O:/?KBAHT!\I\EYU7:%W]/DD6(>\5BK< M.^HTS=1!5N3$Y62S=[BEK%,'6Y$CZW+/WAG()Z$Z[(J\69J*]@U:DM7IH,O] MK#RWZQ/ZG$=9#G%#D%&VVW/U"5NUV(GNR*[682 &@0^/\*;8N<4!7+J\Y\$> MS(Y+>&C=57!:/B!(_P8Q2VLM1]N7T2XNS%$5$07+\"2=DQ2%RSY-% MMGUL-E>:;2?O;+(4\TBM)DK!12YSW($:X'40.%HU7T$0\&]!*WXQA)NF9\^* M?LY]-/%(@""DAPY[GC^3]CMZ)2:SQE#KS'1WE=>J=9AMNSD M886VZK&3%2>K?6@54XH3"M4.G%4[>M:#M&ICI@MYS:"Z?K,3A:1%G*>TAJ/3 MQTG)]T?^R.44$)2!=N61Y.4G(X6<*(H)U86HW6BD6(W2:J,<':3E)S^-Q?Q =)(X]^1.MPTDI3L@3YQ8WI<[3@2A0"&B2#NR&V^LP MX,@$*_'=T%RA3,M;*7*(2$6@47PE&-%\V:WOU;-=\S1;.(JM?EWU?HX36":E$13O0RW8UUTPOBN-MNKKN3O2B M.$-FQI1BNT!_IFR7C.7/F9FQI-@]D)\[VQ$K63$+BF?P4%=6D;_Q_1"^C:A> M0:>E>"!7L!+E.%&WL:/JO"^J\T10[7\M;9U<,U+1J2(V4)YDV[66DDV#2#4\ M&+VV"!,?AM5:NM-2I)#3TT>R$1%K!N+0)2>+W@7=?M.V)$U+&,M98"U#I8!A MD65G*4,T9\Y[GV_IKI#93%-L5LCVAW8RQ7B0&Z[6PCW M:HGNHAIXG2*0757 M-/@.P"HL0RE8R V 0C^*X!+<.#?AHD)OU.XU&JCG,#9>6_'UL*'7(KRHHIH1!(B3()T-L-&]DU/&&AZG%5"B5R7+&4<&S)!V$31LY_Q20N M@EULKD-/G-.TW 6?4*^4;;2ME@Y8I=3YI(_+]FY32SJV9 M:5'$&?H]W&&,#!^59]C$RQN9;)G\K!2M MR&R2DT#:LDE..ECB8-*='+X"UA#?I-"VVF?M=N)+ZXJE%/3D?"DLZIUS4G6H MVV@9G"G.4>H/>>]LZR&M:%QLHIW]:"M.[/[!ERO7V(;=7E%[B@T:P?X#?B?X M ^X^+ZBSNO&N8'K&F_%I]AU3T4:$9Z4 *@<)#!Y+0?%Y'>U)0F#HQ[BB0E]B M"V'7C,70H//B[O)7F#TXA9?;ON7!6$RQ%%O&-[+A/R_<.O&?_ =02P,$% M @ [8DS5PO?NGA$(P MQX" !4 !R8V%T+3(P,C,P-S,Q7V1E9BYX;6SM M75MOXSB6?E]@_X,V PQZ@$VGG'NJIW;@.)5"@*I*D$OWO@6*1,>:ED6/+DD\ MOWY(2K(EBZ0HB12IQ//04^4BC[YSX>V<0YZ__^-M[ELO((P\&'S9&?WZ:<<" M@0-=+WC^LO-PMSN^FUQ=[5A1; >N[<, ?-D)X,X__N^__\M"__O[_^SN6I<> M\-W/U@5T=J^"*?S-^FG/P6?K&PA :,Z^OK[\&\,5^A>&?T:\. MG(L1O(OM.(E6U#Z]?071Y[?(^[*#OYM]]O7@ M5Q@^[^U_^C3:^_\?W^^<&9C;NUZ Y>: G;P7ID+K-SH[.]LC_YHWK;1\>PK] M_!L'>SF<%67TKVZ\ZE!L?+27_F.QJ<9\CPLEWZ-@QL9!:1!:S!?[; M;MYL%_^T.]K?/1C]^A:Y.[F>B+!#Z(-;,+7P_R-%K[YZ.QG?[^$?]R80V2Q" M2)K/0C#]LA,BB(CJ_L&GDY3F7TJ-XN4"V6[D8=/;L?8:?N_<]K%,[F8 Q%'= M=ZF-)7[_Q@Y!$,] [#FVWP@,M6O&R"C-U;'L*)' J!8' MM7'W[^_?)?.Y'2Z1U+WGP)LB"PWBL>/ )(C18G0#?<_Q@!"ZAJ2Z8S^X\"(' M8N()<-?F?&?[ .D*_2F9@_ ./&/MB3#0AEYW+@Y_V.&?(+:??' 'G"3T8D%Y M_W\5M>O.ZK3JP!M()X]9 [B\]BVPMN)PEX#M NH=-AQVGFP1,AU?HW#8']_:;H+YH'23@.$+'NSD,R-Y) M" >M@P0G=#.W^S]'(=,>O M=NB*(6'VDH#H[ *$W@L:G"^"%DOK(&'G^6DW&Y*["SPF[Y'D(]L1GFA$^DM M.=K-=GRW8 %#/,T*@6-WDX!I?[?U'K>NKP1T!WAB\6)R9D)+^(3LJ)]!('R. M$"$@ >?A7?(4@7\EZ#-?\JMQSG3AB=B\E9SQQ8+6=%9RLQ-'5=%5TRA+')]!=U8E+'*1(?P6GKP8 M^5T5G,0:8.-WE7SR:("+W4WFOK\!($8?%6> !JAJ^DH^#S0 QNZF9-?=8*=0 MU[D;OC%:MEW/3S#C:[_KUS?'3US@8O\>#K0F,1EMU],+W!2X/T'\'4;1#5K6 ML3XO0&Q[?BT[*K[5V]XN^^Y//*HP Q)W>2S2W7BC;\K0*3-*_'+$3%!]K0EV MM%"R/J(5_;MG/WD^L9E+&&[L*T5-L TQ15&1-A;5B% WW(4MLJ!PV3VZ(:GN MB04!U794$SUIH]@F=+KJM;R'%U8NMULW3%_?%L!!;(_G>(7[-YE%\&]!!-#H M? CL]'>T2'B!%X-='TG#;C#RTE4/NXAFZ%L@N@J^0>B^>KXO MR%E3.@K.DFU,7YA(-[RTLZ&@8 6Z*CK[MI%G(T(29F9\DKU?'62;3,WH>MD/X:FM M(2'YF0JM1"Q(0Y*44ITDRY. M0J;GN)4]U/;N[-E)Y@LR63Y$>,F?V+Z3X-EHI3[L52(-OF$/D0N""\\>V@J677$9"$\Q9$<>CA8S$9^9UA-Z37-1,>?0(??M$9OGB< M/U]>)@%)H;']"=+],PR7HHRT)ZDBPM)J] I3D3R*T6?0$A0HMEPU:3OH50.1M):TY[@!";49;JV"(RWH=?5\KDZ9Y\LT MFI8ZTHG3'^T:[A; P5$:PZWH(#[ZDN6-E M'RIJ:$7%"^(]U'0O:[-'): >]^ICNRZ/2 F7]J=@_D3OJS8"&ZY MJWJLMN\W0T@ZJ,<5P'C<%%K>IU>;!%,[\>/61IEW+V-&/^-P!VKQ'?VUA!N\ MQ0#MV]P<.298=YLV]F+<*+L#/;)V\87I!$]*Z(]92]D Z#=F2T#VT==75R ) MDB""ON?B5N7A\!.7 _]R]\48Z5?J"T!/V@'W/JE1/MO^0WIG!$? M.B7T/KZB#<.JC4:Y<4WMZ(E86!+M/MOV8@^O:GO CZ/\%[+.$9O-?GA< 4?2 M E?HCROM^/83\,EG'[/&M+9[>E&3=!L!Q%F[3;1K8QF'.>YL6 K.?>E<\!DG M7R#S^IIN4-%\4LYUGX9P7BO*3&R0RT%1M@C(C@5#=&S[LC/ZM,;B0[3%_K(3 MAPF%Y9X5-/'M*+]H/7[S1*RKVD6JVJ@;ESHUE:7/4!&+5XJV=.FE"/$BVP*Q M%$)K*U43U=U8G1J8$H:UR%FJV/\T3%T\CBC 9:DCWX=TG=U:ZXMPQU+9@3:5 MW0%\SCLON^)_9-MSYL3&[O0H78?E$P-#/YSQ 9M -VYZ*P--(SSC))ZAX_F_ MU_N^JHKX_1Z/]*A)>),@ )^E*FU#B8:Y$&YIIJM"QT$J:Q._<0.K$"05'U6< M3L9KJ0X[=S1G/-[A*NK*$( ^9Y360H9A"^DZ[*4^-" MJ4;+\48A;$=,S@OOPNFCRB_ ' 13'+GLZXTK]O+G4Z5T4# L58N> M9\K=A(-SG9^PTO21-LN:H@\N:.:RH4T/8]?UTM3 &]MSKX*)O?!BVZ_3";?; M(VT6-4P_]0PPEPAMNKK%J5$!<+_:88".\E&=DNCM'P_-UPX'.4LMA_J&D.,D M&JX=Y !V;B39@-O;=7+:;P2J(B-M,_>*=@YJA MTHB6^5ILQY* ^UW&*>AW$.'$ZLK%E@$7OMC3G5A_@_21):=XB6<_OM!C^S M@_XA1J;\E!"QW,,T79EM";W",-Z@^I<&RRY/=-DE I[RS)]!2LV,UVL5+4ON MIR;N9B?T9]CCUK6I]G&MI:L\7KMSAW+#LX,LX-T-R+?$ 3I#M42 MFK#'=#(46.\[\ZA:4JZ4L7,LGK&#*5F$E-K$(WHANA+J$WQ[S8MP5D<2 O07 MW,<:67_]R^G^:/2;=3\#UIJ""H!-:]&5X)]2X>^OX&>T29K4FKJU)F^MZ:M@ MKE6=NA*'9U0.#U8<%C]0S&A;20!]BMA<]C%K]345_/(+W149&WVB,G:X KZF M9!5)J4!-K8=7 CNB@CU:@2T14 &15R6OA'2?BO1XA930L3)"5DY)!61N#;T2 MY@,JYI.UC2? PI2LC)25T5*!FEUFKP3YD KYM& 0.16E,N87X"LA/J(B/ELA MSBE9=N!:!5I*%B5^>;X2[F/Z"O5IPZ()+?S>IE)YLTOXE3 S5M7ULKJB8N5D ME*!E%O@KH:4OHJ/U*HJI6"4R2M!RBO^5\-*7Q-%!:;Z(81^S!;U$8!'M/GV= M&QT6I@I,P.RBA"68]%5LM%[&"!F+T+%R0DH 4PL7EK#2UZ_1 M66&6*E!0TB$T1&P"I04 *U MKO!A"2_C"$A>0^GU["-6#+&$G;Z2[1^49MV,(MF7;=!4P@:[;&(1^P%]7=L_ M+)R]C_X#K1SB@+W]M_ C6+_F?%#ETVE57+'%+7T/;<9M^1Q&O'8HO MEABF+\?=G2B*V>=4"-CKVJ0;.J6I80,\Z_U9.E:K1UU2Y+J!GG8=Y! M4S5^3E',$G3&&9EZ[E2,N;Y<9@DY?76EG^04(E=2&;/$:&49+G[2BE;?M$#V M40L'MRUG_5F\N7/3#UL!B"U$*;+0A&M%Q"Y_R3ZO=TO/?#BZ) S&^;W5YC[[ MHK7ZI (!M*^\66*[L@5@[>EWK3 EC24 "T^ J--QN\*<)?8JVX-L!X/W9?Z: MJC6%H87V.I23BEH3;E:[L\C:4:M <#^VR2GZ66*ALHTHG;C42;Z^!F@)9F7O MD&Z+G>Q\96>;8K66TJ@8: E^NS!Q7Y;"KZ%98J2RI2B<$RM*V#[:AK[E M(X$SIJ8-T2GS/9E.O&MZ#TB>OF08@+(WA89D T8^/62BG?3Z?-$FG&\A.D!/ MT'YKB0Z4Z3U*[JLZPOW[?MA(YH"%+?GM:G\NJ2=E MUC/-U*ABE?[$U;92(R/W6>E(BAUOF^JMN#X;C<*&'CH3A\AXX MLP#Z\'E))HWZ59;=]_'$U)M$S5A@*43=?N@GQ$F;"Q"#\7,(TIL]!,^H7A_L MOH/11PT+_9]1)DD4PSD(B><'NW-GWD)8(9S.@]%('0_,.4N92JA;' %MT/L- M1A$<^,S-N"Y_V<;">1_:+OAISWE75YE=S%60$'*6;B0_\%*S54F#HFC+\0U" M]]7S?=9X:4S'7/6T9X>EL[9/P8AOHAOH2:"OZ;H198&EC\*[+GW-WU02*_)/6G;AFQ9(/[J*R2;K3UO3PK",6!D-M:N@(#5-03%G!MP$)TS7H*X+FC6D8TQ0K8OJ-\-NK61I?#V-[B&[ MYJ+6':=KITGNEK+_X)UJS:_QXYUR7:F(5L3T5/CH&)[IPK#TZ-W@C<#(D)YN M0S&T@&N^2:Q[J+S<3E,YDB[C$]:P8]Q4GD-,']NZ"IP07Q.Y .G_UVN*WD_7 MV53BIDV 0=D!!&G*O)HO;"\D9W3N$Y#T]N](>13&C!V!]6IZ1XH1C2[TX?FA MWM\4RRVFWYK@WN3L(ZV8=I^3ZY^I7(,HW> $ZQN<:I.\J1=1Q31!OPA9?R6U M#W6L[J7>KZZE\K1Q7+G:D";<^XB"A6^V]I1R3[]0*Z2.8\8-R?JKM;WHHWR_ MEJN+ZN6'U85:/[M0N\VYW^;Z\%*4,3\=LS9-RNLQ$/==Z;5L3TN/#:ZZZ##9CKQ--M!B8[\32:2J]9 M^&4 WW%/)#Y^/5MN'TU^NRY#$C9@3?9_?B327,6:(/>VFC-M=5ZE:\&!(3M8#KNI="&8ER%IZVXK%5N_J>D4LS6(B5FP>)#68I=0YMOE(EYA1B/\?)>*^O%'[2N MDWH3>H'C+7#9;B)4OEXJ:6T%2M8B)Y4K2+U6-A]?$],*X]EYWC-L%*WH<2/- M8!AC_R&&*.( 8[37G6-7PB6<44?K98Z#C*L:9H8<6Q+&N\PPXJL@0A"P8/@^ M,5I; [+:.-*'M?B-\W&508JD(;%[Z/%6<<3,TX?9B6/RU&*R]ZBSZGKU 94W M#GS?#[6M)I]/K=U# =P].73*W]]O(..LK:[S9GLA%X&SI'RH5,Q\?QFU[>/Q MT,1_"N5 M]$D#29_D> 0,R6M=H8^;2#ITQSOT= D74+.E/21(6>E2]L!Z7M2HIOR M=8_'?4T33B./ Q^]@'M@6"M;5%FL_D-4'9\7PWT2*53/ MR;S-HOK;Z#9$M5%98/HJS-!6^:4]4665>PU15S0.F(X)N5N%"0Q>0!CC#'H< ME5B]&\54 >[%[V2X!D098!ZG=8V5L>.$"2@6*\B>F&<*$+8&?Z/E1)?!4N/K=].W!PTLPS M@L-ZQ+B^XZ!TP&>"I8P39>:?#L=\0RBL"T:_0:F"RP/35R57$R1E8P9]]VJ^ M".%+NF+E2]=E$KAU,Y,X@0'HIBDS+"6=27]J$0U5O)DK8D%_OY[>)*$S0Z"O MIY?>&W#)C2R&IAI2&8"Z6G'$]DWV?X-U='"1@'O8N#[.,:,*YD&I0$X,!ZV;0K0-@5HFP+$BLIM;A]JLH 8S8>0",2!+GL&$Q5V M33H0H[FNBT.=I%W$SIR:),O[!G'@11$,EWAW>QUZSVB_[Z\<&%QWLE#?QS/3 M3SCB;'S4Z*?1*FS.2D]3V2V8HI/RZLK630@6MN?FI6R75U&4 /=\B5]\MH,E M8XPU(V*VIEKR(SOXR4F^61M0X<)2YL1EAZ+SI!:!WN8KJ DC/<4ZF9 VG+LM M-42G,F!-<1B2'1QE>;P1[NOI) 2N5TCU&D>XACK"-8%! !S\TQ]>/!L[_TJ\ M],E[EO^[)3GS==B)LY[BJ&(K*ZMDAV!O\U75A)&>XJWD!$$>C"L>(\A[D][4 MPU6L6'D&J_-'?>\!:*8!(P+!U]X"$X=7N.P;N+??1.^)TQ]S'!T6WM7$%"U" MLI\[XG?)?&Z'2^P?M=& 0),9G,]A[*7Y2>=(QHV?!J141BOA/ M#J%I19BHY1&JNI\7+%0E)::'=ZPAF&$/V0M(U8"?UJT8+C79IR$E;7E,(CAK M0C3-J!@3LFFK[FIF5&,9&A_<63V[@I^/CFF[:03RL=,=ZV MY$G$H&C0!LRZF .CN9XXD)BLH0@#YL6#9"C&Y$B0-.496M^CL!FJ*_%1::HI M8,0?&[ >LW&S6[8S73M(>$DP&TUUW7F6M-^@\R,[CL'*0,4??[+1_@2C1]!3 MYP8ZBP3/9-"?+]=-,B_5^-4.W>L%>4[I=W2^!N[/! LJ/U^PW Q*OC54Y:L5 M2$_A$Q4,[/=H/?M;ZZ$)I*=HC@H&#GJTGH.M]= $(COB).'LN_9S%=S *>;T M]TL8WH'PQ7-XA>";T1FJ<;1GMJ? %0-9F@.2WC[$YQ[LY5S=1+P##FJ*;[FQ MYH=.1(>J:TF<"P2Y>G/8']\@VP%A"%S"F)#/_H11\>>X4($I(VH1JN;<(" 1 M%#3_8E0"?FQ&<^WW!S">\S0<)'Y]H-K)&%<\0&;0._+Q41#P;]PP.NBJXY,O=2%D#.%KL]Q3R"? MMQD5U$ZZ;H4T'!9L[,RU1F.YO"+4!I&6FHZZGO1MLKD68:&O4 O/HU+)R'I8 MP*!X^BXSTLR+T>H31FM7";-]K6@-<..3AW)+J/_(N[(%078%@B#]5)G*'U,\]C5J(E^=N5(PWC/'94%ON>.TT6;YTY $P*J,]MQ5\8JZ#6B M=]+CRJN7N8".C/?I25.3R5X^B:KL]:$0RFZ#_U0(NX->_QUW4$!1_,9-=63' M?EZ?EG+.2$LIL)GFIM3DDZJD.:7GPG$2SV#H M_1NX#^C $I*C7\K=C6\'T=@ZXQ6(I\)Q)X0^ 98V.8^@D:3^# M4I=S\.P%P?I6/BTMMJ@,0U .SXI-$IR9$VKG/+]QX.(*W YY$ 3_5)#5AI!N M =8V^GV"MA2A[<2)[>,KPHW-7P?&=V#\VL0FX# ;UEZB7C[CY^<0/-LQN$+R M\-#.VB$..75[CM:0AF?8VJ3$/(H,U8Z_I7[C(/6)?PMAQ'UB6/K'/I3ML?AG M696VDB?J&M.:U@VT8X]ELIUI$6?Y'X L83H0WI"],DJ(3HG MU\\#)N2QI53$#Q&>SB>V[Y"\]U40['I:'( U+YH<;;)7^("5H"_@-^.=_!N% MD!@.FL&LW7/Z(=WQI56^G4!,B=96<\)P7;KW1CMCXD5LL;,RA'N-"[$J:%2& M"R/40\I*,!KK2\^FBQ+60^XIM:/Z>:;[GXY64WQ&0'1<(2N+R:B5LY$!%CFZ MZ#6HDF,LK]+#79D:]3$#T+W]T0^)/2,-SL=,8O_6B/R]# (KO3_] "IXG M\Y[V2QP$YAJ@#D&8YY57SKW]IML04P1;0RP*0B!6,&!#S..P%]Z+YX+ O:7O MY=2I89YG7B8+C@@HNI#]$ M6?M!O.S_5,#%8*[MZ1$%RQS/WK,Y]GHVX&+8 MFJ/8^: 8P>SU.OK8B=%^,EZ2W'J<4,]-N#GF7$*W,TI6@DE9\0Q8F)[VO!JJ M@EM>+:A8D^C8ZOX][6\[MN?K?%GE3/QY2"7?-2?_2*EYLI^H5*A-X^_*2V:^ MYGU,%1\SX65-E18DLD9+T9?QV1TM9X*ZZ^I*/J;I85&%UB'-#NLT9-+[!T,W M1"/3 =^#L>I(1N2_ZE!NI.DE!Y730C5=A>A!9@// S4RU5VWJGV[%EC=>HIH!D_/'&C.RKO]*Q?$Q3+1_DKDRS?V]1?0* C(EHE.8OC;I,@= (:37ZVVN6X0=R2[. M"J VN]QUPKG<%:X(6Q&F;.QMK^TKRMM7E+N]4);.5)LCB?V\"3>P,B]_9.VI MS76\.]U^O$$QAK1.M +[Z0W@#UE(!^VL12YU='JTLL&G'X]-?8ZB5PFPC$G% M3,_PQPE!;AC[8K]N).F; S ?I:P/;!(2RT^5.?)HR9;FVXQ"QIF;RB%83)L< M4G5"K4]Z_("6)B84YC[7D"<,-UA,5^K4-9DSVFBYD_/) =B32LY91M,V05[Q MU$7C0_<$U@K3 ,Q.JVA8=MDVK5WU9-8Z55/J*!?,,33?]GH6!LO:VF;&*YX% M9:=3RASRW3+^S+=,(T3$LM>3GB.RF)NB+'!\.8C ^?(R"1S\@^U/D&2?8;CD M!F5/*T%9$GYU"J0MD-*VGI;6=$7="M8G/Z+6) M3U>UB0E9B]"U4L*:JA2CCX)PCNR_4%WP IGC"T&0E5#^[ME/Y,G7AP4,[D < MIZ[_8LM5$Y[&3S^)%#5VLUQ27Y>=?M1*$S(I6T#;:K]MM8_C; M&/Y08OC4(2E8#;G2P>#(?#V??59%+D 0K=A+Z:*W.C)+C+5"UU@E68;G,PJP+ MS69,\86VI=D,>V=W6ZSR M71JB0$F:]S$C;FL$:C2]QC4"]=[4:>/+WM8(;&UEZE@W/<"^K1$XB!J!PWM[ M;ELC<#!K8O,:@>^K:/.V1J#)YBAP4#WN-X0YF6'VHJN@:0!KM!G RBA97D#N MB=;$G)0$*?<_[=X")'#@[B[L,%[>(]U%-@F5BH4K3_>IXEB#<%XL\%\Q?1I=VSJ>NHN3B"F:6!&PA M1>,K_8GQQ"_@UX2& 77YVJAQ\PY:4Z$9Y,LJ0JRK/49KJZ>&70N1LW5F;F6Y M;LHQ,G"I3H']!C&]$.U*8<@OM[;12E.]-8ZM0R[6GO(D)DCOR)9(-8@0$ /Z M@"\< M_4.4V$%\#RG(&1KK2'5(ZI3!:D\#L#'4V"]"S7OQ(=^ER_XX<.\6P/&FGC..(A!GF=L>OE?]XH%7X)XO M)]"=7P5?<28N(7,]O4;;=QL/@HQ*Q/6:'&SZ%PJ0<&9WN )E99L1RPY<*\IP M638&EB=](V2H0PH-=YY<7_S [A>P@H>3?V$.,*<8;5-_MZF_YJ7^RE/0>1(A M#J,H'Y'\DW]--T.SA<7 &W=PS^#5U@LO-]-41L%F'PD[ZPD M0Y_(&OO^=3P#89'NYFNJ 1LL#6HKMWL5H,T@(KM$2-F**K8R7Q]5M"RQ:ZL->P$6,/)B$C+D M3%FE9N8+G@*7)?E")5)6$#?['?\'7R9"O_P'4$L#!!0 ( .V),U?'SB1] MQV4 %8]!@ 5 &UL[;UY<^0XDB_X_YKM M=\"K-NNI,I.Z\JB[9]ZST%6C'55*3U)6[6S;6AM%(B+8Q2"C2892JD^_ 'B3 M.'D 'MG[S-YTEL+=\7/P!\?M^/?_];*+T#-.LS")_^.+MW]Y\P7"L9\$8;SY MCR\^/IRN'LZOK[] 6>[%@1)?WH=KY._H@_>#O^$?L8Q3KT\2?^*?O6B _U+;Y_OLIZ^__O3ITU_BY-G[E*2_9W_Q MDYV>P8?W-RYOR_Q7J_QZ%\>\_T?_SY&48D?J*LY]>LO _OJ#EEL5^ M>O^7)-U\_>[-F[=?_]^_W#SX6[SS3L.8UIN/OZBTJ!6>WML??_SQ:_9K)3J0 M?'E*HZJ,]U]7<&K+Y-=0(M]"DH4_90S>3>)[.?OLRF*04(+^UVDE=DK_=/KV MW>G[MW]YR8(OJLIG-9@F$;[':\3<_"E_W1,J92%EPA?EW[8I7O/!1&GZ-=7_ M.L8;+\A'6M#;[VA!?RK_?.,]X>@+1"4)/X1^_=BQ52I];1OL'4[#)+B, MQZ'N:SN"3]I.FD]PH*UOW87')/>B4>#;FM9A?\#C:KS1LU_3),[C<37=TEP$ M=CZ$;%R]_'J-Z!]OR+\Z$/%+3CHP'%0@J0E)!&8EL(ZAM%U;3_R.W8A&\R0= M^DY[1F9S[65/S/ A.]UXWIX4\.[]USC*L^HOI_0OK!+*/_R=]HUXA^/\//*R M[';]D"?^[ZN7,*O*84[^QQ<:\E_W':":J[3RPDM]1564$E_[">G(]OEI5%1Z MH;Y.DYT6C++.$@WAOT=/M?VBD@D$@2,=L11GR2'UL=$W;GNC6ZLEPEU$-.B M#<>G'Q^^^)],#"5KQ 31WZCH__OO7S>FW7")1'RSA:5I)0Y,Z2,2-XR9>2P M>Y3A"T.BC!2A=CWZ-5GF>AD^'W'N*,,H3$O52,L=;>L1^%<9ACF\(SF 5D] M0QV(DB?D")-9TR4NR*D(%\- M)O>D6-6D(^I-'&0&X$R8IHU01UNQ.7F:,!8=:<(YBZ?A'C*ZLG(J&F0"V?W_ M.4F"3V$D7Y_L"]GD(A]@FVI="3!,XL+J$Z42@A/>[M)DC]/\]>'P] _LYX_) M;;IZ]L*(+@I<)>GMGIX>)F'Y!GL9E@2X$79LTFJTFVWF&1L!0\ZQR/O\K>R@ MTA!=-B(3Y]H66I/_JJTA9F[9"747>G686K(#K%"P-DK4 EX/#J72SFFF#;'/ MISY5*JWE#P[PT;XWY?/-.-Y\ V=$=H&?\NLXR],#/:TG&7+Q!&V.J<1 VX.FH91S^BBA]6E#!5$C MN>R(AA9V^Q2%&]5(1B!H+:)(@=:1A"OEG )*:%P*-,++#U"ZX-[ITN"=8QJ\ MTZ+!.[@T>&=$@W=V:2 9GPH$'=% -![E2D&D@7S\V:?!XL/.+CC)<%,@Z(@& MHN$E5PHB#>3#R3X-YAM%:M'@.UT:?.>8!M]IT> [N#3XSH@&W]FEP?>Z-/C> M,0V^UZ+!]W!I\+T1#;ZW2X,?=&GP@V,:_*!%@Q_@TN '(QK\L#@-#O@QN&11P&SX(!(%00HYNP(H#1H\)*A40T[ PB>R#E,TCA;+N MJ"&<30H$@5)#,:?D46.^B>5,&0-6QAD#!!KV,P9(H0\S!G#%G3-+'Z/V[5PK M=W-[2"4!2"[O]CJW*!#)A)U31A>A-F$ !:4R!\MO7IIZ<7Z;WH>;K6RS1")O M]:ZN"G;GSJY(V#FS=!$*4^*4&O3P"--9=DNE+"V[/>0LA6(8;R1C9)FTM2BD MAES'(+&HNSI%) +8WEQ\I77IBRL\>WZ]L]G;F);YP)).U=)9-";>Z( M<<5@D$**;7"KBPB7Y\)OUZB47_I<60$JRPZ[XI\?,QS(CGG(Y"V>\E##;AWR M$ O#8(D&PN$1CX(=+1U$E> ,71ZV7HK//(*)7MO%<<;6B=A?L]4AWR9I^ <. M/L8!3MFPJ_#HCGB9G;U>ON#4#S-\EX8^OB>.RP[E+E*2U?G;_K,L3;AO,!I^$QH_(QU)IT#:1<33P%D MWN2S)^J<''KXY)/0EL[2QX$;<+J34;6.Q:U_/?BM4P!R!1CLT40Y/!O0L ;N M!+6]=?F8DHF YS.89Z_M7R3S3A,#=CLU4\>Z/9VNMG..CH8\[!-;F](GZ)&@ M7#CI^"<3"8HASO*A0B4R=@JBEC>Q J7=#8F$K::WU(* MN)/,DBL)ACU2>(/%)BJ)&O(L.Q\[)QWC88=3<<_3E[#6\?"AU?U.]V?GWUJ, M:9C3NQ""T^><)^D^24F$DX:$@93=?.]JSB M(O.N'DWZTD[HPH?,I4U7%!Y]N/C$-/+B !5]R2)$RK#_ETWR_'6 PX)#Y!\- M=9XT/W9UF?F@:J^+2*XX,7W6,R0I71IRMFFS4\D'VRM&5 <80#3$B-0A85PHX8\;\/7IKC M-'I5DF(@:9L7 JA]:O3$0+&#CTU(D%K<+4?8'AY[I4Q)DJ&H]>F& .Q@ZM&3 M \43 3CQE*26=\N4ARV.(GH^SHO5 84G;)LM8L!]O@PE03%&"$_(&::!2A4X MM+E\IJ-S,DS2=+8E[Y(\ ]@R_M3"8"G41ZC)(J:&J)XC)MWA-$P",LQ.51P: M2-IFCP!JGS<],5",X6,3/4DNXT"+(K6<&X+T8/+I40H!)$<7F8H: M1-HE,:["S/>B LL5^5O_N(]"UC9!A'#[)!D(@B**")V0+(5"Q1FFXI0P_XV] M5(\N+4DW9!E Y5.E%@-(E#XV%4VHO!.2G!_2M(-:W..(1:UMRBK UONS CD0 M1%& &^S:%N(=HCCJ@2[C/,Q?K\((?SAPCG;P16QQ0P2NXD3_=Q!<$( :7!]F M8HC*H4+0R9>O=@GB_(.WXT4(OIA=!O!!=EG0E0'$!"XP 1L:642%G3#BG$2F MU(OH(W\O_X5?A7X-Y.QR0@"S2XJ>$"!6\)$):%$*L]>]7Q 1=T*,NS3<>>GK M0^@KNHJAH%UJB(!VN=&7 D0. 30!.TII]'!][K(G>?1>K@-"U' =%J\,*5@B ME+=+%@7L+F<$PH"H(T,6P4!J:BL_)^;,,9OA?YS M9>VR2P*WRRF.(" FB=$)^%-*GE3_0%0'W<902//.P-5W[DGS3I@R;-^U&D(1_>::PY)_^\31^33[S#V4)))Y09 M0N42IAY)."", S65-3Q8> M=?@ 5?RI!\25GM-84PS*E8VD$G,39;H@^2&FD(%'DBXP97 II%U2XB[)ZH<&]2M;[W=X58 ZL MY@IPZT<0). A&EX!+E9/"B';GYER-,6>(")T?[;VD3F@ZF_<^@W&)QX"&GQA MUJZ)C(N&?)/0,U+;)!8?$!B*V/K2(G#5U^[_#N*+"T#UOSH30TS.T6K\2X[C MC!^^6[]9Z]G[<.J.O/H!Q-?MHQFFC2]_M_PU?TO#G)1\GNQVA[C&=&Q3( MV?K*4IC5%^<*@?CZ,F2#=W\*6=05MDR+AR0*_3 /X\TO9/*9AA[/*YZ0+4*( M 59L&$J H((0UB!;8"V(*DG+)+A+,24A)A^"70+$]'F,V_6:V]O+A&V10@VX M(H=8$@1)E/#Z9"$*IWY+ Q4JB.FXICHHC"@G!"X@TD(=()Q%( M):D*19?<>L#^@?2/KV_?/3V&><2;7 Y%K/5) G!UC]3['00W!*#Z7&"_T3='$!^=AVC0^#O?VE'(OWSQM_0Q-<&% M!+Z8[=#/ ]D/_VT9$!20 !NF,"]$427KXD)"TV5MU(. C;-!P$8Q"-A ' 1L M= #@*K8(D4(B4NW3U&X\03)":72MDDA@=SG!T<4%%7$^(0QHU9!C8[M MC)8LQ=EUO$[2'2O_BOR#XZ5 SEI.2QG,.JDE3P@$1V3(!FDMBZ1S+6%$I6WS MXA"$.0X*,%=A[,5^Z$5U>D3>BKA:Q1I;-,'7Q%'(P^"0'L@!G0JU*I=AK=BD MNK2]E%X

T4R>7MGIA1P.X>FA$(@Z"3#D+! MT1FJ=/H[U4*56KD2YH1)OR;1(E/W$,0.(P]PQM0@@>O!P23+(I*B2=<*%AYT71=7[B$*? M>E)VN<"%V.5"1P00%WBX!%Q@HJB2=<*%RQU.-Z1[^SE-/N7;,C^KT#>!M%UN M2"%W.<(5!<05&3X!9RH55.A4*77=D.>E22A>9%D4>\H1M4P;(=@>9P9RD @C M C=@2X1]NM[R(DUD"5BF76L&<2V_,X!N(ZQSOA;0>UBBT& MZ8*O>*22!\$F39#\MY,[DVNFB*BFRVQ&[>3VXB%>1\CRR)@#L#*)5UDZ,I8SY@WA]9+E-0* &#!$)4J1QP01DW3R M_<^\^/?TL,_]U[LT\3&FIZRR.EJIUM\TM>URQLBE+INT5 'QS 2O@(&-"=2R M<=+JL5PNYM%#XS2;6^+__K#U2 7>'O*,]J $F'@57*ID>7M!PX'>)H-$ Q#U M-&"*-AR8)F*J)ZA01BUM1_.SK,D"B(.SUWN\QBF]=_"(7_(S4M#ODAF&AJ[M MV9NV._W)G%(1! E-T8JF>AEJ&T!/](Q8:0+]C1I!S,J\[Y>OO>R)^7G(3C>> MMR^8B:,\J_[24+3\P]_KTR.WZ_I(R5U2+&P(7K0W4[5!T#'.4'Z:Z#FGYPBP M@P.+E2H]ZMJ<(*JTT=\J??>\7&49SC,% _M"-KG&!]AF55<"#'^XL :GS1X> M+A\?@+"@'"EJD6$@:Y\3 KA#:O0$@3&$CT[TM(O'=)P3YMS+M@*OBI]LTJ$- MIOWUZ=_!?.P6F,&W)3\Y_Z+7\3/._+@=;^S*V?P7SM(:;^1__% M2W_'N?<48905]QM"[+Y=ESLGV3WV@ ;[3.TCDP3!) M ^1@4%&JH+36.4$QGG<):&R,B8G95^*"I.$T(K:C3!]@5<\09M4$ -M$V(H!8860FC<[4WGQ"B0WJXOPFR?9%[TQ'QWH@B+Y*_EF>1@?<'"[Q\4S'XH^:8)!^Q.9*8X/9SMCK($A[F07Y/,F MNAX3M(R@I+("8.BE$1@=QD1E.(09"76"X&-"$QK[L&;8/R=)\"F,1'XU/]LD M01]4^_M7OX'Y]#U _:]>_>S\2U_'.<$5DE%Z058RE+M\*2.>@@5ZJG9'T?K. M=$?7:CTPS#( .QR-5ZIEH($Q,[M+:4^8O]X1L/DJ#B[_>0CW=/E"/%.3J]CD MG [X-M=D\F XI@%RF&ZO4$%>'"!W& OP_?A9IO?KC]F1;P5>2G7L4H?'?@= M&LD4P,0D'90#/E4Z**)***5:I\GZ])!A*&-M@]FF9@B;9-$F4V=PO; ML'RZ#\,G%^+-:8[3W=$L0R@)[I:U.E0$RR]-TA2K$E&/.D#X(77-!1?$#+#Z MW7/ZT61#L0ZFP2>_?5S=("!G@FY"[RF,V+8TF7ZPX[[;) IPFM&I2/ZJ.":D MKVZ3+*9.M>FDJPLFT!@"'O1:UZNSZYOKQ^O+![3Z<($>'F_/_^L_;V\N+N\? M_@U=_N^/UX__#8FE>L?79 J.F*AQD$TL#9%M9D?:HD;1.9VJHQ-WWBL]-J%W M\J4O[.+,"Q\P[[1+5Q(,?:3PA"=<]H4T!-ZD9" _; -B;T7REMDCA]TC$%\8 M$H>D"#DTHO((O^QQG $(/P_;),T?R6C_+$G3Y!.]RB=PE2MI]0Z(&&KGRL=0 M# Q=Q-@&UXWP4XZ2.N=TADY11I41G9DY9\UY$K-^]K&GI@F&< =CAJ*L11@/?T/I'[H-5=%=8DGDK)W6J]#MGD M&F!HI@53M6 /:7A^@=/PV:.)*K5'6G(5JTOM&N [:^D2>3 4TP Y>)_42U./ MS/N"6K7FF/LSRBTO9CR/.MFJHY6)N4ZF3C0)ANWS^*&Q$ )YAT@[]+H.N'IA M%G!PU0ZIW1.LD'ILP1!$?09(K0=@B*@X&Z12 G=.2!/P,0T9Z=X[G>/3*;R2 M=2)AJU%+"K@3N;B2<**7#)[&"@O=^H:QP#*VVU?S;0;#QS T5/!XLE4XG)_+ M%?$1HN,;)9HT P#,UB8K;/X9'S""U&O3)'-AD3]A%0?GC. ;'/L$FW!)5:)A M=P%;";V[;BT4!\,J-<;!E+;18+<1_+:.]9SQFE MM V*:$*F_%"(.B>''K[A*\'T5W2&]I4FRJ@JVZME24J]0[Y-TO /\LLW)^_? MO#EY\^;-7U'2I"XE?_[N^^]8P/KQA^_HOYV'JE:>5E8'D@C=%;/=Y?% ]ONY MMHQSEBF \7JT))90ZMN"4$-2??OMR;??O#WYX?MO&;.^_>;DV^]^.'GSW;?. MR;4* I:0THONO#"XCL^]?4C&A*+3-2)IJR>6Y) [YY7XHF"()\:;6 D,Y;:B>T:V%BEU;I.QPIWN(X"Y\Q30N]PS=)1B_GWZX? MO1=1*S2U8OE\YA@7>ZHXW#+>)NPI'[]M!T7)S,\9SC,=U9XMN9Y^ MZDT[P9!*"(V_-I8M,-E<_%Z6>F50H ;I'I9BY96K ^NBGR9:_A7 H[AZ56>Y M?Z17,(0MKBODY)F"#D#N@P1, E"8XL 2/S+P-R;F_BV!&M$-&6/2]_&$EQ(]-4 6-13<*W\!PH0>H__&KGYU_Z?,DRV_7-!LR6__"Z7/HX^PAB<3C M'K&"W4Y)!;S;)8FDP3!&"7'8'67LY<@7X07IR@3P<4JE!"G@% MX:++/_\AD F_"UQP6OB(?I[B]>B ( MFSG$&5XG:7FH^-%[P=D%^4>6A[YT/7ZD1?M[()-<'^Z3C#('B]/3'9&DP(%P MI)Q-J3\D<=T<"T_*)JQ:.M-4MK[PH>W08 E$J0FF?S:"RWV\#7T9,I6OJA#L MG(W$A90FAKK Q?]>QTW:R.)!%#*R;1V8%K=:0S.68^TH)WL!ULB&'=;^6+ V MQAMZCT815\?@'VQ ;% S%X1!-!')Z&J"19SUP'1QC/HE['.295I%@N'DA9?M&9!['W M>'-;!$Q?RL?%>9*928'I+JLA0(II J?^$$ Q;A IN1BLR1W@#=+X&F (I063 M.RB#$6[D@\M1(U)(TP#SX3^T?DT+[?&,^A63[-&S:1 M85-FWU3EB# SX8Z:>LZ)22K7!TI7+=##=*H5::'F M3R4.-'X**J(G8Y-X7'AM9G4$P%"'AZK/C3__Z>UW;_Y:A3;G1*AR]=SAE.W= M*19OQ>(VZ:$"W6:*2!8,:10 N;&%!)(B1QPZI?NGH5\<*@JC0S[]UI@@8:6Z M&R<>G%$P]%14 84Y1+5[OL]AT%K:RUD M?A*G)YAVQ.[)E2'@^6B[$!D_U9G!ZQ3+#!(%[._W-SVP(F9KJ5ECK8$3-2,U M=* \F6.(%\P8X3<<;K;$_(KXYFWPA\/N":>W:P:_=>%8DW)3K%ECXG27:X*. M-P4C2D[&/WC+L32(O,)BE1>YG?_8D-Q+'N()1/P]3WY1QKZ>9GKZF,C"&'>W\&*?8BVB.M)^],)9L8NDJV[^O MJNO0\-ZJ2M,Y.T?![7.T$40;(HF2N+S02NVAK#;HG)^B!P2NDI3,7\O7V?W7 MQ]0C@P"?C@+(Y)?]5\3&!*O@'X?B#&F]A)BD[(>KE9+FP P!,VW7A]6!3J"P$Y8U=Y-6&I4T?SND$N\L[&K,=[F;$1$_#)I2YN;;[NM-TI4$P\6D.+SB;T*4> MG6WU7GJ$V@Z*8?K,#4';*("68%@!&DU!TR*TX]VS>,-?R2JLHL(L*NPVN82[ M[:9E'3UH#=,A;LJ\=["^?AFKOR\?9?^K71:;8_K[,?"V-USLBJD^@!"DU@9' M^5'@[&Z4*9Q)0/"R[564?%*EO92K.'ED1P*>^]P.1Q[0F$8)4OP$#XV\1 DQ M+4A9NO'# ?7<9W38D5FC\_%4V9R]HTQ9/G4^DA'>Y-' M0RM@^#L:^F @WA"97:-H\I\T)ASU9E;OQ(!;.AB%7GZO"^H5F68!*WM,[C&E M1ACASMK)8S)/8%NF*+L/IR]76=U7U^;5T?!VBZS%O!Z?UDJ[9R,VA!UC[R@ M4T*=)0^TLX)7G[PTR#XD\>5N'R6OF'\X02AJCRIRL U)^') Z"$%9T",UH&6 M68ZR3._T=W23ZH^"[NOKF,S=-W0AJT@O)8K;"B6K';&6 YTN5:KAG'!&, ?= M7$N)3I##6@UY3,\YX7A')$8<:8%SD,7T^,I1'%I1'%6YKPZJ-+.:S(M84CF8 M1U8N\)X,^4+9D>6NB$U6\<"U6=3^'0QK.* &U_Q:(LX9(,NE."U7)L@4F1,R M8UI/B*F7H\0 KWD"3(#T9.>1FHDN)]TGF2BK7PZ=9M4MG4=5@9SF1B8!TW^, M'_QFD=%VT>29+X:)['9AU!@#V#Y6OD\O$63WV,>D%9,!AW;E\53=,EWLC)S. M0SW G!6"'*SL<%5THPQ;JA&-;YX M[57,_.9MY@.:NU+:.8'FLNV<^PLY)'GYA8JCE)9PFJQ/#QD^GL$IS>Y%1]Z_ MA?GVG%T]Q*FH[8RVXC:L:[DHC_!2$_#'&#KPAS=\"KG90OV",ZL[[W74M*K6 M@S&GZKFA-Z$JE>"3D ]8.*/:%V(P69<>\*AWBWBJSKDG<$9)OY[>43"0CYE# M0BH(YRE#_>.;@LHP,0#S8"Z/EOK:S@>EHR'SCFBRHU\'>FJCNR*J=0+7TA'- M(*2[:5Y4'9>_C-AA^.PJC#TRH30Z@SG*EMU#EA/<[9ZB'&$(#+FGH%<=-"_> M\](_:&Z%YF0L4QX*7?G_/(0I)NTZ./C-LW>"BM+0LTE?;3?:5%4J0;N$J0NX MS\0[@F5+!A!9QR54=\&U6RN2AC0PTL Y&!J4".L0!3E%: M:*$]54/)4Q1N@ 33MF^:1'-++AU"02>1/G$"(@F*+Q4^>KR 'JAY]%[$DV^^ MK(L)"Q<$G3SG#56LW$" MUP" 9S$,8V!&T?[*.8H8MS*+:%U/5P[XOD)/X7)N"F*RA8 DNNYJ\%WN2%H MN_13G+#T6M]D@FMN^/)]%M3;1)LV"3^+^VWB3S((9K(^AQ?B,ZF S@)H+DE, MIK^!3=?T-W9?17]M@Z#I;^H%[Z9,?UT6)/TY8[O)]#>PZ9K^QNZKZ*]M$#3] M3;WHT_^*,^QW3G^C =X<@T3 H_G)H_BCF+@:<78P=X6:=))Z2O\_3>_][$68 M70^NQ'!YIXNKJ#=._E^'*]QL+IK6T0MCL*^Q7< M[UGL(8#5EIWXS@L&7P:E^E&)#@+:B/ M@93=*V]+G7/3=%[JZMG+XSH^772FN@=BN;:19/# M_XS^B&=].'B^8B&\%3QW)>H\#SQ7F=#VTBWYZ^HY<$&NJ/;SB7?5PZ#%@XMQ MGI#JV"4Q^\]>K9DJ6\OS9.Q0G<5)6]-YCS$*KM&CL'0DG-!7#8B1>9Z)%?#O MR@M3]K;M[;IX6Y!FV=GB*%AEY9G"V_6'),?"])^CK5ACY'@7:VJ:FX#!T=&X M^>].HD^E.O)8BIOJ?<"8F)@QB:B JFR.4)[(?TS(1(&!>L!Y'I6/&Q:/EQ8/ MB/"JP]2"-8J.G _;KY+8DTQ:I?@, MSG?(/L$>'-I/=X+; -[5#>#AL-MYZ2L=-;3,(D[@=]X\!/<,XH#\L$\R+_HY M30Y[U>#"V(K51YO&N=AYU\G,!!BJC\,MO5;2F&$9H"I#J+ $:2#3];$^C,.O M$_K7*,D.*59%_^EF+9-_EDKHM89)-B$UCSD0-1\ZMZB3#]U3OYX MH FG'_ &1$ZU5CXC>@&=A(UB/MU:/E<]:J5OP.Z.MZECW9UP76TP1#>&S+]8 MP@R<(&J"!?_""&JL0 K_+SE@6QU2WA(+?;^:;N5IJ26@T41*MD+^@T?FET(D(-VVU# ;U/ M;X$X*(;*,0K?XD*-"K2HW_-()W*+51PS3!E!1?*0.:85R;ZM(UGKA3CG_+HH M]]C/DRS/SKU]F!9!,/U M>?P8OLY=GNM@9D]0R_ )*DV?L $YLXX*\T #]/#Y/55\EFK8/\(GA3X\?<<5 M!T-8-49N;/ZNCLT%XTH+)?,6.KS1\)EB^/[B@&D:\'9^14&4-=:V=FC#W*7Z MP(:^JG.RCM6+MHO0;'+O^7.2!)_"*"(CB>LX)_A#,K\W'&P:VK#9PXYRK]WG&AEPSMHI MJ/O\K6RP<6!C!?9@4.RM>M*NH6GYFJ6N*[VKERHU,#35Q\H-KC^T)O0]>CHG MXEWYJM%=1,]_%-LC[&$C12S5T+/\/)">&[WG@.1*8 BHBY3SW _3([-EJEGO M73%=2/%0Z*!^8#0S 8*#:Y;[ZAF;A4)Y[Z0C;[5S[ M=@_:E7!.'2FL/DL*(4B#M0+1[?H&$X)B_1&:AIY]VFBX,6221 D8N=1(^5&I MN=329!8O+#JG'SU09+#!S!>VNV\L ]S=#N9)@J&4%-YP\_8I![KZUO5#>>Y= M).V.0_)3ZGQ1H"S2"T?-%2-&J]OYWOG2F_^]OSC@QV36A>+.V::/<7A@F65Y)"I 1V$*Y2&33"^4?=/:X:Q8!V"F6&;!D4>MOI!-%O$!MGG3E0##%"ZL/C?* M6W* 0@[+*;=-H@"G68&.\E<__ACHVZ21L5MMAFDK@R&?*6)^S&JN613Y!M'# M'*D"9]@);Z=#5&]Z"Z3M[F]+(7>WLKFB8*@EQ\M'>KJPL(L7-);FOC^ M-R]-O=AH/YJCXVHA0@A?M/XP4'!.'A.4? I]CRKQA3A3F==<59"*6V.*!NB: M)!)9&/Q0 Q11HXHN(O.&3ZK&]S\N:=G5 .5*FA%F\(&0SO&J.W_6=M_ MC<1+TZR";!OR*AC5./@FCZ]U2/W@=Q/-&7-F 17-904C9^\%3L-GXBI]EH T MU4/1ZN/@/W&P&3QZJ[FM/\&BW7W;R:YW]W9'FX/3#";[,#QJ4%E$+9/LG'!I M%#56@:Z&CZ@5]<&%*2:!MQ+%$8CQ]HZYG>CU%3^V#E-41;CO)-I;JH^M5Z 4 M/8%:S2:1=9UHDU6E X:0FD#[I.ML:Z.V(J3X*W)./]P:68! 2LU@:J .GJJ& MH?+=&W1:'P\"M6=,ZZ M,6CY?'M+^%8JHEIS(9KU 4I7A"7"UHBD!%PS1R@)Y>$^+93N*=+C]#N:L9FN M713YFDL4!N%(9= M4W-"BCLG\\/A*7!4$P#Y##?7TB&7_L(9]5\N3;@G& ?,WR[OLSR<.?EN/_$O$C()HGX -NT MZ4J (0H75I\:1(ARHA9SSH=S+]O2V0CY'WJ)Y]F+:)>L&7GT=*V&(!-W.K%( M1Q$,UTS0#A9%B%(Q5:3_:*D[YV+S9%CS8ECADZ :9 HV6:<&WJ::6!H,OY00 M^Z2"^=K;/?8Q83=-"Z$7T60*=L^*J(!WCX:(I,$02@FQ3ZAR3)ZA1O,$Q=C] M;D/]GI@>H\3B3EYVTV"32!8,EQ0 14\&0@A(DI<6JI^D'9Z!/I!W,_AN:;Z9 MT54&0T!3Q-*W,EBBV2A\IO=$8&2:%>8,UXMX^NH@LK]K1$1=73 $-00L>J^ M\1//E>)]AM$<">0'3 8$R28.Z6I*F5RU2HTJ''LH]>R.[33=Z [Q%$I@N*>+ ME)]@V3G)KKPP_=6+#OAV?17&7NR'7M2Z^"'MG35U;9+-R)TVX;04P9#.!&V? M>%07,>7L!%W'^T.YDT[_Q-9LT2/VMW'X3R* UDF*ZA*JQZU8-QYZ3V'$IKW% M6ZC5?8MF:]\]N8=M4W=:K-1S&T&U)LD*)3!DUD4ZO.'#]%!+$0#C,DRJD2Y6 M7A!X4<*&$I=(X,/XY[.$.+4IU+7EG,E728K#35R\E.YW+P[' ?O/J$CEKT?I M"?:LSG^FNMV9$XTU!H;M4ST8S)T*>Z@RZ)SF-*%/BK=DO,(2-M"NQ"10ZZM; M/C%OY%3OK+R6+AB*&@+F7/EHU-%-DKD/O:(D4_J4U-*VS4@#E_J$U% %Q4=] MO(/S]#0#;9DUKVW).2DOO30FPY3L#J&95:5M.VZ[G0R>,N5P%#.CV< MO /-?C$##Z,#77S\@',6 ]&>WM>DEI9_.R=4';;147#Q3HX8..]UG*&T<_9H M0Y3E!IKAF(1FI@L-EBA5G&6]4#%%(0^#*WH@!WW:W&DOIE\,\[AOC^R +BT: ML;(!7.FLZ_,BS/9)YD4_I\EAGY&)'W&-X*?;I^Q*\P$'Y1&"),Z*>>$#\98M MKYUYI.Y\_+#%F!YW604!V_WRHM;FJW[3MHC$3=NW7M7\X& -!L#H8=OW0:[> MLGQ4 * ''TH(J(T!-2 6B!ZB<:*U6BK.;Y!?6Z-P?7\/ MY3RT *R,?JSYFW_(\F3W$Q"4D 8]]56&8@,E9R%6?Z2B4G,NM7R=4AIXD4=W0I]P\VXBK/>QHUAWF*<-%.YJP<7@.: MPSZXEC6C4[(F5Q1RRDH9MK\35)2$VD6ALBS([?%V70 M W%P7!9CE%$3I?]$:<[C7FAN;J#)4]MISC+DDI=YR0<"5B]O*>TY#Y$-F#OFQM.AA- B::; MKEGI"K^+%JHY9Z@Y5EF7?<]2SL(='M8WY,L+\^L;3-H.UL_Z;F+ )D/-'6L3 M55\;#%^-(0^3(5#Y$U0;0LS22>?- G@,+F!WO:^V8%Y_\7)Z<.55*\J.LF23 MTQ-<;9-[A!DP+!^/79ONM;D3E"?H":,[+PQ.4&7LX).@*LQIZUS(K[T-L I2^")#&[>')[R+.<3 U)B[I/HN@J M2>E+](;#7&-[;@:_(]WF#XD-C3EG_%P>R(;/A47$3**6342-HM*JBXC\FY>F M'FF5UUEVP,$J#NIL0";!6=^*@SAMZB(G9.N:<,[E:;C5@5S7(*28SAK=-HD" MG&9TF2]_I:^J5)[VYB^DBW^3'=T)CS=C"7![*8WK;X;ZBP MB:C1$U2914F*"L,N8ON*--+=GIT#_)CAX*U)1%?I.HCC>NYPHK=P+ ZM%IH S#F.XM;C M/<[R-/1S'+#^\&,Q)T2=2&FJ*.^%UJQ"F7>\F3+L&NNZG M70)WU-.N=\"ZH#%HC:==[Z!-N]J-.0V?/9H6H771;Y7KK?].-^>J"QCCM"C0 MF]ARSO>9') '[RS53^IS':^3=,9U[TN69JUH=#R558/GI8KRGEKL^/?,-T:U4!GJ-8I)O@GR,L0^?#/ M."63?J!MC9T_*,:2RS4Q3B%'T[*$%31;@QJ4\'FT(Y%;W R\*"DD8;:2:JMU ML1;2+^!86@>_8N9J&5WKGT6KX+K4;Q&5$,S&T%LN7ZQ-",HYEJ8AK::Y6@BW MD,^BH<@\X[QM5>VL9%38^5Q_HN_<)C6S;9OK +-61WM58!;#SIO+$M[TF\AC MDGN1K%TL^/D_X+Q($4<3W?,^8T?@[^^M?I Z7[!M=Q?9VGW(0F M=!-\'TWMO[^S^O'(S/HI47X^4^R\;TMMH,H(753[DMI!8?Q5ZTY48\MY#W3N M[4/2X@654O]J]4F:+J3.DS/%3V B<1?/\!6/^'=VK0)O#E&YS,KB*RKUV*&. M@SS>VCK_V*3QE&?Q+-^F%1]U,S9D^13C2$=[!Q4-K4"+=J,]$#Q5[#Z0&7C$ M7GTJD@5E#TD43*^CH46@I!:Y/I+=?7-'3'.!*\-7Z;*<[J9MJ!S*B. Q,9^( M9!D9G:S#O#W&'E]K X- >2]P?"3M>]; #$J7U5.6IY[/75.,9S!)I1P/K,_?98W$S-0.O&V)'S>>"(@,C+;8\:31LR3&IWNXJ#"S)'B!*6 MT' >,BML0R2V5G6,(;G4\+$27L/ B3!.6_^*EO^-6 MMS2QDL1F(38 526,X;[(YK'27N'/X$ ,%6=TWU4*1S49Q3'Y5\2>_MF%<4C' M:'1+B]\ZEB@ ZF15KV+&3E[EUJ&TG<4\&\QQ"RW6CKR.WC$UIOZ49WIM#BT" M;2XBUT>VC[ZY8US=$?C W>Q'R>S37R?$'QX=F*'^VD:ATU]^=F*:Q:-N! ,W MQ M $1%R/V%@:=<+U#,O=4H,0YPTJ"MBU+J0T"J4P<_L'@T8SYY[^S)D*E]5 M@?^8XOYUG&-2ZX(5I3D, HWW L='QOJ>-2@-8#9/^L2OI(Z1\JU6/D/OV#8& ME.HNGZ 8 UCV''9*L_=RQS)JF7>T M H7!LWER)*.3X@&DWJ/GBE-%Y:.\_.'[G(:MWM.8K2(ZES0F6X4V>IG-H\$I MM/*=9H\5X+QAF/CG9=L9#NLQ*T!'+6T7QYZK)":@D7D<_ %SR4_'Q->5[]/; M4AE-I4VWYFX2+\[NL8_#9WIAYP,6Q?29RP#*=?WJ&=D2U 4<<3O1=J[?BBI% ME-;"LPSZ[2[@/),N+$E?R\YLCA6 OD6@K4;D^N@UG*ZY(VX1 E>&JSBEV#$1 MGLUJJO$=&[C-M"+0LPF4]&+WIZSI= P>,?&%SG#GQHYN!X^?S\P[WX-W>W@& M7_B;\_[1SO2NXYRX$Y*A25$Y'PB_YNOIQ;:!AC]U=8S?P1$8AM9(YG2*LZ]3 M*I1-Y>C&PRRP-W[..D(8F@7:2J25,&6:"M0JM21B\U2FP?<2O1\4MR#HRJH92^EG>:K$\/&=88@<$@R\S\&%0= MN+'W',[P!]]10JB0XW0'9?C=2F2_P#;D;-9MAM&9JZ3=2F8R#:V]S.N6:&LR M:DIQWFQ&+,G?>:]T57VVM6F17: C#GDU3-S+Z1J%UCSFX6(O6)TTBH/*!$' _;),T?R1CP C_EMT]1 MN"DR+$P\"R%MB$PO:9_1D\UTND4-*(H5.440MLOG%,?0-; M8FHU\)D6N#H6@?8$(M>G+%2VS$%I"?.Y,IPLT!<+<8H"3"R'B[UD,';=2#G@ MF=TZQ.BO625C.@&%:2@M8!FW5,N/FE-HN(LK"RRJP%M^G,LA^?[_C,LIR\5( MX4[-$@4<4Z3DK\;/;]WY-?W%7.JWCIMZ:;[5,L@8>F0,M=-N?DM2FA">GW-_ MJC&([8'O\!CN=RT='<^Y\ ?/>15"R"^D%N+K>9+N$X(*GR5QD*WRA%>S\CIFZ7>^9663S.JGWE9R%U1 MT]6$0;F!*WJ4J]6.@')]K*,H5QMQ1+F/<8J]*/R###F2+!LL68TQ (. (L?T M>-C7!G7/? SR4>3LVW(6%F.VS7[PHE^\O'SC[=V(]LHW X.O3Z@O;-U[GP@TG(9>)-HI$,C:W .0PFVO9G$%G7-/!]T@ M?;;W">TJ&3A\H7.BZ_@N37PL3.PH$G;"&"Y@+F4ZDO XPX/'F[&>AO'IOI"" M0YLKFL9WBP/VG)/*TYZP$]IP 7-ITY&$1QL>O#YM*IGB%2U'>QLU8D&2@O;O M\'8=N.B,'_.UTBCO4KSWPJ!*3!D';'.X.(HM/T:FI6FSN1JXTJ:2AAJ8AJR/ MM<^V4A.%8"[G=WTQX1H =FGS"3:#]#@#)_,X?LJ;-]7_$T?!8U+.I5[+PXE5 M"M'5FOSO*HJ23Q[YM%=)>I[B0/ZPXDS&K1Z'FK5".B>C9K$,AO:SNB,Z%QM6 MZ6N+W(B.ADYZO1ZGXP WC))@7&0P)5H)]++M>;*C,; X2WIX^@?V\\?DT7MA M?^ N+JF5[*WRZ3K0K.FI-)PW;".8PO4ZE?Y2B\M%GE5"[<0/Z<+Z;V&^?<@3 M_W=CGHVU9(U\TURM&3G.# R:3L(NXNXXHTL1FB;):W+C42R7NWV4O&+RUSVI M3!RS!V^R/*3+F &!@[/;3SBXQQ'[[V0 G5>12Y1BK2$L5T5U(YF_"!@-:#&_ M1(UK_@*7VZ;<[4@[I\51F%LRLCU[I05[\>MJOX]"'*PV7AAG.?7I8>NEHAWU M,78L;E2.=[.U4VEN!$8#F(!E5W>C55=H"2N.OF2!(71HZ1 MQ!WD\Y"X,+D4B8LF0I<65OECZL79FDQ>-Z2G^$@ZBZC;HY!>Q'O="8[BCS1D MC<:3'*UY/,H*#")/@2YB\BB;2U'Y'F=Y&OID),.:UH._Q<$AHN.:7\DOXD&$ MGIXUHIJX4?-21PD�V0BEBG8\(ER:J@_IB/'TP@,/9K26'2+6JI1W14=0W:5I&126MW9>N75G%#4&M458&O6"N1 G8"6 M8Q112J"U%#NFKK\!75F;M&9V?*MA,ZYS65W!FN$ (5WR)E O7[Q=&#-4=SCV M(KJGNXH#O5=GC:W8/7(XRL7NT3@C$\XY/0WW,-4XM8*(&=2R1EV6K%\X=MDG6 MX&S]S^@+[USK:*OH;_3_+M4OMZ#=I63!2M M]<1&CO"X*]9R'J>,H0Z/T]4***\UEJ<43== ^_$5YU>^&M2@E4G+!)KD#/"+Q- M4SH;N'PITP?1>W.?PBCBAJ011BR>PASI8.L IJ$%YVR;!)L?TL+:VJQA39(1P&J7I'GX!QL>ELMH'_!+ M_O@)1\_XER3.MZ).=:I1FSWO/!70[IZG673.]UG=Z+>%/__I[7=O_GIDK/]O M[*6/GY)9ZJFV!9?C/7?'4[LT!&7I>0XG/A\^DY)%&VBCK0'G=-OEB:RFICX# M7K?<^&R8?47J=K8:*HS!YG7;X6FTII:.G]4M+SX?4A/9^2J(&0-.ZI;#$TE- M9#\#4C=>?!:D9DD89F5VSR)<>G-='\_QCKGC)CK/E2-DN^\?=@=VRJ[MXX@: M$AF"PFVYH[J4YELY)B9+/0!*X.IT^^U:L8+^R+E_,=:(3>*.<[!-6C,+8!;N M1L'NL[0R@I(U:LR<,CNH,80*2^AOC[-<>IA[^U=VZN\FC/%UCG>:.\.:IAQN M&ALY*]E/UK(#ANT3P ^/%JMY3FT@9L0]V:N-ISNF4=!R[ZC M.880ON#]&)D\O+F(%MK!W4"<([]\@ X]TQ?H7-QRIP\N1TE&8BM-@//V#PI]4?ZE/IJR:L&#ZNKR_K. M:5$2SR^NF+W$@V*035K!H0R,08L8V&!OA4@VMWF=CTC*9S->2<^19*%H8#&0 MLKJ7QX?8V:SKBCCGA!S7@!*E%.UJJ9C[<2J]JEZ\R<&-%F(QF[P0@6P3HR\# MI1]1X+/Y $J9I>PJ23M!C#LU$XG:3BHG MM/*M>7BZ!K,VP(87;>42))^B<03KH!H/-2A8QX1.=Q%@3(DI=''V! MY\X+:;XYG.<19J57>1!#?I9A V5K4?X2,?M;? ]WGEA7/U(9VG]Z]CCS;@+>/I.BF.A MVH9S.D\$KHR@E254FD*UK4*"S>IA\YLN8] G$^Z]'-]A4N?"=65S,V#X+7%2 MF]\<&U;YO6E*B+6)P\8)A/Z!I-I$N[Z6B=6 MKO(M7QSP=7R?1*3@C?SZ]GAS-@D^U>DVT8A ^ MQ45WNL=;^SQH#O]F]RB_))>[)]@#3W/1%>_1QCX+DL._Z#W.+?&-V GVX'-< MK5OK"$H9)W#B2,/QA.; M+\Q0.R6R0N'F2-Q Z?BP3=*<+A$R_.=))CQYP1&T>OA""+1S_F(@!68!6 AM M< J#"IZRPUCE&B\57FJ+[)!GN1?3ZQEW:1C[X=Z+6N2E(?4VYCY\J*MI;W/, MR)5F9TQ+S3F-S+$.7Z;)?"]"A /?N"/3< G42!,2F7H+FP9J1T,F\3IE0Z9O MW9")G40:X5:I!X5('3=T:<24H(R'3 ';/%*F@%5WR2-<:NE"X=+ '5T^U8I' M$9CZ:+GC)T2/P*,__^F'=V_?_A7EVS0Y;+;H_SI$K^C]VQ.'G2 ]:3^2.=,,0,JR8+4FAU0-3,JKCC,WBJ16(F$GZPE2?2!,I"!5PE M)^M'N*D!5%A A0E@'"U A7XY]M2JG8&..T8*X(N)V%, RC\^2B7M*C54Z@'C MVGEY9=^@A^VKN&,:'[R8:%UYH#SC@N1--IOAVPEB[Z,NM)!QGL3/.,UI+B^: M7J"Y5CU:H5YSHLK MR+P6+12&DY-#'RHGS0W50"V5$U0J+96*XVQU=W=WDWAQ08+L'ON8YAOFD4\B M;"\MAPIPDYQ#) FC):O@B1JQ4&_RS%U)D7I9],PCT'Q\15PE)?=?D]#62_;]=WI+ZV!-_M^BI\P0%+N\.K#6,3UB@YTKF:EX;Z,,@Y#K2(H8;6 MEJ+I'?FH898EZ2N='MZFX8;@BNKQ@'C&KZEH,TVQOB/M[,1J+1CT,X$J3."D M8V,IJMWC-6'X/68Y71^3NQ33Y"S7,1D-$!.OUUE&Q@EGK^?);N_%K[PJ,+5@ MC7SC7*M9:*8.@XZC,(MX:69L*8)V5V5;9X/*61%_=\9,U1HE#9UI8J# M,+]]BL(-2\=.!J<$%L%PGL0Q]NF??@OS[@% M&9:'OQS[WGEI_LH>"PW7(0YZNZ(=_W55[='.S)F&=GIZ0&AG!%9(.STKIV]< M;=#?X]PC(3JX]%*:4#+K//:R#GU^#GRU%KPM>P/,_:]9J:)*%WW9?K6F5)_\ MY-T,Y[_6F/ I>/1>BA3O3>J"),O8Z:-UDG[RTD!T;-_(@MW38<:N=0^+::L[ M#S_C,0]/+!86$#%1OOIR@EKI98D9U+'CG,&M9L6B)ET(2O$6QUGXC*]C/]EA MBEIVN\ZE^C0SM9+\9.7D>$I 4)0%'/V-"6H MV0;FV6LC4BY&K6C_<;NG@MFO9&:%@P^'W1-.Z1U((IIQ9]0+%63O<-"2%=4< M*%JB%.>-:''7^LV,RM)13[)&=.J?ACYM<&26YO].WXW NWV4O&)Z*C?&[)WK MC)E#G\)\N\510/_T]LW)#]^_H>)[[Q7EWLOT=R4LML%WMC[!NR-O@^^LM$&[ M,V2K;5 TD5:TP;.$F*4_7H0I]DE3.:;6]=Y6Y;X_\M;UWDKK>O_YMJ[WXUH7 M^=;9(:@;!K,YTJ?VHT>C=-DFE\NT;(P[3XN-ZF+*)ZS8JM*,Y?4 M4,-1*BD1=$$FJ;XXG%BJQ"C-(\4Z_J=7Q+3 K(LR-*5'JL5/@:Q-6DGAM@G% M%01#)1FZ08AB?*D99&/%439H( /G71*W1#[ND[@=?N^J(,ID#"+Y2/NNN^9) MU:+JJ$<9=T[SI3P27GNKIRQ//9]S.DZA .=$E1GFHPR&6$ M540S/2-+$:Y/\M9U()WFU!%W%J,XH(4AJB4+@T1J@+H!JJ6I..D])0_%D*<* MSJ@T[&69T(+>))60BL,@CQ9&8H,3W+(A&%01P/A MB,#SSE7DX3)'J0(D]@SYHY"'02$]D./"SQQ$FFL3H81WF]Z'FZWTR1.9@H/M M! EPSIX"1]HYS[0A"G<72A64I(@I0=NAZKITH[=5)51R3K*! TJBW4#=Q9+# M-"#<#:"G4=CBYIGZI-B9X*18*T07PP#1IO+\Y=A]U&>A:NJ^!S1S(6!:T%*> M<4]PG3(KJ%T2:A5%SR:TYH*)4&*UU<*ZSV*!8'?)M MDH9_X.!C'."4[4$4SMR1.LHN7W#JAQF^2T,?W]/*:#E8.OT;I@$*!ZMGG'H; MW%$YPYLPCINL1?VK-3 A6H\18#P7A!<@^&!%)EB5(@MJ=;!JXED5LDY091TQ M\XA!ZL6Q"@\J ?5T@ 8XTX/KJSBX?-ECGV7[HW]JU4'OB]SCG1?2CW">Q&P' M\>!%]!D4L_#F!J#[X.;RPZA#FPMTP .;PRI9(GX#FFN=[D:I]S3C@: M#*Q YK &8,2M&B.J01;GE8X^2OW,EOJOX^*P'7MW;B$F<$LZIL@BJ:HY8P:G MF,\F&HA]6[*=%Z6B,"Y?[YSI?<5E+\2VYKOU7%?TK/$80V NQDH=U;X#K-3[&S6-.5^2C5 4WIQ1X;NIJVGR_QL"5]@,V&FHPJ&6$5?*$C8:1 MI0@W+*F(S#QWQ;+62*6"6]-() B#. IT(JJ(U)9[X"@XL*3UU_$%Z22?27_[ MC*N'?5_O,4VS0GIT_2 UT:#%YX]F<+SU&M($:S (.X<+XK>2)MA>BOJ5_<>D M>KRNG=E%-LX0:5@?O?.G.:'FS/1L%'L5"HW;%S;+>J"S->;RS MYN("ZRO-G6;4*KQ_3&3)7)>+5)@XI_-2Q=G->[ELI76S7RY3EO-6:\E!81Z) MY4I>[CK5K*#92C)#?!NSO8\++^>NL-HH]3B;K[0*EVG%W"(_P\8L\]-*F^8" M..:FO7R?+"KV,VK<"_?1_#+_59JWU3Z;CP#"#=99W;P/L]^O4HS;[UK^$L;A M[K"S,8V2%G^TLVV-2EUL[BTIVWF<<.2PQ7DY!8,H&E3!013/"2H1_0L$#^_% M:?"HBO^\@D>W4NT&CZ+L?Z'@T7$81/ H$'U>P:,Z+'T1/HG_4G'$U5JA)(Y 62QLGB#D?@?V5U5^KK/7 M888NS3LR2QS!MKV:RN/X2H%,D1[&J/[VJYTRD M. (&K"CAQ'=K::S_E;(?=C,]];Y(?2JSGJ[-/0\>O$GR.66X>SPP"5)A9I(*-HLRL"(XG MR"SA]I@8DTU(%??Y)[7_0-\8IXEBR_^^2M(U#LE_5P_O%3/9A8:UVJ4?TW3) ML$KGG")I%@TN4W+_#Q?%VPYJ/$6FI77!(TAN9_1 MV*W\Q5X+-,0#*[*XK8297P/LQ)VC&#Y,F'.VG'7\[-\H).[#CY6JGG-Q900, MX,'&AN_6!CK_2OO/@G?'6O4!XO4]'3S'-!>:7.T67M]3@X$5E!S6@+/7]SIQ M:]3K>XM>)A6<9KPGV,G0C7C"QJ/C0,?Y$V:N.$4*A9E* ]24%W;1+)'"3&4#S*+<\TG]WO'RQ1U=CZQX^7CI ML@ UVD4=7+K;Y91\7,W5]!J!6RA'WLR-+A2XQ/$YAX>Q5PN6#1U*5':'\!J+ M]#UWBJE&L0)5.:4_4)NK//@)T RJ;7H*-(W"H!S+M>7H[-G0-(J&/B3@878Z M,!@)Z.B&!Y,J?O9!PB@TG]=084H5+#U@&(4-_+!AU%4@-Q".;W!A?BG(1?F M0HAUIQWZ#QQ4@,(/D*I8>B0S":,T5/W_/?(\ MG9.E(S*VEP4,O?_,.^>?<4R:5T2:X"K8A7%(L!%'GC'#UO:,'B:+,VX_:F[# M6IMQX22 MIA:L$7*<:S4=S=1!D7$4]#X5*R.,BT%C9B$BWNYQ.2HQ(9^.EC7"Z;M0DTRM M HI8VG#[9&H4EYKY>A$;W?[BI;_C/(PW)BPR4+8W@S1UJ!F\ZFJ"HI8IZL%Y M;*K/8M6NLK 0U1Z3W(M,Z*50L$8I+> UC:32,";Q.A#[//GSG]Y^]^:O3',A M?G1G$]=9=J"70*[C\R2.L4\1_A;F6S9!R=C57WK?E_\LR0SVK+%K#K=K\DTQ M!H.;,W@@F@]/,;W4Y/9CG&(_V<3T/CMKD8-UJ[)9WN.(+CX\)M79W-;%=^Z^ MTUR6K36$>:NB;A+SF(71.&;U1=1,YBEDL:T:0;=UA].\N-+\F$A:A9&ZO4&K MN5/-L%5?%P:)S0$+%SCU+;FDX^!R19B/YB;?%BBBRMPU8BW/T/%06()^"I]Y M9IWL-=5G=V[7%S@-G]EJ:\:]^2P6!7;)60-H_]N)532N+B_P;:H$ @V8F]![ MHH_-A3@[/Z0ICO/V!]*1M_R5]FQS]2'WTISWI8P0]S_7F4?^T\;=I=1[A=OV;E[)K'#P'S?2M46R,6S7)3)1A MT&P$XC[1&A/H0&P@OS9"0UR)YLA?/I7FG&=\:IK8SV24(5#(AP'\PV&9GR+N%QGNB/CP=='$K(RCRW69F>OG5^TGA@V MLN7FY> 1[O(?!#8P!";*3$$_V-HL;5%2ESJ(*:&VO1.:MJS[,Y27>P55<*-X M@U>M9I/8NDZT.:S2 4-73:##,T("-L[Z#JU@PD &E]DAHAO]JTV*V4'07Y(X MWT:OY1E0[C1!1\O:Y$#?A7I*H%9Q3BHSG*)%1+6!I8A5+K4_)G>D-K9>AL^3 MW2Z)V3HEW6TE[>209@9P0,7VB M=3#-((_:L"HMX9VP>>W#;2 :U3*^M4B,'VG347LT6SN2%.5^T'R>9#F=/3SC M6)C3NR=C^W8$H.R.R< -%GR(#)UR;9(DR%"61-*UA 6KFN4YNTN3 M=%/N5'-G-4MAB@XD1]O M$"Y%G4>\&M)U["<[?#/,;"F5M!G])%"YC&G$P#)F %',F(@(N6JH^1:G'Y(X MZ<+F'&+7T[#/(5K>7[R8',T&G>70KO'OLX M?*:+D=D'G/N!!G3\27"HZ^@ICB M)8O@U',/T*!'83^[GA;>8"^KSR*\*HBM4@)4^?I8Q;,!IGJ":F4 ]&\?<8R+ M ^;;) I(EWOYSP.!R/ML*AU 7TT;:O^CM12+9\N8./QE+;M#,UG5\U#QU[,* M(=>!RVP]"TX]B[&) ]&EQD+6HI.-:@'EBOR=OD<:Q@>"J\E]<8;728H+N4?O M!6<7Y!]9'OK\N#,>Z5!9]2:U^A>A'0(UAU%A&3\PT*N69\1-4 MF7?'DI1VF!>X^-_KUN'38JQ#0GHK3@NH860#%A_&0>>0@!E 7U:FOJ)'A+20+=L?&19:7PNHO12Y+5J/MO%:RT ( MT !&C(W[DBSIF%JRKBJ].2G1OA#&KH7RD]%ROXJQ%0!-:0;P_.^*"F,GQ7O/ M)_R'I9M4IB?(6^M:%__.PZ<(/V R[1>.6J99A,\14T<& M?*%F2[J@PC J+)>L(3'BO',7KF4?-06 &=A6:]+:H]B6 J#/K8=3CD*?7\G&:-.F='Z7!:K^;I?3FI"=#?4@^YYM>MC*%/Q!JJS+761L%\\VJC MEG1!H@M82B70WU6$5?-+UAO9I3ZD#Y>2#L)XA6"H!_WSB>#J?T%J <#PA3?I4EP\)LE#]X75"H!^GSZ6/O?KM)$>8)*7=0H(Z>;?P.OFB4- MO2_6DH?\L7@P=;Y32\_1%Z+'D;QL2PCS' 8X.'O]F-&WV@I@]&@_99$P1NIK M _IZ(T#WOR4Q@:@-5!FA%X>_I'9(V/P*U:908\O1][W'^Y)WW6O4%_B)NWHJ MDP?T#;5@#J_:5DK#:^!4$< GTODL@#^%0?4[K/ J$E\E*3MSQ':U9-U11Q!0 MUCC:@[S4"M&'/4YMRW_,(G+T(,[_8 M:::/2%7[S :?F&\ _E=6X#;\T&UK2.]ID 6_-05*_S\]#/7L133*-,E)Z0^K M..C^H259+- .YZ]^= C8Z16?I8VZ)[WUY7J-?6X':1X8R3\[EP'MW\[CQU), M$S*1D=T36+!,0.'0FJO\VPN=DJM3<\4INQ-48S@EY9S2UY9: M6XZHP7%2G;HC4$@\+,"@-AJZAE3@$FJFOFL V#1@DY-']^4);%E MEFY9Z&@(=AWGF'PL7F\VW=IQ$DCDQ'3"5):/AQYL3:=8Q)E(C9:EXZ0%SX'I ME"@6S0JSP 'VS_0M[3H?>O$B[,FS9OHB:)FQA!:+[ M5G(]^Y>J1XW+RNQDLC>JQIL[3C()O9ACM%JG!3QWFHC)M.LLT4HR]$TQ>)P\ MD?@QUR"VREMW-&0ATS'B-[WXJI-J#7]FF1R7A<#)@&C:P!K \P6? MOLWCI)#MGM]BD*-\/;+G/9!$"@V5V9LNDML T_]+"QG"(WQ01S '@RIQ=S MC9W=I;@P;36=(:"\@YK9- #J+.71A$BC*,(%F\Z3=)\0=/@LB8-LE9][:?I* M\+/\>1_C%'M1^ C]\+-,":3@_*U M5/!$5]=[\HXZ\ZLP#G-\$S[3:[W=M<'5CMX*^8,%AG+W^K^QESY^2GC=^"A# M +[A//C['[FP=LK,#=9#3]BI(7:1KVWZ!%&KB)@]'BYL4\P]3C32U''SH>/! MG(R@AH^&$U?D,\Q#"6KIJ!G1<6!&0E"[Q\,'(CL3'XCL:L47>)]B/V2-F/P[PFR[*NY$B[N4OA.>O]X1 MIW+R&TT.PZY4\K[=7+8!?>W97>(\95U'U78))Z@NH[@^UNE_JW+(OVA))_4S MBZPP5]GL-,XV 3ZKI'WVZ":)-V4W">C9V-]PN-G2OOZ9_'6#V3K\(%P0DJS;I>91U7#Z*% MUO'6CIX:TN76:>1PN. ZJBY$:ZZCC1T[.:0KKY.XX7#M=5Q-"%;:1AL[>FK( M5MFF4(*?$ P+<>#7E::W?1 MM%N/P-ZE8>R'>R]J>?:8Y%XT:,8Z2@ ^HSG6P8100]E)4MFSU=W=';V<7<,Z M\PAR'U\16Z27B ??3*T"Y8L9(!WDFU6JNOU:Y?'\*KF/QL<2:,#[5BJ@XD\E MT'3RI?@O[:YV=,WGW.01XAG,@?G&\WC!?7YXM%F(KU2S'V_W9;I2G/IAAKF9 M@\VM .#"#."Y+Y:7;Y.WGSAO/U!.7W+AOF'^R4L#.K)B9='S"45I&7V+LX#D MBB,4[5/_V?:62V>OC4CI#O.F].5#PE[$P]5_ET^SX^##8?>$T]MU4=5<8MDI M&A(;+7N\)(5K+-6?4(V&_,CPT!39!2(GW>/8RFY>%F$!HO#E5^;K=5PTUF'G MN6!A ALST,:WE+-\N(%:Y=/#]4; $6N7M&9 M5XX8H J7H1,?I>J\Z^;NK"M+KD.:(@#M.)L-5J*@#Z1&5[.$=0B M!Q$]1%JD>F@98+E?9=EDVG^Z(?\B?Z[^1/X/G4Z0O_Q_4$L#!!0 ( .V) M,U<5'-0Y($P )#U! 5 &UL[7WK;^0X MDN?W ^Y_T/4"BUG@/%VVJ^LQCSND7[W&NLH^V]5U>U\&X&==MED*.(703(8# ;_]K^?EZ'W1)(TB*.__W3XYW<_ M>22:QK,@6OS]IV]W!Y.[T\O+G[PT\Z.9'\81^?M/4?S3__Y?__V_>?3__O8_ M#@Z\BX"$L[]X9_'TX#*:QW_UOOI+\A?O5Q*1Q,_BY*_>;WZ8L]_$%T%($N\T M7JY"DA'ZA^+#?_%^^?/AYP?OX ! ]S<2S>+DV^WEANYCEJW2O_S\\X\?/_X< MQ4_^CSCY/?WS-%[""-YE?I:G&VKOGM^5_U=T_UL81+__A?W/@Y\2C^(5I7]Y M3H.__\2^6W[VQ_&?XV3Q\]&[=X<__]\O5W?31[+T#X*(X38E/U6]&!51O\// MGS__S/]:-=UI^?R0A-4WCG^NV-E0IG\-%.UKG*3!7U+.WE4\]3.N=NUG/&D+ M]J^#JMD!^]7!X='!\>&?G]/93Q7X',$D#LDMF7OLOU1[FZ_>GD[N?V:__/DT MIH9(.>3-'Q,R__M/"6614CTZ?O>QH/DOC4;9>D4-,@V8/?WD_6SXO1,_9)C< M/1*2I;KO"AM;_/Z-GY H>R19,/5#(V:$/?MQQH8$65*JZ?7\>L6&,;43+43J M7O8XNLOBZ>^/<3BCL\?Y/_,@6YMP)N]MC\-3/WV\".,?1I#M=.K'S]1I$)-7R(6S<__M'=_ERZ2=KBGJPB((YM= HFTRG<1YE=(6YB<-@&A 0=X:D M^O-^?!:DTY@1S\EL:\YW?DBHKNA/^9(D=V3!M <1H N]_E*\_^(GOY/,?PC) M'9GF29 !\59V[,_7+Y?1$Q4T3H#LB-KWY^+#-9TWD],\83/H)$T!ZX"F6W^> M/I[EY"*)E[*#M9X.>8#J#[V'38*;I9X.G])=V,+Z@')('*S8F[RGR MJ3\%3S20_A:X/#PH/;Y;LHH3-LV"F)-WL\#3T4%G'U?7UP)WQVQB"3*^9Z)+ M^"GWJ!S/[>#/CA>[9[ ML2E)D^"X>TRX,-VIVMW7P3F6]QIDCP=G3-MY@)T5G#M-UX%V67#^ -V'VG'! MF83T'V#W9<"@NNL .S$#WM1=+>\\#/B2=[/I]QLP).DSQ![ @"M-7\O[ 0/& MY-T&\;H-/ 5=YW[\3>BR/0O"G F^C;N>/T_#?$9F++['3D_SC(^VZ_D9:TIF M7TEV%:?I#5W6F3[/2.8'H5:<(;XUFF]7?OGHQT/]G$3AG=9:9Y MV#PQ ZJO,\&>%LK71[JB7P7^0Q!RF[F(DY9?"37!+L0&.A7I8E%&A/KQ77.1 M@>#*>_3C9-SI]79$K%GBS9"O<' MGT78[Z*4T-'Y+?*+W]-%(HB"C!R$%(U91T&&^%8_Z=FJ%Z=!L>JQ$-$C_19) M+Z-?XWCV(PA#H&2F= ;82W8Q?3"1?OR*]H9 8 %=!]K[=L'3B)"%F9GM9.\W M&UF3J5G9A=(S2CUQ+2Y^8;BJ>S5,],H7]%^S(K\D"4R)DL^:99+U7W< MC>-^5/M)=)%G>4(XX1M_S7BHA12 _)O0&"">T\F,H41Z6G">\?Q=ML5)@F@: MK/RPA ALSG 2 \2C.F$+)3)(YD GCN%D+&<6=.(60J#O/%?MUEF@@65(;F-Z MEVE*M[W@J;!O2ZYL)3S_! M-K]T#U_?SI^L+_*(I]#XX2G5_2).UE!!NI,)#4@,F^'6Z7"D [V^ MD<_-+O-D79RF%8%T'O2G7L/=BDS9*0W?WI?#.R#I+7D*R \R.UF?QK/E973^ M1&VI/*3:;*A**O!PZOB\J-!;43^5;<49I2OZBT87\IP1.G//*D(,3=U]NBS( M6*/R:N.A=\#N0>:,+?ICT;)DH&(AC*>-KX;LOF#4:"GQFZ[ <.,X>8_N,?_$.3![H84XVR;/'SBM_E.Y@^!N%&N_,D7LK0 M*9&()8S6@:*?& ?-"?W^C/%P$?H+,9RM)D \#S$ %4J#A>@92:=)P-=4#;"- MED!\CU#Q%<@V,LS5V+DEBX#QRUC97-!4SPN2+D#@CS%G"J6T2!J81%'NA\4R MK :^V1*(]WM,O$6R(<'\?W+JZ)$D7$.0WFD,!/L73+ E$B+AS5WJH#A5T0.^ MVQJ(^ =4QT,B(Q+D=X\D#%G@P(] 5BYJ#X3](R;L?+V=4*GYSBX&D!UW:!8H]RK82 M)"Z*"EC27[**:^'B4W9[+F''G\HI7=,1J@Z4_::!Z"A*FU&-B)B \Y7F.KE)XJ>@J."M0WVG!Q1ZQ"VJ6EA4@R\6 M>8BU5RVA>"-N5\7"8>)\$Z>9'_Z_8*7S),7MH9@C;EQ5@HX=8"STSH(6LE2B M5A,HOBA[5:$X8T/*-)P07VZ^S1900%$VH")A1L;S*F9G'X]QI(S'[K:"XHJR MDY0)-?;$RQ*(4^G0K_T9G,&&,JVVQ1@9QN])D%$.V&W"/"IC-))3,4E3*+PH MVS^E>"-#?<=K,[%D^B_40TR"[4LG39Q%[: @HVSVY(*-C/!-0IBF"76[>1X7 MNV&07,_GLIE7U1Z*.,I>3R\H+O+\TFQBBK^@%U0+*-L^J-!CSS-%%:_UX='# M/;LQ(YEE=EI!L4;9\LF$&AG;K_%]XK-[U7?KY4,%M-H,"B[.R$XB#-">?/4W[!4YZ](&X)!1AEIZ<2#FWN78#FWH7AW(NR MXY,)A83MIFCMMC*.&F9A!_ ]&TS$%:*.?7^/7_FI73&^H#^(89S@!63Y"Q=!)$?3>F6:OO,H@1U;2^H G#N4 *%1@GO?R=A^!]1_".Z M(WX:1V16N/JJ"+^T"U0+B&>(&G%15/!;'.84I80G@B:2,2!I"H4<\>Q0(AY. M[F61U+Q9>XK'I56(RWI @4<\1%0+BY2?EA'&<_!$SOS,+SE4X2_K <4?\4!1 M+2Q:_GQ256)2P=YJ"$4;,156*!H*R'=+/PS;KS6+0&XUA(*,F/,J% T%Y/,E M219T4OLUB7]DC^7=3A78D@Y0T!$S6Y6BXH#_O+U'7MQ_4R(O: VN3H (NU1( MK+(;FZ=0[E@%3#^1H*YJ#\4=]6*E7-"1D>=ES.O^$V?FDN[;5$D/^EY0+:!L M5Z%"XZRMM9O\RJ6UT0Z*-^+&5"08SIVI_"$,IA=A["O]\D8S*+Z(NU"!6"CP MGOC1[TF^RJ;KFR2>$L*.3]+-: -LB( $H"I!W)\:08$3+M@6(B]KDV^K3RN# M!LI^4-5@7N($"([D!:7;BUZLKND!<[18#N4/V@5A0" MPR!0T]]^WI'KBO[">H73$S_T*4MT:2.U*'>CTNF1=^!M(N&\U&F4QF$P8U)Y M97^O(.#]Z5OD%Z'T?^M?#'7NIP]P.Z]U_*'61K'SH3RM#NQU6J54C2)MC2"+) '-:=T54C_ ! M];'3'*UBJQIA%U3 MWM3C8ML*K% M_%(6.7]/)'F(4\+;HFFQ\;[R;;!XS*[GW])B?E!H4]T-KZRND58ALJ./,P.7 M$CX:>Q'%*^AKHET+N*'K'J[0[EH:."X!\LF=A5X'.&8]8'.8>Z]869SY(>IZ M53T7&I"4O3G)CL%8B\\RQ)*[H)B$^C>[8BEU(^N" M5_BXAWK4\J-KZ.XQ3K)[DBQ/XB2)?["T.T7:BJ@Q7EWDKEI1R(RNC],XXJQ_ M#[+'TSS-XB5)-B^3:P2>6N&C-!!5V%S=T\7'FZ?GAEF;NJ#88$NL+. M2!(\^>QNILE"I>Z%5\BYJ[(@**"KJL::W?/AWH3Q*DEW5;@E+%VR"1,U&VMN ML,!)'\VYI@S)E \ZF-%WQ2MM;7D)?&&'-U=QM& .]1EYR""JEK7'J[1M*5:B MQ %]<':=\4$JM4 ;KR"X]5!93WQ=,A5#[7=0Z UR:TKU$$=L9MY09%<3H4[ MY6:U(-&4<@ZX!5>[ZH4 MC>SHNKDEF1]$9';N)Q$[Q9A,I_DR#]F%Z3,R9X]5R-4$Z8M7R+VKQN"(H"NO MQAK/ZF0%7Q+RR)[)>2+L1O^27,4IRXR^GM_[S\H34S-">&7D.P_$;EBAZWA7 M4!,?#[,>?5=-R25&5X;.3P7M;B4]\0K;6]_H*K&QFK"'4GODAJ/Y2+)@6EO) M&X5(CKL5(O'^U*#]5IAD*,GN6:H30(:RG6YL[ECV0#-IYQ3*MD#U*US(JJ!# MDK!R@*JD(4%;QU32,"@9^#7VZXEFR HX#?TTO9[S&7OR'$#TL-ME']6Q*T6M MD@U2Q*+&TEF\I!L11#C:9>FAJZ_F7/8#E\."D[817Q+?9/^>/Z](E!) 665% M%^P5WTR36MG1QU)YE)CRRD8%DQNF%0I2]L(NA*I'75!02(,!NJ)N*8;T\X^4 MQS.Z8H8QKT%5LJMR"I3=L,NEFJH*A *ZKK[XR>^$2479G,R>2)(%Z59&N;)T M_;!KJYIJ"X8#NKI^)1&5*^1,+H,H8#*Q.X!:?6D[8E=--548$ ETC?$]](F? MDAG+@J&LR9Z&K_;IDO;8!5--]:.6&UTM.^(8N'CX]52-W0:9M'OLK&_SR"XH M/,7E@9R*N(WDG)!YG)3Y9O?^,TG/Z ]I%DSENNY%%+V6JYG';P' /38?[DE_ MC:.X&AJ%F.4 6S\@/W1*\<:;@.-8$&?QBEW";NI>T:*_UY&V[H(98&[J%[/ M1SGR#2FAEZ UU-7.Z.^$G/F0_UP,^8@L6-P=>D[:G/H5RHT_+E5 )89=PVT+I%U59/_3:M+VT!4/% M&>6)9>SJ$3E0\=:*\M2H[/DLJML0]-DX.5 7U_;^R)DAVV156+0"<#/-C IZ MH=P^VH1!A*Y7RM"6;[GB6LW0Z^*::48H)#KTU974&Y+P4*8^(B#O@5X)UTPA M.M$'*O"@GV\I0R=^&DS9D5H0YG2]Y/RQW@*UL%_WI(E>+%>KBMB:K"/J5CW[ M]M5R#^KHI7:[Z[LWI@-IOBU1BPV%5D$]T:OLFFC, O,^H(237XG[*4C,IO0 M3_@+\C5GEU2NYUR26HXP7,%]"*(7[ 4NJ7WEE(Y-C'QKQ47S1M[U+\"\ZWCN MU4G^J[^*T[]Z!67\-.S:%>!N1ZG-VAXL7;[>Q!=;+'M[,+ V+Y M*G'$)BC@#6UQMWU4BU@2])O:+;9TE[4ES1U3B,K8VAMRL4"UE#R;?EYQ)7G2 MO$MY*+V.S?JHNV#?*C&"7"_.H-LEX7UP"/BR+MCW23J"KT8 /3I8NR2IJU,@ M:(I],Z3+'"25&%T7DK*/.KUHNF'?#.FB(Q 2Z/IJ%WW4*4K6'OM"2!<-J65' M5PV@<*-V6,%)8-\1Z33$3!%"U^E(12WQBW\,4 9Q17V1F'H@?I*A9F885*'H M7GH"OS8(I-[$GBJ0V>9EFN9D=I:SU*\;SEA1R=WTAE '6LYXG*!!W DH!T], M?F.7):+%]?R6_I $TZSCKCAW970Q,$=)>EN(S+ I9W+%66WS_X%B7$#UF9J%^I!ZW.AX+V=\8! MUR_\N*:PB9_(4[X M'S)JN@\Y1^(^+NHWR\U@9#:P;U"#K0E%/>A&.6@NY8 5_8%*U651[M\KE2I7 M\#2.*(LI5<+UO/@Y"QJS8S?W&4 6^^JW%4\:#!_ZJ)5(43@L]JT 3!?]KG=? M.S!$<*\OMO0+@?WCR(%;W#VB8(Q_*V&4\PA9C3VB8"9*=# 0-J .,1()3_WT M\2*,?TCJMGZ YP\R2AXGY53"X$9 HSQ!02\T7YGQBN>'M/)UH>5*97B%(G?=[XZ(H;M8PUXR&TI'/0!_Z1LGAV^##K:T M6C.'GO=$]]U:T&Y]#W;T-)!E.'T??!NA2^_C6T)->!J$I#'3W9OJ/MBG9(-J(0;#,*S:^-M?/_QDEGZ-H_/E M*HS71'JX*6V-?2PVFJK4<.'/XDMVK/)'84#S2ZJ!:,&B-J&I#5!VT IY!L15<4"Z5 @=ZMZL?8?1C*9N;:QL8 M.V@KD^F4Y3BF=$P1:N3*Z_:PWNCG6+:4I3,!.70.ZIG5UHWHAPS7@T8W].K" M8VE6 -:^!U%%N!6I=)ENPP;KC5ZJ>"SCD$,W7'6R!@NWK%[/]9RN9?SSUP_% MI;W+Z/QY^DAWD"Q3M122Q*+"EK==G[ GH59,N&8!T@9]<(=FC $/@> M9(^GU-VFCG6B,ATIWAI"Z*66QYHJ0("^L)6E\HIN_'57;W+3U862S*.ZDBW0 M7IYI)#GI^N")J+<+59[',A )='MM(_ -NHT,+@=J3]O,"S)$#MWAV-;_J-+6 MSL,B5?(BB/QH:GRNWXD<>K7K#NE[O9!#USM=U,K [63ZSSQ("#7:63[=/N4D MUS&@*WH1['[*B4WE[3KK.W3A@0HU)63&$Y7N_)#0Y?&+G[&3L?7U7'1:IC 0 MZ.6V!YT+! #M]30@<6$*,?LY?T(:Z$6Y M;5J'.7A[_!HJ7-C.%SZ4M*"6,WP1C=Y7/@"8H2\-MV15SGVL'@BO9G;C)]GZ MC#PH%*ON!57A8#'''OIH%^G3H[/7ZT)=0+C*S=0\6,1P$#6_&-56/@T['F%Q M,OYLM][;:S6'*GFPJ)\U)2OQV&M-2R 2.#K&2[60!M0FQH[LF=N$.7(OS[,3 M7VSK[-SIR($O@;GOW\&0V^M# V#<6XR$W'9ZDH7:T-C)CD"#B&UBX<@^ C@? MVS 4 [)00QG[,K(U0S&&V$E#$:RW-@S%@"S44,:^FVS-4(PA1C<4(T0LN2EP M0QC[LG$G0^@$X1Y[N$Q8]O^LVM63'Q*>,%[5N&5_F$2SYB]J+8MB:+OI(-,P M9W67JFS#6^H]GL_G1.4:C\T'U&A=BIGBZ.JU&O= M@HWO>$K)X]D>KTMR96' M"%RT)X/:?,?#5T\>R:)>3%7&RR@C5%D9>W**NAZJA--60ZC.AR^N#->Y1%IT MO[FXI,$+I.967S)T]^$+(A%C1<;-78 M'&!O&MA6CH.O#-5K>#=?3:6+55Q[MU-@8(R 07^HF0P76>UJ)H:"VIER) J[ M\(.$E^&_GA>%GMGMM4<2SB9I>5Q]/?\:9T19,8!1ZD((JL+A8IY]5-@=NH%T MR;V/,DGH/J8N"&?KCF196"Z(11'VHLR81(^F1* Z'"Y'W2 3Z&^LRN7, MH Y/\C2(2*V>5*-B^4?OP&,!UC!.\X30?[ ^WJ'WK__RZ>CP\*_>_2/Q-A2P MGG9E%R#9^P]Q&$QA%X 4?7!\L K#,Y).DV!5ODUTXJ=!RN?TC:[OJ6Y/0O&B M5Q+K0@NY,+E>B2VWJ#M>R./MZ"Y?+OUD3>?Y8!$%\V#J1]FN^.+1^$DX&H\V MH[&DS=X/J%'WMN2]#?VWL=I]K.Y:&;4]I3HAH[87U;T;OQ8P1![)Q^*#1W:7 MBK\YE.9+DMR1Q;*^RVH,Y\_"X7R\&<[U#WC;+VR'._T4?RND_)A7?0VG#J3X M3#>:T3^L8KI'_36)\Q5@Q!L30JI[V>!F'7S:S0YT VFAA#*RW7,(F 6DGO%'?8@DXVY,9P*GN2QCS;+*N8,)^DC[HT1LM[X6CY5',**RJHZ]JO<3S[$80AG=_: MEA96*37.RTW(HNTUT?2C$- 5K3R45I_%$>1%UIC?\F[D M1FHHV/0C-Q^ZWWP([D=".[OC1X)T4WS(!5<7,^O"#428K0* ;HB+SUB5;36&3 "V*/DB!TI7#^$ MP:)U@;@Q2L09.(?;%!Q&Q:N300HC/F0F^RI9>ZP7)1_,/#9I!_1@GTH-.P]% M*J7&'A_'9SEA#RCJPG?BI);#XT;\+HO'BMX)^#;SNE3];?I<]2^4CWD8.%W@ MW@YY77K-U'TN0WRPA\O[VB4^X4 Y$B=['+ZOA>X8!:\@@7OYTNQ 5]$)^1*I M82A.U0O]0%>K&MFM4H='S2^BRTJ-42-.@CC<9D$4%+R"!(JUE;<\M .EW0YG M;'"@'N.06FM:<,00-1HH!B201XU8-:V!8HP(]JCYT+ST)QXXXAR(PP^UX'1) MY&WLP./-==Q!H65)AWT8%QIIL4?!Q^]^DOB1)")\)$XK.-SF%6RZ#[<7V;!H MM@41=+.Y\ZBHPW<;RAX.[3"D>-N*G9-:Z/-HP<7$NP.$V M&8"3\3@=KR2$=E6D8)+=E%FN2)1RD,H]'L^-XKP^,%:K4N>PFR-]Z*)=)(%Q M?5+G&G:/I!]A[/"9%3/9O55B VWL*>'S&4F")Y^][R:9#<3)"(>?:Z'J+06D M.&_%P&5$=987ZHMF_TYFBYW:KO!0=@^B6/%N8Y9!0?$^5+&'?G_3V FO]P<9 M^^[XNX-RECI8L3#H/?5;4BJQ]+CJ2)P&P4./%24>4/4:I% &03V^6^=&/^+U M/;%>(Q+S932*C8@@#UJH"G?>*S+&"7L@'AZ45ZUOR8K5UHH6XO$G3JK@0E,-B^\^BPS:W1_E/5W>8^M/T5W2Y4T=Z=/:@>^_I>5 N!Y3)MHPZ:HP-X M;80C2:D3%L6T6O8 -H".A)R;C2(=#:M#2?0I>'P'WMVA@0;346.T&:*$O>H< ML[.M(*L\UU->!6%!(FG!H"-Q,L;1<>.TK*3(D]*;-'$J>U2E\5 M&:^D@W-XW))&/RSE/9".OUO\0(Z[Y5V0QY5.'>V#;IWLV*,%5BM/63/O6)PP MTJ5FGO>GZJ=_>RN?U[M\7HNQ=?&_\$)YVOY[6A(/B MZU7CF-E/69AQ/L/+4 MO8 J&ZQ8N['.(""@:^I;2GYYE1]P$^;N*(N/0#H.MH6QX>/+E4?H(X& M>X?06$=Z -!UM"DK!M:0O =0/X,]UF>L'YWPZ-I15/:H_J2;] Q( /4WV--X MQOHSA@==H=(R#^#A!Z< 5.=@K]X9J],4''1MWA(Z?^3L$9AX$04\O%)RFOPW('A -=<;7G?@'& \'-)<2^GFVWSRC3((C6<(## M*4#UZTYXQQ0=)]0INO]DI$T0 :@RW8GU&&*#KLMS/XFH=.D-2?CU-; .M1VA MNG,GL /$HJ_.])6< LA)1*NZD:@/5 4.Q&8 T@R*?CN%'H:_MA?X,-P-#0!1 MV(\$KWM^HK7AN9'>)2YKTBV]J_C.6W)7GW3*Z2.9Y2RM?D+YF@5ASFY<;D^, MSY_9*WYDQMYA8"ML7AC1];P]94/R, ?XUKXEC0V'-_+48/*ZJFI^$)=]Z?_& M*O)LT?&%S;U];'5KYT:O@A:;L#MJCCR^SJ\!_"$(^O6O=6E>XP\[L[6F^3F'I MQ/I^#,CA-5K?=!30B^":OFIJ"@[R M*!.\<*H:;.*23^IW3K$=V;<'3R6C5Z)ZH_&KIX'M5@[R'*HYB,CC?.>Q1]4H M%Q=U4CSYB#S$7]/;C_7UID&VSTT9=U9GZZ_%NC;RQ&_$JH:> MY$4_W4NQ_<;>RWLRMK7E:CZ.JG5KFO%5 5WZLX9/Q[; 2GL0=5^058UGB3O M_\G?D45>Q?;K0=FM\=QN+VN8[R<5G??A45D#%-!]^-;0Z?06L D-[,T<2('F MH*#KL>"PR7AU/K?^XF&"7N5:[\ K5CEWDL>[Y2_ M XU^S(+X(+0^=8)^K7IIA3T*:^8N:GJCGW! WH VDLB-X5)_JU,U5(Q>[$0> M)OOU_.#68&JJN,ZS-/,CEI!R&X?A19RPA[[,741CDOOPA&%OQ+ 'W>9%.]6( MDSSUN?O4X1A!##??/-P:0O6=RS3-"3MPWM2D,%R&X(0<"EZ 7DCL#A:ZU[YE M7?RJ;R70=7(;+!YAY9^[DT3;FW71?']QW9@R=Q[/5$V=DE=B54]H8GOV+^DM M3>UL/:$3SW+%=U3?Z&=H77?LO8+5!R_-1'=DPJY#L!VX=3 F;+Y9%/4R M3M8[3W7R06GX.*J5#V$'W@9_+=6B.M#-K+:J":6Z)1268)J5CYU_BP(*%1.E M?"<2'.FS_B'L*. @9C:0.APRLVVBJW#H? ^RQTNZ!7T*9KD?=GKM>8AO81<5 M']C8;"L%V]6M/PJM\G(E#\4+GX;&=F]?QAO1IH[M43_'=J<[MF-K[SEG,[D= M7 $,BOGW:K89J^45O\\G7O FQ\+!&5M0/8YM+.>.M9GNS+Q"SOS/ 5I73 M?U5(+F63\YB1)"6\):+6V*NV-TG\%-#A?+)FH>G+:',I8AOB5*H43&-_W/P. MPO6TAB>2/,3(]E#6-9(K>]-@?_SS-N?HJZ*X^N(!]?1RJISK^?9WRN#X49?B+)^K4XIL3 O[8-5*6=[N(.[UO&P@ M-L\T*0K.I'?Q5B&]C&B7*/9*/KHYR7!]+79%FZ0I]8/F0:9V\?O0Q/8J1K7_*V($]"Z6W+2*,.;%8LQ^*7RF>-<.ID\2.[*%8 MS"ZF^VTJRN=]^YN-ACS0A 9[FW-<$P)AO=_FQ-[!8?A]\9/?26U^[6])

  • IC?8KTH-;TES84D16;";S27<_O_6?Y=&-&!6HYKL:H.PD]R"(UVKTZP:.F%W'2 M>LI;F9NS4UJ^?(J!/8H2;JEZ\SCQZ% 3O-G]EILS:@XN5T_KO5Q-/D#Y5)\^ M5]<"[1>1NV,/Y-?B_;+44SOY.YP0=LZ.10/HGL93@_2UF%&9*YNRRQ)\78O] M*+TE4Q(\L9H+=-FV8F20SV G^+A@@G!UO!8#;;]P;2EXU":*G5_D@O')H'XM MIK;[S+*]N%*++'9RD@OF)H=[KPVN.[1#[!/PDY@&,[7^0.^UG9D=%#0>J?T: M1U.KJZF<_)YG/]D%XW59'9_?M^+;7E%W*;^Z="=*1!%#W/S)DI30;X?L]D MC0TY:,4T'*_:#T M;+!3!C?F-: B]GIZZXGT8'M7N!$.=M@P[#1G"?B7.=4I M W"61G&'>-RAJX<- T"R8UY()O(]3GZG?Y/7JS24O4T/JGI7 _X]Q9>J>^+^A(L/K(M@@VJ$_W+.V&=Z/>;.M%;RMZ6M#LEH5F25IKQY\;8YHEJO7C% M?,NK/DIL0L/F(#Z-DU5,T2,G<31+)]DIQ7)-;8N_:K9YWDPR8J&=D?/AS?53 M'Y=F" TTURJ98+4.3_PTD(5)H)VQ$\X'U-,.1!AZ^A8EQ ^#/^AR':>I,+2@ M%627!G:.]H!:DP'FX"58C?5%'(#<#[_X68G*4;?1*J:$G2L]Z-!5@8?H]%2Y MV5LW1^S='+:]FUI'[)N#F_SR+8,P7T7:">NJ<,G2K?^#6@E) C]4A&XES1WP M4S3*V+GFJQ ;O?31ACNV7[F,;I)X2E0EC63M7?!+.NI%*+D[BKE@!=D>R8R7 MR08HIM7>!=>CHV*$DKNC&.4EOV8K%Y;^CDH8[N[<6#[ [H49I2MPU'8%>'^O MC-=Y?E%V +N:0 D_+Z%?QIB8#WZ3D)4?S*AOQ[DNQ37P&WH3QAF4)7M5P; & ME]H3%%!G['H!=A3>&N4&L*'/NTU>#95J?-BUSWIT37-LM[G=9/X["6?W<;E- M7)?)4E5-MLF<_G<2AO$//YH25B*&8J5]'L,2?6Q7:1C;L(L^NC&93.P]YO'A MJHX-HF30O+U/3AL[7?IXEA-6&NN6A"PB>.,GV1IV6'4L/*SZN#FLHH0]1MDK M27N/HF(^G 6/X>Y ]\@>MNVBJ*S$T=ZJ__OKA M-Y!2F2#;NC6,I?/E*HS7A/ZVQ);53T^S8,EXIER1]/H'F95"W\<[$D@4/L2' MT/RG_L8P'.Z#'6(NE]0\V5<9MX_4K3M9L^_[T7JR6H4!F4T6?A"E&1.-OV$N M/\OL0@K-C[(P<_? S@EU-E^C[Z7.BA1:99VQU=G$;B!U%C;#]EJ3[#[QHY3Z MW9,%1>$;G4?"YF1#)QA_O91G8':DA5:_IK]">Z$WD$9OZ?8X"::4?6YH=]-' M,LM#-O/_1O^BG%]A7=$JOO37EPDVB.JI)H?[^(3LS@M;D^JA1O@GT(JNC*-N M4ZP',HN;8FY@M::IRU8E8*\E&I:V1BM5TE]9&@04JS [).Z'@DE_1'Q:&HJ*T;NA%;E@S\&ON;^&%7!4@\ M#I9GEI&KX(G,N+W,R'S[F[;YG*R_^/\5)ZH U@BI! M$(ZDSJ^D>87(2(^RSJB'4B,H4 W:0)JKR763Q*LDH'NP9'U/IH]1',:+-9\@ M]&NFJB]R&6#M= 7O=$6Q4@LLZ"LU MPOL?)'PB7^(H>U0LDGWI(F_$;!S;V($6W4,R$^,_B9_<_XAM&<:&'/9F<'R# M:"&YUS5G.TA.OZPX[.U,$'L7BV1'=31?F25=Q+DHFML9RX(>]CX=L R8SJ]V5?CQGQ6^VV;:E%%#O*,;Y!"5%]L58E/CCM9DPR M6M@!F:%M2(WAGM8I8!G6<1HP$M=SBMSI(Q6:I)=1A:8RIO.A'=.ID?/B^?_T M_&CF30N27A!YBY+H6ZAF/%FK^RW7O_CG3 -H=,\#).RN\R=)HHNFBN-'817'3YLJCK7[P9-F M!@OZ:XL5L/A)4I*%X.6C'.E>'- M3^T!7%'@<4U2T<".9E9K]6QDG^,OC#[&X8S:5!(_%9<@ M)/FAID201QI8.XVR-YV &JH*D8R9BSRAK@*;*&J_--6:A BV;VM7;4JDT#>E MM:.M,U8NE!64I3#3GT/"\8X:1UY2*>7SC+TO8'O(QG9A'8$7L"622J=\DTC= M"SNUJJMA0+#8X[W39X77I=D_?1;NGSYO]D\-;^Q\QQM#WT0YZ)=9> ME.W?) MV6^VVC<'3"@$^NZ%/Y%Q%4>+>Y(L]?=M/NP\>%Z\ Q92"EY&2=BY-0-Z*N+P MW8;Y;,.\T5L1&@I6:Q]/+LXW%[&+#TE8%+9TYT$($.J-NL5RR=%=U/(%H#4= ME"R_2)&FTF[HT!,/1AJ1R>.(0EC5@OJ;A'*-[+9TZ*&%+BJ1B;['7EH-AH.L MO;ZHW;0/.V]/9XF\?=]#* M,7K5U3&TO93J&%IY[UA67NKF]K8>\LW?L"> M-B(9A;H8T.6#5H'T]3V#_LCC1[W!-93%R8GM.PD6C^S^]Q/][8+<$C9K5W]D MH4U124/AI &AA.WM@0(670%R6[-LYF,/!=S2F>V&)%-E;I,Y)6R/L;]F%0!U M/@59\0L_YU$[-6FLY?,B9PEZ7-HR_'S]$ 8+3E.]6.Z\_%60*E9!KWS@U8NW MU%[5PFB!VS0EI.4)5R]!5@]$GN7D,KJ-0_KAA;::8'>*3J^QO:4;Y!QS'XQ% M73:P#\V]6,7[@_;Z;$9=(+ 'R;WP#GI#]@H-1EF^K0=)[%#7@ ;C2&TVR=Z^ MDTQWP;-DJ]^=''8]2/W6OR]4KV*ZZ#\[X%=RM#H9O(3,ND-QV%635+?S6D*1 M5'>X3:K;Q%JOFK%6]&L/^[6Y?!%'%QT".OICBY'SC![C)&,A0L[=:9RJ]?HZ$DU'_#@%V!EY);&J$W'H<$2=W,>9+ZK, N"_[(H=<[&FCP84#FZ9->QO%LANVJQUQPZ* M6-/H#B0X8ZRZ>=I-,=O>V*$*:WII X+HP?%]YA&3;/?$4K//%-]:<'2)OL]$]>;&PN]^D:)I*T+^T^5M=3],*6X SG#S6\>&4!\9 CQ8 QY3LR((@_&$#\P70N=G R M_H" \4<#C#^:8NS@;/P1 >-/!AA_,L5XL < NV/\R;'[=$U)+OPIF2Q9NCW4 MF:[WP+Y5I]Q *SWI7;D=4\QEE!&*)K\%<98G+%#([S! U23OC^V?]]":#A3' M=%@P%TS+R"Y4=3O=L$^0>FA, H%CBCKUDV1-K3FYN;J]B/"CM*;\F4L'>6).-)T1ZHJ\%\;?A0T@H] MT RV_>[F]/;$#_UHRLIO+"@#HM!TDV%Y1^S(4Q?X=3!@OBB@'S#%<*^<2[ * MI?V &OSDD@8U(#BH0-%S-9O%]"*/9KHIT(0 =JP2KE)S6 ::)"^"B$X%S*FL M?YW^^WI^DR?31\KF]?PB>"8S7K-5HB1C*N#M+;ZJ.B*$G0UTS',!R](_-W[" M"HA#\H%VGCPK\H&.M_E .6&E?DK*'B<]ZH3P':1HG:^9+7"?!@CKFX2:FH8Q+ _ONQ4FI@3R.!*G?SDRUR\+0 M9Z:2,75+YG0ONZD/>Y.0E1_,+J,GRA(UKLLTS:AL'4[B:5T5SY^765[@+JC;T2P;5C",C8:FG%:CNJ1T9E?TY2.P(T MD+H8J]?STX3,@EKZUX2.Y"5CY32.(C)EO_H>9(^3Z3_S( TD3YWR.&YG_].6?X96JA*_TGWX?G-B4%#T.$EW;@]OY#2Y0JSL MA+.[NF5X1F1V[B>LTGI*E]5\F7-+.R/S8*IZ*Q?2%WE3#%!3:V<%!V2O:PJ> ME0Q3:(KG-+?EO>(TY;F"\SCYX23;@ CV_MK<%#I@A/I\RW+I)VL6ZZ=P MI-3GBI?+.+K+XNGOQ5Y358WKX\Y[[R4]+YY[*:?(?IIRFE[*B'H!IXI=E^N< MNHS*(]RR8;L=6LIE-9WP59WM_A/R2**4KF6%B3+CTAS=FE%QX\A#K*?=M$P# MP?"/<('\[KAXG55ZY=JQ;Q>#[J;T*Y<.B#>O?15FS5B.(_K/5'U6K.GV8E2J MD1/]1+G%ENXX6=+<#76!3+&E'XE /<^4>ZNEYK)(CT++MH*FV!ZFTJA:"I!* MBG[>5KJ/VTBK*B%IIRGR?J_K>KR3F"3!H.?K5'2H)MD0B>Z,WP<_)3,F,)6V MQ#OQHP6?&D[6VR9EJ'S"-B[7*UZ5[3>24L2^YLP0JPV$+/8YT+>P!V]?RQD0 MFD$CKD/P?#2BZ1SA'PF[:CI'>V@ZQR.:SC'^>;6KIG/LCCM2BU_5#J(*-HO? M7\3)'4F>@JGP%=R-EVQ&!_N(W)8GTPF^H28,,3-%PEEQ9SJE\++0Y>;^]!V9 MTJ:*%X[[$L4^2K)G,&.U-M1^3C M-:4OV5(4$(1Q0TT%&SN9<=]6<50/DS1Y-PL\=?R$2RM2EUA3+V0=, +FI YN M!I"/N+1,6C,$.+HN9-!^9\&?*"OCXY-H=N$'R6]^F&\N-8C#34>*'-H?).-V>6;2PRDL M11(&W>Y @@ PT QY&059X(<;^S;2 K0SVM+652%FJ RDFK95J!U(D1UU\1SM M+RNV1L5XOJ- [WKP=9W0-EA=\8>A,+[QRY*+U%W0CO,',/^A\WK4FI?AK^V% M=M ^S A0:6$LC_7TD>7XI)>1@#^EIWK<]E1+2EX0;3W5>$OL-;BGM@X,2G:N MD]M@\:@KPJGJXUX)3NVP 4CES(EHD[N=K2Y05U>NG9'JK1"BK"N7SDJ%'*K/ M2A5=7I*:W#HJ;?(&/#,5=W)82?K#4[%(PQ3L%*S\ZI*=J@Z.!*%5=E1WT/2R MHQ\%\6CHB3XY^T22G%T3K=@1*,[W['_*C>,FS4(MRH < G$W;&DGT;^(MT_R M[#%.@C_([!O=-R0\I%X(=!/Z47K^3))ID)*;))B26X9$32 M^ O2Z')"%D$4;:OCB2Z'U?%WADLG9S20"3L#H=/6;WK-91+-SI]79,I+!IX7)+V+I#?W\:1WRSD_LAJ]EE;/LX/#IRCFC#\C&5[(;=]UC/])!,%HN$ M/^%T22$(HC28\JC7<)Y&#Y8]U[RL%+,V]V8V5=_],X+>?*>FQ+Y>J5A/O21;[^K"L2 MT&KGQKFP'5W*[D([DRBSX6AG6ZE0U)5K"3%B4Y.!?V4Q\46?7UG.A9)R[0:(FGRZBTS?4#/@F]LNJTF705K@=C/N0E3P'85Q917BH+V(G M?>@-9G (]L=<^*D#9_LZXGO",PK>&%8C^3!VW@2"\2A5L+!NGO%PDA]7&0%3:5\K*LL$I*.PN>@AF)9K=B_VV8/9+HT]BEG+'VBW(UN&%P7?)Z M59(.E8P-^";Z ])&)C8H\*X]+J)CW/KC-( / LWEDP.[@4$A=V,>LCWC_A:' ME Q/DAA]&Z#A 6AXG]V8IT95S*NPQ5$W QH>P%'95V&,VAW!Z%4/)].,NH[9 MFM\K9)<)E:DY'Q2U#OV2DI&T8XSA '+9[](<4O0V09 M1,UC+T-\[,TL[>*)7GC)ZF#3%6P:Y&..F.1P0WO(Z7&4+#]U.:EV(_3B M8YDI@!'TS-3]-6&PFO'->S\*Q V7ACJJD;E26,ZQ*335#*X*#MGXLG7[UC(? MZ/FO3DV@@R@9?_[LN47]RMYZ9>YZ^>^+.)F3@/Z[>MJL4-=P40@P ^CIN?L4 M>3!4Z\N>WC4#O\0F9WKD>]8@X12&GNV'90L]J=BIR7\,$W!C+>B!0BD5R\\8 M^EQ1\"G\S.-]LEBIKMRP0EL'1S4Q 0='8YTD&G,%M>VWHT-;%N#H,(![<#6Y M\9^\Z<0,U.C?S@I[ZML-6[=_8%2#Q)6S0@A+4+M_.RRTHGL7;F7=4HXI8I1[ M#JC9):V/BDM:R8:PES+*;[>V]N+6UEO=Y+>ZR2/EQ+M6-UFU^+2G27E!96,J M^Z"-3H(-5(+9@ ]E;>8.=!PHVMS12#LJTM(%D-XS7HLMZ8V1LKVD.6H5Z,YF MVYH1E5"X5DRSQ>RW\FB'^LR0FR"]2D@:?1K[9LBPU30[:&'4JDO"02#FTO! M2UYVR-HWT:]6]*B]9!EXQVP]K;[ZA[DU+\F^)!!83"22SUZ\DHC-F2&?5R6P91 '[ M!GO&768&DNG'G QR@-YN8D$W"+K.$\?%2*5+W4.H?#Y:"N[_R0.]E? M_.1WD@71PE#E!OVQ ]KV-6\,GH,&E.?_63PC41.^Z?VXX[(^8=?O+^]5\^'1T>_M7C9#U.URL(;SQU M;T/[S6;Z\7=B'"D5* M%J0;DF3%M:W[6&T 1A1>GN?> 4!$5>ZD>059'[V*R;U )[TGM(AN7>V5L&\I MFV2HVT6291!M3X&OYVQ#].U268L(YQT;-W.*1D6,!U? =,PX/[]\ 00'E%MCCJCE3#@_M7PQ! 03\C.WUD4J67 MD>GIUF'[=*NDY 41KVWX=B#E[H'4KJXI>Z=YPD811%!1+^RL)NNG5!"0.B>D MKHKGFS(_R09(2A6R/IG- CXEU1^0TL:H]02PPSP6-6\J^J [H/,P6 81R]I@ MB0BG[$)=DE(>KI/JON;UO$Q9D!VGF9' CIM85F07_-"=PBT&O_I!=!6GZ75M M9?Y*0-.SM"MVV&+(25J#ET.:M;7F&MPJ'NZNP*C+;I_KPHV%]SS"NC#,;@<< MO3LH\_$.*,C9^I[.0:D_+188R*6#3T?"2P='+..LHGS#*'MUTNY<.RAYO&D+ MKW>V]3V1-O/31S++0\(*RHLY/%DW_J+)!.M&SHT4&:AVV]ON;C+C)X])V-T) M,X"M^B^-LU#=GEZ MLD@(#T]_B:/L,5Q7ESLDZ$(Z(L?TH MK'7TX'@,II+SP=!_?Y,GTT4_):;Q< MQE'M 7?ZAS3WH^P^%C KT59OJBZ-':@N+4'IBJ*SL,Y=U4M5/<_N)[#C>Z.8 M !DQ-.VRV@>)TM.@BW+JSC)F!-U1Q;\$#&:W:W(-)@'TTF:DJPL'!:P$O5/ M ?E!9B?KTWBVO(S.V3TQ3N9Z7M9/B18EE51Y;'?SQBK:HY1SFB'@C76^?3Z[ L[_R,;]MC5M+ABL**8]CP'E'H5E5@\ MR')8XE' S*Q"'ETHUFUH][=;9(9W"DPU\W9?;)P-']I],7L*.,E3RE>:5I.? M>E.NZ;:/:A%+@KZG+MG1;:=;S1Q3@,JXVOIH"H+]8-@D#*^S1Y)4G.M>#).U MQ]XV",VH!;U:UB'WW4N2*",8[4;8'K@231'#CIR=GL8)]118WIS&C'<:8I]X M0^Q7(IT[J+.7L-@ Z/?[H!]2FVD!;&TZ-J@6T 2Y<**YIO]==5B7ZY_MF5" M!YG5QV'''YPME:$WFJ$ODE"\A>)A%M7LK3#^H-I-$L\#1=) HQ'Z&@Q5ED"T MO5;5)DY5%I!2S&2"IN@+.51M4C%?AO(NHVF\)%?BMR/;$-0;H_L Q@K<%76_ M5?G-5NX_ R5D MNZ>V,I(@Z^J,K.(TR/BYJF)6;34#:NLSNK:$XAD==)=_8?_#+OC3W_Q_4$L# M!!0 ( .V),U=>Q*DWR6Q]>W.B2K?W_U,UWX&3<_8YLZMPAJM*9O:\9=0DSB31J)G+KJ?*0FB5!,$! M3**?_NT&45141$ PO<_9STXBTJM7_]:U5Z_^\O]>ARKQ# Q3T;5_SNB/U!D! M-$F7%:W_S]G8ZN6*9__OZ_MW7P86? X^JYG_G TL:W3^Z=/+R\O'%_:C;O0_ MT8(@?'I%SYPY#YV_^C['4!3]Z=?M34L:@*&84S33$C4)S+^D*MK3YO>C3^>/ M=@U567H4_<4=A/VT]FKXJ;SX@O?A_"?GPZ5'+=]'>>=1RWU4,76.H0O;Z'"> MF'_A==.S-*(9SA#\NFC>+!ZW_)]?//K),D3-[.G&4+3@&J(W\3F*R3%YSTMR M)I"67@1__]C7GW>^IYAC:?<]:XNS/%/T<5 MQM?F/\%/W0?'9JXOBJ/YPSW1[-H/SCY8>BO\FZ&KP/1]VOYDZ7'9,G+69 1, M?U+@QY_0Q^@[3(YB/6R1]+%F&1/_N^^6_#U.YAT*/A/@2LR^>(^[Q4\[RT-@2;# M?ZU+5>QW>J)J@CU>56 ZORJ_.F7G7?]Y,*&2_L]4E)ZF_ZGHTAB]U_P/DEQ" ME&R8F?]!S/P/XL9_: I^YYZ@!%KXCR&)%OK! L.1*EK@(WS]'G3D+^ Z5SIT M9Z;*''K@G_9Y!]-I#40#F!VF8VMNYR6F_;=]WE-!M#1F[V+72#KLY4*G,39 MA_.^903_,GM'5Y"&:^E#42.&OH0K72.@EJ:MG3GYX*MES0X.3@44,Y]D7WV=0'M+Y^6AHAF MU"70*U$%G7W,YBLNQ5'R$L-RZ)+2&HJI>C$WH\YCF3DQ<&J*$?*'9:Y!V/:]! MYW@(;G331*14X+P@=8HV!G)]! S;=3+O@%7OM<57N/ 7HJE()3AG11U;0+85 M%WK/6A/8TUQOK?0A=!M,,\U184V'<[I[*L[*W<*QYP6XTS+^>!KH*]:M9A;Z0-5DFL636>PYA"(P=*!^6/NP@U0W,4@/ZG@#B M5[;?0M^"81<8:\1SU#+Q45%=,TW(_LK8@*&8HT)^B.H8V*R!_ =R61^.@&;: MBQ.,\:'FQV=U?A[-JPK %:F:Y*AH:?+VY M:6I<]J96DJ Q'B/O6ZY; V"@5QE@ -^F/ -'^6Z:+1_9;&U-_P.84+'WZ[TF M_ $:/&LF'@]P#+,T1(%$G,JDF(G9!%4=0EIGLZ=(Y:/3%C%-)+P Y=G(U<6M M:#Q!QG95T (2U!<6A,R#9@!15:9 OH(<1YY4C&*4+V1H3@&%*1^=:HAE3L%M M;SXZM1#K3$JRK*"Q8(@J*G)-*XLCQ1+5#;,J1.\'QC*K@"JO$+W;MTDQ7>H& M4/J:$PM+DS9*M#LO@"&4_9MJ^Q0E^1'*#8K9YZ&6;M@?6%")=LZK,Z$U:FID35/-&;Q[A7!89 MK!@U8S%Z7_)@T@-JKF+T47,8TH-KEF+T5N@0@O>3_&+T=N(@XD-'3\7H55CP MG&QH.15BRNGMIIH-GTEFJ=1F(MDYLMCPJ\+269U?,!7+TJG-N:[/+[ >9NGH M;5[LLPKFB;!T]"8F]JF%5N4L'9U-.BC)%Y$R24GN-1K5P4277(EX-GN*%!.= MMHAI(N$%B$EVXZFL:[/"W'K/^=E2EE)E,4H7$Y/;%_-4]P3K:MU!QF89'LEL MLC;]H(EO*X=AV>A%\H"D=#2RQZ9J(R0:^\:F:DOD$'(U&NW"GN(,1C9+B3G$OXR!==XK[%Y&IS.A-6IJ9$U#S MQE MNCOQ'8UFC*&N\ VJN"(L$#R$]N&;AC[$_$I7D\]';B8.(#QT&1EB_ MN/\V26@YC;!8T:6Z(4[L\W1MO21!H@W(MF?@:-+0L2D7@T_=!*,9I2@A9B\Y M5.;6I *Z6_7Y5CIC4-EET1PT#/U9D8%\,7DP 90IAZ70=)3@-Y[M<,#_G$GH MB<1001C]1':>AN%B*!_TF\:EHHF:%-\T"M&+J:/,H%L#3*2GH=(,C95B]$P. M2-UNS@D1;P9XTV_+*K:F6;K'6(>E-^*MF$M1,>R\8;WG' 3[J5B# 5#EDCE3 MU/7>G6Z!)I" \HQ\VK PX"/<GGS:;J2NO M-@L]"53I'&02>8')4WDAQ"2@HAWIIJA>&?IX!-FNCE'#%5_U"T440!&PJJ]H MQ]@?Z3M%-!]AZ86-\STFT!K &+0-C"%R4NI=5>G[F97E\IDU^O/1 QX=A^\I M\)W@!OK)*(R6 6H+L)$PK\,*5T74^F@3HV2:P#(]/GAIB&+NJ3U)?P^VD(\^ M^ME[-MXJI0-G$['Z7YG**G'5UQG:KG1=?E%4E8Y_P0H1[VI'-L7H5C&&RO;5 ME)&'H JTO![*&'%_,%P0V3+SM M6U-4,@P(!=OCN)@L'IEY3[;S41_96O@*/FB9-]Z) M0K,-[%@JWT1MM](C"QLMP>S;FU:8C4? =RVRN4, W,G.U=Q/H/0'2":>8836 M!^[G#4.1 H:701FRXC5'W-8G1JVW8V+ ;:>.]R\+)NC'0#3G:#V''14UK6H2?=F]$;-;G1[]#9 5[#T'NK>9R# MB8VA=F@K"K8=K-Y.:0RG[W>C(#RY,1Q;WX6" XB-GK>E66]G&,#:Q3V+/4_4 MCW/67G5KJ!J0>(:.8XL%0L+2C@Z.A^CFPO^.3.5X0B52GQ:#+7\_+O+/11K8?O4Z%:8F&A;I1?UU,QWW3XK.UKP&GA?77Q;P7 MP\M+7W'_OD2 ^\<92S?S>0$\(4<7,\9;Y_X5Z^MB O,A9I]$S:0, G"925XD MQ<4D.X3),I.?9T_LGGV7S[Y#N0E\I,_E5G! MP9+7AW&02AS$IS0WUM9E2WTN.3E,&">'2<#)V><"AE.1-J<2&*7P=0WM[C@2 M9^-AP$OUM ,%_\F\, <%//+\-4 3FQ]O 2<8BM(29M$^'XM,6GS2' M6DFF.G&HE>90ZQA);QQJ'3_4.L:ZXU KO:'6,?" 0ZTTA5I'T0@XU,I"+E>W\'W6_U9J"4CH DJU#"$'1"D+B;(.*!Q3 M'3VFRCJ$<%"6D: L&T +US[]M*&5[E@N?8=5#FIG_V:@E,)8+D-0PK%]\69: M:@.P(R$!QT_IJ>X[QKKC\"=EX<^1\8"CEZ-'+\?6"#CXR$;P<1R<9/H@51+M ME'"HE?I0*Z'&6CC42GVHE202<*B5GE#K&.N.0ZWTAEK'P ,.M=(4:AU%(^!0 M*W.A5K+]!;/9GO7P$L>5XVIQU=+2\UK:$^ R'::0- DNLZ?$939=7 YVL[%] MO459-(P)NMMPB.X-R+9AL6/*R\5MR25-WG%_\L7D5GS4#;N=K2-I#0U20SZ;)OG<,(\D60/YM.'SK;[J['1BSC1BSIYF78B)VH M$3LVD+ 1RZP1B[T)#K6:59AG^ZYT77Y1U!-)^.\-D?E5BTML2!H-2^$\E=:D M"96C,8@R R(ZG2#:W"L @RAM($IM'P ([2+61-D T6RMTJ>)-I]TPR!*&XA2 M>XH-0R>%T$E\8WSA%\.?LKZ9&,IQM.<=M[IF3J;\8#:9])4?;&R+4X>O%2U% MZ]\ T00WNF3GW4ZD5KAAZ'!ZUJ0U[CX"R6KK=:/T+"HJNK?^4C>6Y^[)+6UE M"C:8$0",Q0#;R!0,L @ QF& ;60*!IB?RV\'M M854#7JG=5I7]*!A%-J@9] M96.,7N+!B^]LC^C?SQ8C5O\>CB$L9YOPTJ?"R9DM3/I22^OY28R8M" F*\E( M7\0P;PHQ3 H0DUHW!./DV#A)N!!QJ]]Y(G%RP 4_4@" M1!+[XDP O_-$XITCJ8"Z!B,F.2MDKTP*=(Q06);C)/3BVVQ*4G7@L=^EFEK,J/PIA:\ MH]>VK+32ZVS/[$TW ;3ZOX MLN1$=,@61&R^5BXEZB1E1U@663EN*9N;Y98>=!BEG5#NDSTE+N]_UT5"7,[/ MN9S//I?S8;B<3X#+_)S+?/8N?EWE\OYZ>3;O9+-06>9RBG,V;EFT_5.VL4R% M*26>S3MNC4'/-0:=<2[38?)(LWG'&ABN[,;_% T#!AUF?6RAZ$-6M/Z)[*O. M?/_9!.M&4^D/O/F$S3,_8DA()Q 24E[+C+&0+BRL)J-#N1U': V.(91."*6O M,;A_02 &SO&!DY;4),;"\;&0\K2D_Z8H!L[Q@7/^Y<_2V!MT\ZU-=_]T]9#$2CHN$;)B0E1AXQL 3,1NM M@6B "Q%"H*P/1_!3^P"*_5>S-+8&NJ%,@?R@R<"P]T"=V3=443,O)M578$B* M"1J&(H&FJ/7!.M".;V2.FC'!:,D"6C*>4\$@RQS(LI)UP=#* K32DI?!:,D" M6K+A=F-H91!:">=VJ)4:YB8P+<@4ZR2JEYU"U"U 69GMV 0^=HQJN9% -(EFZ<2%;& M>W:\;8C07$DV/BXFWD^\<%J>_U'10X?I@S-;SYC1L^G* (R>%*$G;=<'[.RB MA-&3&O2D]ES>YI"]I*IU:P",EL,-\S10-.]K<#$V%0V8ICN]Y?#*?_+8D]XK M+"M#Z1P/@?$FD&.KG.498[CLIW'*NC'2#3C@FP#,O"Y]>=88-"%!4])D6V6_ M3? LSQZ#:+_=3^SKI,O72=^&YZX*4^SK8+CLHW&PKX-!$QXTV-=)B:^3/A!M MV#K''L[1/9SC'NO%#LJ;6&WL7QS1OTC+FF/WX'CNP9$N!<1V/J5V/O;+I5?* ME["=?Q.KC>U\:NS\\=8Y'RT.@MVUXOU-HOG&(&;_LAT*/ >EK;!A'5IXAG-9YB[Y[AU2Z:.G& M.IKVX,$JC7YO]0Q: 9H^5+1=P^[FR^JX?B]V/U_B0@"&-N P.Y9L!'\,N&!? M/BFOYW >^MB0@(G^9/]E $39EIXOGR!]\+_H_[Z,"-.:J%!?]"!LSPF:&EE$ M&TJR2=R!%Z*I#T6-=/Y $NB&D-YG8B@:?47+6?KHG*#FOW9U"SHK]E\0_'.B MJO2UOVNU2^UJZ\NG M[M$U)*\/_^-YVG/J>0,,C)RWKS%A)C/X/D M]U5^[0A4O@-DH.1R%5VRK^EJ3T:@(R%K0O$4W>G8/Q5@=#_EFX\W@OD\'GWK MP?=!V=1TS=9CBD3,S$<3]%9+)2Q]$8&>$9J(K#P<\-P[WME7FLK=V_*^>.=B M>2-<:U\4 MV1H@TJB_/A-=W8!*,P?'4L61"2! 9C\YZOJ+9;A?>P:&I4BBZB()XLU5Z5\L M>67:S.YINV3\M3)M](:+G/GQ'0YT-$GI__JOPZ/[>,,5@A'U(GY937W$"1H>M[3L#!&04948JB:<1" MH<#Q"QXN_R<2C@K<7\MZYQ&&^DIOLM]:0\S?/Y2:[6KSYK=#4[/:J#?;1..A MV7HHW;6)=IV )JL-S1)!LT2]2=#\!_EOHGY)M*^KQ,*:+0Q9J=Q&'],"RRU) M$IPV_!\C7M0?#>J1#?SU( T7 29\U*Y-VI')NM0-AQ 8WA&K8D^OB/VE8D)( M->S@ZA+^S=PL^,WV;X-C)+[QC5D5_'MZ#[%GSK[^<97-LL2O45OPI?8W$(T= MM/9:2NTG!]KLS=,JK? A;@]JV;.O3NBY@U1A1FIY;!A+E%:=#>K-M/[Z4U*T M9\K\UGU& MHO7/F?)JGNM'UF@ODBB[] M9#LG7_U]HT\TS?\54DX#N+*Z<9"GM+\S$XM/%9^GE+3_LZI:[$-1"CH3-7. M?(7@>5B;C,;2L-Q[C$0(NKJN E'KB2I<$K\X8X6JF:;D>1*61\.%1/M(KQ_=ZE 4P1U21? SS=9[T5Y&ZU>Q. M)U7IKLI&D'!9'=/>5('/\,7";O.?%DZG%@)0B2]]:G]=!A+:(8*X."?&J$6D MJFA@W8!22ZAH@KYB(N&U[N#:^2/CYN5'_?77U:/Q38@,&ZBGPHR+N:)GW#8LUGD#'17#G1M M/W+(^+E_54%O\<>=_-S3NUU6V5 "9MN^J#T6VB@NZV/-,B9E7=X@JX.))!7* MTL/49*)P=%'(BNJ[+3 R]&<$Z.5P+P"=9U_OP+,HBP=XOL5D%R5 U!,43OQQ MX518@E-;?*W-ZA@D>ZFVN0/#UB_IUX1FKKKA(Z95G&P@X.QKL9BC.&B:4/BP M$R7A<-,*V^5O9RRX MS5_\:@)%$OHQSA ZNBUH:AF&HH*D%K(-JS+\L6ZT]1?-G^4_Y&;OVC HT1I$ MS?+%T)#AHN9P\MM8U +#B/>=D1,J^$]'Y8L*?_GGWU^T$EDX(SD#;@IFELDZ M^]H80U.A0XF1]( ;5VL&RL<[G5N:[,4V08<3?[ZH?RS]/L>L.%S-!NTUM+H*.VZWISFLGLT31L\. M&2,#!M'*2%0)\ JD,6KA##^#@2 P<0#MST*(#@+! T?(A^S !-U^^;!):R!W MJF0 <;.>J'YK\Z8E*Y4\B$!/>,<[^UID-Y7A_+U>MV;B2R MY9LG_>&G^MC@(R![=2<'XC7(LB M:K+[)Z<(D$!5@'!1>D1Y@&[3DXD67"! W(BF13AE/=&M3O)'!?:OB&A! VLH ME@)?;]A(!@;:M1V-#7.,-C=AE 0?L1.P-/.A^S=*<:/:D))DG1^7\M/*9\X& M8(I_'1(L1>,2;SQ2$G&%4ACBVJ@FUZ$$(K$J2@.BK(JFN3->GU=++ERPN;;\ MR*6?>YU ,D]>!5LBTX M 2W3RT"!?UG8KS!AL+-$/I%PU!F&XLSQGEG>"&4:1U5D:T&GY M\D987EK!?'4FO)OK$\MMX:IA/E[7:^$K5UP9<\01T,4%&,'1P8B^+(#_3?[]\-1)/H*2J,MD15A9^B, O%&W_& M"M36*,;H@MD#\*7S>(-%Y3/..859U.&)5MSE0I$(^AB=4R!D^"F,M-&C(P-( MP(Z[:8:PSS;!\/P#?"%$!6&.H;TP!SJJT71KVZV!:*U2_R(NDXEH=+X\F\3? MI!UC?F#^)M DNQ!;\//N(YP">MY^%'X)D3%[C]T'YOT[1(5-)@H\!8J0Q8GY M\7__6_B\?7]M=J+-B521+K%$:VSZB]#5S^O!]\>?U],K.K*4M/_X9U]_H_8A M_K(2Y@31ZF%DQ!@'['?Z#/3AW\K%$7('$)RP),>4)(ABZJV= 5$1+).S##BN:8/$.;QJB.89/JTY96"O7)CX@)A4^,RSST7G@_3MKH-A5V"-4A;U#+Q"'J@6'X+FT _-O M7U%F5@J!YZQ G)A)U@8_1'OFB]/N\.(^BL89V\;?)LIN$CF-LGP44WB40;>D MQ%QY??\ND,!""1$)%5( "%&2H+RB7F2RC6 #V37?OQ(0%SG?#\PA%'24BC5< MZP"Q.83$3DADR.'[H/%#T^T3?4-_L0;NQQ\A-X!-G QZBF:?.$.[@<3__C?+ M?=Y$H/VA\XCG0VA95S^=T46LD^4\A RX_=,&\IRG%,W60,Z2P_@IQ[A.B>N) MO'\'79&/L2=%5Y!BGX0[H42IFQ$1/'D;>[=@:?=TSSW54&'U#,?AT:HG4%D[Q6F4(0/[^J::N<$TG]?N M>MUJ,7S5Y5HX; ]NKY8T&]RO=FZ).A@8+ZM_A]'V2S9X#0@LE#VXVW%T"F$#C5F>OAD+7J?WCM=R3 62Y#=@>_LH^MZ78P/C8=AQV.:[LG,9+3"RG(;Q=-%IF48B0!N >$'_LZDEZ"SM;N_2VINT3@/R M^MBR=234EAVE-H.A0!<[TSY#3YY'OT8/K#0'WZ6=YX,*49@?ISVZ]P6Z?S/)GG&)*B\BY4 M7?H6B4:G([DK](:GQA*I"K1C;2*B"7U![\WX$Z>EG;IXJ;Z M_EW]DBC7[]K5NW8K%NJ\^FLE%[VB)-.::=Z65Z6I'5TU;58W2LTV4?NXVAYQ MO[.B7)"1+FMWI;MRK71#0)M:;]Z6VJM7+@09=Z4A0OZO /A:HP;I]!B;089O M_QA+99/?2P/.&*(2RB0,N\>:G)N)Z7^7R]7JY>42,T1B8"#_Z+\OW5AX?G^0 MN8NX&GR.H!>;3N(:PPYY^_PKQ.([Q(>Q)HYEQ0+RWQN'W M!HH%,"PWP3(\,^8+?"&J<($!C%"!M6L^Z.X[5!-M[_#.ODC8WS11AST8"2S9 M?7O7MC0R%-4AA:5K$5&REMT F!*SL;)FC9YK '*NK'N:!D U M-H.=Q.3!>3^&7X;J ]7>0Z2H.KK7-EBRAPV$UW #W*,"B]G7;$QZ7D-XWD.( M77ULS4Z_$4W%?#H0I^'(11=58^@F#%VHM"Q#5\V2)C<,70)R8.1R@9 ;ZOWN MEVS0+KYVJ(\8AI1MH(RD""UK&R_!]@3OJXV]]IG.6@_ M);3H8F6U4UG=@+ZHVK)K'_F++QRHG/8=_^2,96I AOR?2U&R M=",@ODJ! +;':]&CQ.S9 V&UQZ@GAZ@L:+0'$]1[,[$/!K=@ >Y>[WW0%KUV MB):H.I5ZLSSSHD<#2<"WHD_<]SK-$FJF.08&T1@;TD T-WSW0!CO-1T,Y", MN0)Z(LIW/(QTK04T13<6BQ\P$"96J-T"[T-&<[]+H"\3SK>C0^HAE&'@'B.Q MJ&B@)?: -=DW=1,L [U?O0EPOF6-U%S:/HP#"DLC4&9/"AU ]0TIRA?T5?[ M ?C#D0\&Q_W>7+=/^GB^<"@$]QL>@^\(X*N^#I2N$K!8,1\(=4%?Z3YW(,J" M#H?AE12\4!X1O?J?,V:IJ 2^1;2"F*$OW:^MVM5=J?W0K+:6,G@ARUD"C\RN MU29$G &F(CU8G/ 1E6#'FY@W<;S)[]:E'0WR@ZR6>_()G2;TKU9PUK-9K1#E M4INXKM]4:G=7K91>O;TTGY4"78=:;^7'^W?+Q#J"WV<+Q[ M-JM[.NZY49;B.S1-=Z:O'"MK@+EKJH^X9D=92+SO2'(-\(5UQW(C^=;1<5/[?-Z'<_,!1',FR19'C^;Q]Q M"LP*M_HIYSQVJ)=7:K6J[=8*IN)T%Q"A,1EKNV==3.^.B&S,V7C(]A=J9DVH M9PV_%[)-T5"Z![5?+X71A3CXJ8:0[DU!V=HL5F<=1**9O25Z-D6''-&>-08A M%N],<]9?O$L>\49'VZ T,[7.4"Q/S9+F^U6P#)_^;@R MNT6;W5^TX20WL-QS\=OZKD"TH-P\U+J*VV_P_]DQ.7[7D"& [-\M;H:K<\3Q M33WAUGL6;NP)1WDZPCVT*F=?!;9 %OB-O>""K^ZA+-\JQ[-A60RJQ$#%Y5@J M+*A8DBZP9)X34@DK?QU>]NCPFO8,3,O>KEE1Y5+?:.N3[Y/QM9 V!VU_+>Z< M($-;' Y%YGI5W=;0/G+92U*E)"MI'D3%H<4+I, P)"LP007NB)S&J(D2-8>H M:9HABS1'4FPQ/;#Q5\Z<-WYV.I6;32 !Y1EIKSM@N?=W+6OKQU^-9_HW9[4? M8W*\CZ2X718X]!AS1I"$MG(?)I;"PZ5P&^!B4>8,A5HTIT(DE-4*RA3S)<5QZA C#)AG8'*)YBS 6HTB^P*8'-OZZE_?H7OO@R-+.U(H& M'C,_Z+K<>KU['B3I2D>LC.UI8HF*6*+6P1.'.F9)"LI5@4I1L(K!DR1X#DIU MD$R>)0LLGQ[P^"OER[5*@7JOHI@CW135*ZA31S5-4L=(":)#H3JZL6T,Y'G+ M.G_E;8PONO>EB^]]/4S1T %9:Y\ZKY@V)-=K#5!C ]G#(T)?[^NW8\UC+5.; MO6'OTK08)?\@6J(/F4/#/P[SPY$\Q\.(@ JJ07RQ?U0]CN%\6G ^Q"#R)%-D M29H/;!"/!&=_*TEOJJ>;&3[+,7S( -;5Z\Z4X;N-:??;Z/)'F+JZI#8"N+W- M7ENWQ%E)O>0PP+_0#KNIT4AOC/:%R9,\PY(LG:*<+09.0L YJ-B&(>D"3U)I M D[@\SQ[GRV-^-0!+I[%9-5\3&RV5L' X/74 VBRRR*;);&#/Q8^:@-&X*,;/[ M&&=-LT2MKW15X#B#=\"JOL[B_@UZ66O7&9J[HJ]!/VUUQONKY\7\O?E97*P6 MS^[V;JS%4X%,4SR99P.?),'*_-3A=%#Y&LDR+$E1*:J]\=?S58^>;QAHB\F: M-%11LTJ:C-IJCU#UME/0MN1WW]YJY:GX.'E)M)PB=E7OLF"FZ#69 "X3L+Z/ M0T"W82Z6-"7)\QS)T71Z!!/#Z#@P.D2_,V2>ITB63U$QC[]^+_@7R=WIFC3? M0+6RR>'GH-V MD=*&GMVGM&=E$EK_!H@F:"+6UWL/IA.IK*CE]L^?W[_WGU_'OT_*W9ZSP"%( M18QP0)C3>[DQ_ 67 \0CE]NP%X=V1UXWE4]1.(Q1="04':+E\PQTNJE">E"T MNPAZCW*Y':[Y=Y7[=G%1^_W: YFH@M[?'-SH\,L6,(:X#OJ$"DFC;!-+5 M5DV_KGS_-@F3G.9*U[*C"^EOY\HK/F)*#'2 M=H[).HZD>8HL!O= -B ]_@6,_/(C#/8, M@OV@+06*I 66I(30C1&."79\4!$?I\.OD[ND"ZVFS]'U&]?ZBU?V,D8QV1:<[ZZXB\OX[POT<-7(Y>?JD_\@4ZX89G M<>SJ+_4V4Q=3QW#$@IYISNZ^3,WMFMX0)R(,I-:Z&SZKMYUI5R@QHV_:[>M= MHCT,]I3[0V]Y&#DL.(TMJ4VA=,*[4;[HBB,C5&08,E_ U9MO$SF'-:YE!73F M+O65^<*RVC;&0%YWTU8T=_G'^ >7?[DPOJ>NRT$H=8TF[9 #7D= ,_%%:G%( MGC^T8NGYRD&?@ E\BR%6VR>)H$/4-]2+),>F"$&[2PE; ]VPVL 87NB&H;] ME6BNJ&W#NK^AG_ZU_ATQ)^5P5T!W%F7K73B64R-/Y @3<81 -858&",61A^P MQ7/+<1YMR:9'##%V$L7.(2H)X4BBDZ9K![]VOYU/ .O?Z:EU\>;AKFQ9-R4KZZ;^>#S9MC M6$ /%=#MJ(OE$)# D$4^19U>,8R.!:/#S@/19"'X$<\T:/@*,)1GR*5GL#.% M+A2N"[>UQO=2,\P5]RGSVW^*AB&ZE0[RG ESO8[O4([\./86I,52&I^GR7PQ M1;0+#>G'Z[=2_FA._7&N M]O1X^+BOS=YJ(5VM0 Z4B5@R2P6:I(7 VW6XN0U&= *(/JQ^B*(IDJ<"]^M. M58N;XM:B[\5EG\@JVM;QXJDSY:>E\N\G;?K+X-,6$D5RPR?.38G9*D$7*'RO.[Q#B#$=#Z8/,I4T6:0#=Z=(U0[AAB*; MM>R6-;.(?49FVZ_/K?I]4JV.$]\G7-R @1-=B4ARO :'+^ PZ&VCYQ#5CCH/ M%;G41T'+IU>'0\5"EX^C#J!EVQ;V@29!7CGAS53MRJ]=(-299NHJ/$*T]UM, M=W9MGR83DG?6>"L-;U)FFK.X/@ #!'/VZ*+G?XWZMA;;=C/=Q_)H^B\TMG=7 MJ6L-L;^U]<[V_V:]VNQ)8SQB2<\T9_TEG>H R6ZGD,LU#- #,-!PFNK_$-4Q M: $#^I<7BPH@[7NS,QT_7WV;]!J_&MT4ITB<@T3.!(@+8N1.#@X"9V=W[1(- M^)$XM@:Z 0>3"8?!+F^$I5WT9>:T[.^6YE_M*+6.A((QBF.I3L>C.T4+(->] MK(HFC-?L+Y=>%=/[C,/CY0%NP; +C,X4%%[YR_&/\9]?C[M"QNT4;HL=75HZ M6T@)&%_6[BX]$:9#!"I)92F*I*C-:?$U:/?$H:).SHFV,H2+= =>B*8^%#72 M^0-)(%)[:VG%LZ\NYF>;_F/+M&"\!&&QMKK5':M;7WQWL;P%EHYR>87?MU<" MY.7@#QMF>3TD;LLL);"^^<+&FA@[7EUE?CD,\R.6+5:ZO+GB7Q[S:C$FYBADSAT#FI'2!;S*4+/[OI$E-_4 MM05O5IS-&W#?$KNWKTTFS%GVE#4P<>:ZV06=T;EB+"_]N;7="9U.2FV3^Z%P MOXH[7<X2;G<,GAV^WI%;;Q;Z.;-^4*YK1;*=4&#+TW M P-Z9H=QD"=YM#-?V-+IPO' MG,0DKGD-*^R3]B;?3;^&L+S==?H#NXI.0[V M'0Y #FV;DE0^;*,0;/\";V>NZOA8]L%M<4B/Y<.X20XW!W4+XM)5/A'@UBOH MA" :1;4A*G)-*XLCQ1+5%S=BZ\4&8Y!2 X7 ML Q&?1^&/]KB4.$T39$"Q9,4B[LWOV4,'=30AA)(06!)>EMA-8 MHJ(!N2H:&KJIH"1)X^%8%2T@5T!/D11K1;USU%#XSOUJ-IMA+EE)65SLF:W; MW-.>,Q;$O07QPW9)W(VS:!2[">G_YRRW*IUYBF2% DD?S5'_&T,J/9#:3\]O M@!3RWXMYLB U_W?<&?NC4 !@QR1@88 ,U4GD%-D_0AN-%-\PY8]5Y; M?%W=?&\_JS]&+^/'UO'<^L1Z>Z[9!1TQ##[DX1BA0F;ATTWI.-VT0U7L"?U8 M31%?H$BJ&+C%6A*GF@(:)PSCTX!Q).:OF*=)F@Z\XY<\C/T-XN76"M/%H3QD M\^:=.T=_IM\&_/4-7PUC^Y(_KKZ_P?,' -S['4 MB#AY#E8(G+O&A\TQ3L/A],#]E3PED'DF\#YKJ@Z04_X'R$N:[&NVZ/:LXS2R M5[(BW_:O)+563RA4L__P A!0T*M5.8@Q8S[RPY'$9:?24HEL( #MWM3!8+H0WE3$+B7]K]K"<6@[TS41_9C=S. MT>"SCSX3=@D1?)K(Y5R=)BO/+MT.-3E+'YT3>83)V1]<].=M16JC#Y*HJC/I ML"4-_0XY)+F_+ZLBR&E5')EP:/>GS\2+(EL#Q";J+Y]33%L.PD/Z?,5K(;:S M5[/L7PL>+@NV^P3WUP:<>'CMG],.#)HYE!=+YMQ\YP524 M&^&RE-"A:;8SO:_^&M&#P>/]*TJNCH>0Q(G]R/F"&T2.V, F8HE+A(?$LQ7N M,+NY$TQOG@7K&;*I'\@VEA_BID?_\@7]\$GTYW_.V,4"2W2I7*!!G!,/W+3& \#C!H.1 M9E?G*U)8=7>"9S=W! YA%JH], !PJ!S")P,Y.V.V5[LBX^Y7I*16+!?F:A1<97RYNKLS:A,\ VT,3'NK%;*A,^7O M%?/FG@94,:8F'S-#GF?6XY_57#3CDXO>O[./.\<-"M5U+'S#L6C39YN'BBLG MYH[([QHR\DR7R_7EC-:EH0^=C!:?HVA+C^#H %G@BB3-!.YD&=\B;+7;;O"+ M898N/9QW4M-_#,-T3$ZOGCD;R$4-FA=P] MHH_X@GQL.6B,B\N%CEDNM!G-\3MW?($EN7S:KZ# T#T-Z$;H,%(<1W)L8(.OC=MDM*D;N(\G/C;S^@VPA>GQHW M):LT>DQ)=X]H!-R>]RQ_;V='\7G=B&VA!UFQ^VT%CLR'[J^%>WED$C^1.4]% MAH1O20]XL).$33GF;)J74\RFSM&)9;W3'-V]T'QV6%[TRII\DSDY\* SM[9X9'ZL]F9/HHR&#\- MOPW_Q']2?*MX[W\$O+[G->38=0WLNF[#3]RQ4($JD *%^QJ^;4!%%QP5\R2; M)C@%*3(S@6A( \BK"G@&JCY"E>,SMBVK[_'55?N7_/3\6TK+%5/1Z':7!8N+ M7.4%)[!T1EX4M 5P\>]9TBPJ2$O171P84\? 5&0JGT,=7X+O@1]+Y7L;9MR* MQA- QA"RJR3;&MQCSJ-:+1*/J6J +/==U#EP]8'B.6 MQ^T(BUO)H[O7!"I%EP=@2!T%4M'I> H"BD^]6^^]4>D*:##B46UF#15-01E8 M2WD&ODI>_?9P\W#/4\KM:3GV,R8L-+ZXQ LLHU%O0FX'7?S./<>Q),V'O743 M:_Z30564M8)YAN2HU#OXWHN3[UOE/_7:5DJ9@>O>4 MNJZM$7G[J(&30V$7\8*0/,S %<)9J!#V!W+L\0--DWDJL!7!9>T8M"%!&YF9 M*O \R16R5-"^82]YM7;$;MYJ%]HBJX7.9]F%MI?:B"ZJXY;)][-V/HO;VY!Y MVH_K+G\V%9A@G9!*G;"&Z[AM&$_2Q0)9"'[=&K9B&+'[(S8R \:2?![&6D(V MVY%[+^->W#2">%2&(RC:&%*ZJ""ZL+LB.L^UQ5=@5N /)K1=[ID29.)0H'9# M/7>FW+39G,IBI:>G;@?FX"K)X)=$X7R)9[ =%^$<@,#HS=*F>YY(BF9)BCW6 M,11\XV#J87> ;=D .A;&2$52**0#= >=7 D0PBSK;SH2_8U+KW%1^PEP=G>- MC%U#>J=K\X#;T5HS9WCI1,O54^G;>-BEOSWD3\!!0_-VB/F@V%/^VTTU8&QB MJ<\T9_VEOK(D;)[20XCM^B3OA% J_H8S:!(04F\'W0QTH EI:, MR#,,:E$!NN,SW@%KW4Y,&7YTW1?H&XU/F].XOW%8S'B1UIN[CR2A 7R*)GII M70-98KD[AA5(+OB%9;C*+AV VNE>!$-4=*5U+$4RPK&*-8-K9K/]6:O1/^F3[0PVN8&Z9 8V#?' M]3A'KL?9"N&X;09+"Z1 !SX!AXO),'@/!&]T80;-0>BFO4G][K32]AW)18;) MV/V>?: MZDEY7W? N]?7@QRQ%;7#$O>8VLET2]UTM6;J*JP3K-_G\P6RD))2:@RLHP K MC@I]7F!(^,)4P"H!)XRF/_+K^MCY*W874NLN8,XFZXA5-SIB%<6<.1Y 7J@K MZ)[4>VWQU>N*\>"1_=:OWA[O:J[$;G2]F5_797MFLH='>_MF.'<>=^Y\+^.\ M'>_)U8!Q#+K^-4U9]8 N(<9SUO$;=5A!Q;,+8SM.9F M[Z%4:'[+:WU>+QRWGH%Q/-WXDI!+.8F@RL#^PPM *$=\4.4-A">C(>RA"%D? M=U7@ RD?8N.)/V,@+GI%L@3Y!#,?19HB62YP?^D-NJ:&A04,P&,.P&FDLM%EY^6!+W MJ_+CVU1(VVFY0Y(S,-PA3#19(H=:%"N2<_F4HHXM(&-D8IG/-&YUYA:411Q5UNXN-WC5#7M(\^PK]9$.W,89[ZF_'="%#>," M08XZ5N5CP%.X_A9C>^IXI^UX>7Z^^?70N_]69E-PT.M0*^)EQE*O\$#&I)C" M?9%B>K9%UD@)4P7M?39G BFGO.8&B@QCBW,"(IU17KN&"BT*C>@N,C3C$N[, M8NM<=NU(Q,U+#*540HG)#)0V7@WAJO[5_,"*;E^H]3[[G>(Y"[1&Q^O%L"'A M>:B.#Y\8[81G*W6+. M)IL5]^0X?MIB#>02%#FQ#^[&PRXPZCU;G=3'EFE!3P_*D9__.^T9:J\X8B^Y M*R8AWS?!(B^7,;/KG!WV.%ZP2>@+SF"7.+D8-W'CO\7VAQ><.+SEN2_@^@$\ M1PHL3[)L^LMF]NL.@&4&RTP4;O2ZQ+!DH5 D:3YT\YYC2LSTS\0/=HW!.L$0NYRHY67EVAW/(R%GZ MZ)S((^3-_N!B/&]K5AMCD&VJ.I,!NX 3_0X)D]S?E]42G(@JCDPXM/O39^)% MD:T!X@_UUYK":\OBZS[!_;4!#1ZVN@S]3+0G M(TA@R1"[BO29N(/*S6'ZG8X8RGF_],G]%OIDT^CL7[X:UTLRDFU7KK]\@HOE MLVY= XA/N:Y]Y=DYM(@(!<'6Y^;58K!+1!Q'7]IE*[NVI%+?%AE%%9U^S= M'A$:2*)EP?^@7MKF^W=ZC_#.QMZ0*7PFG%FE@?)+W2"L 8#_&E"A#N&@ T@V M@-&;3'P;JQ."I4D"><%V1.7]"Y,&\C\\:.)85B#;__8C)YAF=$-QEJIT:)KK M3/-7_[ZPWZNC%P%M(XV'D,2)_&A^&R%6B)0T6=G.^:A<>V%+SJ;6<6)H&1W^[,W^+(:5CM>2;P MXK(S+XF?JQ-';92AGZMK2+N47A6SX^8+T3C +#4,T .& 61;[="W $5RG>ES M=S*I*7^^Z;5%@>R;6=FWC2D\\EM:[84&H<)ID(L-&J3YJS%\+M^W;GXQ6(.\ M+4SAD=_2:B\T"!M4@\P?@W^'<:.M.%R]\:-04PWI0F1^ *PWWBJ2+O9&4@G& MZ"@Y*JH-49%K6ED<*9:HNJCJ7U1N\\4?M':!K1%&56!4-8$E*AJ0W?JP>7BD M=NO,2+Y29 G#Z:W"2=A?24G2>#A64=+/;E^/GC/ &BF\@R<0THNPOX(C>]7 M5XU^ZPX#[*T"C.Y,&Q>_[T45O+;TWAO$0>""4D_6>>/^>_' LTEKF_^;M_H# M#;7 &GP2_?F?L\)9X,$#['AL)\B)WHF20\8\B'_3S+C8SHP8I^A+_]8UB)[A M[$:&'\C=V>C=KPLG?6G'+2;NL@>RZ+CPW[P:T2>K7)]WF8<_3 MK(?KD'U/D\:@1E$B!_,+\RLF?CGI0H?(+/ N21V.TEXY1<,<\;-JF"M>&5KD M'#!?Y@2U=0NYI=B]V+0$QU?_3H$_9EAP#3C4QUJ B]HQPS#",,(PPM+(,(RP M?1T\9^<;I4/D!]1>*D"'',R\&<'N"9X-H<9\_X^] MZ$CHL S%4W2G8_]48&E/[_/UPTX=I=693J]>>:I6_I?MA>EZ'J";P^RX"+=R MUB^"S/B%J(J:A#8)2R-#40F6X@I9+!3Q@\*VO7%U_Y]E!;5&#ERC>MUZPM,:5Y<87);/> M<]I=<#F6FLVXLVW"![7$$(IY,E_(!^V'<72DO2UI2X7VWH[F]6/UR<"96KU$ M3""+^O:G2+KVLA6S;W76IGEP MTR2N2!98'@M7*H7KY(S$H3A>,PTVA -WRA6% BG0/)E/)48/.=\1I!O=P0Y.Q/B/SP,[=(\O MDFL-,%]>$IC5^=^$*OL&:)+ MR0"J9%[,(U"M==3YFDAGMM?1QZ1J5H\U0[Q2^Q60\F$*2/'B8C'$*Q6I&-)8 M##.WN%@,L[)2@<60P6*8O<7=O1NX5V03[%;->&N6"CQ/<@4ZZ-8BAF!&] N' M]J\)?S 4R9KUK'B $:WI-*+L3"?ME\E3[5># MY=D,U)#,ID3H/<*83PI^%566H$ ]6"M2G'K!VV?96JG &= BSH!F;G&Q&&9E MI0*+H8#%,,YY+)HP\0'=':8E]2[^BORUIY9(DEB7Y8N#K M9S $WPH$3P10N);DU+/(F*N8JYBKF*N8JYBKF*N8JYBKF*N8JV^-J_ZU))<[ M:DDVY50N=0- TLICPP":-&D;HF8Z<6Q)D^W?5+M1:TE^')L6.FY]!ZQZKRV^ M-G3#_L"R#*4[MF/QMMX0X6NLSE14U;'8%%N\"3)0DN+.GK 6$R;$^8QQ*0K> M?#O%E0J=NK.WN%@,L[)2@<4PC\4P<*+ MBXO_LK>X&V[#<+=]ET+0/8L+FL 2%0W(5='0%*UO1G1%$DL6:9KDA>/":MNPM;O2JXZ1T Z[M./6L+N8JYBKF*N8JYBKF*N8JYBKF*N8JYNI; MXVJXBW/L:V4'NBH#PZS^&2O6I*-4.],7^K8X$:M]G963J?&P?W\!B,7HS:K\ MF1B)LJQH_9PSSCG!?.3W3'I6:8D:X@ZRHWZVM^.QO:(%T%%$Q_"B M4XVZAIIHE5X5L].1QB:<.7P,& HP+QH&Z '#F-T$3SN[6)WIY:\?=&EPW9*^ M#\Y2)3=;D_)KW%I.S)?,>L^SD^=PHK.-$0%3]K6[2T^NWJ'B[*M0S)/YX+?< M8ZE-M=2FVIILEXHU9SPAL5@[FRR0Q7P!R\-)R,,N*U:,U8K-GX,?#'7-!J=K MNVK#E[I"57X+C^S)VBZW"F5M^@=9+![M,!=)C@O<0@ +::J%],T8K4/E8TLCA2+%$]\/XNJD!R D,6: K+!9:+F.5B M1_U=2,&(JVJ7)EF:(O,\GW+)"%;@BX7B30E%#'WR-L@)%!,V#_]-NV.%Q233 M8A*EE(3UE@H<*5 "R5$9C*5QIEW5@KF*N8JYBKF*N8JYBKF*N8JYBKF*N MOC6N^A=W\_;6/#O?FF<#%'>W.M-_!]IWGJ.*#^JQBKM#5G&71H:B$BQ%H@IN M-FSF)^YS\VG;(SE6\Z-T\2%KJ[XI:Q=_2L[[Z.:"9Y8*4_",,9)D91>[O;*K MY6L^(JY/9O37"ETL/-S=]LZ2PW $!5QLCN)R+)6VXF,L0:>A9:/8^(@>HH<5 M F-L)JG=J[%J]VUUNZUV\>6B5@?<-*,Z/::B7([D\T62R@>N+<$"@Y5YU-A< M+Y"U88DAB2%Y*"1C*E852$%@29H*7*R*,7H2&(VF1FX5I#$5CB(M"B.U@L"F M!:6A2]\P0(\*T.2*.(MYFJ3IU(1O&+!9LOH'N)MY:-+S3)JC(%PW>>H[IIBK MF*N8JYBKF*N8JYBKF*N8JYBKF*MOC:O^=9/Y('63-=,< [DR-A2MWP"&HLL_ M1'4,[,V^"]$$,LK; ,T446C;F3Y3S>;T^KHNUA,JJCR(5?8,(1UP&O"3Q3P" M1>AQIV.2R]T?JS0RJ1GBE=JOII&.HJ81+RX60[Q2!XDA@\4P7'P+ M>P87-T'C8>D+\W$BA@%7E9QZ/AES%7,5J\)?S 4R9HU:'B $:U9&L)0T.I,*T]-IIU_8NCJ M4P:J2&93(O0>80#O!E0J< Q5P#C1SBXO%,"LK%50, M&0J+89SS6+0DJ@1T=YR..?$U*%+^G?X6S7]5[DK8V* HCIV29KG4/@\P\STW MU:-M4T3S/,F%;SB'!2$->W*[D>:$% DA;;VK2_ +UC# C@NP#5TN8D)81 5" MFSI>D/G"<8 7K+D%QMR>KALN03SAQ>7PXF9N<6.T%N$J@C9: IX)W5 N0DN M:X).?3< L_Y MV5*Z*F@!"3YI*<#L3$7 MGCJ)S<<%3)0+K28$*H8&KG7U!!VP1!.PN :A1-< MJ<"YT"+.A293HU#=K7Z=G?+=^E>YZ\A*$I?H74_HQU?J=[O)@ICJ&8*TN@_- MJ(!;A/'?M,>05/A;1O#VX+$W&8(<1$X?&#?O40AD,15[%"<$QX6>OTB5GM]6 MK5:]>.Y7+J]>1M-NHM5JB2KW2&K9UN7(U>U%NDBR+(=KCK*AX(^OWR.O>(,( MQ.C#Z#M*-=RJ6T%1#,9B1K 8,$' XIZ8)[RXN,SQA!D,%,)6.)29O-!,P D; KD M*U'1;G33[$P'CU91%T=7DX&0@?JSQ0R(/IP"H6O$<#Y1PIS/%&=!<"G:":Y4 MX'P5+D7+WN)B,AX9UALB?(W5F5:MW_]V9?KA5S<+12GN[ EK,6%"G,\8 M%Z/@[;=37*G 2?P\3N)G;G&Q&&9EI0*+80&+8>86%XMA5E8JL!CBTLP37EQ< M\'>ZB\OC,K(,+N[62H!$TQIIJVFAR3R'KQ#%.(X2QU$4QJ0*E[@LYM03XIBK MF*N8JYBKF*N8JYBKF*N8JYBKF*MOC:O^93'%'64Q,%IV FVGE\K5A+XL_JPV MQ^5>!LI6(/&$"NG&>1B\(7>"*Q4XK<_AM'[F%A>+8596*K 8\E@,,[>X6 RS MLE*!Q1 7:Y[PXN(2P.PM[HZ+%)="T#U+#)K $A4-R%71T!2M;T9T)R)/%FF* M9+GC7*9ULO!GQ,N)EQ,N( MEQ$O(UY&O(QX&?$RXF7$RXB7$2_CB2ZC?XT9LZ/&K&7ITM- 5R%KS.J?L6)- M.DJU,RTT?@CE?JUV^Z F4VMF__X"$-_1FU6X(*M<8S[R>^+Q0E1%30(F27P; MJQ."I4F'#L2'@.G PXD(*Q3V2(2LC[LJF/$GD23Q@<3$N9=0VUSBN]*F:G(XU-.'/X&# 48%XT#- #A@%DVS32 MSJYU9SH97M5*=TW0O&+/XF-=U$>WU[BUO!%7,NL]S\Z]PXG.-D8$W*"KW5UZ M=N8<*LZ^5>@TET * @N-0N!#&>EQE>:[ZI_L+J7PY_?OOHR\KSLG: JN M:%L9 I.X R]$4Q^*&NG\@210WK#WF1B*1E^!-%'+)$H ,MM8(7)E!;MSNKH+ M?HT.IV3KJ"NLB&"X,!-O 4"($M2Y\*$)! 2AZ18P/QZ!$XGQPWWU?^5RQ*4" M5/F<:(A]J"I:X,\8:!)$+H]^L>7GG+B%'MQGXH>HCN$'+)'+N1I25IY=XIPA MULHUO2(>JSJ3/EF3T.YRSY/Z^K-H@IU1Q9,*AW9\^ M$R^*; T0+ZB_EB06,0<-L_$L%*3/5WX7:F'V:I;]:P'09<7A/L']M8&]'K:Z M#/U,M"[_TR?T6^F33Z.Q?OFK;2S+2*ZY. M^?()+I;/NG4-(#[EN@!J74C0R$9!L+4<+2\]1-O(,_YH>43O[-"L'1#%*.TH M+UX6S<&EJK^&VMXPV](H7M&XJ>TMH@-!^Z M4.V! 8!#Y1 ^.3 )H,E0Y;B5GW@)_84J14L8K"P7LVR99T^@@8H@7Y5X*1Q;-B*< L=4T+!>H=Y:(S;5S=,=]_3R9/ M\E/L%>'.3%=#@=E?%"C6R#'(,92W!!<]<4XPU+Z+CGCAT.)X(CU#'Q)S9A + M;L1EX7P,U?;$Q=[Z9H\,TD'OCHALS-EXR/97#1<;&PXK4&U,*PI;_'-Q>9Y93Q&$DWMV;[F'?!,9T8)T\U#[Y#3]!M^4 MG79'Y'<-&0+8I]$:*+XUV;2IXB:0,."2!APS;V/'1 0W%L*-)GE!2!O<_.T MY;$#"UXA[E04$S%,T<9 GCE&NF:Z5[DY9J(]:$S%O,FIS^S1O,/-IRSC-!V. MPRA[>$3HM@'[XF9*X9C2+X0NKJ,7MDPC=-L M83R?&)ZCMX8,+:"JL/2BV=\JC*W9TQ1$F\0)# MPA>F EO^5J#JL0*+RZS-MMX$D$>2HH*E +.M[YU@I^B+SO2V^6PT6Z_]?+Z; MXA3[_C;$PS*')$LG#)=SA#:[* S]%?TLH:H V] LK,LY3A'CY'NF.;M1L"+'IW _KIPIX(ND72Z2%C#Y*_BB1\$CA5=Z$0W9O-.UZG"DZA, 9JK]>OCCB;D9 M_3N^X%/L^D6OY0T /6!%0K6A:'VQNH]6/OTA%[>B9XH,21>I],@F!E*"0(I, MQ3-"@>1"7>23J(HO>9,#0QWJ[*EC!GLUS1*UOM)50!G^> MJV&B_)1Y\=X).S3I/4*9SYL0[8EC88Q(&-WLW7:SY.0#^G!D[^B]W8AO16-)V"?FVI!!]^PL[E7HJ+-"B>AFO^NELVGE]_? MY='Q*F+BT/A- (>8 GEU5] 4H;J'RG\XYPQASEF#I35B:=V&O]C5O\"0>1;G M<=XVH")3_C1%YH^VLQQ8^;,>Y5\!(P/.QS:5CK*7?VO3JLY=B[^%V'WZB/6Y M=S)8JB*6*B]SXU;+-$63%!6XYQ96RR>_--X!B?ECI<',$Z;G7M6-*(G M*@;QC+K!(%]Y)ECQ="X0"]JQ7\(O"*S"3#0$YC4 MVX3"5IM@-W% >LE4(\_H8?"/+E-6V%R=VDK(+;L1#FW$3H M\[/M3G*>$#694!?LP 5AN-0NTYSUUQ+\5BU1DB0HPI;9!!* 6K:K L=MY,;7 M[-._PZ>'I]-R&]WY.O08\UEC.QZ_G[B.M<29,5PNH\OD.S1 M(I8K!]=BG:3.?M82N.Y<)EKCX)6P8D&_>:KM?/\W>P\7XV^V% M?%(.O#W?V77F(T/1)&4DJNH$!O@S[0]7?:2;N*0Z$7E=1U]BUH F"WR>%((W M"L'VX&3Q%4?;#HYDZ6/5^@0Q"Y7%"9M5OC71RM1[#Z93Q%CO.M==U;3JJV0G M12_U16;X!GW#S0I/'.-QI?[4\O*3!2@N;7G@$!;#G>FL<@_-UP%O3N_EQB8( ME@_&\AU:ONVC%!&"-,&(XUC%WMBZ1'J.)V[P15<42)/TT:*14$=_UHTV:JJ" M"/^I6(.R;:* L6)@U#HM]=0?KX]:FIMJAZA*F4W7H0='(LEYBEM!EUQ00E-D M,8]#$@RT6*,3FLY#Y1>XJ> 1HI/+0+O.#7&RV')6)KS: UJK,2UF/^A8WF<> M.?/$XIG<5N ,6LFU"LP+9+&0CH0!AM;1H!6#KN>Y(X8$^W8)].6:,0;R6F%Z M\VD\:5)_M.O?F>N<'LH<("8X-()7U DF:(()-Y7>BY8$"I+7$1WW$2>.(KG@ M!T^3Z"&]GZ;&"#YV6_1P$([!FN5ILI#/7#MT)M0]VNM6/4X6RYQ'[3]7'8,SU8G(,#,+'H)T\*3)ZD M\NEP4S'*CH^R>.Z5XJ#Q2%_#]#BBESB4-CZ-@\\YG0!G=Y]S*D$Y09I!5)$* M0_?;5E5@]^&_5#11DS;?]CM]>J@5A\+@KAY_0Y/8G33?*WY1B:V)K_C%*N&4 M.+N[=U%#G,SN+BE)?\:* :!C(X^1!"R:E-)W'5GI#,WR=/+SM3-]+/^\^OUS M -6%F.(BA?T/1C?&AC003?=HM-XC1@:*W*R)70('('M&B%?8IX[:I]X)PK@3 MB3Q)\5PJ_&>,IZ/A*;KVI1Q'"ESZXC'_RWTA;R0 9/O>KY:H@I(FWXH6:ODW MJ??\V@#.TW>V-6"IN^Z?9_%/Y<<)],9P>>'0@_N8QB"Z.R1W7S#&OL5$%HM% MD@U^:_<1UP;C+&&<1==8B:0$#EU\F!Z4^1N.BVVA@Q-"VW];CQJ:HCAHEGOW MHT*8LS,9NQ%^/90(:3Z**=PF+J9GEWB-E#"*POML#BY.3GG-#109 N*<@*AG ME->NH5(<1R.ZBPS-N(0[L]@ZEUT;M7'S$I<&EF-[YJ4&H#(J-,#]O<;&W\4EX5*#T8PI1-[S\82RIPAD/ M''H@R< @#(<;\-VH^$#O0AJ"!FO%>%WI!/-52>;V>"I$;N]X:3P<+ 7/N&W3 M,C'?H$06\^GHRKJ?+O;7OZ/*\TW[WIQHQ=2Y8=$H71E.>S]=BT4QO"AN%+\H M;\!C"Z10Q&=OWA: HM/?-$,64@*?C;TNUW;C48-C+/IF _DB3S+%]&6U M\&8_WH+"G#WRYEZ ;E 5Q9RY)T"NSYV3I?W^Z_*_K?;UW>N_WWO9]]R\\YUE M(3:Y9!BK6 MDB[/^6J#HT0(!.R7Y:X79.=.[%<<[P#&_<. M[/Y^5V#TQUU6P+ %U+XW35NU>VFSE$'[C;:F*#"9:4VQVZO?*W/L[OY[S!/= MG]9K]:[^<,\DZ\>'+&N+JAQ ]C!H[XW_U$GRR1FI<#N]1TY"T31TTH3 _0-P MW1L&='2 /GIZZ[B%<;BD 6^Y8A/S4!F2I0HDSQ13 ML6>%D1I-ON[(0(WP"#AD*YFGCU4P&^J6H(,6H*.T.M.V/A;R5[WB4R&I&T(2 MR[V@Z9(./5W05S3-/F;1(T8V\'!LFH[8-$8-LZPP2F:]YU@S+L=28=4$2S)0 M3;!4JA(MN*_P6T8TY/] :PN#MYOI5*-[?3ZY:=)S! MVRH'F8]\ D80:/+AYL\F-1EU80]%R/JXJX(4:(P]R,F TCAP,US@&;)0"'T) M^@SPJ3*#&-FG@>P#X\ \R7 \R3'YU&,;[T#@/#GF;(IV(+R^: WJ)0/JK8:H MR'? ZDQ;/X;W=_?/16LD9W]?8-$;>03GAS0MHW?M)Q? MC5%SH^D[#??P>91XRGZ+J3R/@A/"C$ &(U>K0!9KI>(ZX^0[6"MGFK+]6J'JT@MUNMJP/1P88 ,U4GH$3DY2>1445 MNY *W3!%[R7G)?EQ[%Q&>X$^1-%+0S?^/WMOVIRVLCP.OW>5OX-^?L[YGZ1* M]D%B3\Y-%=YB)][B+)YCE'S:0/K6_M*<^ 9FAG7[RT[<*W[+K3;>:^+YS^CKB=Y9# M8.Z^J.'5U Q+@@/QC$V]?^^KHK_>RBW1LOECZ4ZU4EG.3MZ?(+TN37E@,WA@ M85Y!)9N5\Y.[!3?B4C46ZQ7DR;6X=@$,EZ ]W$Q5+Q2E^TL M/OG7"6J5Q3ARH5XZU@SG7C-]>^ M*<[-9Y0WQ+FI1;.A%LWT$G/)1Z22G,MMOH]@9(=:H8EH( 7OWWMK7Q"/8O>& M>)Y)&%:/:"N_"NWDQ[60WGRY5W-G1Q?U/^&81%'$8(QT.+2()[F(*\D-D(7: M:LK.AZFNVBA=E4MU5:JKYM55T\G4)>NIO%Q^2YZ\?ZF;$_[>WOJO$QV/#27= M&FWB2A>D*UW;;R=$,ZM'*N'CXG8 %OO@W2E-8&7;T#)$JL.Y%7 #Y2D/TCGFF%]E*B1")L@[>X*B:4;SP(X M-N6N9W?@7:1,_H4@^ (5D^SJL4Y,DS,$92S\#&NNB\]QV0.8,K6."U.+OS[" M@5;W6HB+S-]#3(33C(SS O@2F2SD5#YT-OMWR$]Q7A9/Y/X>@=X(6@5"/TJW MO0X 6'&TFE'_*%V 4&-(O[ 1H87H2_^*M_"74;-G_TZ4M%&0D?<%W__W+VQ6 MPK[5'*(][M;HS<@'4&](!9/M92>^]4!MG'IQ><;63J].-B;4*K]JV3R M?R]/9 !X%Y>W1S?2[:5T<'EQEBY/3K)TTL6^=! 5XT&HW>6$ N?0W MP%2AA1CH*:@A*!:&$"0K:98>4V'4?0=?PT&IXY".YK"JNOB(HVLH/=#M1S_[ M6+^R"8\9,&K'A+>:Q"*.9IH]_)UT&"C;6UZ+2'<6A8PR"VW/6VD#B'5->O?_ M_K]L[N/G2N6*_O%^3SJU)'S#[A@66FKP+. *N!L!ENE/0RN57EWH]I9#&B;H M'@G@D[3@]I;"HL&JP5HST6WI.PY%@^;Y@ .OI7D4&1:I$]?5G!X-Z]>DAF8X MB"$7QJ#%.W$2W#E8[A)R#%W6]P#+9] M4]_>JB&P>"T/?@6\PRION+D(=H'#TPD2J6Y<,CUZ1C.QY& XF)O@8H:!@N M*$L**!9*@'4K2HL*5A)=GAHM7:YS2;HX.V! (ZQ??[ $(15E",/8V M@)%!F/U7. 0'G*,#HVKL/1]S35<>D4:L-TMS+1OVA3$3N S*\7B@J#EYRNVLAPH"@X,N2,U4^R].T6Y?%K+J?1%C>CTB*1)U?R@?M[=0 (B%!ONS M6%4X_3J6??:8!(9!P8)RH*2JF8_7&,<(O]"/RD>)2RO^:R!NZ(_OI:X&J@+, M81"*)A7+H!!!Y&E,"TG'I.;XJ!Z4(,,ESK-1YR(.])U/8[CQ61Q==VP+ ME8 .2 % NBVCWI(,3V@I %JWX5VOY=A^$W]!-0)V0[=EXXKLKH4(G7@M,G&/\5_U-E;]K)IAO_=!QE4[)$(_C:]D! M7!LVV*":X$TGB,0Z-AS7DZZ(XX)9<6_ IKX[OKI_S^B?T3U>-728$NKJ7\(,M->UF$P^6C$L8VN)J;C23E.1L/B=GBH6E,LG"68/3QACD M#]%/RDNKY*6#Y?/2N495D3*"C6X>>QVJ:."PQ:P\SCW\VALX3.^B+X&9B0V/ M?HC8B^C4(!:E$ZZ?6-APQR0>LI;;84[ZT%0#ZP_.1:Q+"2X5)_ MA2;"Y&4XY'NP3L,TQ0T\^HTH(#3ML WVJ*YYFD2>P<@%X &$&J'%@VD7%/3> MP)$10+1]%]ZB[IFV@3) ZVICN%V5BV5%SBCJU-P^C>68JL3?AHT/E\_&%;\) M;X[CY%NBF=(A94&T*DVB!38E]B@2MWE7OIW9T%^VNA M-PVV%IZY)R +@%/> VG66Q9 T^SM,;R.-"0SP#**K!;+2V6;:9DEO.Y9SEEO MS-3':K)4YW3+;:6J6T>?# M >[%01_/UJSR/CIV4=XKU >ITA&)BV@WW!8_41^AGQBVS64B_8 ?%N"P3IK, MB8V)F'BOB8(>9W1.S#P/A9,O"0:%GX*C/04*A+OA MP=F+OF)IST839@(=834)[(\;_ YC/!LP>'AM 6>FAF%1]PNU!6&B[2WV0S Q M\[[#P0V%*"+]QJ^Y]![4,V'*"&(MS7'L+HX&PUM$Q5D0FK"+8?R>@V;[((DR MM2C(0N)4(0L7$//8 R"A_8U#1T^TAALEXY9=J_4,E^,9AFH!V6KXF8V(Y@1Y M02.!!=<%;6LT5Q@4-4(+'[5M>/09N >5F4%I&Y<.@! MU7+TP"HIR1B>1P@U@Y @:#UG'/N CGWT0NH^9=;+1@/D9V30H\M@3/[P90#( MT,.7P<.,B! ?[*7@0GGXI>/(#.PNS*6@"6DBTW6Z>#L$7X-PUTQAK;%9AA"# MZ@:W]EDS?78C)QX!9B8.O>ZQT 6!(2X<#.IQ5A5I%[ZD.\,O?> E#M[>6D3V M&K7%P+F72V]:$4Y'70&\ 0:#UG0("SA%Z0P6'*.K 7;%'^\LW\7;M'.0R :5 MH^P2#/B4;\+@$Q'GM7@B('$J%D DTLM.S!'43*']#329,RAW3*"&J$S^*RN^ MI28(ECB70&S431MHKDI!D7F/"]3AK$ NG#SB5PPJ@1TX #!C_I>/1KE%DHC;:W MXOH/%14(+R!MTT:5A$*?!@JW;!,5*G((=\5Q'(B;WD@=%<0GZ^?8Q!7Z'?AJ M$ _B@(4CO#/>HZH*]&O'!]%6AX$;Q&&*$>!V--27DNNC.#!P7($ A!E@(8-@ ML-UY9QCOT9@T:!$^3 M[V?EATSC_N1Q'0(FX5I^O]J_>FX>MZ_T7Z?'+7XMKXIK>3ANM-D-+^B,R"*E M<)626.9TE_;+CD!(EJ5+([.!7>^Q_Q]!4+F#88)Z98!J__K \GZV(\ MI+,(HBD<5_O'I>*7Z!AH4%ZR"8QYU;NV3H*;;6%36_%%\"?%Z MB8%]U.TQ',4GSB$_8G >@*[ P5(>>NUG8FZ2U<52,;W@FX@!,X=>9IX & MF 67H;Z#15-8P%@TQFXH0&N,/9*O5/N93J;A'.4O]ZWR&H)X5A2X,)O3>?F< M?1"X*F#G)N?G<:^!K/WEW[OGG5]'S:0=70LBA]F[6.U?_/AR=OQ%/6^V"SN? MKB*,!$P>6V%$Z@=*(S;;2)@PY/?U^%[N_*%\Q7G;Y9X-=("$D3\1)T$T!"CN M0XH[K"-N+CD>'V%%[GKY28(%NW(1%:M!R9QV-D$.)1YVD4W-#M&P!T PQA:HY 1\BR000Y=9.X M+:EAVET*Y8@A)98*'8#'E3&%$CT+,&"'WTXDHF@:30PVLE+,/6=SC]U&0UVM M];4J._;.)9>-(X"GC:;1@'Z+'H#B#U;[G5K%N#S_V7Z^7K]="B:3_^MG_:AY MOF^;VLXG@!5)*( VHJPP/)UJJ\F45>0:TF%$QU,F1BBM(5,5;4P@2GIOZD82 M0D!RV-3[C1<$#$IF#;L@*#J1> >-WK;Q% UT )+0*L44D$0V9VR&+&3:+N:# MP),1/U_XTO965#@PIR,&.A#A+$Q:)U.4HR!R,$3"9S=^*'PM%'*Z[XB+,T0#TZ%4,PBK<"*;V8F?2$('<0QLD>8R0DQ'C H>E MMT>P&^^,]Z!/T)$*HGE[B_H<=]F5#:I_6(C&G)7441F$G0S<3T<.(C39)1H> MC&^BCS/^B YH>*:9,O2)Y_'4BRYC=D_(2"'J2&_:MMXU3%-FC4# [C$<1-LH6V:?K6?7RKG)LW,_E M35J(Z,U5^[DS[:)\6BL4OQ+62X9=]N,?D54D.@8J'DUEDK(LBH#9;BV-VP) MJ'^5LT6YF"\@0[=!..!I)'I/7M.L1R;](HPN@K^8T4YOMK\39N=@U!<*)3@B M $,AFOCL6@9_[P6Y;C"*S04'CN%&!%+=(;KA28[A M/DYE;QQ7^Y>GA5R^GGE1ZDGI.[^!O7$>U-P.,]\8@0_P1;1QWNB7JGVG]'CV M]9=9.--+:V>&HVJ_6[:O[*NSZTOG8>=3"'UTT0UD!C M1 _\9CZUUJF><<-HQEWX8I=>FH;CT)M -S8R\[+Q !ATE6'["<+S*GF.D%2S M,9B1SN>PO$N,@<#!6=PDMP0<>H/ V?>91&&%7U'-8/JFX]%[RCVZW+'@ F/B ML4AS'+IX'#JHG69/ ,+ME?E MK%)BGIR_E+PB%XH*D@QL84PQ4=(*LG^YK@K/FB:WMG#,:*(QB[42?F%F:U%E MI!LZU2)=6 C:V@TDZ-'8B)C/7LLAPM_ LY*'(<68CJE43QY43^;SR*?NM*HG6^WK-2-W?GMS[]V6 M=SY5Q/$@7 !(,XMXLSMN*TDG#BX*'9V):58YX-D&^TL<"B43$T0CAQAZYK'] MFM?P34KR=%01"RC":L2I3AQ$@P%B[X?'(,,-P^LT9BMZ>,;#L[J&(:*Q0T[+ M@.,=UG% $Q+,0)W4$%#@9 8?AO"PVH7 OSBN+'4T-VH[6W8:O(^&?NT9T1(431W<)C'14[-4*C*:@XGN5<=UCM/QM7EX_/W:_DLO![BHM3<9 > M+RR.8TU#DU^I]K]EO[CW3^Y3O[YB/V*"J"A5^U[-R[YD6YE\IH#!@ SJ^%V^ M.#E3"9&0W#4FMC 8+HA5104-'$?=0UI70K[&L&=88==V'G<-:Q?HMDXC0OE9 MC@7,HB\"OW.(U"9>"SU2!SAJ8#2&#B/=<- 9%\#/POC8EV#+VL#\&L;] M8JD6?&NWA@@""X8V3]O;WH(#+XU:CQDIU.$VD)@>!+BRJX;AQ8E$]<#?PY?V M#.8\QI_3Y5]!BTM2NI^Y\[EBZ:>6IUE-3,"HT'.3^"G16Y2/ M:.&)QZCVU;S!*0K.3.6_0SL0B8,^&[K/2,U@N._1?14[XH3.%'HX]//F*:XB!6XBD M.S:/7L_9SRQ#!!0C)VKC4^7F8'LKF\]@/H*@!'<8*P@.;:4E"W8P/HD@,1A" M@A'".+'@+;"V/>8Q&P!1PZ,$GA8T6F,,P]0\5DTNO/O",'YVX$#K!0UX^-NA MZ<4>]36Q4'=ZIU@WG+K?!@/(8BG-M+ :M_ #-+51GJ!ASP!!5'+0@RQKB6^. MQ2[_6587NX_W1 (#+0>">\UT/&8KL,MT=E[!9X([,@2;T@8]\+R @4>%(%8G M#Y<1@QT31>D8&AZYV##L4HHNAAUA:.Z5:3PB9<#7%J6DX#@3<032"G@#*#5< M=MZD+])3G.8X-+20G4;WI-,&F#<-CY.TZU)[B'I6; _7VQNS +0H!?("-+@< M;@1S'MBWMUX#GMJ(0/^@BA%IF"<84IW'F@<+2/B=,Y#!"=C*SW@N-1H1\('E M>;0+Y>^NX3(3%'-%Z7+$ -1=QU*K\/6!&7D%O_B7U 5@/HLKF,!W)<[T^FN[ MB&R-<,"9WK8?A34_?$>)NSEZ9#15B1X?HQGA7GHJT3'GB6V3'6C<=((#;%]A;.L7S7]F\7UC8\&9FAC,3K"$TUKK@.*!PRY6"&#N^\A7M XH/%83"@ F 7NU!6?D M.TLGH@;IP$!=(OF>@7S&\WF*6 M!Q\Q<"$$8\8#5B/2B!E886@;2"#'[J+G,!+H@_8#?Y)'S[C2NXBT!2/0R3T2Z"+R- 12-A@=VH!1EC,+"L=M; M#)&!PS4')B#IA% ]\[8(WO,V>&*"Z$ 'H3R/;\>C. 'S8TF#2C6>8 1 M#55 Q@A7:/:".",]%GLL[C'!@L83>J0\ XO^9*CE?)7X8,QA'BZ%&IS,:3>L M5$2Z-1%U#*CZI($.2"]8VA:K/0)[@L)L$KOI:)T6OQJ#@P"VBF3F56)=Q;V- MEML;#5QX)$11$@E?9@%CE(-Q^US/P61AUZ:!,FVB&QKGZ3J)F%?4BJ4VC)K) MR)E,1OII^[=^C= 0>QIPC5<7GZ-'M+!&@X&W]Y%FPF)R"@L2;\OHL(,;8,?' M@P6[W60U "@!'K1 +011AAW;0Z.564.B5 FA8[)":V'A&!KYS\^$P D8]4\+ M.W#:BD%,?\4J"B*$G,-)3S(L.'D08!>-07CK;N]F+ZF$1@2'U'SG41"LI '- M6$;[#F4%"@60]+KMQ"Z^>+AZF $>/;I'[43J18YF M%[1IVM5VO^VV?!>;JZ%\#X9P_ P2FX@,+B1&@L[9K(-MQL19DR8$."U88WW:;1""_#T1G'!$?" M<\]$I$JAHDU8"7/0!5F4'VCH<\-W+&HT\BNX%VI 2KM4Z%DTJ='EL<\A2O!1 M$92\*WE=FSF1GHEXGA=V@)?0)4:+4^ A& 4@[V^P*REY]O0L-]'Y:O]*;U]: MN=QYY=OB)7NY_E M7S_6'TY\5.V??55*/Y_VB^1BYQ.#E6-8BC)R4(1L>XO7-6/Q3X,5ZW2;I@=' M\M9O/*!)[(@&#^F!56X.WDNEG"IYAH&BH@9_@Z!2; ^H>#3S,X\O]5+!?D$& MVXB0RO4'5HZQ3J@W1^Q'U%'=H%X7R\-L0U9!C.V/38,H/19%*VC3"TV_O4AM ML/B.BDAB$6$A4W^ 1KDD\!:R (?8<9,;D7$?)O=" +!&VV_SF7B/;C?4C0YI M Z0A+"RH.!X_1G\!2].F5,^O0%CQHC;6JC.8MR$L-"E"F*.D[--P7PNK.7%F MB[DJ$&Q%_3M<&)K+)M[\T'@RSF)6DT]R&=8JXQCFHB*"/O1?L,)7PDP89"!D M"/8=[H[%\X9$128>C(+6";7Y]6[%=O'[YPQ3X2MKJ1-IR!^4&3RV@0+\=9D@-6$&EB!4TT?O5ON\> MU!J_3O7.U_7GM!Y4^]W'P\+AY_NCGS_*.Y]P"2RFAU;7Z_@>+T!P'R3VW:(7 M!$NE,H]R6)BQ$IHD9]$D45I-DUOOAT&R:&($P6WVI..!YRJK'XJO[UF>9?4 MSNG2S-&:"'I%L2(2_]'Q0@4.%G?1#':GA983)IEJ$?GZ#N7]"^T_ ^.^YY=R M-+;)C!6 @'F\+B;F<+]R1W.8KYGBA'EO(GAB6I"VB1L.8(!5":S%-1"Z9_ . MKFFSV@#,D2:ZO3&I&YIR(VQ/5M"1I0[LTJ"#[:W(GK0,$,Q.O=4;U-!@^W&' M+;N-0:(3=X%A/JDGR.X/L\NFC- KIQ%ZJXS0*Z<1>BOGP $E$<@54 G&,S\N MMP"K&"(22!>0)T^^C2J(!1^S""]J;(LK*1I?1:/'ZJ&00S,X(N/>G=%@*N5] M<&V ,>+QB3!LP:[A?9/&ZCI3@<;?S+X7W2CIM^*NE$OPF/(#^[.![3BI7&5U M"FA$!\L?$6>9!$10Z<^JE]8U5]1I8&%@/(TP42[SLC/AO5RR*L8QZ T&8,HA M'H,RTIPM. GR4M3;6US4B?;/+! QF+MA()DO1('PQ= M)\QUPG6H;VJ. &.:*4/'S(.O-P,'I;BH=(,HMB!I1X37<,L@+(?1VPAEMJ'7 MC1L*%O5Z!,9GU,ID29.O\R>:E W:2<']L*&+7$JQ8- _"V\/\Y_QZ8R9F@K& MTW[@AQ9Z /Q M:ZP]*G5)19[BQSS:!HJNT*]A6#"ZW

    =U^"44"=7D%,)CM<)X+^$973HJM^ M+Y$\LHP\[A),J "I"=9"E"F'16_T0G-H;\-A_0Z+4*![ K]Z;-_0N?! \Y#9Q/S]>(;UX'7@9;]16+8 M!$RO%X:XB=L(D6J$WD4)+RMH)%^0!,O:4X29V0!+O$B$'":V=[0>+[7"BT,$ M1=58#XD:#P08R!5 .X>>,A8TD7B-WFS0$*877G4MPLVZ3P3;TW(OM,;8]I:E M>;P('2NQ%$'.GV%FO\:A![9%_2KQ2D',OWL8EH=+>8Z6D^%W.8&/U'!='[%5 MCV"1DBFF*\.!T.M%*8YI%7[;*6$/'%VGD3L"S<,/HPIBV2$UH^$[+"; U%=95%->E M @R>"]1CJ?4L.65PHBB <8R0MHM%;UV9EV_E;=99-<7HHZQ#IJ@/@E&AH$N" M&U2!"H-6PQ!I[34X](-:9PG^- :U3QQ[3ZK0X$B:>\ZO".-WDK3.4P0CXN8P MY1>T $*\1"Z 4G$RH,*IIVR$$@\$021K+%*Y,Q)!$H( MB89U0/>DHV$YQ,0 Y0H=6R;&"V)17VI<;D3*M$79(E;^.28Y_W'CA2CB,4A! MW8@AI4TYF7%N8N(=BPKD,+C15-8Q+QE64 TZ5D M6OR*=V5 "XJ.N7$6_WHA M.;6DR[IGBV[F=!^^:)9/.[D,!\?QAF_,C1T5]]B%(Q*:%B^/KD=SK7V:"1/Z MI=DHM!U:V*XUFLF(H2]@>-+:+9%&8B*NE@=_.,F#4109D$38-D3 M=A46OL39C\(PH"DP_5CPV9ZT;WNM,%HG4L*-7GN"=:'QO.8NV-A:B!'.\%@P MG?LHQH Q$.''TL:HC>"2(>R[O)P#8: MS8X+)4UXNQVID<5*1=&OM[>"O*WDG#I;)[Q;9ZCRPT$I_E%,X=DQ'OO%BDF+ M*QG>OXU?=<0&"&HWTS2)\,'$54Q95A/[:"$7BH_KWW2V-^ M!BFRB)&MDH8":=V@J'I"]0L,$2YD"K((6!8S42OA@,=Z\JRH UZC3L0SR^SL MA%&'[+02B1E*BIC>M^&?H'_2<>5F/]JSD^5'T$?#7AK:0+W5>"'R2%F)6M2T MPD-+4Z,]-(*U1P*M(WE6F+K *XOT C,!EDY;X?+Z82QI(:QC%>D4&XE'#NJS M!S%(_ 07"?FA>HA7:1?-:D5ASL''Q$%JQ&P\/TJT^(P4M^95QX("[H@,1@E1 M=*!B15$;":C"_7 P2%[U((@05I+&*(6(9I2*B4L/4KV84$CFX+T5/-S_7 M8E*<$+T4S;0AEJ O6D/5H7>N]"SKFPW#-+&JPBL$3EN0BK'9TQYVTPFZEXK? MZ(4QGP*=]\_85540$ WMU G-@\;+%G4W%ZQ-QEB9'4N9@M]NK; MU7[MM.NUL.'PZL1 MH34[6L^QL6D*:7=,NT>(R'EVHU5_6T33J5FU*VZ&PSN6>'[8]I8HS1F9=F\" M@#33M2/%2 Q'WT55U(L]C6_#^$U':U/=2M-%8E4_Z?&0GN%L3*38WJ*]Q>DY M"R0(KH/GF& TFT0/V C? ?TNTJ;&M1M>%]^,3>\0*5HFW7EE51(:HF8DRY\6 M_X!SM6M$#Y!@#6% "3N;HVK'#-@ %%S FW>2 =1>D\%_S)^%^8CKTY!?6DT M@X17K;=YWCIO%# A1!1'#%VLK0$MA<*<$1;U>@"> R>VJ)@B3**$E. @QS<* M[E2F0*;:-T^5YUOONWI]5M_08^_"0K27'/Z]\,K36/;H5GL9?T168Y6GDU^I M]EN'^J'S8CH7S?5G]QY7^U=W]5]$5>J/3]1?2>L[ =B)22?;6X=8Q)C6H,-' M>,<2FLD79"F$3B'N!NOBF:J&\BY\-YII%_$$LNY;0;T,. 5@UQ,P]45,+^\ MA-["R&"#J8\#(\(CVLCAX$B3/(LC2EJ%WXG\DK 0#_6.O=;\37C;#%;] SU^ M,.UA$CH&7\3#J C+$HFW+/?1#9WNJ/3@#(B(T+IL$%HU2>R(:!]'+#A:4K65 MS/"O-$$^?VSFNZ>Y!W*:5&#^=^DC#K!'6H [M@5_UDDD*VWR5A73#E7M^\_' MC_K7+^?&C;YVV0!V&CG[WC6U\_K!>0[M-#P]Q!K.QY:4:*]-5M[C/"CL)>DV M<7E'!-'CBQ[LZZR^#?..R?Q2&CM[>Y%#8_3K+X9=Y5AIM@:,% MM>/Y.()I8EW07VV//$NEC"SH@F^GY<>+QTSE^C=M\7)L8Z5]ZX#&*@&I1_Q; M<&"A'WE)I_%LE8GFCLXZ9K7?5L@](>6KDPTHFE.H]K\^Y)2*E6G]^ Q,P)H"J>;79.G]65)>A;8I8_48D3]%^NT=;;(.&H:8VRR_!6-Y3 M-'H!*#',GG1L M!RJA\=BT#8E=Q3FM'9YD.]=)(GN5[317UE0SBC5F,4ZB&:-]628=HMJW,K^< M7.O2,>WU6\M*M?_MB]KYY73.#LSFSJ?8*J0S(+1$'1A_C%89YI&GU(83)=XB M7HGZT!M[K!QZPB^LKPCEOT&BY]6)XRVA6/D,,[BEI5UUL0H4#/*/B,X3<2O< M\\7+90I(63W04:"*2K0.O?#!F-<&EVR!M(IR*C-OP[SUH1Z"89L_?'I\2\7# M<6W9MK>&/?G1;U0Y:36T*YU:5N1,-L^O!K)9N9S-12/B!&8&6]!%_"[ANK:W M^,)>60ZO?P[K^4LME>5LJ1S.GR^I2>WN)L8T;LM?BES(L4(_?V7ST[6G@X.C MIA:NE=+UV7%AQ7T^5RGG1(]I7I2!>M/&B[G\@)B;8(1J/]OQG$JI>/NKM?BV M%]-*N5RUW_QU5SS02]<_#6/GTPUMN[U/76[1!27*NIO)#'X<,J@4$P;51<)J MHG6 -11=)K(+%V) M,C.+JZ(-.T" L3Z5@6L#>;U!6%%I7GBCQROF2#3(.)[3@U7&@#%P,BKQ8]6& MJ5N6?LO#NN)^ [H#>W'4\7I&KU0APL9YL3)$O+2PB!L,"C+2 A:\7P(M'C7# M>:H(!G7F)=OZ:1^K/:/GW,MK5&O M/>>2NL.O5A)EJOV;^^*)_>7A5E'5G4^8YE1GUT2&20O=7V"I;S2\D*!HM6.2 M5"LG?%'G+P9&%[[';E*"I/RP."C6_J+LAV09O,+K8@T55K?\=HTX- R"CBAJ M@K7E8C86CQ U?[I5[V0_WY<>7A&7>&W85]Z=.X/D=);TJX4G3%*A7%^?(7^ M(K3_[I!X8/6[[P?EJ_HZ[;P>;U+*_+U# QK&1)BP&(D=$?> 81A1FAL(5ODH MC27">.3'T+OT"R8J<6)3_RCQ[0]"-10:JC$7!,%*\$G\^G\[V9"6 9/_.#$3T"-CHC0BA1_^]0)$_B A,C;J98'QY* MV8K$6?5M83N/.%8CV,YE097[M[EZ77/W]Q5UH[!-@_DXNC,)Z,8()<%0P1HS M!U7"8BMW=^<42??1UA^(%0KKPY'J25&H4V!6+8P:5\*EL8.6AC6PN#@219$ M'T'?(H8N,8)N023\ZE3SHF&LO.33J@E!@HFA<]-,S V#8X?'0#,=?WU0N?VP M/)+=F=@ 836N_[=CO'@?P'36;4\G=3@;FSL2_\/]W\[IQ?$.[71#AZ.3NSN? MLG*I7!!G0;&^3U,3T2IV-IO2[MNF7971+J/\\ ULH$/_'3:NG]K\?7=26K M(HLE1_EIF?86 M@V9G%1$SS#>KD*!32;KMUTRR 7)B"G 6)BI$N,E"R'4E.K$LJ\6,7%"RLXH( MBN8-TXLIT?]>1+]@G2B7U9*<*9? *MU((5U59> G@.T,;%8ZO5?JO8SQ1??KTTCY9>T6+#\+OX MX$QJ6/,LDBOLRD5>R43)A7Z4L:]5^U[_O%P^/:RIY=S:@[Y+U7[W]-FZ*QS= M]>OH\6"1V!ST2'3W]I8([^:_#1:#9B4,HRE8HL1?CP7ZTK[;-F]I$[9),:R& M24M;R;QY,RLC9UCBD\SR&7S:Y9F7/=S>>B18J2Y(9.\0Q[4MBY@T[KR-):B= MH$(,*]L('P[ID+;C[DG1E?;BE0!IN1X6D\HBGB^P'K":F39EZ_%K^2A3^*$^ MGZRXG>[O46!F/!TG]UV>J)*=DE:R6VDE.R6M9+=XU71#:(/':U%H>KQRRH;* MZ947J_W:T\E#Z]MY1_^:5'AF;K8>UD%@N5SG]?SC]='#M6=B)"OK71F *&HS M,*9?HLB)FRWK;GPX\JD;@W8,Y:7M::U[6C:"E5BITZJLF)V,>8:\;8)4PS1) MPA*[6:5PUK4$*[;;/N8T=D29(YJ,Z-@6)N+H ++3VY/X%AS3YI BD^J68-4W M.J$KZA)+%;\)[TBLW'X7$R?K/D]\Q'H933XU3;]WFAJOZLM2G$(@]Z2CH,[, MN=:3@ISQ;K2S):NJ?H2RB2; LXY!!Z#$DK#+O4;MB+S/6/&ZG>CRAN]FCV.JN3ATFDVUMWE?M_ M@"K@>: ( VOR(EJQ[:U-T[DPQ0M+X02#1FT<5N\>TU1I61!XQ=*>L=0QIHI: M3>+@MHG?88QG P8/,_M!PC1X$5^ZB;2C!_LAF)@6,#'0( ,5A4B_\6LNE<_4 M[@H7"U,[CMWE#=@MHCFTM54<@0$L86F%)IIN%BMZV 2I3\L&W#SVF+EFU/_! MJ@FBB& O3 IT,$4_H)MPX$X'A!6O'XVS(#215AFQPD&TK0.2J"BZ'*<*.=[6 M 0 YUCR:U/A(A[ZV8<.E:\-F95PBX+3L6JU'ZTG0XBB6UP*RU=R@+0(KY,\$20:-RRNY3,ZRV#-")LCTX(FF?8UAX!(:*>^<'EX;FH9RYO;P79PK2$ M>=OP/$)BI2;HV =T[*,7T"^462\;8-='!SVZ#,;D#U\&@ P]?!D\S(@(\<%> M"BNS#[UT')F!'0E<"IJ0)C)=)^9.N_ U6!ZBDO#M[>I*7?W&\_S$ZQ]J5]LHRZ9*$5LWKU5OMT M!D+6T$75D\\VHAU8$S;4FJ66V6#W(HO@69'*D$BBJQ 5(C^0N)'<4\Z>K+:\ MR3J? M=&U%J\-"S/Q;=HU0]6%]5W7"Q< %^;MM5DHA' [7JM0#>\4BTE7O8\ MUJ<&ZRSPN;0PPQ'8[Z^X(57.%&+5\#Q6Z0?SM:OZRUFUGI24]]PX=&^5PWO= M-''#;KZD9+*YTH!5L@NJ<-=XV6T9NDY@UV%JU7BI.68F M7RCO?,K+\)8,K\5+"C"BHQ5G7-%:!05>P'JT7RUOTI2PM'Q\:0?P_A6OA+G? MNX,A3ZU K%2"H4:ONWCA]RM?E>M3S1A:=Z&L%C*XEDG77(N[0K[F5CZKN;3,2-?7=SN/,)S+1R+B_G,B.O=OQYUW#-VFA9,UP(VA"WFL3X C#&T*AZ$[ ZQ'2&H.BV0]K]P2D M@ETU^)"L1G$X+K%8$=,(A-'7<$;.X09+D6^"+:X!*GF3!X>>.F7>XL)PH^V2 MZ1V(!]98S?:]Z!1!API1TS4Z)2V.W+1Y@404F+P020!@US"#=4OHA."5ZOJ+=IS#M3EW550+;I^?F7'V?=Q3=;6LGZ-F)7QOD %UR=X=!P M.[:KF9\!P(Y[*DYG6+2 C'1]4KA@L-Z45BH#11B M<(+C!G;D=F)SB72%]V SPKA&L$[Q;N697M9P]PYMD2CT&6W!D=3D9H'JJ M#QSF18E'WB@I>G87Q\3KZ_"4B*HN/.V?V":R':C H+/73;2O%V@T8+Q(#Z9H MJRLCUMV4PADU69B#J..#$JT'/1M%3:.:WR..+-U9ONNCT7>NP4F=^H= %L1; M1;7HP2/LR\@:D Y"TL%.$K1RLVD\8JM4U/=XC46+L_':/19L45R+[]$RT[3; M6-#?:M!=$BG89&JN:V"/+;0_1C$OZX'*BK8GM6VC!AESY] 36J2LG&BBYK+S M-3M8JZQ956C4&!:S3G'I8;.T :3@"!Z^"3/6"+9R%(7FDWNMPI,?5E+I9RK1 MSPYR-\)^VF<]:V^P96W%TBL!3D(5XGY[6Q MM8)&T=[NB-W=E%I T^0Y4(%J6-CA[X.TJ\9"RO""#RL"S!]/-G]5HF3 %QQ= M%A:]J226&*KW]7/[],+]?A1V=YLSK&QLF-L2UOBVMJ$0KSVDLFVX_NQ\RY6] M\HOY1K>!Q;;]Z36]BAM5..H6?:8,RD3'ZHBL*HF8C4YJ24[RCK_>RO&_.'>][6ZV2IY=,* MH\NG+=A2XDL;55'@MZB8]MN7_]\Z+A9_8OKC\7UF:4+H/YZ4+Y M+0=U!:=5)->G2 >H;MDV8JZ4DY7,Q'ITC5N4DMNZR&UA9IM:S,OYS :55$_M ML]2*2#&[;OML/RP4,(7D"E*OCEZP9RVIU##MK>Y5C?UJ__3']=?K7U[;K*VJ MKN%J3+7+,"<4 2)LZ8-7Q2GYIH+A;6'VU9X2TPL&VW*Y9*CVU4K_[#)WFOO1 M:2V]'/A8CL_.RO%I6Z(%UR^>AZ"6?2A3,V6Y7)KXHCT]E/UYU+8X5WI!D8NE M#7( O-JC;JK &)=H3KU5L?1#\DQ,NX.9(8%:^')]J=T\U)O-MK'!5N+T.D,L MF\A%ZN/J4L=?$V&.)<>E^OH*LYC:H+TQ*>)M,> O3+B55+F4FCC]8EW+) MS*1<,$7:\XCB3@BJOU&MO#%O[PROO\LK;;[T#*4"5UFJ$G:8K4I.Z^) MG4?1W=)52 :OBG*;P\PIT6THT2WN<%+.RVIQXKX$Z](?I1D##(@%?YDT.;UM M6 8MVV8\DT"/_&QZ]6]/)UVCK[RU*-CI]0S'1JAIM!A2THC!WRQB\!7J7[HV MR\J%R2W3-#(VI?,5TOG"%&@^+RN%36_PN-"HO<%KX:J14:K]]E.WVB8@&B8I!VEZT#BYFL7,[^D5[!E%Y7 M1:\+TV4Y. QFU(T_#,ZKMR(5M/M'I:/RL7/P9&.E[(V]H)H[C F+BZ>>G:GY M^-WB&3DDOL7K'FS ]K^=W:%@!Z4LE[+KNB-XG]+=&Z"[.73(&*K+JQ.?C)9* M=2N(0E<6(K;3D,@TV/0WP.Q(NVV68%/LM<"D5U(<>K:CE7KD]+O[X_'W,N!P MV0R8=P9=_7OA@4B).!4/;QJS(V-$9CG6G6(-1>*&,8<%M6@]?S4^?W4VSA,Y M_9V=6%TL&R6UJ-?GD1D@MZ4'JJMR*;]!X5TIM4U$;=%G1[<8*RC*#NN,IPK( M&)BS [O< /&9W&ZA_88W11=5W:CV_;.>]\WINXW]/R#N@F) 9B!:9,+P\/3^ M>=E.^@4Z64(27WK%LRS.*DPI5^,;VQ& MU[.:XQ^=BG9F-\GT'@JO^E;8Q99^9_8ZV9L=%>T+VX4JSV#^N_2LYW ML_70&6STFYFWF?G 4L9RUK(:JH^%87!VP!1YH6W#/_WW?[N[TK%!3/V#=*4U M@4]NR)-/K#INA(J?*$%\D,XUP_HHW6NF#[]DI=U=(2%TXUG,RD#<]>S.!ZF MF\B_$.12H&)ILM;3<<:NCVZQK&0RB9W-1I^@ +Y$>@SI7+1,R_X=;F"<$\03 MN;]'-&6,X%5@]*-TV^L @!5'JQGUC](%2 >&]0L;$:JHT;?^%:_A3Z.FS_Z= M*+2B,".S"$;Y[U_8K82-JSE$>]RM$9 F %&'TL%DF]F)[SV09R!G:6C_6\O^$][PWJN"#ZA_7R=+)< M65Q[>NJQ65VG=[8-\.M9N FW9/9^]8>AKWU#%E'M7UU??/&U0KFVWQC;PCZ9 M)*61%+G<%O;EB5O8_^:MK[,[D2;GAY$.\T>GQMGU_0_EK$TVJCLV=L%FZ\@J MLL2Z*;\E'!\S'.>RF6K_\9OS[;-:_'&L%S8*QY6.8_!\$DS(:IK\MX6OE14X+3:-W)?CL\/:E\O[G,+=#@/\_D4#=>3A, , M_3=AC2,V)VVVONZ(9MR"Y%[9'ZP>>V9KE7I,Z,9[QQ'U!/*Y=?AXK MYD/]^BC7F.4Z,$*YOPP+XXK1U>=_M-+1F_7EGI<65+U?^+(W@)@V 'J\?)LCL7(S2H%A(4^ V(P5N ML1EP,=I>RCE%SF=4.9>=N-QB6B$[I>BE4_0\.D\%G5=^ Q2=K @7#S MM_;UKZ[7]8_S&Y@ZD*3\IB]K$"F276>+3[[?G5A\;$[4\ZIER!3@+%R,S$[K MR]"*.3F?R\O9XL2M62<-:%ZG7DP)^_<@['F48UY62UE9R>Y?FLQPDN65H MB:Q+FZ^WI/6::_U<*FO MUR$^X5WP# ICH.,6XH)1]J[=V/7APWS>\?1R;4,ER%CB7X;"*F;E?'EF!WEZ M;9Q2]C(I>ZZ<#;S^V:BJP,OVR24JR\KS2R?WPZR[-75CJN.OYB+9M*TFS.&T MTZOD-WCC-@?=+T-/EHMR+K?PPG'I17)*UG.3]3Q*4LF4EE'Q;;/ND2?/#DDO MC]_V%6>*V=5>'A]%#-5(E:NY"]@H=MT_]D\N_.PL;??>2 &;2#6OE(A3\?"F M,;O0"T*1=7NE]3#+-AX-K5=J7P]/3J[JE>*F19;,6VZ@P];[>]S@C*HCLKGF M=B+5+>,L6&?2F-SU1#(%.12<8/RDA==I\:!SQ&3,ZXDE.Q= MB?SX?%-Y69_3B-4EG.*!N4!)[2VF;3 MVGR.P;*<*VU\".)L331O6K;CW1*G?4AJWF4-H&1%OKGV:-;:Q?I9P3^^SK[] M(P8ND<%BAPN5=B47<4"OQU*>7E,[S5%DN)3P]6Q1+J7*X\T16O3979?4=XV7 MW9:A@XCX(($(5(V7FF-F"H4< E92%55 QL"<'=@E"NW].>+&(]J/2^O'XJ_# MEQ.E]>VB_%O9^@=4KXD>R#H!-!F3!C&D/+2T\-X( 2Y%3I?D3#$M.)F2V'@2 MFRNY*)>3"Z4-\C\NTK2/A1F.] ]E[AJ_](*7<9]GN5]&U*V'\F8<^C'G-E.5>8N-7$1L6-9Q87 MCB-JC_U\*'RKV/GR+)ZPMQP\+JJ0+4!EIH&VZPBTG9/^EU*/K*C(2GGBPUT: M1)[2]DII>Z[[(CFC9.1\9F;%F8:2IQ&-"QH[C17=:,PFVZZ'"W7W#"1!-IZ_ M=7^Z=\9=?Y;N(DNU8^>4"6>V?O==A[A-R[PJ"F[ M?UOOWWQ[N#TT9ZFLNV:7[/2! QP#W"G+\/"G:_51:2]O5J''R7PYK2 RQ9RL M%#??/972\Y]"SW,9H[):5.7"Y"T!UV^/_NMARAO\O;TE@+[PV\0QZI_^ZP2: MLE0YKO8/3QJ7]T_E0KT>AN?@S&Q2Z=9H$U>Z(%WIVFYKELR^D*4;&*SQ46IK M3M, \#,#L(\%M?,J8,I1M?_2:IY^JSG9FY=5 Q:#*T90QX[=9@25W\THGAT5 MEL0%E8E&CN.3G8%+!.Q<1T+WZ>C)-[S>#1@M#CU; MP8\'8&5HAG7K:$A)K#H-DK]IN[Y#;@&>?=.F3!3!6BS8=UE3@E7TJ!8:C1O3 M]WPL4&^UW[-+CUG>$%_:MD\G\O<57)-+@&0$)D26Z J^TMH'_7<#VB M8_0*,7N2W0"><#HVR%\"YJ^ENY+F25]\^"FKR!+RA*19NM0E#I'JIN:Z1L. MU^&A,_),3$F5#$OR6D0ZU@Q'NM=,GT@G!LASI][J[;%OG_%;&29R/3"M 0!Y M>PL']2V'P)KZ,!X0I@NH\#"0 #[&5C9LC7?9% K&H?%U7Q M#C3'Z0$O4 @1*OH'G@SJN,A,,:M4^TTC=]#I-3K'I^6Q*FVRP9=2=E0NJZJ< M+8])4([],XI"DLXX'*NP.4.(/9P0L0>PQ?NXPP.(]=3#>J'@WU0^9V=';##X M4G)$Y5RY*"N%,>&]\V 4R7UF]%9-ALN00MT-@!I!9 M()8.8%TXH:^9(&4]+A]1&MH6 2D$$LTA1.H1S0F%TM#^Y2?FBF"V\V R=8!% M#.7F6^7T6[9DY>=AD:29UBJ(1NNHO0W0D]-;LVJU7^D]6.7G;]I!0TTPFM8# M\G+L7-JA_75;-3]@JXYZK=JO77:ZOF$5+5-?N[U9K/:_'/7.;BZ>G[.U$K3#7K^+A3_,N%^S U'D'",8/'8^FTE JIE M>?'YC&KFM2D7'B:=2%#+.404544&:VM2;_SR=F&L"N'39E,Z6Q^=S=721%:R MJJR4A[T-FT!GK^>D!8C""[)3Z\JQZ\1E(OZFI#:5>O.V^5A?7D;V]*$'NX:U MVV%@IF41EL4V,6I8AGQ6Y(("\KFT02WS4@):-0'-(WCSF;*<+4VLWMWYS>JVD2B[^:"L(R[\Y?G3*M(#@[/ MEUE@::*XFFL<,IE4Y$I?/Y MALIJ1LX7-[]'Y=01P6JU[UUH#YU?5W;[NK':^_;$,KH3A%8_-=<"\ 5$I&*R0$&OP?[N[TK%!3/V#=*4U@1-OR)-/K#J24!8_4;K]()UK MAO61Q6)^D++2[JX0.+KQ+"9DT.UZ=N>#5$#RXU\(JBY0*3?9E75<=(RY"58R M"4YFG&;DO3# E\A)P[[Y[-_A!B9[[W-_C[BMB^!58/2C=-OK ( 51ZL9]8_2 M!<@DAO4+&Q&J9*-O_2M>PY]&39_].U%21F%&#A?<_=^_L%L)&U=SB/:X6R,@ M[0"B#J6#R3:S$]][GFDJYN_$9XRN#I?-J&@I(12T=JOH9DA#U4?%&47]-&/> MJO:_GGZNN+?=PL5]=@T16LFQ1L<_>B\YY?#XZ(;P6*."B#7:WJ*KD?ARI$J\ M[W8:=;3SB2%(5)=CC?M<:; M"T/B:P15PX^A:2C2*D__$Y#8.*RN;+W;!@0IY4=J@ZC\?\A<7]QW;NL'[>8JNT;,)NC3[J K8:JE"F]5+G>$(@ MKE=IP+\53-+2K#HYMIT#A^B&AQF_5%B[QXKF'Y@Y\F66%C\;$N3$UPQ6.ULT M>HKL-DFC2-Y"%,EBB'DI10)4.:M,W LC8Y*Z7IU=#U7$X*\(A=FK_&VUFBJ MP\$[H6'_T^-IK7-3\H_W2[-4,4^#JM)PE!,4TRE$*EY/]#YLZ\O3-=F_ M>3C:-]=>50=OE0U/;Y3R!3/7X)$NQ:"J#BQI>PL7)?%52719;[2,XU++[$A? M-,O7G!Y>S:HRK:YS8+?AA=[VEDZP;8UA ?Z\EN9)FN02R[ =B;P ]6"9,ZFE MZ9)#@$ HE@T+AU&DFN_A2(8#U-U&3QHMO$L?MFQ/JA$"\/BU!U+W6!TTPGTG MDJ>]2%W#:[5L$\4SC/WD&PZ6_JGUZ',68.$!3C.N;E#YOL?0> L_:6VPJ+W8 MP-H+FUG$\ R75]N/E%?3W-9!!-X;-M"M?]>O]L%DZ; M/_3\YY-1JI"55'MM])TD4:""'(#_L;_F.WWEY8(ZTM_(L(B%.@',^*XE5A54 M0K2=TIT##6_7#:2"[[!]-QZ(C!EP>?[M](H8!X9)QM?&G&W.)6-8SBE9.9L= M6:PNP#&C]>TM+8"?TCRE;ZS!BX0/C^$9'30$+:2*:Y/>_;__+YO[2-)>=HG.Y?:M/;2KG'"R<<*IER^>;Q\[3]_<\82S>'A&$55V(4255S)R5AV9 M-H E)T.PV3X)V%'Z8;E)@%[BPC/80X61< 6=S MRG*:U BJ&B&8NV M@DQ$"P0E+)*^#E8$\$Q=,XFE:PZU7&16@[K+%R7X1@A05(4:6Y^DL04&/!$Q M1 (VH[*5V3S :"XQ30FL)\_1++:P.9WP.EF7(J! MY-)Z*,&3]_0EH[8??YE?.Y_'UWR=:!#=I>G0+>35K;U/AD552.')VW*C]+^?/"C-UGU][FV9%)(5 M;%]6SHR." OT5%PTXA]L8VE%UIBR\EJV2R3V&GN&2TTT-P?$IL2 D S7Q-06.@$\SQMJ:#_=9@13B%Y@,J>=UP6B$ ME/ZD?7M:K_Q MT_[YZ_Z'52[D-N$2Q#K?-YIW3B67+?-+D%*DM8!8S_;6AN7ZPF($3:P;E!!+ M(EV4^<:H:TRK/_F&2P]^+G6*F\0;%LC\=H$YX-#PU8%(':/&+D3HKBA[TO!$ MU*0%0<.Z&;A#^<7+[2,0)W:0TEA&JVN8YMQ)OD18#H0K3)N'.753Z%D'Q>$2TWZKPJ[#,FT> M.3.>X7R+MH!.&N$W@U2QWSO7'FSG )O 55X,-QQF\,G/CNVZHB\1T\-< MM7^KE\CAYT?K]E=I9_:UC@@<6132WM;&9E:WL95ZW6_[U!Z';07FZE.#,MC< M9OGLR3BYJF7U3=C^9VY\/WTD]W=B%JM=5;.PK4GC_X4>K4GGH.HHQ?G-3 ;NJ'1LE M8!N5G\?^^I?O,G$WYVHW:-VC0, M2BI(4_1-FQ8M+ <&:]1^2'$Y%V9NJ17]1OZ/J76-R]2DQV7LU>M*"L%.9\?F0N2RM.40D=4GTB5?DJD MFZWTQU'IDZEV;QSW=);>T"NJ<0UKV.6+D(+B FFEZV4Q MYFB2V0CW1DF9QLQ9XW:EI#>]_;)8VENN_5+(RCEE8@VQ(ILEI<'-$G^+M4N4 MHIP?7;@@E7U_%MVMU,&0JMVW2'I+4[OKCV93.*H>)#H #^A5Q:$$"3#MM&9VH!^!7YN@P=Y?_\MS2WF[C%+%(EFHK M5KD1T6V+B&C[+?M+# J ,82Z$7Z';'D: RCMHO*G4?F$IM:"R7S)<1EE.5<> M6?ED'30_H0&6DOMO*=07[$W!OJ6;WCXH)?'?C\17ZKA)[9:4RM=CMZS/1Z24 M9"4SLK1C:K?\P>2^%FI?L#LJ(Y?*$S?ZW:BVA_N)/JI$'C<];DBRDI>+I?7)?]2C;OYHF_AJ2M%#-5;EXTWL2L@WEXB5K+P MUM%T<@%H9V4[SDHE-=O_KF3\UML-4=EWL#,$TE+J"=QD3V#8^F$$26Z$1R$K M*WGUK=[KE#:0NDN;0]Q#H,Q"V]%G=UU2WS5>=EN&KA,8#^2O:KS4'#-3+!00 M[I*JJ +PQ&;WT]'2LG&92LK?5U(NVOWPAL5D2MMOD+97&]KQELD[M0(VQPHH MIU9 *BDW2%+^F5; JW4]7NGL+/*$ K>:J0(G4K2;1] 7UF-YGDA6;08F8"4 M-\)3 RPP7]8SI_N-.F^DQ+[2U.>E4?N&I?BLAO1G3G].J?ZW$/&+M0Z+LI+) M3Y-5E,KWE-(72.FK+;R;&C,IL:_3F'DSN5.I*?.GT?PZ2'[1IDQ6S4Z3KK4V MZ1ZXNO[U-$ &_+V])8"^\-O$,>K8)#B'SA*FM%'X+-N+O%OS/8D\ X.@;D#FD(QV M1S,<7(\$K*I)3[[F>,0Q>X!$UW#WEKY;FT Q8V$8G!V8BU"913[]]W^[N]*Q M04S]@W2E-4&6WI GGUAU9. IXSRML-\"7*L5 8\J&SV;_##8R+2_%$[N_X4$&3^@A>!48_2K>] M#@!8<;2:4?\H81@KP_J%C0A5)W1B3NW_L>[Y#H@>8(T8;M\B-MP## MOFE36">3B8$-5%8C2>Z+!*7:MY3*[<]]NW[^W 0A[+=A!WITU@_2H>'63=N% M<:1=Z8@3OS22]I&P?2O4W*_PPKM#L%P,TWT_:-&IKY/)ZUHBE_D;KR[': 4F MUZ+WFS (DM#_=K([(\S;\<;OSJ=CP)AF2C^!J:4C2R?ZAP'K^Y7WQYW3HM % M5\3EPRI2<*:85:K][U>_?N;+K>.[=NDU0$?:Y?$+Z'*$[,806P*970"%W7:) M^4S.8>X6*\!0.M14IWSZ\[*ROAXA08?5&5 TRT2%_*LSP0[FYIYGT0N:8]BE M;LLHK\'K+H%@DBS*AO%92/,1^[B;C5D/^(5<6FPJ%1-KH'I9\'Q:L-:B$\KQB8@/7SRQI[<97#5E&J:/QH/AY'/Q+E\KO,=?>H5O[5OGI8DPFP=H;G0Q=2AG]C M#(]$O!265_*RNGDLGY^+Y8]MWZ$+Z9Z?35L/O1K M0VL;9N_#>"?"XN4#4OPRQ$.Q5) +Q3'=T]8J)8[GDQ+P+)427NW[X7WFJ.^K MA3_5+BBM,"5AZ5DWOX=H6;2$@&>7XQO(R:7)&PNOC* 6>Y"H-#SBQ(6&?7!P M>WSUZ^QS_LV8%@+Y.!"]/5L ZF];Q"$:HF?=.[YR$;+D5+TU)^?;E[&Q=]:3G(MZA;+Q%2"),T5MI MQ-D*(H@W)'YRK1&3XZ_>9Q92R=RU#-DT00>9=5,M%U.3QD6JU?YQ0?]YIA]< M])_KZXB+'/7_ZPT$"6(+'=)QB$OC'KT6V=YJT)@(B0!QV6VC+M6(11J&)VF. MX6+ 8L.QVY(-CSHB1D&K/_F&0\,7))B.?G0-I!JV4*^E>4',(HA2X]G0?[!-,*_1,#!@P@)B(AW- 3(W>]M;#@#0M#!$8D\"RTW",$V;C2K9#9D^7V\! MGP!^8-XF7XZ,3.$:K@WR\L-YKEL"%J9)S:GE!";DS RV L_+E]> MVAG[Z=H<&VIS,!E!+#F"ICQ#!,WZC/*$.!EU,*AT>? < FN_X7-0$,0Z%HI* M*/W6M-;$$*C]4G54_Y=!*]\F*XX8N"6UD21K5_=Y>]^FI_ M/^[L*XNAHLE0+,!X[?22+53K(.PR&26C5#$"# X2V4Q$#HF!KH#;;,L>,?&K MS"I^:XUG[Z9@')_UU3?CN%Z8H'T-B@O[F1+0PJ3K[^O]GDKBQI:?)(9?C6Z' MP^Y-2W,>-WC1&W]K.)/$598J<0NR4@!#KK#6(GD3R]X#*GO53#Z0O9C\,+GL M_>GD+HY*JO)PUWSS7OMEBN%S;7K[5OD38I[&6;*OS7WSV.L0Q[4MH[X9B_D= MY:7*_('L+UI-:K'R4I5+:D$N*Z4-B]C$LEG(A)G2C&;IC^>FVCPND\K)+/E9 MO[E96O&;ONLM3"2F1NEBC-);HIG2H6-;9'D=>U(QFR1FP28M+=,L+K"Y4Z3B&24LX2+M2B%C)!,RNFT8V2_XL7.Q.;.U;]W&U MP8M_2O#<:!B.::4QC'FD@9'$Q5TSW!8KJMB@I9R.4&Z!1'<)E>0'MN7B1DHN M:=):DC( 8&E-6E@R4J$17S5MH#EXNRW5?-> D[D+8[.'HQ.MWA+#8 BD MX6)0I.N;'HNT')B=/PG\YS@,:(.64JO[+A: Q*?;AFE@&4P**8O@;&+128N^ M"$!:=8.X>]*I)W4U%W@,@0/ $%S-V]Z*6+/_N%*DE&;7]DU=JA')(;MT1EZ# MDA5QT^ /7"5 $4+0Z9A@)="*F"QR#_Y 8U!CJ_-L^K(-\_&' "/HQ-C>8EX, M%A2*,8":U:/!H2: "V,QJ6$*7+/H0#I8G=>1E? 7@M\BAA)ZY!@6KUP;B2H% MQ8UC$,1< V@!-Z?!ZEAA<;H]:5_#5<-L[XSW4=AA%+9KK*Y=!(<2;#J8!(:( MH.6QC+"UYUJ/.L5D& Q&PR="_+!G/'M["_%!'X%G;-^1ZK[C4#*C1+H1HM^#%_78TO&ECF,_L')F#I8E]9&M>"TSEP9<;F_5-1<0@07Y M9+IJL2-A^"Z&!$>*D=9;P) 4^W\QUA/2KIR)AHB&EOIEX]466HE.A?ZYH5UK MI]ECQ:^_IJ:FFFW7;ND$\+V%M!(>*K?R%*N8[2:4JSV>R_J]V>__]RY M;&Y"J>+%!T]CU6$X"?6NP.[W*I9^! S>00(+8YBCT=01]&1R$3:89AC ZF7Q MRV'QQO=S:@)6_U4R^;^7:3#4/L4YNJ3FJ_W]4OGVT'/5;S\+&+3B$:DLT?Z* MRL?M+;$\*H."M06[4TN-D$\Q%!&!(A"\09J#2,/H&EX+A2W8*2!:4&J#(F[X MIF0:#2(U'0+?H4Z&1T"#4K5%!\7,#(=T; =?L0@;,DPY E'5 6EN4'W"U*YX M>GN+JE)6,+M#?>)X](?#+(+DND.EJ%F4?I5)9$5$ M0I3.]W/MG-4LWNICDRN2J6[)N10EEDO!^CN.=2=%O$93N6&F\PG0+[H$3\$X ML:DON:]JBWA>,< MPS'& ?1S.ME_]&J=HY/61N&8&GP;HR[C;HPS:5X=KBL_KW(H4;O2_4SNS)P).S./-$[.,'*B!1(2SN .QK2CUXS> M+JGJC\)%Y>7+S?4&U:T9Q$4 /EJY ?R+B%J<@+)N\_K)^U_$-7FZ5D^?*CM@;1$JR$6J,-V%/X.Q7IJV&^1#):BDC/JG(Q M/_$=<2K0_Q":FDN@;QI-)8OSPXC3,%);ZC#BYX6_38)_ ,JB-:=&XKAJ7)S2 M&-VC7YWNK=Z\*N[G5FFU+\!M5!GA\UY:Y.:B^L\N+HYS*M9>=E3GA"V7A7]] M492\#&63R^;E8C&I+O?BJSGT7?9G"H7\AM,ULGZ[VB22[,+ MPDXOC>*/6\MJDL^5QHI.+R/"$8<*D4Z'&%C/0 34$D-CT\[JB[!J7[TYACU= M2H%B.9_/R3EEXEXK:^N2GE+M[T6U\R@C5$49.9N?.;%F950;:*5)P\"+U?[9 M?:;KGO[J-\_RFQ PM]H0G:CA$S33];"(-L8@#<619B/Z/?IJ]_7^ M]+*AM5XCZ>A@RXX"53**G,D,BV");P5U3@XM/3=NZ8/58/KM\U[N2\TH]@Y? M;?3SZM*'RDG,S,=@*16'?2ABW=M;(K+,-RBB&$1\8( M; R)-IZ)V7N+X;*W^8>+PVOR\TE)"NQ\P\%QU'%WB:D(9[;5O"5.FP5=OQXE M>Q3>24SV?K5_?U*X:>_GKO5N:\6I-,.1L:5JOULJ7I1<[_ZEJ/'(6"4C0F,E MNJ;M+5S5+BY+8NN:+C1VV1&_FZ ;**(BN30L&!9#Y#%L/]I;?(/8?<$,%-;3 M3F"%>"O[V6),!:=-,5&UG_F2R]T_=6Z^[&?'QIJ&.RA%=C"--5USK*G?TVZ^ MW+K^S2W9J#C(MQYKNA^)-2W;RM-IN=C_9M4V"L?3Q)K&F@4%@J)R?%1I@GV& M!SXF'J@W[?+SY2_S\BGSXQM9CC=MB5&JN"9)$XM*PU-7=K&;0$Q+<7OE,W#B MFC@8)XV7_1,);"X/U083V$B)'C9M >'N&%[OD-"V*U2=3( MFR#09'UR$-$G%_\_>^_:G:BV[ ^_SQCY#IP^>_V?M<8@6=S1[GUZ##6:>V*; M>[]QH&(D03" )OKIGWD!! 5$!21ISCE[G[0*<\Z:536K:E;]2M=LP J/?_!0 M5:H595)CF4UJ/A*\;5_&95R/)%$M/HN[RKS=52[R8BJM-:FMY+:X4R_X-#:? M;I74]4GX=.U;=+H].^6TR=,5W6@=!X&I?9WK$L\]@XS@B^2?__V?@P.BH2HOT@[F&&V'>")0X.' GM*1-GJG@" M!Y8^^DX(<+?L#QPF$)!:B'?1X)>UB) ]306$!> PH0%\,+] QEN.IL"V9\[V M!,=;N+]"PJH>NCH4_4'<3D=@@A5#ZBC='\05$&),]2L=$I3FO4_]ZSP&OPH; MGOTK4+5XYPP%PA&&__X+=BM@XSJ&++T>=&2@&L",1H@/XFWFR+_W""9U/O[( M/Z)W=7#9>&4>;MS!3=RI1C@]L^RL (3JYP"6H>UTL.A?KA?HG_3 M/_X!NK<'[WG?!TIW0"@66&!/!L./I*F#,KB4XT%[JO'PSQJZX0MAX6R/>=\U MFH:7#3>55NU:L*:S&A==1Q/\TI"LCWG3)?!7:K$Q(,H>RBHP"PCW^G5Q!I% MP)]U@1( *HPP!Q+X/:3@_$'PW]U7C&&$-G@$ 0Z=QM<.)X!WC"2H2)219,FH MJ;4#GR>C/2?ZBB9I4('YW]Z!0(0:4D(8,W+CO6-AV[RVYZ+H:&K69L^ENY=S M(;&] W8"XR)=IQC7A'?Q@*;S_6@: M9K +< F&KOII#G8?2 NPQ90N^ *\UMZ5^6AP?]&^(X'7?"B%X%>J2@RDB>SG M(4/NRLI$MN$-;6$$P@Q&F[_8?BD271GL.GB/Z<)LH0QK'T@ERNP0?T#$R0F8 M/!)O&\;3?[.$WM.1P50AB"(X%7O[>S:"9ULU&Z@/L+NZ8;IOFL@++T)@7_,^[_BIWACND],=7G;^ 3 ?WJ3NO G\-87 M_\72)/[C4V(?UMNSR=/#>:6K=*H6_;62N1PO!170 U_D D+ R:M3N:J>J-#* M9]LSZC='E]^$2YW>A1$?D,L%$_2L6[$Q./K5O'QQ7KRPN ML"*',V+-)_94X/\NNGYQ)E1!RLB7RTGN[WGU]D#J>?!U+6!L ],>4A9I-@,V M.X)HS18NX==T^\26O3\-5L[V:]"18,A#8$C $="G*#O)!+JX3XQ'4+NRAR46 MP2B"M9OZ$&D^;,@-I:D-I0MQ@+%^A>KXPX( PG".^ T\?OR0F',('FHAR7G9 MD&AX9,9]&'%7'3\:DNRLZ3?EP<7;V:"W*M80^-:TLYY+/,D$%%"[2<^^W-_] MO?#D7R^4,4:FQ(=G'QWANF&A;$&2Z$*V (XF<)HP..5$,A3DMV).( 'W6,Y> M(MQMO$$J^!$$LU; 3Q!++.T0[[T[A2/"3#E$RQJ82/#VT);QZ[YI=8]-<>5% MP](K4\](AP46,;0E5'%!L+90-^"FF#+A+,3PTGO=]2N.N=3EMQV8;C@%L=P_,T;GK3GEU6A>JDU%&.6W/O<"GPZZZ/ MX?]*W([S=.;!MUHJ5T=6?*:]$V6 HW>)2U!R:GD37(X1W*N5-7J')LWFA)Q?NU, M_;^T>J_.*; M\6BDHHL>204>.V9$P$BPNQL&GP,'K;[HQ\4N>G^7DFVHL@NGVR^[*VX2UO6] M:Z&J,_K:093[O:=:DWHWU4@7/&Q_B:CM3==-%[=TTVU%PBSR09S2PC5R#)GM M.JY&EELN!%K'W>;U3!:Y^JG_#B[YI0:T5H:AX:73M":9@Z:D]&[U&]FR5!D? M6_,H=.V6[M57Y,"4=YV?GP88X=E Z%@-QHYU.'U\25CM \2 6OU_$T M1F#I4#),M/CE(/NJ&JEM&"=@^4X_XMCOCW&N+KR3H5!L(OJMX9D>L1DG@RL; MD8H-C+\5D2/%*S4_>)'A5]8"?/OY@")QL/(Q9D& M+V^EI==_710PD?_4=6A5P:1J.91"7\(++AI6AHR4$=7N64^>IO2SDZ99:9VU M?E\\E[Y%F2$1^?L'IMS]WAL;<2$!S@7 M%@)M%YA$U *V25,VN@C+N=Z>/97XSGV-.>\-G],Y;;87JIX]=0(V3?Z"(K2& MB[QZ4Q,H:3F]:@!6 /L/IG' >,Z!)K!\O_VDE^_M_TJ.& $,[_5'4W5QXGB\ M#S;Q[\6SL]&I]SSK7U_IYD+3JJ*78!_2Q43,=]QD[L0@#, M-@BGEY*%"E2WOL.F?5E[:X\(?+#6Z/S]>29\<<(&[;%2NA=X!Q HWFW^"77OKFB_)8^L3+]ASICS^LJ2+#Q6-O?\U3LX% MCL<]=D:[>3263[46V!WP"TB$VW<=50Q+3Z^_KYY+MX_OW1UU%]K.@=ED(&'U M96/$'>/N%I2DMYZ/;?%? K/4ZCA!I%&WJ22D HUE]Q2 MA\!@.M(BI\,&=UMO/LQ::GYZ36ZK+V+H"#ZM=R?7X"J+EE8I-[%*1^PA\Z8E M^"*7G. G).U'VTI[0Q\;2-BO3F[>?Y=,]99B=V0R[%SNA4+N/ZO<0S9.0^Q% M@13HK!K3474RR0; M'XKCI]<2R/-RD ^67.-Y+&8+!I8Y/F =$PAUC M$$9F FPJ+&EH%F!#,#OM!QA;V]0V,"R0>FD\7]2:SY=7/9'Y<^R(*#C#=!# M,L"FRPD:W4[QYY*R6U)1)B66%+G8[;0SY,,U$Z++[=E#?7I\/>V.]-HN;H<3 M1YG8>")16!-1N"E">]9ZF;[=777?[_OBUK@?J["WRB M/:MWQR_GXO3J_*JS2^HM8J>P[=F=^51_X0;L^ROM8*R!BJL)X%3K4DC!9EN_G4$H*=FW;=-(RKC9_!#)R,(_/>M+*G[ M>WXD1O"S(:YS@>@L+0SKTR,N=/ -_,1MY%#QXS"Z=" JZF@@$:?W)'%QV)QC M,1Y5.!>%$4+4H?(::8@2"H/P7!:U[*EF I6-T/:DKEQ!#T(' 2:HTE3)5V[G M_[V_G@Y^-]=O;AVXH4W*'WWA=UU_7F6CA=JA3MN MR1KQ=Q2*CY_.SHMACN41 F5I(A26=F]D\T#9[;8*,1RWXH:>]B%61]J%7%J/ M&<(F&5@4 %BC[+9PA8"023#)JJ31T##D7_] 6)LN K^1(5PA&.*0:,XY04,J M F^N8L+4,'3J DE&Y7$JA. "'*2J=@9BD%!70[<7TTGIVCZ.(];);:GQ//C] M<70M/79>UMO3A9F%;64I\:UN3#(B'RKL$)I2!6<$3O^# NA"(-@ZG\,@ M;!U)1>AL7I%?RA<-A4(30_>P)AG&%+S,KYSME+9;RKRZTM\EL(+UZ.]_:SI7 M<662%D,E(Q>@EX7A^X4-W^HG-'R;LJHX5B_T(G=B\@:%?-]QR#<2FGQ_SR[0 MMZW@13AR#;K%UWHH#X%3V;CSQ2H<:QNE?6YKC$=@:3T9L$D/GV0H M?-&!-7USVP2<9,BU&(U4H(S 8_M[#1EH,+#++011BN!.X4]ZCB7JO D/^ Y^ ML;C/PL9V::)[3K](8OGW]'AA=NJ\80V30@D/6?MR-T< HFDW%V,&T)"/D M+D9CW:HRDT>^_DRKV47(MX1>9$LBR4>Z&,#6-V2$AA,2R SK";5A''-3N]+= MAMH]8S;%2N/WS9IQM+7CF.%6YK:[LF)38*C9V9+^6(6P7MCRA/,ZG!_ Z1RI MFZF0(C[WA<_DHT]X)M]4*WB2\ 8N?_?1IQK1D#O&6#*FOMMHNQ58#_8$',)N M8=6Q"59IFD2E-U0T!6@S?*("-=8=R-U7HFGHEGUP@S^?#6GHWCD#&A#-9M.] M=U;A9>3JJV=/9CQX W@!)"$^P(@W60^OC$'6LF3".0>[#=BW8 ^ZZ-#=/N"",M MAG0D>)DLN[>3\&82,,9T_E(4L1N;&.NQ#]0V;*"F @Y$=]G2U *D<1]/> M8\N.LL#F=WXVQ%TJ/???/C-L@4T:06SB7IA6\9,-'8C(1-;:RE6[I^!.D4ER MS:1"62?G]Q?]"SDFUX3-,*3A9#KL8P)%\7_?#M;DHV#^"-H;*E"$\9-.+#3M MK6D9S%M3Z5\U2Z$I)8L"'3S!7.P,25%TZ+X@<*&^/=U\%1Q(^/\6615&3R),#.!A73=M?0.[)2,;3.D=^V\ M0.B,29KGQ$1A$;OC'[3;T!5,H%9FO"6'DBD/=+5W.AP9L$\TU*I.Z*@!SG"_ MI04<9U^'WDT4L^!BY@\D13/HR4,U^LR,/\K 1NZ:;H>4)G;GK3NAIY;-Y-?]5[_A.NF MFJ]'4S%.W/7V<\6U:.F0"4WX^@M&2K MC 34@.VR8;-D)XSE-K$+DL6C]4)8 M26[7^_NP6Y4O1NI3&A&L%#9IV=\A^7+HOL">@H8^?A[,\^_6S+V#NUD!3HA* ML-2J=+SP*'!4.MY6^_=JL$;IU^^7(V/EU?:FJ7RI[!HODC0EA+;4Q(''!/(= MMQ:0LY-F32G5'OE1Z &U#8%3$PM!(/G2,H%=^@+E-(*AFHD,W/<\> E?SE$!7#D+3GSWBMBH^QT$Q+S9-E"=X-CDH[ MZ0]A.?2(/D:CQ3SJ^:?-5[8K*[=Q6WO7PT M;' H#V.Z7;!+JFPM.YWI'Q[%+6!QGBQHZ.,$SA,_U1[21'^%.12E+9L6I9.O$*2#=<@\$/L*CDPS9KGXFE']G&_/8IQV4;\=B2O#1-<@&->/(;\2ALTR]IFYY\PEC'#6Y"8T\T=\;F=1 @ MQO[>W-* I8@=?V\<>!PB@(QT^BSEH<-2-KV5<&),=R#WQBHP1J'.]J#?;=U, MR6.UQQRD/;LQ'RC][<10A$YD Z5 OID;J.FV3Q+F[9/FV)N>1#7/Y-P\,,^: M(53IM8:!-W_5.H;PHZJ\':D;?O-]V7M,$9 U$JPW@$"]7\)NA(4?Q1P) Q\%5EHE@&$?T*XZU MH6F@J7 43?)"4&>#9."(5W&U$)NK$/*P(Q8K=T3%("X^.(4,!B$)^6D5E9N+GO; (PGF[<4!>C-MF?O MM1']\= 1QTPWVSG[4+Q#85N2C!RT9!7"UC8E Z'FPVTU5P-[5^8Z+^8+VK.' M\6VO:DC'MV(_5V!!.++)VP%T>@U:4$ M\%W$I_,9G]YL(OD"_,[5&AHZREO#$]?[1$.RB)N!9+SF+Z*=73 X,H4C &EE M?V\!:L6E(LS\NH(5*_:-,N7/WX-(<*CHR"XH)D;@N ?ZL84@S@"XR.P]L%1 M]$WW]U!;7@/64C1@XSC&C@>\<5[L3:]SWPE=8.]IX@(2'U^)MXW><[7Q$9K7 MA\ZR6#-<4?M-+UR!ADQJR97&ZVS7T=W_5]K)N:O"PR>RKZMJ#6*P%_TU1DAA&G9A\[BE5 6 M@L 3/ $F?WXH$9NWP7FL,YFC9"[_5FQBQYU2;@&>!7)PB M)5"=VJ.DLO/=JS[3M5Z>1F?1Q=SK377'8LLR)!,AM)TIT5,,J*JU9Z"A"0.M MC>B#:0*-.T&@7\"+-S$OU 9 +SF"#H4;%ARBA&X=8KB"*>@+/\9Z8#GU-X@; M:G-N\&^@QT6U 0V"D[G6RJ\+98,3BKGGN^IP#EF-L4T+* =I;M?[Y+C&R>S]=3>ZTG?-N>YVVSB>I)G0SM$8 M8<6!S_*GRQ892(6']RF0[?.UAM;I+6EC:5W4"KW,D@00$RL:R8^>B1R#X\,5]JV_LV%$N'LA:2?JA MFW=/=Z_NRA].:@8ZX\IALMNX)(]52>/4JO:.;LO54*;621FG&>V931#EL,++@C'-L^E)9[M'&Z]9=@P M.NL-( S3$H);I&G)/\:981W WYP&7 H]?]VOHX7FI1P6__U2KN8;) S!+ M*G.+Q#Y:Z$39_-=I9T0]3DN-IVB[8--)AYTT=";\SHEDB0^-'-K5_*N!I$)/ MC[#SE9Y; LENU]0P[\J7QR/Y(13F/$ KA4XST]U980<(AX(8QPZ('Y7SR!R: M^C7,G_'.OZ8"J5;ZBMS;IL-.Z&:-NJ4WK5.?BNR*S8HWN5C5>0D+$"N2=#FT MPC+XC(>W^&%JD-KND&?=0WZMJK[0';IZ4VY^G9D70T%)_9!GW4-^L>0OX3UC MPMLD$=[HF\>:7H:LB,K6*;=G58YIG5F5RXLFLXL,HSS:)U']G,2BGU.F_9S$ M/["?TPX$(;T\.2><<:IU]:%\*WVLSH_S5MU'/=:>\7JC=%Z6RF]OG324UW+J M6ZD]^V"TX5F5JKPO-F/:8YT/78(/21#/LB M (/ ''=,I:=(QI0D6L!FJ %KNVGHHW?)D$E(AT-R?T^!UGC707[MH6M]]VZV M.09*2"=:2E>V[!I]$4!%C:Z ;")OV1H%:!O[7 M"+Z2)-YE\,0$?01MN!ZAR18!^-&4X1()60+3GP+W \[8)I*N@:E"HG6QU0=C MS!/@3,$X-0PO8SPJ0!I$SQ&RX\&9#JP/J#![=@,)4W9@9B05["E8"Z[O!#)I M*B;\'4*1 4L [H\F]X$;*SU+L+.0TV;4[E&*PMPHD6("3BP)Q\LE6#P,S6[8 MM\ [LE]V; 3I3R/0R<< M[ZGI6?S^GKWZPS3Y-^V&/M]^5E9CC=BK&UNPPE>3>W7)@!Z469F_\@B_$7I!O8\+;W_TW_6S2JO!T?5G M_AMA*1:DP/?OCT>/W[\?"!1;%FF.7C@J#DRY>Z!\' R47D\&ZP4S892/CJ%2 M9:#U?PH4"1Z#@7S"57E1L!_L%DN KL*L-WVZ.7[3:K7!+',KK$$ MYMM/GB,%RL:W]JX 2<4<6&-_[\AA:RAO"+,)]O7"NVC?5MA0@HXPNMP.%<9< M?=JJ ^D!\*K1&.A(^($#1;,&&SAS H<.PE$RKYU1+L @"+BDCR$+3;]7/&M> M4C?:B2Q?/Y17WT;$'B25*CR:I,7@U#^'Z8A 9F.V)13BN-]3Z69RHHN]RQC] MD+0-?60[ %TC-B8GA(^XY+]Q!'[&K8#9+I MTB'_E]TIS8YMP%>^P_M3X!-#[ K QO" EAV,S?T]>$Y#=\<^2N#I:9](8/#W M@0S/$0C,J4"$<2!)JO(*9< :2!HZ\L$?EBU3[BECB^*[ HZW#CQ9@&J>R;U# MHHJL#;NO,^R$B!]_!_- YSE\X3,05<<^\8@HF#D48#/,% @[50GW4'5/8AU8 M ;T U2%9^WNK3HS(,_%?F#V0N8,<%5*HM&=UA;JNB-:DKBH!5OENIIR\0W-C M 1<$YQZ:N*4!= 96>S?>!N&QW]&>=4ZTWR.YU^_>L#L@:H KQ+=GQ[7:_=/Q MS6OI<>"X0KSC"NWOU9 A3Z UYKSZ)VO$'\/VVTN988L#); 0/#9>D V&?HU,2>\8AT0=NBCHR\7OH*:% M<)7 D.JAPBW8!FT"MM/6[!4'A@8^&/QZ)Y'&=KV<^S:L.WWZC$%>7KYQBU)0 M%B[Z#Y8*)!2>Z',+4,/&E=X:=,@+J[?QN.W9Y>7UY)9Z>^.NE4@:[,LL2!NH!$R[7KF]$'[W8*7P=H\/ ,P/)B N"WGT> 5PQEA'UPNZ#K M!A'/E_(7416^-'Y(H?@:DXI* P6_A!__WS=VSFE*'5T7B M[M?P(3SL!.BWG,1ZV0OQQHUW.):X*="R=% #[J?:2 M**YS^>\ZG7CL;S]YEA2Y$BFRH1F 8>3*8I."I;4:+*TN8A]<&HI60VTF:R9. ME)FWR*A.YS^Q[XLK\"2]1HK=O)=A>!98$8"VUWU,*+H]$^7[HS?VMMOGU#2Q M>I;Q2I: W1!ZNRJGJL#T/^,41JBK5C9A6=:$Q=J0QF)UJ M#)H62)X*S5C,B<80L]<8;'MVP:JS7Z(@,J->ML9*!FH"WJ"/56 R6X5^R+=^ M8'>J'\JD$-X;)B?:H;XJ\ !I@<,8WK1QO$3\>4,W;F1CHG1ELSWCK%Z/>9^] MOW$5O&DO/.ZFIAEJVS0$EI[R2 3\,;%@QUJ+XSSX< MR:8;CN0@J"M)";'#D3LUZY48)-=[%W^?BZW69!.\\#0" 9%])CP/!\476/=395 ]UCB-I-C2Y+B=:I9:]5F':,T#&T[[^ M9"IT9Y?!@C1421%2_&1*(CBDF)62H*DRR9<*VR,HI-BYDAHO@E5I7I2^L.U1 M!!<_BZ8(#BYFIBE(4:!SKB<:*_1$<$0& XS5= T(-ZS_@BF(&A+TCBK?0!AM MQ5)@K/&T?B34/WB]*FZ2_I2 V1 18%Q7-3I7#HQ57"CPB8 MI?C'[7]5:\\>/T9E:L!Z?OO^2&6#[-N"_7 MI#VG4K M3<=X0>P:IZ0MY(GV[*C)J-?UIZ.QM/L.5N L>JZ!B3@\:WWZM2N"2Z,A[N( M_;VB?&UQ#O -X-65.95PC=_^GO=DV25CIW^%9> XS_).[D:YYS63_J@-MO5@[ MZ\XFB)@N#)PY.KJ<*:IX96YBY&^TI)@FOPT1%S7]+0,)+-C?<@3$7TAU'OBC M,GX&LX-78?EMW[ 3'5==UG%_PS."H7ZXOT"?HP_I'__ XM;NW#'$LN4C-Y!) MB4#P0' GJ,,2<-O"M@:F)LF^LET\ZOZ>/2R!;C&A3,-R78@>\HSA$UP<_,6M M!@N6S .E?S"7_XYD*N8A42XQ"_7#_B4&J8W]/=OQ#"W]U(!SH\EVOZ8@!V@1 M,B?LW"AO\[)$=V2UE&IT/S?[3G1:51+SQZ:=([F(()#'4R'*32NU9Q?<0^]*E,1>B\L#N&G"W8W9Q&C=[@LP -*\P:+\(1M=Q90)X&XX M&-XV(1:.#'&9%;%^K=NO:,(WV%W:.%]OQ=GORJ_NL29.*D)T##_BQ6$MU3A? M)\2-U.O=S5'3M<8/^?"V-OB '4I3#%75&W=MW!6)8/B_B!Z03'C9X(!?8I*Z M0##P8R^T#O@W.!\P7J3DH,^]C0'30,1Q_"W8P84-1,8< IOQPGX-$0*D/H2= M@O;W5,FRX-!#O2>KR,JTC0)3Z:$1P7\K$PD"B1&J(G44%=V!$*A1,5&YJ1$E MFC_@*#RTBVQC^>8A(8A0==QS$2_!:RW9@'/ ^!CV(PZK25U$'3AEUSYV^=1^ ME[,>!]O,[@*%7[XT9]QNU('QDS_@Q;*<*A1ESK5(P+DE?Z ]^AD)CETJP+$S M!<@?)$1%P2XA%R*+!=4C#/E M4QR@P_.$_A^._A14+'@QPG(&%-$:V>TSB MU<;]']B#-M:4=T6KM<"(-_0QLE^C>]M6JL^#=4[5FZ-1H-GI&)RXPS%-V==M MX"_8'HA_>!2UCZ<+X6$. I4JCT5KFC7[7R]6!]SEY11;(F8\=;1J(LOMQG M6! !=Y>S1>[^"KR=ALJNAJOLT!S'V0EKW%UI%_4[MK/$T"OQZ%-6U3'3'K?2 MSXP@D((0FM16Z.>,]#,[9]X C1;.O[-C2^OYSC='.)&TL&=.U72$ZJPGF]THEC0.36JE9@V^IK2!)OX8&%I^;JTAO>VX*(A_5*_0/YM2TCL4UW)8E M9CUZ>;BJG7$/5Z=R/&;-C:NR*=Z"]VY8K)I MN!5LB29%*HO.!>OZ$G$!0$K ,9S<:8?E(5U8FD7K667S.9+!XXT19ARPFY3?+!L'%$TRW'(<$[(9WL$E!NY+0T6=?E^U?2N8 MW:D=L724$NY60^G]I9)9CP);)@\^3((W8LI?=4 3+FNS*+M@3>TDX*W,N:,&?P;%/M2/W51?.FUIHKN"(6$=F;WJ/ M@Z-*C3JZC);9K89.5Y2%,D>RU#*F55:LA&HB)?"A ;@%>#<]N[C,D"531J5V MO9X"9R2IQ$A2$"]UI9%B2>KA_M[I'/: )@F_F@XNBZQNJ*T%=^<%N//*2^/Y M_7[T-ICP*6IKP=UB88LM1E>JH9=.@36J*W2K&%NW+I#MY?'F>GANC97?W41U MZT:$"HG41%YP> HJ47'I"A6WI(^89/71 GE?S\Q9]5V]KSY&HRVDHH^2859: M8$F:"T7J!43=WPL]#1;.C5PB*>S IIW:^M&:%ZV[170N/\/&'&-@_0*UZR)4 M1'"OPPVW>M-^RML9RF9/WF5/'L6 &S55KG6-FX]RK++RX'>'\1_O\A^_]2TG M%1EC" /AL:W2$2 ] DTAI&<9EY$:X'%_PL[ M=+1.U?_"]AC6[Z$^TI^T&I=TU7\">^.M^NJ)/A)A- M[%J2S[B $@PVE'^I1P8SO?U5[3))2S[C8DHP"7A6/,N2++LGT=575WQ&D M""J5QT7K@&HF-OF /M">902JXW*W%^+.1$$('Q G\\>0%D(Z) ]+/ <>0! X M UT%=K=9?QL#:QOB1+DA=J,%H_AF,-Z!Z<$W6,0_F.,=> %K-QZW/3-[C;.C M2WV@794B<0]J*[AI&[ #'P)**/+!MRT*22.O"+Z%H%<'W2C%+%K93-'%FHB[ M*B:LLJ7CKVSQHIO$WY,0"0J_ DQVR2-GQ22MP"=^-3LN[?B@T7 -TF\Y]"">:!0S\E)U6>GPWYV<40. 7"H6@F ML-%1IDHX8\5%&PG*"?_?6JU>;S0VZ=BVRKJ,6:><( VKD@I3'H.:RC.1YFUH MHI$O9.KO@55=W?>P&M+WT)-JA TI)SF*7FBM8>-IVWZ,[<;X@;4#TI=H!U:[ M^:C46V_EM]ZH^RT9)EW=?RE)L@2F8=DWV0XL=_CZM^S?P+.1%Z)^1DJ0B2/$ M)JM1-I61TJ*,+/4&Q>2MC*V!#D,VO3N(38N<=\P#32# IB^PUX+,X]EO6/D0R;/=_J\",/3R[PO>MQ>!P. MZ&_0[9$RHMH]ZPG7I7NN.A-5%/=44SZ23VZN[D,S\+_%B,M2WAO2#:3RP)2[ MWWMC SHJ2R')"_D]*A M/>[IC^9-?&/R97*:+^5E<8P(#.?H(H=L!&L;I_A]\R;F;C7X-M[Q M0GP(]S['(SJ(!7S@ )N2[QBR@=R+ V# )#KP.L )&8^[I"?GFSNG083OLX70 M'^,L!PUWMSHV=-.T$R=X-W'"WX%K2Z6H3ONU&M,];H[$A)3B.F5:WM]"&^5 M^3@8*+V>#"@/B,LH'QU#IY;B:$99^,"TZARR$I?6'2B[Y>WEJ]$>+%@ MB=RL-^&MS?^"_[3U?MD-_H27+*%F9)*4'D\:;R,A;*@I#72U78B&732]76/?B]I9MQ@E+7/@5#I*=CQ(E M*E]VT;LG[==9Y5<:Y4OOV&>.8N?A2C_D?G6IK^RZD>YMKL%3LRP:G=GP3!OS M4F>0L67!%I;%CA(ZJNEE"FP]F6"Q*G8H/Y.)V;7BTVY)GFA=;'R^S:7=1V+2 MNO:W,&HJP=(Q[OP#^88%?-/3QQU5CF4J4=DD!21J/-W>#?O/PX?)6,GNVC*+ MK( -+D12SPKX\B=!#!FA/FEBZR E*7S"(K('?R+GZ" MK(#4(A/5I]>[_MV+.)*EK+("6#/8Z M>5/9$ZGUG!2F1-PHX?KE,9DXBW$[2G+M&7>EW=WV;T5**6?;4=('#YD3R/<( M6M%,>U;1!YKV\%;E+OE==-]F'+-[=GU%0\F3*MIUI'S9A/.PNZM,2P[9G\_MCL:$=3@^E^^PFQ[@FZ M1"!50/_ (,G[>V@I!%*3A2-6G,IP>D /8& UW MI(3]4WJ* 0XIW3!QUSQ5AZTK8'.5KH#^[_HJ% !ZQAL3O+ MP*8_4'?O[P4T_,//@T& CX?>BJ@UE*:$IEN$_ %[&"YU 126FY;/N_7 H4ZU MFCO. Q@&CX(<2?C^2^E#&8Z'@=;T[.-2JJB/%Y8=_GNLUQL"QXXCHLZ6/ N++ %8>6JY(U@5)6?E; %BL_5[;B2&@TVY1VUKH\\'^7^X/G@N>R/RJ06P)U M)' 2QD-,M_V]L8D[3 ->[(ZA$8$T8E]2#&("?0WX@*V^B6>1VE/SMY#.GG>O:%C_S-D2>4RWN.MJSB^?90[_QZTK]Z&ZN%<65W8(B]>7Z MR4WVN#P+Q@UH63#_$&))O9L*0,UYNHO^71^I':-?AAK?=L M&/^-R26K+G(WB14WP*&.@KZ>4]G?B]0?#':.<_>YZ[YM(_L#P"07S MC:90O54[0T9*+5]AYH.3(\,0*:XK!WM.,ZLZX^Y>CWT*?6A?Z6QREY/=$1CF+FQY *+< M$:?/M$;TH'\&G#+DC.5G^Y,JGHE_)HHI:4=$;Z1"KC54N'D$*)Z*DC3O1N]W MU],2(]+9*5 5VYP/M:RY(!TSLF;H_N+QJ OETJ#';- <5[FYCU_TJ&9 MFM_84LS7@SX,*2O0.Y9-BS F_])#+"H+^MI>9&0U@U ZE.;TBU Z$M%0[>4 MO5%PVE\R^K-\+HW-2_I<.^]EZEU&K#CJ=C0]C6H":8.I48Q'N3;'A@QS8=L0EG7VBGRRHW-,55D-388_E?8]45ERJ47O<79O@ZIH6I)68NVWJA; MJ?G>O&/E^%FY=#FD=C]MP_XD_9+BU1!F?YP\^#>LHC#_^9.V/Q(^9-/Z MD2A%@^MY0DMYDE$QDY?2C77,U,_'\Q3&38IP8MM+J93AK"3CMY_"X3R[<:&L M)M0P9Q=B7FE,C4E[AU5]P#VRY\WF16EW.SR/JZ5"0[B]#!]:-?4)E%3.E-VG M..M2LJ7O=14PIJI8TS]IQS.WH^=DSBZ"U3@N31Z.^@]-ALLX/R)BS7D+3#"\ MZ%&FL:-8B8 IKT&\3.)8,W'V3M.O[-6;D@>&R6 M91%5,%FE.&_D%1\)RXE1?M!(('_3K#$P8&SFSUEXHR*IWA@Z:/O MA WTO[ R4H5D$TSKTOPUB$LUBGX\VZ7<_9]!4]!U>"1U4^!V%E+F;4L^]=\ M R'?+?^""\OW]=#5H>@/XG8Z A.L&%)'Z?X@KH BQE2_TB%!Z;+WJ7^=Q^!7 M8<.S?P4"87GG#&7%D9/__@MV*V#C.H8LO1YT9*!6P8Q&B _B;>;(O_>VW>J, M/_*/Z%T=7#9>F8<;=R ;%:<"QEO% H^""3B]]O<6RC9-6,/J;UW&Y+;T*(TY MP"U-MX1]I4%BAEDDZQ<_S4N3N)"R]P1FTY[QU0^EWBF-F1$767!U,^=$AP,7 MZX8]=56;UD)AA1E9#+72KPUP7]G2U9* 1$E#,D&C/U(XK+V$%%@'HT>LT M, XOMMABSC@%:F512$&\H#D[.$8'-I 1GNUBW4A!VL1(ZR)%$1ZH* )&/0LR M;S1G%YP)3].%:,(F>4@=>JIW!82X7-.SZXUU7^UWYYF&.CKOD M_W@LG40W(0](NK2_BZ>?/EN!J;"D4.9(FHO(K\X%N_O'9;Z$>(<41LTE.^\H MO3M5"NKIX\UM[8(ZLM1<*H6<[%5&^L1;KL$5Z8\F'+Z4D,=3@ M]>%E&3\\,.5>FNU4[;P-7YK5$TYB;_P@G&L"!%/N#5A\64P3%'B#[?GVLW3( M"V%Y+'^"./TQZF-NDM3RA$V\4T5P;@X&EP_6_86XA5.2G:.Q,;%3,R HO_D M.WEPE$CR7$ ZQV9<'J=+6\8RM4V()EX*60 L]E9KL'LGYPMO/5TE=Y1!AV?& M-6>8!83U3+58M=Q\D(YJOZV^%*[%/D\X)8#:@0E(C&M^,8$)2 DU)J)8\)]0 MG-JO*TN92^R2IY(8#RU8PRXJ@IL(ER=I'E+EFJAP9Y,&__6D>>5.9"[I?HP* MKA#TK,,7&?D_Q2C%CF5\S9JT%1_=J/P+;$J052 DU30])\?[\WM_0+V_W7Y$ M1!P2/=W7+LFQ?QM1\N#^<02Q!825-@QQ2A_X(ZE&3V.Z%.1M#':T(V^#&;3PY/1#4+^&"E& MB'&:48;HUNT LK^,6VH4NL4%\)6N3= 5D?UO=X_\_<#R9Q0;S4GIGFDJ'Q>= MC?)V$U<.?V^2')3X1NTL[,W1#%EBV?42@%*6[7]B"'>A7B+=YRU#N3:7CJ$& M0'?0BH'>\.E<"&HT&-V<']$*(^=#W:0;@M]JWW8:D&<.A36S$'>O 78_@^AZ MOEQ-)F6Y^A3;M?L9% R3Y^W*K"(LI2HP;P$8GH9=!<9^_4#&AL';32N\V%TF M4SY?M^[.&B^#AO8E$A?B576QJ55U<:18XL@25?X3,Q(VCY;LMIIJIP+8^RTV MS7KO2.25W A@3O8G(]GU)Q.52G^BZ.;B@F!>_U3-4_U33N(?OXYN&NK(>C=G MTC;U3YM$ 7)8_R0RNZQ_*D;)271SZTJFG9[]C7&M<=']_<#KXGIG_V>M7DKB M\%ZJ7A(YDB\%M"K2I[(K7EQ?< MO9!7DR.)XJ,TI7>A27+,N\ZO)%8YB1=\B55^I5&^](X5Q45/%1 M3HYL49K6CX^/WN[8-8_L1&HG(NHAN'@515^5Y?(=.$N^E"@GXB#?OKV^S/BZ M8#<4H?]R.%;4^>MWLHII,X=\:%_7O$KU[F>0#[V2AZ/Y4VS7[F=0,$R>MVNG]3OA4#4A M?9K.QNJ48.F=%^A$EH.Q@)UZ^KBCRME;64G"E$84\NS09#IY5!Y*Y=,SM1[J MH2UNPZ>NCXY=Z9.2!R:0I1)'4G$;KGR!N-@&4AXFCN7<5P3M4)*/6V5K.;(,$8QI+S6.W<(0]W!O3$:9S M&=,8-=XJ=>'A=^V6_U-C&AMLY;>?PJ' %C&-'!@42X'*Y/UN#X/D.4IRUZW5 M!E='@])M*!)]_JR)7>Q6AE$2CB89,6:":B91DG\M2!CP%_Q[07V-7+$J5%!5LUI*!G/"F JRL]C+X"\2G^ZP&7^X(FWN&CYO]U5 MC? J1IG.[78@$Y+#5H3B\-7^W@1R%HSQZ![X6!US$6'((R#QL!Z-L, +Y(^N M;** $/R7"26?&$$I)R0+?:2 Q[M@@![1@\/HX#BR'\0JP?XU>($L=0?V,(=$ MQ=S?6XPR$6 JOD\8$K[*D(EWR23^LV@C"6W9T2]WFB%W]6<-JBBDG99D%0J> M9H)C4I60^-W9Z>+>DM) 8V!J@'2BY1"6#A[$"]K?PU+I M"/#[0 %RIICHF:[]XPY\U!W&%=)WVX@D)&Q%$B.4Z8SDG3ED.,0+S"%-0&,6 M*"6@&> [E8FL3@_SH.."YX .#J(KJRKXO NT&]H=^&\[6H[^[9\GLWJ>[TK/ M&L E47_A0'Q$(-_21P'!>OL-##?ZV'JM0=;NFN]?<3/PWPX0P9_50\"_8+Q. M=$IY0J.U $^# P/R))+4H+%M P$,[YH(N6"[;.=0(13D-.8 WAW;\?>?N++9E4:0 MU0UHF"]X"-V!W!NKLEUHMG0N:Z\6CW 2LO+ M5%U@)@./R]9*JY+?.RZ3=Q9U*)@U9/S_^\9&N\,A"?[N/#H_L8_G_X6%^;&<^=OAN)(ABV1#,__$[#! MWNG"35ZL\$8;;O,1SP ^G49T- MQPYQ*<1 68_P&K*@3&#$AK)A=.WEM@-7N]7=,4U2)984 N^._6RX#G_Y.9?= MAG/_$\"TY06F#;FOBT7]R$K9C+CU\F3P,7[K/G9>.DEQ:UHDR9A-%\I5@[JM M;,BE6YP0#R$I5:N.A04093SQM20C0I&SR2OR,+SBI3X)J0F&_B2RQF/G^FKP M$@D!E;[JCHLFO-QU(3W=+98H6)NTMDPLJ&] MW#Y'Z.T=L.=F4+I9L*Y?G]/;\NYNS7RLS_$=7=*R5%]EXL2X_%_8-FQGXNDZ MG!+5;#PUL6F:3\W1:84?W4A18A."_!-AXR1#DYWK=6"3"PS)BD%H\:NDXY^D M&;&4O%(/(GK>5/NI>/*D5W[)I9/2CE7[1M3*B8(/;'B0D8)?WTI?B=GG@H/% MBI%%"> Z ;$5 EI+X:2(B5Z7K4ARQY.W%Z53F?5"L:+BM"/.Y%C9 E4N12DU M 1W^[]M!4(,2FJ29H.KFE7P>Q*O_Y$D^F.0/L.WAU[*3&EJX>1M4](_K1W$; MJ2&T''@V;E SEQ\U!1]\Z-QALTC;HCBXIV)3#ON?BH"K3[S0?Z0;E M\5Z"3?U>0BQ!+RBH-B4?L:VTKQS2YCWI\KX^?E2O))W;AODRO69(C^L6O)8= MAJ5R>;>P&(Q*\6YAJ68H/7?B[7IB7-S=MCYR%;M=IU%A>NH781]PJXV9K-3O MHI.[HZN%[+A3.7V<]E]YX;S!Y(H]D^K2EZX.IP^I@#[!Q=4"DB4Q\ZN%[,3F MB;J;GC^;OR[ER!9:N;I:R%*OTX) LMPFLI'XQ4(*1L7F%PO9<>A'MUMYOQ?X M*4=_F8N%[-6[N*UG6%PL;._RIG>QL(NC@VM8OV=LZ=1XH[_R]4*6IXU(D0*_ M^K#YC+<*5!YO%;(3%NOM[75"W]Z>'P_^N%N%[$\[9G5V]B>Z58@X#>-<-2P M#*:A$L+0(U;HA*-=75.D*^MGQYU'L=ZC?S]OV7 @GQ<9*9^!)8XA18I.0X"S M9?N@0@P^\UN1=%E=H)_%X[+Q>*FERNE9WYKD)9EW\T,J+J;+47LV/>?N=9I_ M/'E4\XSI\AFP!O((*U#+%%8 B0CA%=4"6"!L#IA60? C^WM NZ#";6M@R#(Q M!-,9F(2L]607N =A]8#_Z^NJJK_G$U8@S?+_([DO&T:H ?2@6(-3< !,E-Y8 M4I>,(7,;!("C0 2 I";4GDG'-5[5.>% +CKH3Q6_[&L 3-4!29JI3=4- 68EA*$>4*B M' "KU9[=OKY53V_IF\%'[UNT4&T8>)CC+@39ENM0Q5X7):,[ *0[DB>RJH^@K1:NK"^K M5)<_&U:IRNL&RCKN1>EZZW;6@-1R;[Z*!7HG+3LI"GQZDK+>?J>M;6F@;;D5 M?533I7C!%,DP16+*D^8X4BS'5IX9:4P/0O#U2+;O"\.UI-R\4D6V6GWXW4G6 MI%VO8[@[TX+IEYE^]3ZFKOW*-$F5@Q","NV7?T9(3N/Q)9)C8[L<&6D\[]6U MI*)4B4O)>)4M17L.5WR/+S.S<23*]R]*BN9A N$MM"9D, Z=5>TB/+1Q&E)B M;K5+7PP)/LE1L/1SSSC*Q'2H8,)<,F)S^IT226M$O)7/V"SX4 M/(4BM[HEJ>$'P0D]+@_>Z:N+LIQ.4'>1#,PA[Q)"T7JRYJ92KT\)M+:8Y$?C M9B./:*B(?)PDXG5K#IRL0$;R5-JG0)FF22&P2"P^'V1Z#A2-MWIDWZGAE?3KLF[U9;$4;0_%'RAM92PP99)CEI6Q MM[74_MX2U8XVI]K2;?PI1Y?[UL>9UI53I5IBBH3C2R3*<@BCV>J4*T_W--PT MS?"V:0I(Q]G?<_)Q_/QMN"FE0%+@0W"J$>S.K[=Q2WFQX.7!O/_P8%W4>V]/ MP_X*7V##4=,6!*;$D'1IN;8QNL<:G1 YEX2B4G^_/)X=7[S47[(C9W)]U,HB MR7$1#>NV%I'%\R?BL*0;[=G]^ZO$/U0>&:J;[6FYVW-RH5?,3J>R,/K_'!P0 M#456>]^)IO0,;,X;^6TL@S, YC# ?R&.^4Y< B[^@;O-?"=8XN# L:1[RL09 M"4_KP-)'WPD!&EWV!X[I)B#S/5YNIM](CDA1A'G>05UI(Y.^ ^W'Y?P3=F5? M#^ZOD%0]#UT=BOX@;JL\!K\*&YX- MSC)9+!]P;-K__@MV*V#C.H8LO1YT9* -P(Q&B _B;>;(O_=V_9HS_L@_HG=U M<-F8B_(EC">Q-9?9H M4(KUI"EO\]KV3%&OGCM-GN^(+QDKXLY/_^%=8L"Y,.I8K3=591]GXK>?5[HE M$W29^'__6V)H^@0&G!+2">^Y.$5*WJX\U&&0^W-^KZM8 MF1GS=Z,>JL[[W;%'ACY13&7>C!5]@(8#AHH$;(_>&-M>8%7P%5V( V# )]!; M_:V3%]JNDOM["F[&O$0P\.K^&"Z'>!L#XO<5V.JUWP?+@46W%OA:U=\! =%K M#PE =#2&.UFW]?.289D@5D1?:!7T*P&NFF!=3G" M3/P]E"7L7_@HYU#M'_0O3V]:R?1N@*J 4T9%&H#0->^R_S^3Z$@J8 _@I9L# M6;;0@ERB@'VV%$D%,P/CFVB++;1>FZ!_(FKL+L$$P9CLP;9*P#6A[5W#W8,R$O7\V M)<[^7L138<0Y)"I@X3V@[:'@N0("YC6%:W!;EWO7T1_#?9:&.K"04'OC<&(L M,YL"31TP12?FX]^!^=SA&SWSQU, ^Q$H*F,3B1PQ! M4-'T(MFM_3Y4L"[9" M'^H]6<7#H"H3@R7GE MR-E81YZF^WOC$:"3AS3+#[D_QIGSRU7[Z',_9##2#^"M4-4!==F1@PUWB;9Y'\T+;"(O*O,3 -,S!R97Q$9IL\UKL]+N5 M8I4YY]T!6C-;MZ3UQH=BCM*>&<_CWGOSK&<]>@X,2($&(,"IO?X66/ZE M]*$,Q\-V;Q2-P>6^#Y96NR8?QB5Q?N/]PG_ MTE+\# M+CTSY&W@#D/>'BDCRF%PQL/@OAX%R3#XL%86IVK_I7K?V3V#X^6ON*9RVA)D MRN#,82D(G1U?;#FQPT7>J>Y"+V;(.VJ]4C4N3RNW9[MGG0C=N&/6X0[YT/RC MS73C#OI=V"8)O&A&>0<(B$36>L047K%DH[+G@E5.2["<]1W9RX.LE9&E<50[ M*8EWLMPXD1?.J -3[AXH'P<#I0?F])T -&"4CXZATC3%02H"[_9H%9JPL,N,FN-%1S'@+:$#;I[/UE(5&&1CC48^R.ARY MI0L!V?Q[;VS G5Y"WTJ-K@@045Q*"/+;9U'YC&G-C,ETQY]FMZH^J#$CBP&> M^BZW?#O\]954A?O-4R'[_;7\S0ST4,IG8GFF-1ZE]U_G/!U'#R5CKN].#\V; M<,?40T+V>BCE'9>48^ELUJ]57_NQ]%!Z6YZZ'F(3UD,Y\.TFN@H(!._2\FBH M"6E[#??N\L-"6T .*@?UMOH"-Q>I!\E6*\J4S8R+ MR36E7\[.6L]*'M@\O[<7-%LZY$(A.$(59=9';?8W&..[>ZE/4=+HC,D#!^7W M$H-A^<. ZL^Y&<,P=#F#N',CAA+FB)$DA!$)S'W=3X=]F0 MO2V@#HF:+XS;WPLK[8._A$Z:7?NWD)F*)N'K3)"WM-%T^Q(X M%+Z8Y]17+%>);)WL285T'UAGV/:,OZRR MMWY;@?4ZL83T(:!"$M%68TYM"X%?"NP6\,+>739KO"6+Y?6Z!:Q8S\KV ?[E M0(6 %S!/M]XE+9'NM(E)!1 S&&FJ&EC:YY'\ MVM@PP.!MY:8]XTY?2]7?K#DKI00VY60M"X&EM>%KK^*Z(A(<>D"_H]H9<*#A M4IW5:.#KC+0>UOO2-J^ CUD+ZYTNK1HAR%F, ]6S7$*ZS!!A'<^@0;HI;@!? M IQ!!;7<7',+UR1TO*8 !:,DQRC,=HP"$<1$DBO'1C1/DU6"%6ME?I43;%'9 MU57F$;*9<4?<]NQ4'!U]3.HE]A>;(+#K.HSK3BS>4;RM$*0HN=NR?,R<'89: MS-D)= S7F%NBRRXVB*'SL$'!:J(V5Q-U51DJ&BQ=O1OI6LVM,+\VG%:CU_T' MVS]OS]1[_;Q6,H6G:C<=6VP[ LP7@ZOU/ 7SP#)#48I_W:IY\(D3>"AX.B9/ MLWG@Z6*#PC=H*1\W/TJG'NCT'4N*=J&;YK4V_^Q*MMHS11=FC<>>4#<&Z=DD MRVM=WZ/WA)CFU<1Q29UD^*$!R7+[5T*NEX.^X_D (4R4/YV>"F0.!7(*B M$TB>";W6C5\_NO$N_5/PWV?AOZ6+M:VYCR8INDPR928W#!A\(%"QHX#U]FQV M4K=Z8NMD^HO.R/*,@\@=$A"$A4FK0H$)C)<,X'H$FA M%#N*& +TG:4%6O#;KODMPZAU5OP6!"P?F57!MF?]SCE7>:Y=UTKJCK,J<@ 4 M%>A-[.^-#, (AJ)."4-6(=(53*OPWVW;6%G(_1-_F(07,&L)2HXDWA4+X2 : MLF3.7^)]R/[2>="#"89;L48\BJ +EQ[,+Q!7%)+S47O&<*,3Z^G1FG#"SC@T M_220%N*L7E,RK.FM(6DF5BDQH%J]KOT:;VG/K@=/HO'[HCO0=X_,*K1GG7'M M])$MR=V98B.S,A1Q0-A+.D!KVM_SKBHW&*TY0MT^U7#.%<1;]<'XP8PL")E@ MIX5)D&M-!'WX3$C/AHQQU9!BDHB>8LA=2S=L_$?X&Z!H4&H7>/<()SBBO+0E M@/S&/+Q=H. -0!R\=S3EMC% M*;K)[IW1TDVU.AMVC$'DWFVYE)"-I2FW-X(OZ7:CC44YMN[6HFQA$W8HI0+W M%QZ+:(?G[6R(D;VVA91.:UD&2UMLLJ5Z*>,\U826118[_J*7!N7W*_%"X9+= M\8AU9;_]0+*;#@LP01 Q[OYC0.>);,)[M;"&Z&]'^_OP=!6P%542XNX#'')K4!7!?T/?C!$J]5U];W@&_2 MY* .2X]..N5W?1#=2&5#?8^X(3F^".A9&:WP;[W[!P&1%7RF@V-?D]$>Q['T M\X"VF[(5M,3U8880@JA>-($T0AZ.5'V* !BQ[P:\N*XRDE2(8CW&&+3_X<%V ML2@A'T)<&^!W!MAF&83AXZ]B6-22T_0WEIR2.(Z:X]A_FGC ?A M(.R1]NQ6D>JWS[\^Z"Z?!JV6/4ZQ/;MJR")U\F[@/!(P07V* H$:HA,67+M/'@7^6I _8/ONY)EH2#3I(),>.[0'2? M=4/Q-9LPY(DBOP.![8!'QP91NSZZA,(KPP@:?@\R5MRW@C_0\0B[#@$]B@#E M34SWR)J?+Z$D/0(I?Z!^)#\CNV/117>L3+MCT7]@=RQTECG M0Z<:-M6!@%6G]I?;5-G1@55V:XW:GM%RLZN]3L>].AM99.=Y#=2^!GJ]K=*? MW7XJL#>1T@>47%+B7M6]J+9QZN9<:]MO-%.NVBO';+.P NXFL((J#&@FS2*T M&&.NJD.K!-7TS1WG&PML**I#AUUM9-.T^ A08 Z5]<;%V_/%"_6BE@LJ RI3R3!U33> MSH,0"C:=SQLO=>:R_/QPPQ=T3H'.%:V'M(A#[\K]<_5)?='9BQW0.R9F6@)G MQ0\B\U+PM6<0P HTGVV-\HHY-W0#3S).,^C01,9BK\/$/D=;78>/C S%C)V1 M7Q .YR'9AD-!MC7)9A]0!=W6FO*M;DEJC)QQVI=I-)&UL6RV9ZVA)CZ45>9- MV*1^.3Y$!!<07PI!,UUG\K1,/!V<.5>(_&<0>0]W[M:8%SE2$#9&H2A. MKH*-UV/C1 UYKL21-!7:5:;@WC^>>V.:\?PF$?2"G?XX=DKI3$_8B!> "2\* ML8/P.3#A$PNN;VU/!_);TC*4HDALR>&QWYW0M O*%I0M*%M0-CRFPWIB.M=. M%1EL?ZF9,'.0JHZF1OETU9^]]X?).5FX[M_R7 MB$G!Y?HON4E"DZW"4,R'H;C"3HQDUMT6-S# 3.3SG@=9RY;T0 M;[[P;/-V>#O0U=PDW-K-T+?V1,!2M[\71Y/)1@>@H8B>/NZH6/GPV;IO%R^%$S]&9@ZI3MQCH&07P4G%YR_=DN]3]NGFEKKFQ=C$MNM1!*?.]1I.XF]8+.:=!YL4L=]](RCAY/7MFKHDM=JIN_CM': M_0)=ZIC-T@?_W+W.5_>KHDO=AH0KNM057>IRV*6N&MBE3JV7!N;CQ?5%JU1T MJ=LFOE1TYK%#18P;*F)2[ME!,P+)\[%+)HKN4'\P#R;<;*/,,:3(Q"X/+ECO MD[&>][<1&+OB)JTR"F;X9,R0QEF8>)7P+G56LV5U)V\- MZ_PK%(,43>H^<3KFZD8VV1F\%,>1')NK&N$BL_AKLW+"=K,@B"1#%]TM"@[> MTO(N<45WBX*==GBV)]ZD3J2!>N3RWH$VV)07PYK4_7IXJC^8G5I%D7-365$T MJ?N#17Y50YNLC/D20]+QXX?%P55P\79_-OQ1>MI@MV MVMV1GG00GA=)@]1U7BU^5#Z1 MOEA@I^A1]XEMP7B-9+*[L14$FF2%XKZK8.=,V3G1: ]7YDF**2 G"Q[>B4I. M")6/)DOE,BFR!2Y?P<>[Y>-D@DT<2?$"23-YMRV"O8O:JAYUOZK5MWJU^E)K MT5\A!;3H49=;J4^H9TQZ/D4(0 Y-\F*99+A<*8"B$])7Y^KT>M3Q3*XRFPM6 M_NJLG!8@7RY=C8*=_SAV3AB1CR6%Y8\,?8J M#R@)SDXG3$4SN:K/*WSZG'!TAJHZJ29U9;*\>2>?0D<7')T\1R=S,4[3L%%5 MKF[%DNA19_9>CFGS[.QL(.0FX;;H45>TCB)=HV!%WXUAGT:.NZ%&WL)7H M@UWUJ&,3[DSW0!T)3_2T]_9++'IY 2+7-R!R6#^ZUOF1\7IZ<75A%J1UVJ1M MRK]+3>@X_>I)*'7NC9>B"1VD;BD1ZBZVGCLY5<_*DX_CA_.B]5RJ6[Z.+=K- M:>NYBNEBJ'N[S+&;)0#^N=N:K^Y519>Y#0E7=)DKNLSEL,NE*YJX[%A?Z 4L6\[D/3(M4L.9&AX&55+AOV%$R9>Z9,MC$' M)0!>C!W&+'CQD_&B][?A<+P,S17M[+X^,V1T6B:2SN)G@+4GDB(5&VUB5V8>[3'SCN21;BI6Q31ERT1V'MU]>>0^;H[[L][. MT_:WM_G CJ$%QDS2S[N\A;E?V8J:CVEV8//10,I*)$_S^9&T@J,RXJB$V_OR M%$-R;.RRPH*1=L](,4T]9I/08+&_N]_?A(^>I%MFD0Q-D64^=KEFAE9>4OG2 MD:G1_^VX<^C,USQ*9-0BT3J/J91EG$K)L52"B=9Z>6P(]1']('2*?-5Y-O!: M1 Y+M.[]_G5-7+C*M/VVF=65D*"K!4D6J]>=/X2Q2K8M4ZR+5.O]TBYMJW=@H MU;I'J4>=N]++N+4)B&F1:ETDCZ64/,8= ),WI51KNDR6XJ*5.N=WWM^LA2W%(W2$EEF*)(7$)EJK;R==N.'YJW MKY+Q>$8O9BQ32:5D!Z-51TR,!A-[?Y\90IV_K/68C">6+93WCD>'.?++>?+_ MB/XC;Z0A,L&)(':7[@[@":@Y3_4J'!&48[U/_ M.H_!K\*&9_\*5+[>.4-5X:B)__X+=BM@XSJ&++T>=&2@'\&,1H@/XFWFR+_W M@#.]B:PC_XC>U<%E8RX"3.C3#T1 ?P(6]R>P]'E9S3="-KO2" QM&6/YFWUH MM&J5V^\WDBI?]QU[T78_CA2SJ^KFV)!OP MWB><)1'VFEQUD&P%S4;+2:>89_VIG&K$E3Y!)@-,W65( M@0^WM573)Z,+'W M2#& 5M0-DY!&(P/\LD=(Q(T%V(%HCHWN0#)EHO)LR"CKG/@;/$S\O_]EN1\W MS0KZ__\0'=EZEV4-OA?LR!#,9$H2=]K8'$LJT+3= 4Q4W]^3M!YQ)O?[ACPE M;@?@=Z:NHF-C=Y2$!-NI2 @1'"=8D88(G9;P6S]; ^<+)'^Z6J?)@ M@-Q"SE$T2074!MO4 ]09V0R[OS<"JE>&3/,?AB*&BJI"2QRPB3KN@>G\A_5\ M1G0E#22*D'J0!F!-X!0CWG7C%8X"3@C% M N_1L;#9\R1Z@+^)O\'JP,%GVH\@+P,*D/WL_I[S,&1-X!]X?JO)SY+WM\XX M_QRB&3HR)X.E H<#K-$: "HM3FI..+P(0]+ H>@HA_^PAQ00P?V]_W"'O$-! M_'[@NW2PA,])>'?I$<;P0D#/Q5T"B'1 6\T%8?03]P1S3'G1>@ M7N%T) *>L0?C$7R0+E%@VZ:V6@0_E 'C*Y#_X+B&_ SX"C94=6CD4-8>$RA? ML#;OVY%B&'>[LFGVQRHDVDB5D?\)'H'G:LABO00];5X[]-O?ZTS!)D#Q@#\8 M@L>'XR$0-)BI@N3*W42L[."OU+DPA.T?^$-RYH _D3\ ^T-. ;,?$)*)WG3U M=%,G=&-_[THR>]+;H3?R 6;55U1T3'GI!%YGET;!01K -R9N#FA$SHCE@ZDJ MEKFX=[;4W]1KAV E^WN U :P7\%)B8X1.R /=,'A7+E +3)_U)&9\0A\!0X] MZ'A,9%BPY6QAR-Q]@^=1R4>YOZ7VK,5=G7+6Q]WHMI>M!1D\V^1L<2> UE% ML7#-G=8#%BAD>>#9*+(9RRCWE.BM\Z+V3/Y]IUE3@Z[5RAO4:*]%V541KF5C MO=J>"8T+M%:+[3SO>GWQ3:_)'#*ITLJPTJ>P M^O^EZ4.1WW9*07>8[SA9+7JN%^#85_?WFH;>E65DG^[>6\G#-I[B,T\W $TD M8PH8;6R8V%WHV%6WP#0$AZ(T13:&-M%58)N3T *R\"3 L3F1#$4?FX0*J0QL M"I?(]@/P])'0KV1K"@\%8%I9P-8_)!YDHJ<3FFZ!MZN*#.PR&/4%)B'\CS8% MQBVP=N'CRZ_&AAFT/082>$Z"+P7T@-99;P)>+MMG$3PBP:H\ZX&V+*QL0JX2 M-*N!8,*7(S,2'O+ ,!NK%CJ^[&;OX G@O8#S%1U]?55_!Y,_T=_!C WLV.EC M"S9J1*8=/-WQA.V%0@-&T>#*-$L%)Z4V L>KTL4!-:@B/-8-;+NH $=0 B?D M6 /^H 7,<0MH#D0MN-;]/4@PX,K"$%L/T@F8(Y;RC,]7,'G9F !^D4S7A?-7 MM![F@?/R,(=K#;@B/@;#^X6L(/"0?:MAFV#/8!],,!T9_.[(T#79=*U!QP12 MH,EW=WAS2!Q!@P?L,/AJ;%CPBQJ8&+#0-$6RZ8]L76B[POT%NP6V#?!<%_QS M:$);#MBEP'$!K(3<+,V"=Q=S W2LJ=([-G\UR.YPHHB3@,<<[J)AJ<%#*GU@ M+:M@W=#+T;$4.1Y:#\X8K11P#IP*^ $T'J4N, VQF!# :O:LW;;=Y^M13=U] M_7PA?:4W!M(&4SW&0!>@&UT6#6X1H M!G=OHCSK!E1!/;DO:R9>$78\:=ZZ/C)CL:#M2O:6?>C#LF MBIE;=9@(9(:9E-[BS]!GVK.+D7HGW#0?A.Q??\^C MN]42$N 9/W"&36TE!M'JUWG_SCF#>^]#77EVZTI73)91+O%"=L:QNPOTDFR/ MX=+N" $X0#^+>^=,%^SOG #QW[(Q21XB,CR!0P#K)N6#F:90+/P Y6UF7% C M@4,)T]<8*:MDQ3!=1ZRU__OOO^:-+]9OL_G%?7L7B'47KLRZ2&5M'ZE\UDAE M[7N-5'Y/B(%G9@7(_SX==]_DNC)6).3I=>^38?=C[U/O_/JG?KET M?-H_NNGW3R_.C>[Y,?R_>_:__=.^<7%BG)R>=\^/3KMGQM'%^?'IM7SFJM>_ M.;NF1RXN>U==_*+_\L+S>:.B7^<7N<;@Z!B877!/H160>8N(#(EH$BRFY*L' MJB5; -2\_X U2HH_^6W1I%[XSF+DH0"&KT>H=X^*C&OE]66C208JP9!E,PJ, M:Q30VB]@!$>&L4:&.XW<>Y+@Y*8'T?[;P@F!#X(Y?>7.@S!QA5O5P]^>WIW\ M=5O^3)3Y=9/[Y/C ,?&0?HJ %I/K@"?6]9WI,O(H9(P>"3)1[YUP=#@- @J. M:4=,5J9P%H' B#[SJ:?<&::*@F@_I'N!@X'Y!C>L7)IZH)#!'5NRY8NW#LPY M?GO*K0,?#!<<-_+13W3GC3C %8#!&>/;W/#.&PJC':[H@KPZ,IXT0H,>ICR" M#0S!F.V"A9G,"X-HL")6'F,#KE\&(&%D@O%XF_<$?X?+TOV&W7'_$GY1+]"\'-A!1 ''JAS%<"3?6/Y%1S-1G M7^:@;XE/DFC69Y8,(->?,.:!AT MPNFOF#E+_<\A\A+] ^8NXA,W'E;>FOB>R .;WPD-F&'HTL5#[R*P%;S1AK@Y M$LD0K=_QZPU/T)%I3K>".\H7F19@#!TX070)+7 ?E(LPE 8$!LL\C+4I1R2P MIC%8Q#!(@-Y(7A8&94/#F\WAX$?2A[)FHFO87;F4\#L]>OU3)*:I')GRG.$Z MB$B@F#0O;>V\D\LV$B'2U9TME_2MC2A285U4T%R=<=3I%Q)>DBEP7 (X@#YE1<.%S/XA3^4 M%.Q^ 8YM.&.XWZL^@K6*!#DEY^B>3<+B0+1C%]:!?"!RX:T>\8JIJ6J(=9 MA%'$EN'UQ/,_]X!7DM(.RL6=A\H<:6[ 5T<39V:<*#,O,3I89/!$Y9 47O[D M+'&>0!VWKH_A6)@;[$7$>HWOQC(N+&)'3?K\!ZM>:2; +5!(YHQ,FBY%) EX M=X VA?XN5A>V?UFSRB]K-"J-@I?MZ.UX&?+>#+>Y!/N'[LJ%"KV_!)UOGNBS M^G?$V_]FT_\>-M<^R!.W7&(0@%VUFF9&JX8O9AB25;;T!-0="K& KL6VM)MC M29O;F-)".?20;L!R0/P#2,* -#,.VF!<>8RF_/TD0-LCN/==0D1$8,(C9@3, MA@\N[ Z!DI%&'3 "0B+3:IIW@8WED#PEB.@PF+L2]A6U 4PXM_WE5Z*;Z&211$CWIDHR(/AM>E@B*%G&=#E?0XF&\HD:ZNOGB? M79]_>?2\V\=]8;?RT)<]M$[&FKM/]Q;-$SU?PY'D&ZKJ]BQU7R&L">Z9R:Z#T]/='I261'5K69 MF3R7A 2)^BY_-_"/P+@-;F^G;I3*U-E'L"&Z+YT[QYMRG?TE M6(*PZ.E4E> 'TY8=[>BE 'N9(YCHHL3)3S$_C)SOG;9JMCF57+?C#I/T0UW4O4[YCPCY^>\+N+6_CE.MK78-:HQDY=1RFQ M!$>8@0Y*#B0DN5L0T*%/#JJ;[N_&P8T/!XY69)\.;11=.,?LIW(3 !Y<\: M&'^_#0F5P!FL07CK^-Y_Q>_AUDBW"3HJ>C+_D60;._1M&M*-\,)XT42X)Y+. M5#))+)6)3Z*(D(F4% *B;NYR(@O-K5P2B=$+W_MSX8)4P= 5EC_R6(H1X#ZB M<@<5[5T_12H_E#(RW=LEW7?-T0,4]%.D6WXC084L.R7=N6I,U'0S5.B(;+?$ M?R)R:Z=>[&!M;QC+=^XP^H?1./_6)?2^_!X&O_/@K0E@",S.L>=3")J48TGY MVH3PH#A9 >4$'D:"'I["*[4-]YTP#.YQ-!C>=YWP$+Z:\<[*C',U%SIS B?E M++"B*RFPN0E_*9>4%RUT#[4+E0P\GT\]J6O@6W V2<)1&DH%JPOHKLK(:OJZ MF-+/)O/^E3W"9Z,[!;Q(O]^38#!8>I'89QAJ M?9B10D&E4J!HUP1K#,O<>0 MJ%"J!BZE/LT">!2=_3*K"5Z!&2J>SUB>D8.W:0K$$8E Z:XSGW7(Y?H>N?RL MR.7Z'KF\DS2R8]-[%4K.J5\N92H5H8: U"%9/:8?JE)$J &X6(8#Q'^6\^.7 M*T572$:HNBJ4$\BZK1?I96) <"<".J]2C%XAAH.J+?TA#?V25_J%9Z%6(5 [ M42;ZA 4<.4 ,*V$1C(+0'0/!2>F?%(-)B661[2<,=4]E$0O3/TGY(=&4UI%0 MFP'*!OUC&J!Z@@J 5HBH7,+L(C>W)$FA);9('%2 Q1/V1'2>= M5T'?!(LBZ&4FDFTH $Y]1$=8%D>;#PE%\465R!I<"#,M@E-\\#9Z&V&J8X#+V!&^EO MA.>U'6=;.3UU9C.I&0P<'(_!0"[!D$7LGXZ*>#$P.M_H5'^4!YR\#AG:G9(I M&4M9[.Q+X"P?+[ZQ>QB"?WCODW0/-AB[&0J\)N+XQ,31VX*:-OS ?BD WZZP MN8=,Z@JC" LWVK%I/=M>R?7#W0(MR$4]U&S5VZ9E=PP=5:LQ\'(IC^4?"-E MN2?TR1Q]1B-1WE._P_ *RVZ:C895](I<&9%]@XTU;+17Z+R0-4'A3B$T(98K M;[4I':;1^)&53_6$3)H#+6ZZB A<2(4[P*P%M&FQ(ZP&;D>8)/[2J5=.VZF( AJ5NW$Y]NWB" MV3UK6;;9@;G!GO$#B7Q![T=F#ST_O5'E$GH_89(Q)[Z )AZY,4+\05JZH2J\ M@BDJ? 6U]6L72 KPHY7GU1;6K*K9;EL% V!JE;99M4[;K'P.'H4*FG+:UHNIOKL@ M)S^$B0XT\TP*:9/'9) MO%V#N/->\,\UCM2JF\UF(Y56H=%3FO>T;>!=U0)J6L^3.[;9J#>()6I^(ZFHQ@9L?9MW+*H_,SDP++4\*TX*%0<=Y;\GN% M6C5B$IN#37 \:[P:OAD)7\AJF%[-/>EB=PX4R=7M? MYE2L[+O(8=IF3]"_X8I-D9R^7 +-L65VJK5M&.@/[7;3K*T\JRM.2(HBDR"C M,UF@>M=!2T5>;[/J2/R!'Z&J@%I4?.$FG'/N+,-@.M6)'_]&W[LL,(B^ZQ3O MBA88_Y5I%#Q.0"T DCW06/38Q0=\]QXY:^A&.?Q])XLH/^\F8M78C3^2GK0JK:=IVC0_*$[7A=1U#8J)TQ0(G56N#\=>T-MG(,TAI36DY8<,1,?!7C5V4/C[F,!&)= M)+YS[ KC)9F@H#GZM78V\ W83/2LU5332>3P\^;X[3SA/00ZT=A#)YX5.M'8 M0R>>I5@ENY4VUNI,O4J/-M8I\JL$2.-%DBF1B/% ML,LEMEM_!:-A2-TM,%9&?C#06:B#%N$*B%>:F97()5B6P:%U%&Z2+1:MH9'_ MK'**9O0Q9O;SC)C#Y=1M4,U T&Z2<%:[9;9JMI1P>4:T)MO((?J#7:_B;W*% MFRX.ZO8:J105';X22$+.B!0!$!N'0EYJNHG^NIJ4/IV]]-GH+J-UYH_J MX@@_3"SR+V5Q$79DI-2FULI-J1A)-1(9B,8MD3W'E'=&AH,9Z9K>0^4)BH*A M1QH>EP!,8K8"9H(!B= 9N8(HJ2*Z]$F,7/2R,Z(7X2>@]46BW!_ M:O(]"YM(GP5V!Z*6L*D"^3PQL;!U*M\!U7>'8;%@(8\^P+9P[':7._#6%"@8 MA:%1^J*H)"P,/(8>)QL;+4)<1\7H U7BY-0!1)RNH$USI!BI&$C(DR4OL@C)V6:5@SJJ2%L M5X00HTDK]YP7K C.AAY'45@V05O5L4*U +;=JIIUVM&UORM3K(#VL&O(&&;E( M@G"(;LN$P8+4A MC7B)P,\)7HUJC '%@ \3>?],$DQ+5F!T("F#58LJWK999 M:[;)L9?0OKG5QH!98[=L44,*6&"SFN8@Q2'+0CF/#G/;;-F"+UE-R[2K[?2P M)OD[U$M2V]^HK3%S4GNK--34'HHO<3?47E-3UR]4C!9>]X.=1IHSMIE^!RQZ M@<[M HZ7>Y"R+(FL2RMGCS[&E,N]7$KBA3ZV5HZ-,ZQ%>42ERFYB9Z)6E'L) M] 7IWV.-(>"[/G>UQ*XTLE5.J,$H4H6%0 CC:; @T,":>W;#%6+)H>L10]98 MCE6KFG;G(6:;G2(W(A0U_#00W89LT#GKG>I#3#D)ESK.I?&THA(%6#Z8JPKK M[[]%4TG/H= S/L<+-,946$S+5AX[7FA0*,..U0]$CLP$4/ D3,T+J>IN0GS8P08WEM0;#DE()<-:BQ*":EZH/"YMQ)Q % MGC-@RM/U+2>MD71LLP,G5L#R](,4-X,.KVDV%+1#131J!:*%*O@-P+S!U JL M,D^EC\D=2FJH!3>AOM>)WKP_AWTZ0P(A7%>2M% NZ5D++YNQL(N9(:N[."50 M#FUCDK&@(_J55M$P&\V6V6HUMLYA,#.. ;,!- 1?K!F@7$J'(S>X#,Q."Z;5 MJB605-()$M_/JGNM89(75@32.ZQ.^&(GC,Q&Z*D;B:MT=73=S]5>YXAER2]> MAAH0L2V"L_AL:Z4>GTA?N#BB9JW 9:UA&UOU#2YP@:-QHLQ^\A6U6A**F5*M MH_6Z]>I)\ACI^\"?Y>K>Q5=B=2![DP]&Z.1YL+A$4A4JCNGCM+<]3@X49\\3 MKGVS8[;:S03,D9:S0E@XJ<1#.AW8DB'O$J57;B.C';@H#E\N<,P$]%BN7]P6G*Z/$*6 156RY1PXJ\$-L;!T',\]'"+*I25].>X$? M"G$]4&6$J1"JEF1)@H6JM'GZW8GB,$#QIVKF4)17B*543753? =KG1(X6#LN MN.6Y_HQG,3.V >0T]X"<9P7D-/> G$>[X$_=_62+-!V1<+$B6U-IZ4JXUMMU MT]H2S6RC\54M\INOET?H]&UTFMRWOM5K'&H]"JUBJ=6E8O2_2#-&RNTZA4[2S$KC 0O4HT M&-HF]<3^,1O ST?FJ!@[-% M!W[@'](S4K"9FDIK5EN6V6S7OV%3?K#-9KUMMJH;UKKJ-_F0+6@'A/$$VZYWBU6"2KZHY*]7^P)H#U.)Z MM5PF LZI)[')Y70=W7.1Z!ZYK\V\BC>=KQ/KDP6'0W!;; O#VC-_$2WUHDS M'>25L%714G<7V6J:IWYOMN18'8S&5A.EJ]XT&]5'M29S7\BE)1JF MW2ZL9YC+Q2O&2=YPJ K?81GNK?1>)G]$?8UD8]5!$$\,*LLT]B@5=O6FAV:^JM:/GGKJJX1KN9T6[E4PFXJEQ2E6=6%'[^1E^5 M(24[LW1A!!9H]_FL]:]'J:^"K9]Y<(PC.DCL$L2Y$N72E0X"-J9Y:\:W0DS6RF#N6K;K0WP?A M9TI(EJT14*FVS4Z]@26L*@:YWY-R!!DE5(.:MLUVJV%:S0YRX]1Z!+,Y5?X' MR6(&SA2SG5->"F!>AW/'&^G>AD3(812[C59$Q?C#5;7QD-G,'$R=02\9^^0. MT1-PZ ?AC(QZ^6KYRJQS[G8:#!"7@[6TENBXPG@Q)H:F)C><>'#^$S@/YQ:_ M8>^8/@V&;>*0<$"J3"F5OY/-X62?BK^J^^#U5M1C[E/$=]8!GUI[X-.S I]: M>^#3\Q'$QP#9V%$ .QSZNR&5=X);/$\+$ZD'8!= 'XR;D)/RL$:)%W,/8=GS M#^0YJO/801(>OW/Y2>'1QC/4$T_U+%+,:;C'S 5'EMQ0)1S0>%F$( CI#=CB MB'L< G^_!\M+-G],&55D#&*#CF+#,U6 0;Y+YF<(,U-+8RI.>N+,:0GC6 ,Z MXZ0/LFW)RET7+E7!V8UOKF&R=;6S]LU4BA>&32=^IO< 3W>3*O8'X8JSOP(+ M$#0;Y-HP.AVXAE_#,H<.XXBTUD\S%S;:0QTR^\K0I:Q,L@1Y@C+=DIIV"CU' M#DG=G[1Q18ML?8;ZS_ "B6LC^F#?+IS0 3'@CBC_W@V)K]*+0P))18M!%,,3 ME&(9+ :@_0Z"1:R_0B'N\F:*<4OC-N"*.\2_5M)WL$BQ6+96V@/H2!E,V35D M[H#<3>DOP9,;3+$E:>)W!.*Z4YX8Y>[$+C=9_.DXSL,A8^.R41J"H0[UXDRHQ@D*T:^V ^A%]-F1S.370,%A, MJ1N=@V6^,>I?>*VXY!>DDII_E.P96ENLOP!/A2BN" C M%ZLC+(@3"=\]_UWP6]WB#4*:D"Q")J>%,X$MGZ'NA_OFN\@HT?T(1AWNI7X8 M U>46?\1#)"!T=7&'O8[=[R6VBW5'29PT4!_04 M$6I>8.EI#$51^3.A.G0^M5R(E]KX@@DAW-X'DT7V%)UA9117'CR'ZD!XS41E M+2)(A[J=&\PFA+M+T#YU>JY@C(N^ZAB^]+9#+F_+']2+JF7 M>%J=19D^3A0'[R@>^U35/#0U,O@IT@D@=)-N1HGR3G#(T$,W!G731?IB0A3J MHA>.J.;;,E6>4M20#"B*Y@78=IYEW@J)X6NYJRVI":0U.%' $@Z.RQ7A>VAJU#=$SE'["B;K)1":(.EMA'[XD2RQ+.6 M@ZLV#(F .ANK*Q<5\":I=/&.2] #]@0>N6B=>[[ 4N34[C.YO:^B >67YL;. MCB:[T71)^PG@I]@:."%*?"0ISQ/)_L%W;ZF\?GBGP!G3X'[%\2[&X<9 , 15 MO?(UU_]&IEFK-!XOQZ51K58;U=W3&+Z.J<)4/P;!".U;UA[.T'(3]A'P!1ON(YJ8)EC*/6+A#O M&[(CF%'H"OMAY-UYHP6Y+[P1(CW'J*50!)^U$:XL-PR 9/Z+!:/^@(N/>=NW M* B3@1G<<>%$55. LN_VC,5DX&KPZQ:MI3XG R^[GW0;ETLP1L\$^DUJ!B_!O=XMTS#&VO31_M6]*G&,[SW(G;-85[/"-# V):(''L."<88\% MLJ]J5F'=5&L#(0F5PQ&]7_94".W MXX)09Q1>&8/"9\R ^3.>3RUG,Y/#HMV)=JP9,F@6H0>51;P843*.9$Q=/4Z1 M/6LR:G9BM,Q22KO< MMS431>G\'T871(+.O%"VJ2R7>".529F,<^^BP$=="OVNM]Q^@?/4>'8'7L6M MF (5+0P/-1^<)>@RZ)'2]P=MWQSS%82U$SLF VC(2N%< 5:PI6#6!EZ=U5%75+MGU'\O).67-%:XF3#O MB+'V>2TGA!Q'F 9+IU@]O0F4^6O)N@<;MA M)/08V3U-:-S<>*' 4%\'@6GO(3#/"H%I[R$P+VM??P].K*]V/9P ZRV7B -$ M:%J#=L(>PA&[IAL-.V'PL4,=.!%$WPW2 T@0(1+T&1Y8/)_ MJ!]5C).,O!E3 3=A0;-[C>WK^R1PBXXOK70H*O<4^J2,7(_U:A0VZ&5UM/+7 M!U3SVHMYW+?"," &R*),RB=X37R/ 2(A;)7G2BP M*KEKJ_ 5M -N05:2F<)./1#^N$=N5/7+9;7;;=MDITF;+),"/Y4*N#BZJ?8AK.$/]$#X).&SJ7=8]E#748- MB<5E-H((1^"BN+;%1'98D]4>\[8/Z2NE[.4S,2K\&T?DH G=F&>)06 @'@H" M*X_3*$TD8J?D1.8+X7)"B)5F; FBV>[EO)N" _P4"5\9PRS$%B5C#X6IQ]P' M(WUR&@]Y91)C_L]B=#N3AH74?B/E@US)_5),57'0W68#.SHY8@!*<.H2DA, M5REDY:I3N6P,!T4_[^@B'_\$X!_0@(UJI8%VT>/I6=Y[8FWEDH7QB)^5GA42 M=(E@3^[(?!3V6Z HO*YMLE>V*9$6IK9E6^U8Y,T\Y&.Y^U4\&H=5D^W>-%*2 M]JY%\M%%RU,B]QW'WZ3F(Q_2)"%&*=#?3'T_PV! _29!B@Z6^E-"0T1/#J\P M0=].ETER/^&_E4N9%?+;#,L%"\29P+4K,N8=Z]?%6 7=B?M$ZF;"XT MKM1>4;(D^3,)!"A+EYD:#B,R,_FF9H+6F#M+D7.]2/X,7Z@WADL9\J*V*BFCF+=)R2OEDN_$ C#(*!MM-MS1/S)[0,H1&[H\"4E,<7@LE:X IDLP!92X;[FS@CC ",78=T;UP,?@/ M 6,#O0=: K^J&#WY&WU,?!U=_Q%6R5$8&I5W,@DH "\GR<&9T-7CS-CT0,?3 M^[J[YZ=(YE$#4;ENG+($I3B,5DE+NIN .G.C\3@/-8=(Q[>L^9'G*T@B9EHG MN3D:&E<4IT ^1V/N$ YQ%V9RZAL78#TJW:5SN%?CK]PPB7EJEEI9Q]% M+0B+P(D1%#)!70D!LH9S"X8@WWUV9R3MRA, %N--$W<'CT+%,=E/BC6J='A# MN82H"6SI->:PMNBC$3L)-%MFB:P,1IX'$565Q:5$16Y$S7*(*?F1(#^:0YHD M"),DZ:QB?,#:,ZI*C@88)C]D%"VDW^,>)*&3[(@@>'>D-/\UTXC2U,4A;O)_ M1>[*[HM.9?)UC 8@'94*R@0SW#30V&/<%H[.\_")GQ23F>:<]^,Z,-DD[$B0 M>06G8TI2)1[UQHP2Q$JY,OP<-9AQ<]HXBI\K<&N:B'="&.]"DLK%>'SX0?#< M/O+<OT-Z78>##?P]WZ=+MPLYE=4%OID PH/-,I]1"6D]E2>UCHB.B$DBI M4,24"9.?>G#D,0Z1[C17*0-1[ F4YS"6>EI^XM;")^2A G/*8"BZ"&6VDUS% M*' 9)"IR1A1"%;.D0U?+KMQB:5HM G&GM#1,7DO>2M+)KU1FF% T8;["MQ-* MW6YU""B>RCHD3V>/Y'E6)$]GC^1Y+O'V\D1)7WFC?[[Y+4F=T- L":YH\/[T MNO?)J%6,WVZZY]>GU]WKT]][(([/C_&3,_&!<7S:/SJ[Z-]<]?I&]\/%S;7Q MJ7OU[]ZU<77:__?++W@7F/(?0F89T0R$,76)5"AUD5&M?"!Z8@3GDU)F#(-? MM+3,O;ZX$W-(Z E;RX?!-.KZHTLL+#W*):=ZQ3BZ.+^^NC@#:CD_+IL=(/7M:2394?$4_'F%-#H?5 ?+;8%_2-^\3IF7(K6>(7;+["8U\[[N**/H$ MPVXJ+TJYI.!X$B&. /NCW@67:3VY,,F@D#GQK*2SC8"-RTF?3Q6C4?AX#>DX M%.=#8\[5\5#9+X%2)#_.U0(T-*OF'%J- Y=P5H;5&(F_Q&MZ7X1#IXL="(SU_&C].&R298,F[D< MRM)$/R9&LEG&N3Y=$T:$:94'=#DXT,Q%[B,]5.7;A#S%? -$OA'@E=+6\%-3 M)6Y23H+!N((9&G?$31C*IU\KF?*&A8!$"X6(C%0NU\#.6 H5B,H< CU'F6IP MAK+DAD2!)14<^KTC(Z0]Q=_C0K%WP^;3D9Y=)EPL0#;U9J2\83Y]T8^^98L) M!I#:XR0%)-JPHRMT2B6GAL/%;"' &H29F\T6OI=*WAMF6(C&L:B'CFPD%%/W M2A^Y%J8XN<,%QZ5H^?)SK6S5>.P-W9#Y#05JX2G*!0NX, "=&C;"E)5Q8:&W M3CCBDH5B@Q(BJI1+GY(2,UK B&\WU=$J8'@$IX@QLW<"KZ62A^J4'-73 ^\: MPF6D[A?XE(&NJF5@/E3(CD0,+0PGGGLG'.U>: 04LTNJ(6CE<&2]*>P.QN5X M./M2H1G1 21<\<)QCSE;AS+IGHMJP09A'6+,W0FBR*.Z8P4K?A7,V'[D.62< M JK @YC4!^ZQ*C/*717Z,+.R5V5 C_A1_'JS6.6N)4I&Y\I(0^Y)P;S;J]/> M!<&6FL,S-\S><*I;ZZVB45NY=.ICR0"2H>B MG"P# $3EA@VM4#1'M?1$(X\F(D9Q@#G2H58R::E*. 2K/S!S5PHLIV"I6WJN MG_D<7_&DMB9#]G-65[RCG30-O)0G0)70&6N3TDKN,(4 CZPTJEZR* M<=;[V#TSR W4.SX]_TA^H%>_":]N 6_>GP?^YMR\G9KQ*]SD5SCEA)ZOO.CS M"6=XY9!RMT(A#^.D>W1]405G&"5*JMZ^&_5$1*;50J=L#L'V]RH566; L+U3H6+2;F08!12 M'NV67-U]&NW7_!C9@I/MYRGM^V%M-^W+_A.YX!H#$71Q]SQ(+J9!W[?];T@[*L6 M<^K )!SBN'?2O3F[[ALWEQ?GY5*_=WYZ<;5"&]_[_FZE3?_UM^'1Y[#!T-X" M7U>K[F%T3P"CJU7W,+JG=!NM8=^?P";H.V,W7N8AV23NYM/I>0_8=?>D!ZJ, MAEK;\VOFUS&'!(=XUUY<-K\*$/.36AF?@)I/$_MT*SM#& &-RI/[>U_I+7_1 MBB^#]^RRJ X:AY9Q'3H$,+C$.J)/:T^MF=33&UI:7\8Q<&=GBD7;0X1 Y#9F M]$%O5/6;5C%EHTH-ZC2#JWY? M^3:U+."*L%?NK1?%HH'T%493(HV"7D;8/"Z)O(B@>;0[W?C[.N/R*SC\>NXZ M&@'+7,RVUM*#R)U/C%_=T-?LR"?F5401':N#%&%5_X0+7[,>0[34K(KU]QWB M'4^USB.<#=9#EOG+ERH#,#GS"W80\U+FBQ KXPFE54,,:MFN]0-'RW;%OSAY M4/B7]2%$J1JC5E4XQ+X3#AS?C0XOODS!ZL.QX1L;6.#72<$M2/DK+MDC\%VX M9/;.7[)'6.>:2Y8D:Q'@-"E$)>[<*[QNC\;([$=A9';%^MMNW[%'6>?*'3N: M>.YXE8FIV\#K@2MAM8V;2K]R5%&7PZ*&TAMN4*?:?$T,RWX4AF4GCIR"!]NK M:0IKA]SYN_D4_(_O9L+[\IC=RUQ+@97ZYA!2)C"^6V&B58K[V]%1KW=RHA,: M?(.;],\W]IOU1+?VZ*VJ53D][_]];3CHZ6_XVCF>^FAA&/_SX>J,6C)0E=KC M8,C5Q0\XTT-\/)(?JPJ3SGSN4CLHNG.4DBVZK1QC(Y(3#WNEND-G@<7$P:"D MU\3.+=>_QD;N7W#5C_A+3[NG;SF MC3[&9#;OL?;Y2:_T6??#:][I,V> ;>%V^S9?7O5>\QY?0U2\XBJ=Q#P/E]'.6"LL&A\X&FG)7I4BIX/H*0DOFZK4"\I1/-T MM@/];(D-VAY"M)H8\3P*_Q9Y+MN_,*7P;Z@!LBD-!HEC=:?P9_GY)M2X+G/_ M"J];BF#0.;_=STXH#((5>% ?KJQM,?4.&:8,LFIW;<[<[D\ M/\>B$,P,!O8\B+@.HS"P^9Z#<9Y74), STF!?JW_4[K'"OW6B1$+S97+? 1* M3ZAG<4R%!'DVQ1$W[K7M+W&RZ"Y-*@?J. V8T_H[)/]Y7.)_,O3I#I4/VJHX M^;HT0FN?1O@4:836/HWP.:@ (?1]^)Q[7&T)HN^??CSO7C]]TN!V!+LK.7*7 MFA>7J\12)171]47Z*F7*(!G44\":B*[T[FI^^&I[E0$;?; M&S(.LH6$P$!QD?W-8W25AG#:#'?9)K_@P2_+;.F:H>OU'W7.]>V"?L/,KK#F MJU'\OR/0IGX-IE0GS@0+;YB^G+2(YYMMSM7\[F;P8?FS\0]O>WS3N^B=!/KS M7"7:7RTBT[;VF=>334)XR;D4Q+9?5K)808W 7]$E>486E(NP?#'^LX)?V!'^D\*4\42Z*\"R-3SI M<5RB#S9)GCH)^G5,H68_VR3$T*_W'[!=@]$2+^J[23R;OO]_4$L#!!0 ( M .V),U> 89;Z]@8 $ D : >^[IANJY_^=%[?6KZKE7;^(OHY^JW_(O MO%IUU_U%ZV[17#WM-+^PGO_EPOM0BE2:';/*WBACODR$86TQ85V5\+3L7I19 M3V@9E3 00R^?.NZ$)5P/9'K,]DY8)FZR'1[+ 1ZU' RS4JUZ6O,^G[=.6SX[ MJ+RK5'=/X?+EIHW]G9M,1M-2[6W:-Z.3'[>PDZF1M5(\]E66J63);B#23&B[ MRH;7]5MGK4;=;W7:K'/&&NS T_V[O.KVKNIM MG_D=UO,:ULN#O7WRU#_W6*_>/:VWO=Y.Y_.%]X75&_[K5_5VDW6O+CQ6.:CO M5 ZWZMN_ROE.EU6.FLX'=M5N>EWG-/:VV_);7@_[W#BOMS]ZY#G6]/I5Y?W! MX?\%;?=;:)79'R**M)@R?ZB2D5&8(A":6EDVY-GQ3UR?7S\%&!K>Q47OLMYH MM3]^*.V5[/-EO=F"4 &:JDI=$GXM8'=A3H-W(9R!R9A*)=F@#H'409Z@6XKA M\"04FDV&,A@RD].O^?B)T**8A!:02!,+3KA!1F5#+-",1& =I'E'<$V%6";B MATWI3Q>WX>1WP=C!S\.88)%,$44"Q#QJ90 ,W=&L%]IE&H$'>"8QCTR#. \Q M)Y"Q$*(R4"6).T8(+&&2L!K'<] 5\3;?F :N0TD3EZE''J,#D*8 !VO.6'\" M;H8LBM7$S&"HQ4":3',8XO32^0TORPMH,C-GEKS];0!U^ RE@R" M-IT)(*@?2S.D]*9(). JXBMZ#J4)8F5RT &QF%:QB^I(JT"$>&W8%H(8"J#" M1]Q<)>I%@<\-^L/H:+8%P!J8Y< R$XY0D%Z28'-I4"P\13PQCS.+6420$04 M0>+*,4)K5DC5M]I\S=6)6:<"N,?5ZI40CW%@;^,DOQ,QOJSDX7-8>$V OZ@#<+VI_ WK]Z+FN.L,9YLMSX@*-+L)N3F%$@$^0,TO: M^A97'/HZ4]K<2@C[ E,FB #7 MI V<)K7JP(II>U\\NW1[$OR+8QQ.:ZM)F(<8:,0M!]^;*H4&QQ!@'E*Y[ 2* M0>1-G@![6+!=3%&L5EY/OHB/__JAL0Z-$6GP8!G($?:B&=BSGQ 4("V[BB_3 ML8K'@LI^R@?%!QVZN)L6R2A64X'6R5 YAN=W4@"0W8B(N>?CK1<>G3/AT=Z; M[R+")N)]#&]P]DWZV/W*^S+;W]L_>!!QBS;[8 FA;S^?[\<\N&85K-Q>9#UF MOMJJ[9K=I<^OJ[NMVGT$LM[VK$S"V7_/ )?&4(J(>3'_@502P,$% @ [8DS5]'W MNYSY!@ 220 !H !R8V%T,#DQ.69O&@S,5\R+FAT;>U:76_: M2!1]K]3_,$)JE4BDA'P\-*%(#C@;K[(D!2*UCX,]AMG8'CIC0]A?O^?.F$ : MTI"6M+MJ\A"PY^/>F7ONN<=C&F?]O\Z;KU\USGROC4]&?XU^T#_WFXV:^T1K MK6QNG%RT/[->__.Y_Z$2JRP_8O7=<<[Z,A6&=<24=57*LZJ[464]H65"*'N-1R.,HKS<9)T_]T%IP$?;9??[?7J)W MYTJ6WZW'YP& M+:\?7'38Q2EKG07^*3L-.EZG%7CGN(56O[N9'7BZ?Y=7W=Z5U^FS_@7K^2WK MY?[N'GG:/_-9S^N>>!V_MW/QZ=S_S+Q6__4KK]-FW:MSG]7WO9WZP9:W_:N< MO^BR^F';^<"N.FV_ZYSV6U?=H!_X/>9_:IUYG3]\\AQK>OVJ_G[_X/^"MH=[M*:C\R"NO;*E 77 G:7YC2X%\$9F$RH3I(-ZA!*'18INF48#D\BH=ET),,1 M,P7]6XR?"BW*26@!J32)X(0;9%0^P@+-6(3609IW#-=4A&4B?MB4P6QY&XY_ M%XSM_SR,"1;+#%$D0"RB5@7 T!W->JE=9C%X@.<2\\@L3(H(*0%V;](504!P) +2VY,@L&-P68;2*-Y4MT$IF=AI3V@FF7V5J+A%O@EV5V M =YJR>34*,&Z<,6H1$8\MWX.C(PDUY+\ETX,V/J16;D@J$#;*F%L-;?LBJ< M.)2#S6G0F!,ZBH134<"JK!.+0H\13C8LJQU\&PCJ"-[&>!']2I[^U<3^9%<> MR83!,V?"VB1\+R'6I^]U\P*I-)$1P9T;E7$J4]P@54BU4@YP'L_AV*#!HG M07*@18PIZZ@+M+U+ &2G'*,@O:3 YE(@W'@*^!.>%)8R"2 BCB%QY02A-2ND MZEMMOA3JV*Q3 =SE:O5*B,"#*T8-E 0*-062?AF)]@"SL''AO@>GZ3PY]DDOA02KMO, M*;+0'IMLOSR2_D:/I%X"#8H!,L;B 0,ZX0BE %!+)7'[;#@5_)JT@=.D5AU8 M,6W/B^>';D^"?_D8AZ>UU23,(PPTXI:#'TR54H-C"# /J5QU L4@\J9(@3TL MV"ZF+%8KCR=?Q,=__:'1@\:(-7BP"N0(>] ,[-DW!"5(JZ[BRVRBDHF@LI_Q M8?FB0Y=GTR(=)VHFT#H=*_O?1-RRS0%80NC;E_.#A(?7K(Z5VX.LQ\PW@F;-U.Z^ MO&[4@N9#[+'>WJS,P/FW9\!*:R1%S$YO@7L1(P&$=N!Y+J-;E^YX O86EHF: MO<4)1NG(-GGR4/+03X+HIT#NMT'T$Z)_ 5!+ P04 " #MB3-7P&8*5,(# M >$0 &@ ')C870P.3$Y9F]R;3$P<65X:#,R7S$N:'1MW9AM;^(X$,?? M5^IW&"%M5:3P$&A/5\A&"B$]LN* ):FT?6D2!WR7.*ECMN4^_8U#:*NE+2IP MM[U#".38GO_,Y#?C*,; _WUHGIX8 \?JXS^HC^&[_M QC<;Z'V<;Y;31&_=O MP?-OA\[G2I1RV0&]F4GP64)S&-%[F*8)X=KZ@@8>%2RJX$;<.GGOOBXD1,P9 M[T"S"Y(^R!J)V1R'@LT7LF(:/=/Y-G![K@_M5ETW&CUT>7)LL3^6N631JF*> M\5F>=0]7J,DT*U3*X2R5,DVV= /*)15%E+8S]=UKU[9\=SR"R@?5W!Y1"DG-- LI3#/9,+D L*7Y=$ M8$;B%4QIE@H).'F=B@0U:U]/3]((KX=@$PF#- X9GZ.BRX,ZG*O=9W%XMTR[ M=IIDA*_.1#&J:A"EHK!^M[8.E(=HY C.0[ @?$Y/3U @87FN/,>O6AH226%!!44/G[NRCN+)$U>#+S2*!%V! MOT W\Q0S9R\8C= \RDGVG<(XBEB ;J(M9:H,1T-:A$J>!ME2Y$O"Y>F)3.%9 M5979+*I*Q4/"-),8T68]X/+-(L59*> 1,2.>)[/R+ MJ/E6;^B [0R'WL2RW=%OGRO-2C&>6/W^9EQZ<<]"N5!N-#]5BE/(\*>;N>\J M60&)-X)8D)7RI#+\_@]QM';'46JU+K*''9'X_7]6Q[@>8Z=Z9KB6L[_H^FY4 MS'.]:C34"O-03_80]Y&FLG"C98SE%2"[L2J@QZ(2]&[)!$VP\^4*LR=HSTD5 ML%#UR_.P^HCF4PENRF_#IW[5ONBJPGP>+OY,UR0T"I+,CP?MNU$X ._#H#T8 MQ=;;*.X)&./8SQ-24(-GB"2,8X]CZT:\H8\P=8AD@N8*-$U-DSC&&XO]GY$8 M,;WT%I/!.3&9ZO^M7Z[#\VI+U5YTV3+\8S2T5(Q>.#XBPFP9^@8PKS M-&;A+DG#-1MY8^O9PFBXYLMX[ME)+EN?]F\DEZ_M?3NV$4GHVPDM[5^T]Q/8 MSMHQ,O;N+.W3#IF,=^1F#ZNO/(]^I+0<.8_G$\&P_V=X &R%7=W1W]5[#O5^ M8_W"0[T7^1M02P,$% @ [8DS5PD;J]?' P )!$ !H !R8V%T,#DQ M.69O&@S,E\R+FAT;=U8;6_B1A#^'BG_881T$4CF/:D:\"$9,,4G M"AQVI,O'Q5[#MO:NLUXWH;^^L^8E:2X)"M!>6H2PUK,[S\SC9V;-FD/OUU'G M_,P"QF*8P MIO^Z-L1$+AAO0:T-BCZH,HG8 H>2+9:JT#&[ M'?O;T.DZ'C0;E899[6+(TU.#_9:EBH6K0N>"S].D?3Q"68DD1]D,YT(I$7^' MZU.NJ,RS[-DSSQDX/?!O9MV#U/&UI MU&K_&=&^CN!P\ 7GU%=,<+AG:@EJ2>%K1B0R$JU@1A,A%:!Q(&2,F.6OYV(Z'"_ D6]^B(*[C+1[HDX(7QU(?-1R8!0R-S[W=H[4!Z@ MER\9PC3K!C+::!I 4@A9A/=WP;C4SR13#/,D/ #[P5\2OJ#G9P@0LS35D>-7 M3PV(HK"DDF*$3T-99_$8B6/ %Y'29 E#*KE VGI+1D,8,$ZXST@$DS!D/L:( MCK2?32X&2D5JY@Q(,IEFA*OS,R7@24EMJ,Q+2B=# I$H3&<['W#Z=I(6V0; M)7)..$W+DX>(KL#RE;9HD1EH)ZKU+^K,L[HC&WKV:.1.K9XS_N5SH5;(QU.K MW]^.-U'_C1'NT%!MO2_% @3&.S3PFN6IP U&$<>QQ M;-V%M^HC3.\@B:2I%IJAS22*\,%B\]<]%@T)*B\U\E7AKO>BPX#EKG6_QUE9 MM-:I2*C,,=-G?;GRX_7WOU+X]SIY0>L'Z;&/#[^%T+@GQG/<7^O7ZXW_U"+M MKEIONGPQG[F0 96[M\1Y1/S?H8X4IB)BP3Y(T^E4T^K?7RS,JM-Y69L'MI&K MQJ?#N\C5:VO?3FQ,8OHVFQO_E\W# )Y1=@JZWDW1(8V0J6@/,0=X?>5-]"/1 MBU/),-<$DWU,6[=^R_=%QA7^O]BR4-K3Z/5IAS[E6!][Z-.1OP!02P$" M% ,4 " #MB3-7G*#ZX%D: #9/P$ $0 @ $ [G/D& !)) &@ M @ $\=0( $0 &@ @ %M? (