0001683168-23-008125.txt : 20231114 0001683168-23-008125.hdr.sgml : 20231114 20231114160614 ACCESSION NUMBER: 0001683168-23-008125 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 95 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231114 DATE AS OF CHANGE: 20231114 FILER: COMPANY DATA: COMPANY CONFORMED NAME: iPower Inc. CENTRAL INDEX KEY: 0001830072 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-BUILDING MATERIALS, HARDWARE, GARDEN SUPPLY [5200] IRS NUMBER: 825144171 STATE OF INCORPORATION: NV FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40391 FILM NUMBER: 231405953 BUSINESS ADDRESS: STREET 1: 8798 9TH STREET CITY: RANCHO CUCAMONGA STATE: CA ZIP: 91730 BUSINESS PHONE: 626-863-7344 MAIL ADDRESS: STREET 1: 8798 9TH STREET CITY: RANCHO CUCAMONGA STATE: CA ZIP: 91730 10-Q 1 ipower_i10q-093023.htm FORM 10-Q FOR SEPT 2023
false --06-30 2024 Q1 0001830072 0001830072 2023-07-01 2023-09-30 0001830072 2023-11-14 0001830072 2023-09-30 0001830072 2023-06-30 0001830072 2022-07-01 2022-09-30 0001830072 us-gaap:CommonStockMember 2023-06-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001830072 us-gaap:RetainedEarningsMember 2023-06-30 0001830072 us-gaap:NoncontrollingInterestMember 2023-06-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001830072 us-gaap:CommonStockMember 2022-06-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001830072 us-gaap:RetainedEarningsMember 2022-06-30 0001830072 us-gaap:NoncontrollingInterestMember 2022-06-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001830072 2022-06-30 0001830072 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001830072 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001830072 us-gaap:NoncontrollingInterestMember 2023-07-01 2023-09-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001830072 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001830072 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001830072 us-gaap:NoncontrollingInterestMember 2022-07-01 2022-09-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001830072 us-gaap:CommonStockMember 2023-09-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001830072 us-gaap:RetainedEarningsMember 2023-09-30 0001830072 us-gaap:NoncontrollingInterestMember 2023-09-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001830072 us-gaap:CommonStockMember 2022-09-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001830072 us-gaap:RetainedEarningsMember 2022-09-30 0001830072 us-gaap:NoncontrollingInterestMember 2022-09-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001830072 2022-09-30 0001830072 currency:CNY 2023-09-30 0001830072 currency:CNY 2023-07-01 2023-09-30 0001830072 IPW:BoxHarmonyMember 2023-09-30 0001830072 IPW:AniviaPurchaseNoteMember 2022-02-15 0001830072 IPW:AniviaPurchaseNoteMember 2023-09-30 0001830072 IPW:AniviaPurchaseNoteMember IPW:PrincipalPortionMember 2023-09-30 0001830072 IPW:AniviaPurchaseNoteMember IPW:PremiumPortionMember 2023-09-30 0001830072 IPW:AniviaPurchaseNoteMember IPW:AccruedInterestMember 2023-09-30 0001830072 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember IPW:AmazonSalesToCanadaAndOtherForeignCountriesMember 2023-07-01 2023-09-30 0001830072 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember IPW:AmazonSalesToCanadaAndOtherForeignCountriesMember 2022-07-01 2022-09-30 0001830072 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember IPW:HydroponicProductsMember 2023-07-01 2023-09-30 0001830072 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember IPW:GeneralGardeningMember 2023-07-01 2023-09-30 0001830072 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember IPW:HydroponicProductsMember 2022-07-01 2022-09-30 0001830072 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember IPW:OtherProductsMember 2022-07-01 2022-09-30 0001830072 country:CN 2023-09-30 0001830072 country:CN 2023-06-30 0001830072 us-gaap:NoncompeteAgreementsMember 2023-09-30 0001830072 IPW:SupplierRelationshipMember 2023-09-30 0001830072 IPW:SoftwareMember 2023-09-30 0001830072 IPW:CorporateBondYieldMember IPW:AniviaPurchaseNoteMember 2022-02-14 2022-02-15 0001830072 us-gaap:MeasurementInputRiskFreeInterestRateMember IPW:AniviaPurchaseNoteMember 2022-02-14 2022-02-15 0001830072 IPW:LiquidityPremiumMember IPW:AniviaPurchaseNoteMember 2022-02-14 2022-02-15 0001830072 us-gaap:MeasurementInputDiscountRateMember IPW:AniviaPurchaseNoteMember 2022-02-14 2022-02-15 0001830072 us-gaap:FairValueInputsLevel12And3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:GoodwillMember 2023-09-30 0001830072 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:GoodwillMember 2023-09-30 0001830072 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:GoodwillMember 2023-09-30 0001830072 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:GoodwillMember 2023-09-30 0001830072 us-gaap:GoodwillMember 2023-07-01 2023-09-30 0001830072 us-gaap:FairValueInputsLevel12And3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001830072 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001830072 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001830072 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001830072 us-gaap:FairValueMeasurementsRecurringMember 2023-07-01 2023-09-30 0001830072 IPW:GPMMember 2023-09-30 0001830072 IPW:AniviaMember 2022-02-14 2022-02-15 0001830072 IPW:AniviaMember IPW:PurchaseNoteMember 2022-02-14 2022-02-15 0001830072 IPW:AniviaMember us-gaap:RestrictedStockMember 2022-02-14 2022-02-15 0001830072 IPW:AnivaMember 2022-02-15 0001830072 IPW:AnivaMember 2022-02-14 2022-02-15 0001830072 IPW:AnivaMember IPW:JPMMember 2022-02-14 2022-02-15 0001830072 IPW:AniviaMember us-gaap:NoncompeteAgreementsMember 2022-02-15 0001830072 IPW:AniviaMember IPW:SupplierRelationshipMember 2022-02-15 0001830072 IPW:AniviaMember IPW:SoftwareMember 2022-02-15 0001830072 IPW:AniviaMember 2022-02-15 0001830072 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-09-30 0001830072 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-06-30 0001830072 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-07-01 2023-09-30 0001830072 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-07-01 2022-09-30 0001830072 IPW:AdvanceToSuppliersMember 2023-09-30 0001830072 IPW:AdvanceToSuppliersMember 2023-06-30 0001830072 IPW:PrepaidIncomeTaxesMember 2023-09-30 0001830072 IPW:PrepaidIncomeTaxesMember 2023-06-30 0001830072 IPW:PrepaidExpensesAndOtherReceivablesMember 2023-09-30 0001830072 IPW:PrepaidExpensesAndOtherReceivablesMember 2023-06-30 0001830072 IPW:ProductSourcingMember 2023-09-30 0001830072 IPW:CarPaymentMember 2023-09-30 0001830072 us-gaap:NoncompeteAgreementsMember 2023-06-30 0001830072 IPW:SupplierRelationshipMember 2023-06-30 0001830072 IPW:SoftwareMember 2023-06-30 0001830072 IPW:OneVendorMember 2023-07-01 2023-09-30 0001830072 IPW:OneVendorMember 2022-07-01 2022-09-30 0001830072 IPW:OneVendorMember 2023-09-30 0001830072 IPW:OneVendorMember 2022-09-30 0001830072 IPW:AssetBasedRevolvingLoanMember 2021-11-11 2021-11-12 0001830072 IPW:AssetBasedRevolvingLoanMember 2023-09-30 0001830072 IPW:AssetBasedRevolvingLoanMember 2023-06-30 0001830072 IPW:AniviaPurchaseNoteMember 2022-10-01 2022-10-31 0001830072 IPW:AniviaPurchaseNoteMember 2023-02-01 2023-02-28 0001830072 IPW:AniviaPurchaseNoteMember 2023-08-01 2023-08-31 0001830072 IPW:AniviaPurchaseNoteMember 2023-07-01 2023-09-30 0001830072 IPW:AniviaPurchaseNoteMember 2022-07-01 2022-09-30 0001830072 IPW:AniviaPurchaseNoteMember IPW:AccruedInterestMember 2023-06-30 0001830072 IPW:AniviaPurchaseNoteMember IPW:UnamortizedPremiumMember 2023-06-30 0001830072 IPW:AniviaPurchaseNoteMember 2023-06-30 0001830072 IPW:WhiteCherryLimitedMember 2023-07-16 0001830072 IPW:WhiteCherryLimitedMember 2023-07-30 2023-07-31 0001830072 IPW:WhiteCherryLimitedMember 2023-07-01 2023-09-30 0001830072 IPW:WhiteCherryLimitedMember 2023-09-30 0001830072 IPW:BoxHarmonyMember 2023-09-30 0001830072 IPW:BoxHarmonyMember 2023-06-30 0001830072 2022-02-15 0001830072 IPW:USTaxAuthoritiesMember 2023-09-30 0001830072 IPW:ChineseTaxAuthoritiesMember 2023-09-30 0001830072 IPW:USTaxAuthoritiesMember 2023-06-30 0001830072 IPW:ChineseTaxAuthoritiesMember 2023-06-30 0001830072 IPW:StockIssuedForVestedRSUsMember 2022-07-01 2023-06-30 0001830072 IPW:AniviaMember us-gaap:RestrictedStockMember 2022-02-15 0001830072 IPW:EquityIncentivePlanMember 2023-09-30 0001830072 us-gaap:RestrictedStockUnitsRSUMember IPW:VariousPartiesMember 2021-05-10 2021-05-11 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-09-30 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2022-09-30 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2023-09-30 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2023-06-30 0001830072 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001830072 2022-05-11 2022-05-12 0001830072 IPW:ChenlongTanMember 2022-05-11 2022-05-12 0001830072 IPW:MrVassilyMember 2022-05-11 2022-05-12 0001830072 2022-05-13 0001830072 2022-05-12 0001830072 IPW:OptionsGrantedMember 2023-07-01 2023-09-30 0001830072 IPW:OptionsGrantedMember 2022-07-01 2022-09-30 0001830072 IPW:AmazonVendorAndAmazonSellerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001830072 IPW:AmazonVendorAndAmazonSellerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001830072 IPW:AmazonVendorAndAmazonSellerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001830072 IPW:AmazonVendorAndAmazonSellerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0001830072 IPW:TotalPurchasesMember us-gaap:ProductConcentrationRiskMember IPW:OneSupplierMember 2023-07-01 2023-09-30 0001830072 IPW:TotalPurchasesMember us-gaap:ProductConcentrationRiskMember IPW:OneSupplierMember 2022-07-01 2022-09-30 0001830072 us-gaap:AccountsPayableMember us-gaap:ProductConcentrationRiskMember IPW:OneSupplierMember 2023-07-01 2023-09-30 0001830072 us-gaap:AccountsPayableMember us-gaap:ProductConcentrationRiskMember IPW:OneSupplierMember 2022-07-01 2023-06-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure

Table of Contents

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

(Mark One)

 

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

 

For the quarterly period ended September 30, 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 001-40391

 

iPower Inc.

(Exact name of registrant as specified in its charter)

 

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

 

8798 9th Street

Rancho Cucamonga, CA 91730

(Address of principal executive offices) (Zip Code)

 

(626) 863-7344

(Registrant’s telephone number, including area code)

 

N/A

(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   IPW   The Nasdaq Stock Market LLC

 

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

 

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

 

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

 

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

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for

complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

 

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

 

The number of shares outstanding of the registrant’s common stock on November 14, 2023 was 29,764,374.

 

 

   

 

 

iPower Inc.

 

TABLE OF CONTENTS

 

      Page No.
       
  PART I. Financial Information    
       
Item 1. Unaudited Condensed Consolidated Financial Statements.   3
       
  Unaudited Condensed Consolidated Balance Sheets as of September 30, 2023 and June 30, 2023   3
       
  Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) for the three months ended September 30, 2023 and 2022   4
       
  Unaudited Condensed Consolidated Statements of Changes in Stockholders’ Equity for the three months ended September 30, 2023 and 2022   5
       
  Unaudited Condensed Consolidated Statements of Cash Flows for the three months ended September 30, 2023 and 2022   6
       
  Notes to Unaudited Condensed Consolidated Financial Statements   7
       
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations   35
       
Item 3. Quantitative and Qualitative Disclosures About Market Risk   43
       
Item 4. Controls and Procedures   43
       
  PART II. Other Information    
       
Item 1. Legal Proceedings   44
       
Item 1A. Risk Factors   44
       
Item 2. Unregistered Sale of Equity Securities and Use of Proceeds   45
       
Item 3. Defaults Upon Senior Securities   45
       
Item 4. Mine Safety Disclosures   45
       
Item 5. Other Information   45
       
Item 6. Exhibits   46
       
  Signatures   47

 

 2 

 

 

PART I – FINANCIAL INFORMATION

 

ITEM 1. FINANCIAL STATEMENTS 

 

iPower Inc. and Subsidiaries

Unaudited Condensed Consolidated Balance Sheets

As of September 30, 2023 and June 30, 2023

 

           
   September 30,   June 30, 
   2023   2023 
   (Unaudited)     
ASSETS          
Current assets          
Cash and cash equivalent  $2,729,161   $3,735,642 
Accounts receivable, net   13,237,282    14,071,543 
Inventories, net   15,056,623    20,593,889 
Prepayments and other current assets   1,811,499    2,858,196 
Total current assets   32,834,565    41,259,270 
           
Non-current assets          
Right of use - non-current   7,763,712    7,837,345 
Property and equipment, net   496,901    536,418 
Deferred tax assets   2,432,439    2,155,250 
Non-current prepayments   461,034    531,456 
Goodwill   3,034,110    3,034,110 
Investment in joint venture   32,088    33,113 
Intangible assets, net   4,117,728    4,280,071 
Other non-current assets   417,639    427,254 
Total non-current assets   18,755,651    18,835,017 
           
Total assets  $51,590,216   $60,094,287 
           
LIABILITIES AND EQUITY          
Current liabilities          
Accounts payable   12,031,323    13,244,957 
Credit cards payable   693,327    366,781 
Customer deposit   362,826    350,595 
Other payables and accrued liabilities   3,292,581    4,831,067 
Advance from shareholders   84,718    85,200 
Lease liability – current   2,169,603    2,159,173 
Short-term loan payable - related party   1,006,060     
Long-term promissory note payable – current portion   1,149,961    2,017,852 
Income taxes payable   275,117    276,683 
Total current liabilities   21,065,516    23,332,308 
           
Non-current liabilities          
Long-term revolving loan payable, net   4,808,322    9,791,191 
Lease liability - non-current   6,023,813    6,106,047 
           
Total non-current liabilities   10,832,135    15,897,238 
           
Total liabilities   31,897,651    39,229,546 
           
Commitments and contingency        
           
Stockholders' Equity          
Preferred stock, $0.001 par value; 20,000,000 shares authorized; 0 shares issued and outstanding at September 30, 2023 and June 30, 2023        
Common stock, $0.001 par value; 180,000,000 shares authorized; 29,710,939 and 29,710,939 shares issued and outstanding at September 30, 2023 and June 30, 2023   29,712    29,712 
Additional paid in capital   29,742,402    29,624,520 
Accumulated deficits   (9,988,957)   (8,702,442)
Non-controlling interest   (27,751)   (24,915)
Accumulated other comprehensive loss   (62,841)   (62,134)
Total equity   19,692,565    20,864,741 
           
Total liabilities and equity  $51,590,216   $60,094,287 

 

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

 

 

 3 

 

 

iPower Inc. and Subsidiaries

Unaudited Condensed Consolidated Statements of Operations

For the Three Months Ended September 30, 2023 and 2022

 

           
   For the Three Months Ended September 30, 
   2023   2022 
   (Unaudited)   (Unaudited) 
         
REVENUES  $26,508,374   $26,022,673 
           
TOTAL REVENUES   26,508,374    26,022,673 
           
COST OF REVENUES   14,749,529    16,036,957 
           
GROSS PROFIT   11,758,845    9,985,716 
           
OPERATING EXPENSES:          
Selling and fulfillment   10,063,471    8,418,812 
General and administrative   2,964,051    3,100,176 
Impairment loss - goodwill       3,060,034 
Total operating expenses   13,027,522    14,579,022 
           
LOSS FROM OPERATIONS   (1,268,677)   (4,593,306)
           
OTHER INCOME (EXPENSE)          
Interest expenses   (228,365)   (248,041)
Loss on equity method investment   (1,025)   (3,390)
Other non-operating income   (67,166)   211,760 
Total other expenses, net   (296,556)   (39,671)
           
LOSS BEFORE INCOME TAXES   (1,565,233)   (4,632,977)
           
PROVISION FOR INCOME TAX BENEFIT   (275,882)   (447,796)
NET LOSS   (1,289,351)   (4,185,181)
           
Non-controlling interest   (2,836)   (2,805)
           
NET LOSS ATTRIBUTABLE TO IPOWER INC.  $(1,286,515)  $(4,182,376)
           
OTHER COMPREHENSIVE LOSS          
Foreign currency translation adjustments   (707)   (111,475)
           
COMPREHENSIVE LOSS ATTRIBUTABLE TO IPOWER INC.  $(1,287,222)  $(4,293,851)
           
WEIGHTED AVERAGE NUMBER OF COMMON STOCK          
Basic   29,764,515    29,665,716 
           
Diluted   29,764,515    29,665,716 
           
LOSSES PER SHARE          
Basic  $(0.04)  $(0.14)
           
Diluted  $(0.04)  $(0.14)

 

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

 

 

 4 

 

 

iPower Inc. and Subsidiaries

Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity

For the Three Months Ended September 30, 2023 and 2022

 

 

                                    
   Common Stock   Additional Paid in   Retained Earnings (Accumulated   Non-controlling   Accumulated other Comprehensive     
   Shares   Amount   Capital   (Deficit)   interest   income (loss)   Total 
Balance, June 30, 2023   29,710,939   $29,712   $29,624,520   $(8,702,442)  $(24,915)  $(62,134)  $20,864,741 
Net loss               (1,286,515)   (2,836)       (1,289,351)
Stock-based compensation           117,882                117,882 
Foreign currency translation adjustments                       (707)   (707)
Balance, September 30, 2023, unaudited   29,710,939   $29,712   $29,742,402   $(9,988,957)  $(27,751)  $(62,841)  $19,692,565 
                                    
                                    
                                    
Balance, June 30, 2022   29,572,382   $29,573   $29,111,863   $3,262,948   $(13,232)  $5,678   $32,396,830 
Net loss               (4,182,376)   (2,805)       (4,185,181)
Stock-based compensation           137,882                137,882 
Foreign currency translation adjustments                       (111,475)   (111,475)
Balance, September 30, 2022, unaudited   29,572,382   $29,573   $29,249,745   $(919,428)  $(16,037)  $(105,797)  $28,238,056 

 

 

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

 

 

 

 

 

 

 

 

 

 

 

 5 

 

 

iPower Inc. and Subsidiaries

Unaudited Condensed Consolidated Statements of Cash Flows

For the Three Months Ended September 30, 2023 and 2022

  

           
   For the Three Months Ended September 30, 
   2023   2022 
    (Unaudited)    (Unaudited) 
           
CASH FLOWS FROM OPERATING ACTIVITIES:          
Net loss  $(1,289,351)  $(4,185,181)
Adjustments to reconcile net (loss) income to cash provided by (used in) operating activities:          
Depreciation and amortization expense   201,705    191,934 
Inventory reserve   105,192    74,998 
Loss on equity method investment   1,025    3,390 
Impairment loss - goodwill       3,060,034 
Stock-based compensation expense   117,882    137,882 
Non-cash operating lease expense   1,829    10,172 
Amortization of debt premium / discount and non-cash financing costs   53,726    53,623 
Change in operating assets and liabilities          
Accounts receivable   834,261    (1,557,682)
Inventories   5,432,074    45,084 
Deferred tax assets/liabilities   (277,189)   (668,075)
Prepayments and other current assets   1,046,697    2,280,700 
Non-current prepayments   70,422    107,917 
Other non-current assets   9,615    (5,894)
Accounts payable   (1,213,634)   5,284,843 
Credit cards payable   326,546    (656,562)
Customer deposit   12,231    75,491 
Other payables and accrued liabilities   (1,379,124)   (3,856,115)
Income taxes payable   (1,566)   (17,534)
Net cash provided by operating activities   4,052,341    379,025 
           
CASH FLOWS FROM INVESTING ACTIVITIES:          
Purchase of equipment       (57,989)
Net cash used in investing activities       (57,989)
           
CASH FLOWS FROM FINANCING ACTIVITIES:          
Proceeds from related parties       (82,500)
Proceeds from short-term loans – related party   2,000,000    31,385 
Payments on short-term loan – related party   (1,000,000)    
Payments on short-term loans    (875,000)    
Proceeds from long-term loans       2,811,729 
Payments on long-term loans   (5,200,000)    
Net cash (used in ) provided by financing activities   (5,075,000)   2,760,614 
           
EFFECT OF EXCHANGE RATE ON CASH   16,178    (61,451)
           
CHANGES IN CASH   (1,006,481)   3,020,199 
           
CASH AND CASH EQUIVALENT, beginning of period   3,735,642    1,821,947 
           
CASH AND CASH EQUIVALENT, end of period  $2,729,161   $4,842,146 
           
SUPPLEMENTAL CASH FLOW INFORMATION:          
Cash paid for income tax  $   $55,000 
Cash paid for interest  $   $ 
           
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING TRANSACTIONS:          
Right of use assets acquired under new operating leases  $613,980   $ 

 

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

 

 

 6 

 

 

iPower Inc.

Notes to Unaudited Condensed Consolidated Financial Statements

As of September 30, 2023 and June 30, 2023 and for the Three Months Ended September 30, 2023 and 2022

 

 

Note 1 - Nature of business and organization

 

iPower Inc., formerly known as BZRTH Inc., a Nevada corporation (the “Company”), was incorporated on April 11, 2018. The Company is principally engaged in the marketing and sale of consumer home, garden and other products and accessories mainly in the North America.

 

On May 18, 2021, the Company acquired 100% of the equity ownership of its variable interest entity, E Marketing Solution Inc. (“E Marketing”), an entity incorporated in California and owned by one of the minority shareholders of the Company. As a result, E Marketing became the Company’s wholly owned subsidiary.

 

On May 18, 2021, the Company acquired 100% of the equity ownership of its variable interest entity, Global Product Marketing Inc. (“GPM”), an entity which was incorporated in the State of Nevada on September 4, 2020, and was owned by Chenlong Tan, the Company’s Chairman, CEO and President, and one of the majority shareholders of the Company. As a result, GPM became the Company’s wholly owned subsidiary.

 

On January 13, 2022, the Company entered into a joint venture agreement and formed a Nevada limited liability company, Box Harmony, LLC (“Box Harmony”), for the principal purpose of providing logistics services primarily for foreign-based manufacturers or distributors who desire to sell their products online in the United States, with such logistics services to include, without limitation, receiving, storing and transporting such products. The Company owns 40% of the equity interest in Box Harmony, retaining significant influence, but does not own a majority equity interest in or otherwise control Box Harmony. See details at Note 3 below.

 

On February 10, 2022, the Company entered into another joint venture agreement and formed a Nevada limited liability company, Global Social Media, LLC (“GSM”), for the principal purpose of creating a social media platform in order to provide content and services to assist businesses, including the Company and other businesses, in marketing their products. The Company owns 60% of the equity interest in GSM and controls its operations. See details at Note 3 below.

 

On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia Limited (“Anivia”), a corporation organized under the laws of the British Virgin Islands (“BVI”), in accordance with the terms of a share transfer framework agreement (the “Transfer Agreement”), dated February 15, 2022, by and between the Company, White Cherry Limited, a BVI company (“White Cherry”), White Cherry’s equity holders, Li Zanyu and Xie Jing (together with White Cherry, the “Sellers”), Anivia, Fly Elephant Limited, a Hong Kong company, Dayourenzai (Shenzhen) Technology Co., Ltd., and Daheshou (Shenzhen) Information Technology Co., Ltd. Anivia owns 100% of the equity of Fly Elephant Limited, which in turn owns 100% of the equity of Dayourenzai (Shenzhen) Technology Co., Ltd., a corporation located in the People’s Republic of China (“PRC”) and which is a wholly foreign-owned enterprise (“WFOE”) of Fly Elephant Limited. The WFOE controls, through contractual arrangements summarized in Note 4 below, the business, revenues and profits of Daheshou (Shenzhen) Information Technology Co., Ltd., a company organized under the Laws of the PRC (“DHS”) and located in Shenzhen, China. See details on Note 4 below.

 

 

 

 7 

 

 

Note 2 – Basis of Presentation and Summary of significant accounting policies

 

Basis of presentation

 

The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries and VIE and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the requirements of the U.S. Securities and Exchange Commission (“SEC”) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as its annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for the fair statement of the Company’s financial information. These interim results are not necessarily indicative of the results to be expected for the fiscal year ending June 30, 2024, or for any other interim period or for any other future year. All intercompany balances and transactions have been eliminated in consolidation.

 

These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto included in the Annual Report for the year ended June 30, 2023, which are included in Form 10-K filed with the SEC on September 14, 2023.

 

Principles of Consolidation

 

The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries, E Marketing Solution Inc., Global Product Marketing Inc., Global Social Media, LLC, and Anivia Limited and its subsidiaries and VIE, including Fly Elephant Limited, Dayourenzai (Shenzhen) Technology Co., Ltd., and Daheshou (Shenzhen) Information Technology Co., Ltd. All inter-company balances and transactions have been eliminated.

 

Emerging Growth Company Status

 

The company is an “emerging growth company,” as defined in Section 2(a) of the Securities Act of 1933, as amended, (the “Securities Act”), as modified by the Jumpstart Our Business Startups Act of 2012, (the “JOBS Act”), and it may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved.

 

Further, Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of the company’s financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of utilizing the emerging growth company reduced reporting requirements difficult.

 

Use of estimates and assumptions

 

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts of assets and liabilities reported and disclosures of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. It is at least reasonably possible that the estimate of the effect of a condition, situation or set of circumstances that existed at the date of the financial statements, which management considered in formulating its estimate, could change in the near term due to one or more future confirming events. Accordingly, the actual results could differ significantly from those estimates.

 

 

 8 

 

 

Foreign currency translation and transactions

 

The reporting and functional currency of iPower and its subsidiaries is the U.S. dollar (USD). iPower’s WFOE and VIE in China uses the local currency, Renminbi (“RMB”), as its functional currency. Assets and liabilities of the VIE are translated at the current exchange rate as quoted by the People’s Bank of China (the “PBOC”) at the end of the period. Income and expense accounts are translated at the average translation rates and the equity accounts are translated at historical rates. Translation adjustments resulting from this process are included in accumulated other comprehensive income (loss) in the statement of changes in stockholders’ equity. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred.

 

The balance sheet amounts of the VIE, with the exception of equity, on September 30, 2023, were translated at 7.2948 RMB to $1.00. The equity accounts were stated at their historical rates. The average translation rates applied to statements of operations and comprehensive income (loss) accounts for the three months ended September 30, 2023 was 7.2406 RMB to $1.00. Cash flows were also translated at average translation rates for the period and, therefore, amounts reported on the statement of cash flows would not necessarily agree with changes in the corresponding balances on the unaudited condensed consolidated balance sheet.

 

Cash and cash equivalents

 

Cash and cash equivalents consist of amounts held as cash on hand and bank deposits.

 

From time to time, the Company may maintain bank balances in interest bearing accounts in excess of the $250,000, which is currently the maximum amount insured by the FDIC for interest bearing accounts (there is currently no insurance limit for deposits in noninterest bearing accounts). The Company has not experienced any losses with respect to cash. Management believes our Company is not exposed to any significant credit risk with respect to its cash.

 

Accounts receivable, net

 

During the ordinary course of business, the Company extends unsecured credit to its customers. Accounts receivable are stated at the amount the Company expects to collect from customers. Management reviews its accounts receivable balances each reporting period to determine if an allowance for credit loss is required.

 

The Company evaluates the creditworthiness of all of its customers individually before accepting them and continuously monitors the recoverability of accounts receivable. If there are any indicators that a customer may not make payment, the Company may consider making provision for non-collectability for that particular customer. At the same time, the Company may cease further sales or services to such customer. The following are some of the factors that the Company develops allowance for credit losses:

 

  · the customer fails to comply with its payment schedule;
     
  · the customer is in serious financial difficulty;
     
  · a significant dispute with the customer has occurred regarding job progress or other matters;
     
  · the customer breaches any of its contractual obligations;
     
  · the customer appears to be financially distressed due to economic or legal factors;
     
  · the business between the customer and the Company is not active; or
     
  · other objective evidence indicates non-collectability of the accounts receivable.

 

 

 

 9 

 

 

Accounts receivable are recognized and carried at carrying amount less an allowance for credit losses, if any. The Company maintains an allowance for credit losses resulting from the inability of its customers to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis. The Company has also included in calculation of allowance for credit losses the potential impact of the COVID-19 pandemic on our customers’ businesses and their ability to pay their accounts receivable. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. The Company also considers external factors to the specific customer, including current conditions and forecasts of economic conditions, including the potential impact of the COVID-19 pandemic. In the event we recover amounts previously written off, we will reduce the specific allowance for credit losses.

 

Equity method investment

 

The Company accounts for its ownership interest in Box Harmony, a 40% owned joint venture, following the equity method of accounting, in accordance with ASC 323, Investments — Equity Method and Joint Ventures. Under this method, the carrying cost is initially recorded at cost and then increased or decreased by recording its percentage of gain or loss in Box Harmony’s statement of operations and a corresponding charge or credit to the carrying value of the asset.

 

Business Combination

 

On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia and its subsidiaries, including the VIE. The Company applies the acquisition method of accounting for business combinations. Under the acquisition method, the acquiring entity in a business combination recognizes 100% of the assets acquired and liabilities assumed at their acquisition date fair values. Management utilizes valuation techniques appropriate for the asset or liability being measured in determining these fair values. Any excess of the purchase price over amounts allocated to assets acquired, including identifiable intangible assets, and liabilities assumed is recorded as goodwill. Where amounts allocated to assets acquired and liabilities assumed is greater than the purchase price, a bargain purchase gain is recognized. Acquisition-related costs are expensed as incurred. See Note 4 for details regarding the acquisition.

 

Variable interest entities

 

On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia and its subsidiaries, including Daheshou (Shenzhen) Information Technology Co., Ltd., a company organized under the Laws of the PRC (“DHS”). Pursuant to the terms of the Agreements, the Company does not have direct ownership in DHS but is actively involved in DHS’s operations as the sole manager to direct the activities and significantly impact DHS’s economic performance. DHS’s operational funding has been provided by the Company following the February 15, 2022 acquisition. During the term of the Agreements, the Company bears all the risk of loss and has the right to receive all of the benefits from DHS. As such, based on the determination that the Company is the primary beneficiary of DHS, in accordance with ASC 810-10-25-38A through 25-38J, DHS is considered a VIE of the Company and the financial statements of DHS have been consolidated from the date such control existed, February 15, 2022. See Note 4 and Note 5 for details regarding the acquisition.

 

Goodwill

 

Goodwill represents the excess of the purchase price over the fair value of assets acquired and liabilities assumed. The Company accounts for goodwill under ASC Topic 350, Intangibles-Goodwill and Other.

 

Goodwill is not amortized but is reviewed for potential impairment on an annual basis, or if events or circumstances indicate a potential impairment, at the reporting unit level. The Company’s review for impairment includes an assessment of qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value, including goodwill. If it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value, including goodwill, a quantitative goodwill impairment test is performed, which compares the fair value of the reporting unit with its carrying amounts, including goodwill. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired. However, if the carrying amount of the reporting unit exceeds its fair value, an impairment loss will be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. The Company engaged an independent third-party valuation firm in August 2022 to conduct an evaluation of goodwill impairment for the Company as a whole at the consolidated reporting unit level as of June 30, 2022, which evaluation was conducted prior to the Company’s filing of its Annual Report on Form 10-K for the period ended June 30, 2022. Due to the decrease in the Company’s share price subsequent to the filing of the June 30, 2022 Form 10-K and the net loss incurred during the quarter ended September 30, 2022, the Company engaged the same valuation firm to review goodwill for impairment. Based on this review, the Company concluded an impairment loss of $3,060,034 as of September 30, 2022 was required. The impairment amount was determined based on the discounted cash flows with the revised projections reflecting the increase in freight and storage costs in the quarter ended September 30, 2022. The Company also considered the Market Capital Method, which is an alternative market approach, suggested the Company’s goodwill is partially impaired.

 

 

 10 

 

 

During the period ended September 30, 2023, the Company performed a qualitative goodwill impairment analysis following the steps laid out in ASC 350-20-35-3C and noted no goodwill impairment. As of September 30, 2023 and 2022, the goodwill balance amounted to $3,034,110 and $3,034,110, respectively.

 

Intangible Assets, net

 

Finite life intangible assets at September 30, 2023 include covenant not to compete, supplier relationship, and software recognized as part of the acquisition of Anivia. Intangible assets are recorded at the estimated fair value of these items at the date of acquisition, February 15, 2022. Intangible assets are amortized on a straight-line basis over their estimated useful life as followings:

   
    Useful Life
Covenant Not to Compete   10 years
Supplier relationship   6 years
Software   5 years

 

The Company reviews the recoverability of long-lived assets, including intangible assets, when events or changes in circumstances occur that indicate the carrying value of the asset may not be recoverable. The assessment of possible impairment is based on the ability to recover the carrying value of the asset from the expected future pretax cash flows (undiscounted and without interest charges) of the related operations. If these cash flows are less than the carrying value of such asset, an impairment loss is recognized for the difference between estimated fair value and carrying value. The measurement of impairment requires management to make estimates of these cash flows related to long-lived assets, as well as other fair value determinations. As of September 30, 2023 and 2022, there were no indicators of impairment.

 

Fair values of financial instruments

 

ASC 825, “Disclosures about Fair Value of Financial Instruments,” requires disclosure of fair value information about financial instruments. ASC 820, “Fair Value Measurements” defines fair value, establishes a framework for measuring fair value in generally accepted accounting principles, and expands disclosures about fair value measurements.

 

The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and all other current assets and liabilities approximate fair values due to their short-term nature.

 

On February 15, 2022, as part of the consideration for the acquisition of Anivia, the Company issued a two-year unsecured 6% subordinated promissory note, payable in equal semi-annual installments commencing August 15, 2022 (the “Purchase Note”). The principal amount of the Purchase Note was $3.5 million. On February 15, 2022, the Company evaluated the fair value of the Purchase Note to be $3.6 million using the following inputs:

 
Corporate bond yield 3.1%
Risk-free rate 1.6%
Liquidity premium 0.4%
Discount rate 3.5%

 

As of September 30, 2023, the outstanding balance of the Purchase Note was $1,149,961, including principal due of $875,000, a premium of $19,023, and $255,938 of accrued interest.

 

 

 

 

 

 11 

 

 

For other financial instruments to be reported at fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. The Company determines the fair value of its financial instruments based on assumptions that market participants would use in pricing an asset or liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which are categorized in one of the following levels:

 

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.

 

The Company does not have any assets or liabilities measured at fair value on a recurring basis. We measure certain non-financial assets on a non-recurring basis, including goodwill. As a result of those measurements, we recognized an impairment charge of $3.1 million during the year ended June 30, 2023 as follows:

                    
   Total Fair
Value
   Level 1   Level 2   Level 3   Total
Impairment
Loss
 
Goodwill  $3,034,110   $   $   $3,034,110   $3,060,034 
Total  $3,034,110   $   $   $3,034,110   $3,060,034 

 

Goodwill, with a total carrying value of $6.1 million, was written down to its fair value of $3.0 million, resulting in an impairment charge of $3,060,034, which was recorded in earnings for the year ended June 30, 2023. The fair value of goodwill was determined based on the discounted cash flow method, which is an income approach, which required the use of inputs that were unobservable in the marketplace (Level 3), including a discount rate that would be used by a market participant, projections of revenues and cash flows with the revised projections reflecting the increase in freight and storage costs in the current interim quarter, among others.

 

Revenue recognition

 

The Company recognizes revenue from product sales revenues, net of promotional discounts and return allowances, when the following revenue recognition criteria are met: a contract has been identified, separate performance obligations are identified, the transaction price is determined, the transaction price is allocated to separate performance obligations and revenue is recognized upon satisfying each performance obligation. The Company transfers the risk of loss or damage upon shipment, therefore, revenue from product sales is recognized when it is shipped to the customer. Return allowances, which reduce product revenue by the Company’s best estimate of expected product returns, are estimated using historical experience.

  

The Company evaluates the criteria of ASC 606 - Revenue Recognition Principal Agent Considerations in determining whether it is appropriate to record the gross amount of product sales and related costs or the net amount earned as commissions. Generally, when the Company is primarily responsible for fulfilling the promise to provide a specified good or service, the Company is subject to inventory risk before the good or service has been transferred to a customer and the Company has discretion in establishing the price, revenue is recorded at gross.

 

 

 

 

 12 

 

 

Payments received prior to the delivery of goods to customers are recorded as customer deposits.

 

The Company periodically provides incentive offers to its customers to encourage purchases. Such offers include current discount offers, such as percentage discounts off current purchases and other similar offers. Current discount offers, when accepted by the Company’s customers, are treated as a reduction to the purchase price of the related transaction.

 

Sales discounts are recorded in the period in which the related sale is recognized. Sales return allowances are estimated based on historical amounts and are recorded upon recognizing the related sales. Shipping and handling costs are recorded as selling expenses.

 

Advertising costs

 

Advertising costs are expensed as incurred. Total advertising and promotional costs included in selling and fulfillment expenses for the three months ended September 30, 2023 and 2022 were $1,570,742 and $1,166,349, respectively.

 

Cost of revenue

 

Cost of revenue mainly consists of costs for purchases of products and related inbound freight and delivery fees.

 

Operating expenses

 

Operating expenses, which consist of selling and fulfillment and general and administrative expenses, are expensed as incurred.

 

Inventory, net

 

Inventory consists of finished goods ready for sale and is stated at the lower of cost or market. The Company values its inventory using the weighted average costing method. The Company’s policy is to include as a part of inventory and cost of goods sold any freight incurred to ship the product from its vendors to warehouses. Outbound freight costs related to shipping costs to customers are considered periodic costs and are reflected in selling and fulfillment expenses. The Company regularly reviews inventory and considers forecasts of future demand, market conditions and product obsolescence.

 

If the estimated realizable value of the inventory is less than cost, the Company makes provisions in order to reduce its carrying value to its estimated market value. The Company also reviews inventory for slow moving inventory and obsolescence and records allowance for obsolescence.

 

Debt Issuance Costs

 

Costs incurred in connection with the issuance of debt are deferred and amortized as interest expense over the term of the related debt using the effective interest method. To the extent that the debt is outstanding, these amounts are reflected in the unaudited condensed consolidated balance sheets as direct deductions from the carrying amount of the outstanding borrowings.

 

 

 

 

 13 

 

 

Segment reporting

 

The Company follows ASC 280, Segment Reporting. The Company’s chief operating decision maker, the Chief Executive Officer, reviews the consolidated results of operations when making decisions about allocating resources and assessing the performance of the Company as a whole and, hence, the Company has only one reportable segment. The Company does not distinguish between markets or segments for the purpose of internal reporting. For the three months ended September 30, 2023 and 2022, sales through Amazon to Canada and other foreign countries were approximately 8.2% and 9.8% of the Company’s total sales. During the three months ended September 30, 2023, sales of hydroponic products, including ventilation and grow light systems, was approximately 16.8% of the Company’s total sales and the remaining 83.2% consisted of general gardening, home goods, and other products and accessories. During the three months ended September 30, 2022, sales of hydroponic products, including ventilation and grow light systems, were approximately 53% of the Company’s total sales and the remaining 47% consisted of general gardening, home goods and other products and accessories. As of September 30, 2023 and June 30, 2023, the Company had approximately $1.4 million and $1.6 million of inventory stored in China. The Company’s majority of long-lived assets are located in California, United States, majority of the deferred tax assets are US related, and a majority of the Company’s revenues are derived from within the United States.

 

Leases

 

The Company records right-of-use (“ROU”) assets and related lease obligations on the balance sheet.

  

ROU assets represent our right to use an underlying asset for the lease terms and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Company’s leases do not provide an implicit rate, the Company generally uses its incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. The operating lease ROU asset also includes any lease payments made and excludes lease incentives. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

 

Stock-based Compensation

 

The Company applies ASC No. 718, “Compensation-Stock Compensation,” which requires that share-based payment transactions with employees and nonemployees, upon adoption of ASU 2018-07, be measured based on the grant date fair value of the equity instrument and recognized as compensation expense over the requisite service period, with a corresponding addition to equity. Under this method, compensation costs related to employee share options or similar equity instruments is measured at the grant date based on the fair value of the award and is recognized over the period during which an employee is required to provide service in exchange for the award, which generally is the vesting period. In addition to the requisite service period, the Company also evaluates the performance condition and market condition under ASC 718-10-20. For an award which contains both a performance and a market condition, and where both conditions must be satisfied for the award to vest, the market condition is incorporated into the fair value of the award, and that fair value is recognized over the employee’s requisite service period or nonemployee’s vesting period if it is probable the performance condition will be met. If the performance condition is ultimately not met, compensation costs related to the award should not be recognized (or should be reversed) because the vesting condition in the award has not been satisfied.

 

The Company will recognize forfeitures of such equity-based compensation as they occur.

 

 

 

 

 14 

 

 

Income taxes

 

The Company accounts for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their perspective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which the temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Valuation allowances are recorded, when necessary, to reduce deferred tax assets to the amount expected to be realized.

 

The Company has analyzed filing positions in each of the federal and state jurisdictions where the Company is required to file income tax returns, as well as open tax years in such jurisdictions. The Company has identified the U.S. federal jurisdiction, and the states of Nevada and California, as its “major” tax jurisdictions. However, the Company has certain tax attribute carryforwards which will remain subject to review and adjustment by the relevant tax authorities until the statute of limitations closes with respect to the year in which such attributes are utilized.

 

The Company believes that our income tax filing positions and deductions will be sustained on audit and do not anticipate any adjustments that will result in a material change to its financial position. Therefore, no reserves for uncertain income tax positions have been recorded pursuant to ASC 740, Income Taxes. The Company’s policy for recording interest and penalties associated with income-based tax audits is to record such items as a component of income taxes.

  

Commitments and contingencies

 

In the ordinary course of business, the Company is subject to certain contingencies, including legal proceedings and claims arising out of the business that relate to a wide range of matters, such as government investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss has occurred and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments including historical and specific facts and circumstances of each matter.

 

Earnings per share

 

Basic earnings per share are computed by dividing net income attributable to holders of common stock by the weighted average number of shares of common stock outstanding during the year. Diluted earnings per share reflect the potential dilution that could occur if securities to issue common stock were exercised.

 

Recently issued accounting pronouncements

  

In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC's Disclosure Update and Simplification Initiative. This ASU incorporates certain U.S. Securities and Exchange Commission (SEC) disclosure requirements into the FASB Accounting Standards Codification™ (“Codification”). The amendments in the ASU are expected to clarify or improve disclosure and presentation requirements of a variety of Codification Topics, allow users to more easily compare entities subject to the SEC’s existing disclosures with those entities that were not previously subject to the requirements, and align the requirements in the Codification with the SEC’s regulations. In SEC Release No. 33-10532, Disclosure Update and Simplification, issued August 17, 2018, the SEC referred certain of its disclosure requirements that overlap with, but require incremental information to, generally accepted accounting principles to the FASB for potential incorporation into the Codification. The ASU incorporates into the Codification 14 of the 27 disclosures referred by the SEC. They modify the disclosure or presentation requirements of a variety of Topics in the Codification. The requirements are relatively narrow in nature. Some of the amendments represent clarifications to, or technical corrections of, the current requirements. Because of the variety of Topics amended, a broad range of entities may be affected by one or more of those amendments. For entities subject to the SEC’s existing disclosure requirements and for entities required to file or furnish financial statements with or to the SEC in preparation for the sale of or for purposes of issuing securities that are not subject to contractual restrictions on transfer, the effective date for each amendment will be the date on which the SEC removes that related disclosure from its rules. For all other entities, the amendments will be effective two years later. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendments will be removed from the Codification and not become effective for any entity. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

 

 

 

 

 15 

 

 

In September 2022, FASB issued ASU 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. The amendments in this ASU require that a company that uses a supplier finance program in connection with the purchase of goods or services disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. ASU 2022-04 is effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2022, except for the rollforward of the supplier finance program obligations, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. An entity should apply ASU No. 2022-04 retrospectively to all periods in which a balance sheet is presented, except for the obligation rollforward, which should be applied prospectively. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

 

In June 2022, FASB issued ASU 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. The amendments in this ASU clarify the guidance in ASC 820 on the fair value measurement of an equity security that is subject to a contractual sale restriction and require specific disclosures related to such an equity security. This standard is effective for fiscal years beginning after December 15, 2024. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

 

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This ASU clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606) as if the entity had originated the contracts. The guidance is effective for fiscal years beginning after December 15, 2023, with early application permitted. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

 

In March 2020 and January 2021, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting and ASU No. 2021-01, Reference Rate Reform (Topic 848): Scope, respectively (collectively, “Topic 848”). Topic 848 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued because of reference rate reform. The expedients and exceptions provided by Topic 848 are effective for all entities as of March 12, 2020 through December 31, 2022. In December 2022, the FASB issued ASU 2022-06, Reference Rate reform (Topic 848): Deferral of the Sunset Date of Topic 848, which deferred the sunset date of Topic 848, Reference Rate Reform to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. The Company does not expect the adoption of this standard to have a material impact on the Company's consolidated financial statements.

 

In August 2020, the FASB issued ASU 2020-06, “Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40).” This ASU reduces the number of accounting models for convertible debt instruments and convertible preferred stock, as well as amend the guidance for the derivatives scope exception for contracts in an entity’s own equity to reduce form-over-substance-based accounting conclusions. In addition, this ASU improves and amends the related EPS guidance. This standard is effective for the Company on July 1, 2024, including interim periods within those fiscal years. Adoption is either a modified retrospective method or a fully retrospective method of transition. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

 

In January 2017, the FASB issued ASU 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment,” which eliminates step two from the goodwill impairment test. Under ASU 2017-04, an entity should recognize an impairment charge for the amount by which the carrying amount of a reporting unit exceeds its fair value up to the amount of goodwill allocated to that reporting unit. ASU 2017-04 became effective for accelerated filing companies for annual periods or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. All other entities, including not-for-profit entities, that are adopting the amendments in this Update should do so for their annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2022. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company has adopted ASU 2017-04. See the disclosures above on Goodwill for further details.

 

 

 

 

 

 16 

 

 

The Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the consolidated financial position, statements of operations and cash flows.

 

Subsequent events

 

The Company evaluated subsequent events and transactions that occurred after the balance sheet date through the date that the consolidated financial statements are available to be issued. Material subsequent events that required recognition or additional disclosure in the unaudited condensed consolidated financial statements are presented.

 

Note 3 - Joint Ventures

 

Box Harmony, LLC

 

On January 13, 2022, the Company entered into a joint venture agreement (the “Joint Venture Agreement”) with Titanium Plus Autoparts, Inc., a California corporation (“TPA”), Tony Chiu (“Chiu”) and Bin Xiao (“Xiao”). Pursuant to the terms of the Joint Venture Agreement, the parties formed a Nevada limited liability company, Box Harmony, LLC (“Box Harmony”), for the principal purpose of providing logistic services primarily for foreign-based manufacturers or distributors who desire to sell their products online in the United States, with such logistic services to include, without limitation, receiving, storing and transporting such products.

 

Following entry into the Joint Venture Agreement, Box Harmony issued a total of 6,000 certificated units of membership interest, designated as Class A voting units (“Equity Units”), as follows: (i) the Company agreed to contribute $50,000 in cash in exchange for 2,400 Equity Units in Box Harmony and agreed to provide Box Harmony with the use and access to certain warehouse facilities leased by the Company (see below), and (ii) TPA received 1,200 Equity Units in exchange for (a) $1,200 and contributing the TPA IP License referred to below, (b) its existing and future customer contracts, and (c) granting Box Harmony the use of shipping accounts (FedEx and UPS) and all other TPA carrier contracts, and (iii) Xiao received 2,400 Equity Units in exchange for $2,400 and his agreement to manage the day to day operations of Box Harmony.

  

Under the terms of the Box Harmony limited liability operating agreement (the “LLC Agreement”), TPA and Xiao each granted to the Company an unconditional and irrevocable right and option to purchase from Xiao and TPA at any time within the first 18 months following January 13, 2022, up to 1,200 Class A voting units, at an exercise price of $550 per Class A voting unit, for a total exercise price of up to $660,000. If such option is fully exercised, the Company would own 3,600 Equity Units or 60% of the total outstanding Equity Units. As of the date of this report, the Company had not exercised the option to purchase additional voting units from Xiao and TPA. The LLC Agreement prohibits the issuance of additional Equity Units and certain other actions unless approved in advance by the Company, that a noncontrolling right that would not be substantive to overcome the majority voting interests held by TPA and Xiao. In January 2023, TPA and Xiao transferred their 60% equity units to a third party without consideration as the LLC was still in development stage and did not have significant operations. The transfer of equity did not have any impact on the LLC’s financial statements.

 

As a result, the Company owns 40% of the equity interest in Box Harmony with significant influence but does not own a majority equity interest or otherwise control of Box Harmony. The Company accounts for its ownership interest in Box Harmony following the equity method of accounting, in accordance with ASC 323, Investments —Equity Method and Joint Ventures. Under this method, the carrying cost is initially recorded at cost and then increased or decreased by recording its percentage of gain or loss in its statement of operations and a corresponding charge or credit to the carrying value of the asset.

 

 

 

 

 17 

 

 

Global Social Media, LLC

 

On February 10, 2022, the Company entered into a joint venture agreement with Bro Angel, LLC, Ji Shin and Bing Luo (the “GSM Joint Venture Agreement”). Pursuant to the terms of the GSM Joint Venture Agreement, the parties formed a Nevada limited liability company, Global Social Media, LLC (“GSM”), for the principal purpose of providing a social media platform, contents and services to assist businesses, including the Company and other businesses, in marketing their products.

 

Following entry into the GSM Joint Venture Agreement, GSM issued 10,000 certificated units of membership interest (the “GSM Equity Units”), of which the Company was issued 6,000 GSM Equity Units and Bro Angel was issued 4,000 GSM Equity Units. Messrs. Shin and Luo are the owners of 100% of the equity of Bro Angel. The LLC Agreement prohibits the issuance of additional Equity Units and certain other actions unless approved in advance by Bro Angel, creating a noncontrolling right that would not be substantive to overcome the majority voting interests held by the Company.

 

As of the date of this report, the members had not completed the capital contributions and no receivables were recorded.

 

Pursuant to the terms of the Agreements, the Company owns 60% of the equity interest in GSM and control of GSM’s operations. Based on ASU 2015-02, the Company consolidates GSM into its financial statements due to its majority equity ownership and control over operations.For the three months ended September 30, 2023 and 2022, the impact of GSM’s activities were immaterial to the Company’s unaudited condensed consolidated financial statements.

 

Note 4 - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity

 

On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia Limited (“Anivia”), a corporation organized under the laws of the British Virgin Islands (“BVI”), in accordance with the terms of a share transfer framework agreement (the “Transfer Agreement”), dated February 15, 2022, by and between the Company, White Cherry Limited, a BVI company (“White Cherry”), White Cherry’s equity holders, Li Zanyu and Xie Jing (together with White Cherry, the “Sellers”), Anivia, Fly Elephant Limited, a Hong Kong company, Dayourenzai (Shenzhen) Technology Co., Ltd. and Daheshou (Shenzhen) Information Technology Co., Ltd. Anivia owns 100% of the equity of Fly Elephant Limited, which in turn owns 100% of the equity of Dayourenzai (Shenzhen) Technology Co., Ltd., a corporation located in the People’s Republic of China (“PRC”) and which is a wholly foreign-owned enterprise (“WFOE”) of Fly Elephant Limited. The WFOE controls, through contractual arrangements summarized below, the business, revenues and profits of Daheshou (Shenzhen) Information Technology Co., Ltd., a company organized under the Laws of the PRC (“DHS”) and located in Shenzhen, China.

 

The contractual arrangements between the WFOE and DHS are established through a variable interest operating entity structure, which is reflected in (i) an exclusive business cooperation agreement, dated December 15, 2021, between the WFOE and DHS, (ii) an exclusive equity interest pledge agreement, dated December 15, 2021, between the WFOE and DHS in which the equity of DHS was pledged to the WFOE, (iii) an exclusive option agreement, dated December 15, 2021, between the WFOE, DHS and its equity holders, Li Zanyu and Xie Jing (the “Equity Holders), pursuant to which the Equity Holders give the WFOE the irrevocable and exclusive right to purchase the equity interests in DHS, and (iii) a power of attorney, dated December 15, 2021, pursuant to which Li Zanyu and Xie Jing, the holders of 100% of the equity interest of DHS, granted the WFOE all voting and other rights to their equity interest in DHS. According to the exclusive business cooperation agreement, in consideration for the services provided by the WFOE, DHS shall pay a service fee to the WFOE on annual basis (or at any time agreed by the Parties). The service fees for each year (or for any other period agreed to by the Parties) shall consist of a management fee and a fee for services provided, which shall be reasonably determined by the WFOE based on the nature, complexity, time, and other market and operation factors. The WFOE may provide a separate confirmation letter and/or invoice to DHS to indicate the amount of service fees due for each service period; or the amount of services fees may be as set forth in the relevant contracts separately executed by the Parties. DHS is principally engaged in selling a wide range of products and providing logistic services in the PRC.

 

 

 

 

 18 

 

 

Pursuant to the terms of the Agreements, the Company does not have direct ownership in DHS but is actively involved in DHS’s operations as the sole manager to direct the activities and significantly impact DHS’s economic performance. As such, based on the determination that the Company is the primary beneficiary of DHS, in accordance with ASC 810-10-25-38A through 25-38J, DHS is considered a variable interest entity (“VIE”) of the Company and the financial statements of DHS have been consolidated from the date such control existed, February 15, 2022.

 

Total fair value of the consideration for the transaction was $10,629,000, which was paid to White Cherry as follows: at closing, the Company (i) paid $3,500,000 in the form of a two-year unsecured 6% subordinated promissory note, payable in equal semi-annual installments commencing August 15, 2022 (the “Purchase Note”), (ii) issued 3,083,700 restricted shares (subject to a lock-up period of 180 days and insider trading rules) of the Company’s common stock, and (iii) an additional $1,500,000 in cash was to be paid after closing.

 

JP Morgan Chase Bank, the Company’s senior secured lender (“JPM”), consented to the transaction. In conjunction with obtaining JPM’s consent, the Company delivered an amendment to the pledge and security agreement with JPM, pursuant to which the Company pledged to JPM 65% of the equity interest of Anivia Limited, Fly Elephant Limited and the WFOE.

 

On October 7, 2022, in conjunction with the Company’s entry into the Second Amendment to the Credit Agreement, the Company’s promissory note holder, White Cherry Limited, an exempted company incorporated under the laws of the British Virgin Islands (“White Cherry”), entered into an amendment (the “Amendment”) to the subordination agreement, originally dated March 9, 2022 (the “Subordination Agreement”). The Amendment to the Subordination Agreement was amended solely for purposes of adjusting the definition of payment conditions under Section 2 of the Subordination Agreement such that “payment conditions” shall be deemed satisfied in connection with a permitted payment if (a) no event of default has occurred under the credit agreement and is continuing and (b) the Company shall have Excess Availability in the 30 days prior to the payment (as defined in the Second Amendment to the Credit Agreement) of no less than $7,500,000.

 

In addition, in conjunction with the closing of the transaction, the WFOE entered into an employment agreement with Li Zanyu, dated February 15, 2022 (the “Employment Agreement”), pursuant to which Mr. Li has been appointed to serve as general manager of the WFOE for a term of 10 years (through February 14, 2032), with annual base compensation of up to 500,000 RMB plus bonus as may be determined by the WFOE from time to time, in its sole discretion, based on Mr. Li’s performance. During such employment, Mr. Li may not engage in other employment without the consent of the WFOE.

  

The acquisition of Anivia was accounted for as a business combination under ASC 805. As the acquirer for accounting purposes, the Company has estimated the fair value of Anivia and its subsidiaries’ assets acquired and conformed the accounting policies of Anivia to its own accounting policies. The Company applied the income approach and cost approach in determining the fair value of the intangible assets, which intangible assets consisted of a covenant not to compete, supplier relationship and software. The fair value of the remaining assets acquired and liabilities assumed were not significantly different from their carrying values at the acquisition date. In addition, pursuant to the Transfer Agreement, the Sellers made certain representations and warranties, including that other than the items presented on the balance sheet on February 15, 2022, DHS, the operating VIE, was not subject to any loans, debts, liabilities, guarantees or other contingent liabilities at the Closing date. In the event of any breach of any of the representations and warranties, the sellers shall bear joint and several liability for any direct or indirect losses suffered by the Company as a result thereof. The Company recognized an approximately $6.1 million of goodwill in the transaction, which is primarily due to the subsumed assembled workforce intangible assets. Goodwill is not deductible for income tax purposes. The Company expensed with the acquisition, certain legal and accounting costs of $54,702, as general and administration expenses and $50,000 paid to JPM as financing fees.

 

 

 

 

 19 

 

 

The following information summarizes the purchase consideration and allocation of the fair values assigned to the assets at the purchase date, February 15, 2022:

    
Fair Value of Purchase Price:    
Cash  $1,500,000 
Promissory note issued   3,600,627 
Common stock issued   5,528,373 
Total purchase consideration  $10,629,000 
      
Purchase Price Allocation:     
Covenant not to compete  $3,459,120 
Supplier relationship   1,179,246 
Software   534,591 
Current assets   1,784,113 
Property and equipment   46,548 
Rent deposit   52,707 
ROU asset   234,578 
Goodwill   6,094,144 
Deferred tax liabilities   (1,389,113)
Current liabilities   (1,143,076)
Lease liability   (223,858)
Total purchase consideration  $10,629,000 

  

In October 2022, the $1.5 million cash portion of the consideration, which was presented as investment payable, was fully paid off.

 

The results of operations of Anivia since February 16, 2022 have been included in the Company's consolidated financial statements.

 

Note 5 – Variable interest entity

 

Effective February 15, 2022, upon acquisition of Anivia, the Company assumed the contractual arrangements between the WFOE and DHS through a variable interest operating entity structure. See Note 4 for details.

 

The Company did not provide financial or other support to the VIE for the periods presented where the Company was not otherwise contractually required to provide such support.

 

As of September 30, 2023 and 2022, there was no pledge or collateralization of the VIE assets that would be used to settle obligations of the VIE.

 

 

 

 

 20 

 

 

The carrying amounts of the assets, liabilities and the results of operations of the VIE included in the Company’s unaudited condensed consolidated balance sheets and statements of operations and comprehensive income after the elimination of intercompany balances and transactions with the VIE are as follows:

 

The carrying amount of the VIE’s assets and liabilities were as follows for the periods indicated:

        
   September 30, 2023   June 30, 2023 
Cash in bank  $308,366   $341,774 
Prepayments and other receivables  $421,006   $664,886 
Rent deposit  $72,009   $81,624 
Office equipment, net  $28,751   $33,774 
Right of use – noncurrent  $573,259   $6,104 
Deferred tax assets  $   $64,510 
Advance from shareholders  $84,718   $85,200 
Accounts payable  $5,494   $6,278 
Lease liability  $576,827   $4,758 
Income tax payable  $275,117   $276,683 
Other payables and accrued liabilities  $411,018   $344,735 

 

The operating results of the VIE were as follows for the three months ended September 30, 2023:

    
   September 30, 2023 
Revenue  $ 
Net loss after elimination of intercompany transactions  $419,343 

 

The operating results of the VIE were as follows for the three months ended September 30, 2022 :

       
    September 30, 2022  
Revenue   $  
Net loss after elimination of intercompany transactions   $ 733,617  

 

For the three months ended September 30, 2023, the VIE contributed approximately $2.1 million of revenue and $0.05 million of net loss before elimination. For the three months ended September 30, 2022, the VIE contributed approximately $3.2 million of revenue and $0.6 million of net loss before elimination.

 

Note 6 – Accounts receivable, net

 

Accounts receivable for the Company consisted of the following as of the dates indicated below:

        
   September 30, 2023   June 30, 2023 
Accounts receivable  $13,307,282   $14,141,543 
Less: allowance for credit losses   (70,000)   (70,000)
Total accounts receivable  $13,237,282   $14,071,543 

 

 

 

 

 21 

 

 

The changes in allowance for credit losses on accounts receivable are summarized below:

    
  

Allowance for

Credit Losses

 
Balance at June 30, 2022  $70,000 
Allowance recorded during the three months ended September 30, 2022    
Balance at September 30, 2022  $70,000 
      
Balance at June 30, 2023  $70,000 
Allowance recorded during the three months ended September 30, 2023    
Balance at September 30, 2023  $70,000 

 

Note 7 – Inventories, net

 

As of September 30, 2023 and June 30, 2023, inventories consisted of finished goods ready for sale, net of allowance for obsolescence, amounted to $15,056,623 and $20,593,889, respectively.

 

For the three months ended September 30, 2023 and 2022, the Company recorded inventory reserve expense of $105,192 and $74,998, respectively. As of September 30, 2023 and June 30, 2023, allowance for obsolescence was $664,092 and $558,899, respectively.

 

Note 8 – Prepayments and other current assets, net

 

As of September 30, 2023 and June 30, 2023, prepayments and other current assets consisted of the following:

        
   September 30, 2023   June 30, 2023 
Advance to suppliers  $1,036,012   $1,668,173 
Prepaid income taxes   41,987    45,718 
Prepaid expenses and other receivables   982,628    1,393,433 
Less: Allowance for credit losses   (249,128)   (249,128)
           
Total  $1,811,499   $2,858,196 

 

Other receivables consisted of delivery fees of $58,954 and $165,962 and receivables from one and two unrelated parties for their use of the Company’s courier accounts at September 30, 2023 and June 30, 2023.

 

 

 

 22 

 

 

The changes in allowance for credit losses on other receivables are summarized below:

 

    
   Allowance for Credit Losses 
Balance at June 30, 2022  $ 
Allowance recorded during the three months ended September 30, 2022    
Balance at September 30, 2022    
      
Balance at June 30, 2023   249,128 
Allowance recorded during the three months ended September 30, 2023    
Balance at September 30, 2023  $249,128 

 

Note 9 – Non-current prepayments

 

Non-current prepayments included $420,411 for product sourcing, marketing research and promotion, and other management advisory and consulting services to companies owned by an employee and minority shareholder and by relatives of a minority shareholder of the Company. The terms of these services are from two years to five years. In addition, there was a $40,623 down payment on a four-year car lease. As of September 30, 2023 and June 30, 2023, total non-current prepayments were $461,034 and $531,456, respectively. For the three months ended September 30, 2023 and 2022, the Company recorded amortization expenses of $70,422 and $107,917, respectively.

 

Note 10 – Intangible assets, net

 

As of September 30, 2023 and June 30, 2023, intangible assets, net, consisted of the following: 

        
   September 30, 2023   June 30, 2023 
Covenant not to compete  $3,459,120   $3,459,120 
Supplier relationships   1,179,246    1,179,246 
Software   534,591    534,591 
Accumulated amortization   (1,055,229)   (892,886)
Total  $4,117,728   $4,280,071 

 

The intangible assets were acquired on February 15, 2022 through acquisition of Anivia. The weighted average remaining life for finite-lived intangible assets at September 30, 2023 was approximately 6.95 years. The amortization expense for the three months ended September 30, 2023 and 2022 was $162,343 and $162,343, respectively. At September 30, 2023, finite-lived intangible assets are expected to be amortized over their estimated useful lives, which ranges from a period of five to 10 years, and the estimated remaining amortization expense for each of the five succeeding years thereafter is as follows:

    
Year Ending June 30,  Amount 
2024  $487,028 
2025   649,371 
2026   649,371 
2027   609,277 
2028   468,750 
Thereafter   1,253,931 
Intangible assets, net  $4,117,728 

 

 

 

 

 23 

 

 

Note 11 – Other payables and accrued liabilities

 

As of September 30, 2023 and June 30, 2023, other payables and accrued liabilities consisted of the following:

        
   September 30, 2023   June 30, 2023 
Accrued payables for inventory in transit  $1,310,603   $2,948,551 
Accrued Amazon fees   1,117,136    915,319 
Sales taxes payable   388,968    448,433 
Payroll liabilities   193,190    222,962 
Other accrued liabilities and payables   282,684    295,802 
           
Total  $3,292,581   $4,831,067 

  

The Company’s controlled VIE, DHS, facilitates the Company in the process of inventory procurement. During the three months ended September 30, 2023 and 2022, the Company purchased a total of $0 and $31,385, respectively, in inventories from a supplier which had a payment term of 90 days with a 2% premium on the purchase price, which was presented as financing cash flows from short term loans on the statement of cash flows. As of September 30, 2023 and June 30, 2023, the outstanding balance included in other payables to this supplier was $0 and $0.

 

Note 12 – Loans payable

 

Long-term loan

 

Asset-based revolving loan

 

On November 12, 2021, the Company entered into a Credit Agreement with JPMorgan Chase Bank, N.A. (“JPMorgan”), as administrative agent, issuing bank and swingline lender, for an asset-based revolving loan (“ABL”) of up to $25 million with key terms listed as follows:

 

  · Borrowing base equal to the sum of

  Ø Up to 90% of eligible credit card receivables
  Ø Up to 85% of eligible trade accounts receivable
  Ø Up to the lesser of (i) 65% of cost of eligible inventory or (ii) 85% of net orderly liquidation value of eligible inventory

 

  · Interest rates of between LIBOR plus 2% and LIBOR plus 2.25% depending on utilization
  · Undrawn fee of between 0.25% and 0.375% depending on utilization
  · Maturity Date of November 12, 2024

 

In addition, the ABL includes an accordion feature that allows the Company to borrow up to an additional $25.0 million. To secure complete payment and performance of the secured obligations, the Company granted a security interest in all of its right, title and interest in, to and under all of the Company’s assets as collateral to the ABL. Upon closing of the ABL, the Company paid $796,035 in financing fees including 2% of $25.0 million or $500,000 paid to its financial advisor. The financing fees are recorded as debt discount and are to be amortized over the three year term of the ABL as interest expense.

 

 

 

 

 24 

 

 

Below is a summary of the interest expense recorded for the three months ended September 30, 2023 and 2022:

        
   2023   2022 
Accrued interest  $133,615   $156,255 
Credit utilization fees   15,525    6,762 
Amortization of debt discount   66,305    66,305 
Total  $215,445   $229,322 

 

As of September 30, 2023 and June 30, 2023, the outstanding amount of the revolving loan payable, net of debt discount and including interest payable was $4,808,322 and $9,791,191, respectively.

 

On October 7, 2022, the Company entered into a second amendment to the credit agreement and consent (the “Second Amendment to the Credit Agreement”), originally dated November 12, 2021, as amended, with JPMorgan. The Company entered into the Second Amendment to the Credit Agreement primarily for the purpose of changing the interest rate repayment calculations from LIBOR to the Secured Overnight Financing Rate, or SOFR, which adjustment had originally been anticipated under the terms of the original Credit Agreement. In addition, two of the negative covenants set forth in the original Credit Agreement were amended in order to (i) adjust the definition of “Covenant Testing Trigger Period” to increase the required cash availability from $3,000,000 to $4,000,000, or 10% of the aggregate revolving commitment for the preceding 30 days, and (ii) require that the Company will not and will not permit any of its subsidiaries, after reasonable due diligence and due inquiry, to knowingly sell their products, inventory or services directly to any commercial businesses that grow or cultivate cannabis; it being acknowledged, however, that the Company does not generally conduct due diligence on its individual retail customers.

 

On November 11, 2022, the Company and JPMorgan entered into a default waiver and consent agreement (the “Waiver Letter”) pursuant to which the parties recognized that the Company was in default on its failure to satisfy the minimum Excess Availability requirement of $7,500,000, as defined in the Credit Agreement, and deliver a certificate to JPMorgan accurately reflecting the Excess Availability (together, the “Existing Defaults”). Under the terms of the Waiver Letter, JPMorgan agreed to waive the right to enforce an event of default based on the aforementioned Existing Defaults. As of September 30, 2023, the Company was in compliance with the ABL covenants.

 

Promissory note payable

 

On February 15, 2022, as part of the consideration for the acquisition of Anivia, the Company issued a two-year unsecured 6% subordinated promissory note, payable in equal semi-annual installments commencing August 15, 2022 (the “Purchase Note”). The principal amount of the Purchase Note was $3.5 million with a fair value of $3.6 million as of February 15, 2022. In October 2022, the Company paid the first installment of $875,000. And in February 2023, the Company paid the second installment of $875,000. In August 2023, the Company paid the third installment of $875,000. For the three months ended September 30, 2023, the Company recorded accrued interest of $19,688 and amortization of note premium of $12,579. For the three months ended September 30, 2022, the Company recorded accrued interest of $52,500 and amortization of note premium of $12,682. As of September 30, 2023, including $255,938 of accrued interest and $19,023 of unamortized premium, the total outstanding balance of the Purchase Note was $1,149,961, which is presented on the unaudited condensed consolidated balance sheet as a current portion of $1,149,961 and a non-current portion of $0. As of June 30, 2023, including $236,250 of accrued interest and $31,602 of unamortized premium, the total outstanding balance of the Purchase Note was $2,017,852, which is presented on the consolidated balance sheet as a current portion of $2,017,852 and a non-current portion of $0.

 

Short-term loan payable

 

On July 8, 2023, the Company entered into an agreement with White Cherry Limited (“White Cherry”), a BVI company owned by the former owner of DHS, for an on-demand, unsecured and subordinated loan (“On-demand Loan”). Pursuant to the agreement, White Cherry agreed to loan the Company the amount requested. The On-demand Loan bears interest at the rate of the Secured Overnight Financing Rate, or SOFR, plus 1% per annum. The On-demand Loan is due in 30 days upon receipt of White Cherry’s notice of repayment. On July 16, 2023, the Company borrowed $2 million from White Cherry and repaid $1 million on July 31, 2023. For the three months ended September 30, 2023, the Company recorded accrued interest of $6,060. As of September 30, 2023, including the accrued interest, the outstanding balance of the On-demand Loan was $1,006,060.

 

 

 

 25 

 

 

Note 13 - Related party transactions

 

Starting from March 2022 to January 2023, the Company subleased 50,000 square feet of its warehouse space to Box Harmony, LLC, which is a 40% owned joint venture of the Company as disclosed in Note 1 and Note 2 above. For the three months ended September 30, 2023 and 2022, the Company received and recorded sublease fee of $0 and $247,500 as other non-operating income, respectively. As of September 30, 2023 and June 30, 2023, other receivables due from Box Harmony was $0 and 0, respectively.

 

On February 15, 2022, the Company assumed $92,246 of advance from shareholders of DHS through acquisition of Anivia. This amount was for capital injection pending capital inspection by the local government in accordance with the PRC rules. As of September 30, 2023 and June 30, 2023, the balance of advance from shareholders was $84,718 and $85,200, respectively.

 

On July 8, 2023, the Company entered into an agreement with White Cherry for an on demand loan. See Note 12 above for details.

 

Note 14 – Income taxes

 

In addition to corporate income taxes in the United States, upon completion of the acquisition of Anivia in February 2022, the Company is subject to corporate income taxes in People’s Republic of China (“PRC”). Anivia and its subsidiaries are subject to BVI or Hong Kong income taxes but did not have any operations for the year ended June 30, 2022. DHS, the operating VIE of Anivia, is considered a Controlled Foreign Corporation (CFC) defined under IRC Sec. 957(a) since the Company indirectly owns more than 50% voting control of DHS as a result of the Transfer Agreement. Therefore, DHS is subject to the Global Intangible Low-Taxed Income (or GILTI) Tax. DHS is subject to 5% tax rate in PRC. The Company made an election to apply the GILTI high-tax exclusion for DHS under the Final Regulations (T.D. 9902). As the result of the election, no GILTI tax was recorded as of September 30, 2023 and 2022. In addition, as a result of the acquisition, the Company booked a $6,094,144 of goodwill. Since the acquisition was a stock acquisition, the Goodwill is not deductible for tax purposes.

 

The income tax provision for the three months ended September 30, 2023 and 2022 consisted of the following:

        
   September 30, 2023   September 30, 2022 
Current:          
Federal  $(1,705)  $ 
State   12,470    9,921 
Foreign        
Total current income tax provision   10,765    9,921 
Deferred:          
Federal   (284,648)   (169,467)
State   (66,624)   (103,145)
Foreign   64,625    (185,105)
Total deferred taxes   (286,647)   (457,717)
           
Total provision for income taxes  $(275,882)  $(447,796)

 

 

 

 

 

 26 

 

 

The Company is subject to U.S. federal income tax as well as state income tax in certain jurisdictions. The tax years 2018 to 2021 remain open to examination by the major taxing jurisdictions to which the Company is subject. The following is a reconciliation of income tax expenses at the effective rate to income tax at the calculated statutory rates:

        
   September 30, 2023   September 30, 2022 
Statutory tax rate          
Federal   21.00%    21.00% 
State (net of federal benefit)   5.82%    5.85% 
Foreign tax rate difference   (4.88%)   3.91% 
Impairment loss on goodwill – permanent difference       (17.8%)
Net effect of state income tax deduction and other permanent differences   (4.31%)   (3.29%)
Effective tax rate   17.63%    9.67% 

 

As of September 30, 2023, prepaid income taxes to US tax authorities and income tax payable to Chinese tax authorities was $41,987 and $275,117, respectively. As of June 30, 2023, prepaid income taxes to US tax authorities and income tax payable to Chinese tax authorities was $45,718 and $276,683, respectively.

 

The tax effects of temporary differences which give rise to significant portions of the deferred taxes are summarized as follows:

        
   September 30, 2023   June 30, 2023 
Deferred tax assets          
263A calculation  $174,841   $239,142 
Inventory reserve   178,121    149,907 
State taxes   2,619    2,435 
Accrued expenses   330,325    273,589 
ROU assets / liabilities   114,298    115,125 
Net Operation loss   2,381,758    2,173,221 
Disallowed interest expense   194,172    163,381 
Stock-based compensation   239,344    207,726 
Valuation allowance   (64,145)    
Others   85,596    85,596 
Total deferred tax assets   3,636,929    3,410,122 
           
Deferred tax liabilities          
Depreciation   (98,484)   (105,323)
Intangible assets acquired   (1,106,006)   (1,149,549)
Total deferred tax liabilities   (1,204,490)   (1,254,872)
           
Net deferred tax assets  $2,432,439   $2,155,250 

 

For the three months ended September 30, 2023, the Company recorded $64,145 of valuation allowance to reduce deferred tax assets for the losses incurred by DHS.

 

 

 27 

 

 

Note 15 – Earnings per share

 

The following table sets forth the computation of basic and diluted earnings per share for the periods presented:

        
   For the three months ended
September 30,
 
   2023   2022 
Numerator:        
Net loss attributable to iPower Inc.  $(1,286,515)  $(4,182,376)
Denominator:          
Weighted-average shares used in computing basic and diluted earnings per share*  $29,764,515   $29,665,716 
Losses per share of ordinary shares - basic and diluted  $(0.04)  $(0.14)

 

* Due to the ani-dilutive effect, the computation of basic and diluted EPS did not include the shares underlying the exercise of warrants and unvested RSUs as the Company had a net loss for the three months ended September 30, 2023 and 2022.

 

* The computation of diluted EPS did not include the shares underlying the exercise of options granted as none of the options were vested as September 30, 2023 and 2022.

 

* For the three months ended September 30, 2023 and 2022, 66,366 and 166,176 vested but unissued shares of restricted stock units under the 2020 Equity Incentive Plan (as discussed in Note 16) are considered issued shares and therefore are included in the computation of basic losses per share when the shares are fully vested.

 

Note 16 – Equity

 

Common Stock

 

As of September 30, 2023, the total authorized shares of capital stock were 200,000,000 shares consisting of 180,000,000 shares of Common Stock (“Common Stock”) and 20,000,000 shares of preferred stock (the “Preferred Stock”), each with a par value of $0.001 per share.

 

The holders of Common Stock shall be entitled to one vote per share in voting to the election of directors and all other corporate purposes. Subject to the express terms of any outstanding series of Preferred Stock, dividends may be paid in cash or otherwise with respect to the holders of Common Stock out of the assets of the Company legally available therefor, upon the terms, and subject to the limitations, as the Board of Directors of the Company (the “Board of Directors”) may determine. In the event of a liquidation or dissolution of the Company, subject to the express terms of any outstanding series of Preferred Stock, the holders of Common Stock shall be entitled to share in the distribution of any remaining assets available for distribution to the holders of Common Stock ratably in proportion to the total number of shares of Common Stock then issued and outstanding.

 

During the year ended June 30, 2023, the Company issued 138,557 shares of restricted Common Stock for RSUs vested.

 

On February 15, 2022, as part of the consideration for the acquisition of Anivia and subsidiaries, as further described in Note 4, the Company issued 3,083,700 restricted shares of the Company’s common stock, valued at $2.27 per share, which was the closing price of the Company’s Common Stock as traded on Nasdaq on February 15, 2022. These shares had a lock-up period of 180 days and are subject to insider trading restrictions. The fair value of the shares was $5,528,373, calculated with a discount of lack of marketability of 21%, which was determined using the Black Scholes Model.

 

As of September 30, 2023 and June 30, 2023, there were 29,710,939 and 29,710,939 shares of Common Stock issued and outstanding, respectively.

 

 

 28 

 

 

Preferred Stock

 

The Preferred Stock was authorized as “blank check” series of Preferred Stock, providing that the Board of Directors is expressly authorized, subject to limitations prescribed by law, by resolution or resolutions and by filing a certificate pursuant to the applicable law of the State of Nevada, to provide, out of the authorized but unissued shares of Preferred Stock, for series of Preferred Stock, and to establish from time to time the number of shares to be included in each such series, and to fix the designation, powers, preferences and rights of the shares of each such series and the qualifications, limitations or restrictions thereof. As of September 30, 2023 and June 30, 2023, respectively, there were no shares of Preferred Stock issued and outstanding.

 

Equity Incentive Plan

 

On May 5, 2021, the Company’s Board of Directors adopted, and its stockholders approved and ratified, the iPower Inc. Amended and Restated 2020 Equity Incentive Plan (the “Plan”). The Plan allows for the issuance of up to 5,000,000 shares of Common Stock, whether in the form of stock options, restricted stock, restricted stock units, stock appreciation rights, performance units, performance shares and other stock or cash awards. The general purpose of the Plan is to provide an incentive to the Company’s directors, officers, employees, consultants and advisors by enabling them to share in the future growth of the Company’s business. On November 16, 2021 and December 6, 2022, the Company filed a registration statement on Form S-8 registering all shares issuable under the Plan, which was subsequently amended on December 6, 2022 and September 15, 2023.

 

Restricted Stock Unit

 

Following completion of the IPO on May 11, 2021, pursuant to their letter agreements, the Company awarded 46,546 restricted stock units (“RSUs”) under the Plan to its independent directors, its Chief Financial Officer, and certain other employees and consultants, all of which vested over 12 months following the grant date and were subject to other restrictions until the filing of a Registration Statement on Form S-8 registering the shares. The fair value of the RSUs was determined based on $5.00 per share, the initial listing price of the Company’s Common Stock on the grant date. During the three months ended September 30, 2023, the Company granted an additional 49,600 shares of RSUs. For the three months ended September 30, 2023 and 2022, the Company recorded $7,500 and $27,500 of stock-based compensation expense. There was no forfeiture of RSUs occurred during the three months ended September 30, 2023 and 2022. As of September 30, 2023 and June 30, 2023, the unvested number of RSUs was 75,462 and 38,793 and the unamortized expense was $58,152 and $22,500, respectively.

 

Information relating to RSU grants is summarized as follows:

        
   Total RSUs Issued   Total Fair Market Value of RSUs Issued as Compensation (1) 
RSUs granted, but not vested, at June 30, 2023   38,793      
RSUs granted   49,600   $43,152 
RSUs forfeited         
RSUs vested   (12,931)     
RSUs granted, but not vested, at September 30, 2023   75,462      

 _____________________

(1) The total fair value was based on the current stock price on the grant date.

 

As of September 30, 2023, of the 244,942 vested RSUs, 178,576 shares of Common Stock were issued, and 66,366 shares were to be issued in the near future.

 

 

 

 29 

 

 

Stock Option

 

On May 12, 2022, the Compensation Committee of the Board of Directors approved an incentive plan for the Company’s executive officers consisting of a cash performance bonus of $60,000 to be awarded to Kevin Vassily, CFO of the Company, and grants of stock option (the “Option Grants”) exercisable to purchase (i) 3,000,000 shares of Common Stock to Chenlong Tan, CEO and (ii) 330,000 shares of Common Stock to Mr. Vassily. The Option Grants, which were issued on May 13, 2022, have an exercise price of $1.12, a contractual term of 10 years, and consist of six vesting tranches with a vesting schedule based entirely on the attainment of both operational milestones (performance conditions) and market conditions, assuming continued employment of the recipients through each vesting date. Each of the six vesting tranches of the Option Grants will vest when both (i) the market capitalization milestone for such tranche, which begins at $150 million for the first tranche and increases by increments of $50 million through the fourth tranche and $100 million thereafter (based on achieving such market capitalization for five consecutive trading days), has been achieved, and (ii) any one of the following six operational milestones focused on revenue or any one of the six operational milestones focused on operating income have been achieved during a given fiscal year.

 

The estimated achievement status of the operational milestones as of September 30, 2023 was as follows:

                             
  Revenue in Fiscal Year       Operating Income in Fiscal Year  
 

Milestone

(in Millions)

     

Achievement

Status

     

Milestone

(in Millions)

     

Achievement

Status

 
                             
$ 90       Probable     $ 6       Probable  
$ 100       Probable     $ 8       Probable  
$ 125       Probable     $ 10       Probable  
$ 150       Probable     $ 12       Probable  
$ 200       Probable     $ 16        
$ 250           $ 20        

 

The Company evaluated the performance condition and market condition under ASC 718-10-20. The Option Grants are considered an award containing a performance and a market condition and both conditions (in this case at least one of the performance conditions) must be satisfied for the award to vest. The market condition is incorporated into the fair value of the award, and that fair value is recognized over the longer of the implied service period or requisite service period if it is probable that one of the performance conditions will be met. In relation to the five awards deemed probable to vest, the recognition period ranges from 2.93 years to 9.64 years. If the performance condition is ultimately not met, compensation cost related to the award should not be recognized (or should be reversed to the extent any expense has been recognized related to such tranche) because the vesting condition in the award would not have been satisfied.

 

On the grant date, a Monte Carlo simulation was used to determine for each tranche (i) a fixed amount of expense for such tranche and (ii) the future time when the market capitalization milestone for such tranche was expected to be achieved. Separately, based on a subjective assessment of our future financial performance, each quarter we determine whether it is probable that the Company will achieve each operational milestone that has not previously been achieved or deemed probable of achievement and, if so, the future time when the Company expects to achieve that operational milestone. The Monte Carlo simulation utilized the following inputs:

 

  · Stock Price - $1.12
  · Volatility – 95.65%
  · Term –10 years
  · Risk Free Rate of Return – 2.93%
  · Dividend Yield – 0%

 

The total fair value of the Option Grants was $3.2 million of which, at September 30, 2023, $2.3 million is deemed probable of vesting. As of September 30, 2023, none of the options had vested. For the three months ended September 30, 2023 and 2022, the Company recorded $110,382 and $110,382 of stock-based compensation expense related to the Option Grants. As of September 30, 2023, unrecognized compensation cost related to tranches probable of vesting is approximately $1.6 million and will be recognized over two years to nine years, depending on the tranche.

 

 

 30 

 

 

Note 17 – Warrants

 

On January 27, 2021, the Company completed a private placement offering pursuant to which the Company sold to two accredited investors an aggregate of $3,000,000 in Convertible Notes and warrants to purchase shares of Class A Common Stock equaling 80% of the number of shares of Class A Common Stock issuable upon conversion of the Convertible Notes. The convertible note warrants are exercisable for a period of three years from the IPO completion date at a per share exercise price equal to the IPO. In accordance with the terms of the warrants, in the event the Convertible Notes are repaid in cash by the Company, the warrants issued in conjunction with the Convertible Notes will expire and have no further value.

  

The outstanding warrants held by the Convertible Note investors were reclassified to additional paid in capital as the terms became fixed upon closing of the IPO. Through September 30, 2023, none of the private placement investors exercised any of their warrants. As such, as of September 30, 2023 and June 30, 2023, the number of shares issuable under the outstanding warrants was 685,715, with an average exercise price of $5.00 per share.

 

Note 18 - Concentration of risk

 

Credit risk

 

Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable.

 

As of September 30, 2023 and June 30, 2023, $2,729,161 and $3,735,642, respectively, were deposited with various major financial institutions in the United States and PRC. Accounts at each institution in the United States are insured by the Federal Deposit Insurance Corporation (FDIC) for up to $250,000. The Company had approximately $1.1 million and $2.7 million, respectively, in excess of the FDIC insurance limit, as of September 30, 2023 and June 30, 2023.

 

Accounts receivable are typically unsecured and derived from revenue earned from customers, thereby exposing the Company to credit risk. The risk is mitigated by the Company’s assessment of its customers’ creditworthiness and its ongoing monitoring of outstanding balances. The Company maintains reserves for estimated credit losses, and such losses have generally been within expectations.

 

The business of DHS, the Company’s VIE, may be impacted by Chinese economic conditions, changes in regulations and laws, and other uncertainties.

 

Customer and vendor concentration risk

 

For the three months ended September 30, 2023 and 2022, Amazon Vendor and Amazon Seller customers accounted for 91% and 91% of the Company's total revenues, respectively. As of September 30, 2023 and June 30, 2023, accounts receivable from Amazon Vendor and Amazon Seller accounted for 93% and 95% of the Company’s total accounts receivable.

 

For the three months ended September 30, 2023 and 2022, one supplier accounted for 15% and 19% of the Company's total purchases, respectively. As of September 30, 2023 and June 30, 2023, accounts payable to one supplier accounted for 50% and 49% of the Company’s total accounts payable.

  

Note 19 - Commitments and contingencies

 

Lease commitments

 

The Company has entered into a lease agreement for office and warehouse space with a lease period from December 1, 2018 until December 31, 2020. On August 24, 2020, the Company negotiated for new terms to extend the lease through December 21, 2023 at the rate of approximately $42,000 per month.

 

On September 1, 2020, in addition to the primary fulfillment center, the Company leased a second fulfillment center in City of Industry, California. The base rental fee was $27,921 to $29,910 per month through October 31, 2023.

 

 

 31 

 

 

On February 15, 2022, upon completion of the acquisition of Anivia Limited, the Company assumed an operating lease for offices located in the People’s Republic of China. In July 2023, the Company renewed the lease contract for its existing office plus additional office space. The lease term is for three years expiring on July 14, 2026. The total base rental fee for these offices is approximately $19,406 per month.

 

On July 28, 2021, the Company entered into a Lease agreement (the “Lease Agreement”) with 9th & Vineyard, LLC, a Delaware limited liability company (the “Landlord”), to lease from the Landlord approximately 99,347 square feet of space located at 8798 9th Street, Rancho Cucamonga, California (the “Premises”). The term of the Lease Agreement is for 62 months, commencing on the date on which the Landlord completes certain prescribed improvements on the property (the “Rent Commencement Date”). The Lease Agreement does not provide for an option to renew.

 

In addition, the Company will be responsible for its pro rata share of certain costs, including utility costs, insurance and common area costs, as further detailed in the Lease Agreement. Following the Rent Commencement Date, the first two months of the Base Rent will be abated.

 

The lease was not started under the original agreement as the construction was not completed. On February 23, 2022, the Company entered into an amended agreement to extend the lease term to 74 months. Under the amended agreement, the lease commenced on February 10, 2022, with rent payments commencing May 11, 2022 and the lease expiring on May 31, 2028. The base rental fee is $114,249, increasing gradually over time to $140,079 per month through the expiration date of May 31, 2028.

 

On May 1, 2022, the Company leased another fulfillment center in Duarte, California. The base rental fee is $56,000 to $59,410 per month through April 30, 2025.

 

The Company’s total commitment for the full term of these leases is $12,649,053. The financial statements reflected $7,763,712 and $7,837,345, respectively, of operating lease right-of-use assets, and $8,193,416 and $8,265,220, respectively, of operating lease liabilities as of September 30, 2023 and June 30, 2023.

 

Three months Ended September 30, 2023 and 2022:

        
Lease cost  9/30/2023   9/30/2022 
Operating lease cost (included in G&A in the Company's statement of operations)  $792,826   $779,233 
           
Other information          
Cash paid for amounts included in the measurement of lease liabilities  $792,317   $769,061 
Remaining term in years   0.08 – 4.67    0.83 – 5.67 
Average discount rate - operating leases   5 - 8%    5 - 8% 

 

The supplemental balance sheet information related to leases for the period is as follows:

        
Operating leases  9/30/2023   6/30/2023 
Right of use asset - non-current  $7,763,712   $7,837,345 
           
Lease Liability – current   2,169,603    2,159,173 
Lease Liability - non-current   6,023,813    6,106,047 
Total operating lease liabilities  $8,193,416   $8,265,220 

 

 

 

 

 

 32 

 

 

Maturities of the Company’s lease liabilities are as follows:

    
   Operating 
   Lease 
For Year ending June 30:     
2024  $1,926,465 
2025   2,313,210 
2026   1,766,797 
2027   1,596,275 
2028   1,459,407 
Less: Imputed interest/present value discount   (868,738)
Present value of lease liabilities  $8,193,416 

 

Contingencies

 

Except as disclosed below, the Company is not currently a party to any material legal proceedings, investigation or claims. As the Company may, from time to time, be involved in legal matters arising in the ordinary course of its business, there can be no assurance that such matters will not arise in the future or that any such matters in which the Company is involved, or which may arise in the ordinary course of the Company’s business, will not at some point proceed to litigation or that such litigation will not have a material adverse effect on the business, financial condition or results of operations of the Company.

 

Pursuant to an engagement agreement, dated and effective August 31, 2020 (the “Engagement Agreement”), with Boustead Securities LLC (“Boustead”), the Company engaged Boustead to act as its exclusive placement agent for private placements of its securities and as a potential underwriter for its initial public offering. On February 28, 2021, the Company informed Boustead that it was terminating the Engagement Agreement and any continuing obligations the Company may have had under its terms. On April 15, 2021, the Company provided formal written notice to Boustead of its termination of the Engagement Agreement and all obligations thereunder, effective immediately. On April 30, 2021, Boustead filed a statement of claim with the Financial Institute Regulatory Authority, or FINRA, demanding to arbitrate the dispute, and is seeking, among other things, monetary damages against the Company and D.A. Davidson & Co. (who acted as underwriter in the Company’s IPO). This matter is presently scheduled to hold its evidentiary hearing before a FINRA arbitration panel during the first two weeks of March 2024. The Company has agreed to indemnify D.A. Davidson & Co. and the other underwriters against any liability or expense they may incur or be subject to arising out of the Boustead dispute. Additionally, Chenlong Tan, the Company’s Chairman, President and Chief Executive Officer and a beneficial owner more than 5% of the Company’s Common Stock, has agreed to reimburse the Company for any judgments, fines and amounts paid or actually incurred by the Company or an indemnitee in connection with such legal action or in connection with any settlement agreement entered into by the Company or an indemnitee up to a maximum of $3.5 million in the aggregate, with the sole source of funding of such reimbursement to come from sales of shares then owned by Mr. Tan. The Company cannot reasonably estimate the amount of potential exposure as of the date of this report.

 

In an effort to contain or slow the COVID-19 outbreak, authorities across the world have implemented various measures, some of which have been subsequently rescinded or modified, including travel bans, stay-at-home orders and shutdowns of certain businesses. The Company anticipates that these actions and the global health crisis caused by the COVID-19 outbreak, including any resurgences, will continue to negatively impact global economic activity. While the COVID-19 outbreak has not had a material adverse impact on the Company’s operations to date, it is difficult to predict all of the positive or negative impacts the COVID-19 outbreak may have on the Company’s business in the future.

 

 

 

 

 

 33 

 

 

In February 2022, the Russian Federation began conducting military operations against Ukraine, and in October 2023, an armed conflict between Hamas-led Palestinian militant groups and Israeli military forces began. While we do not do business in those regions, the military conflict in Ukraine and in Israel has resulted in global economic uncertainty and increased the cost of various commodities. In response to these types of events, should they directly impact our supply chain or other operations, we may experience or be exposed to supply chain disruptions which could cause us to seek alternate sources for product supply or suffer consequences that are unexpected and difficult to mitigate. Any of these risks might have a materially adverse impact on our business operations and our financial position or results of operations. Although, it is difficult to predict the impact that these factors may have on our business in the future, they did not have a material effect on our results of operations, financial condition, or liquidity for the three months ended September 30, 2023 and 2022.

 

On April 13, 2020, the Company entered into an agreement with Royal Business Bank (the “Lender”) for a total amount of $175,500, pursuant to which the Company issued a promissory note to the Lender (the “PPP Note”). The loan was made pursuant to the Payroll Protection Program established as part of the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”). On March 22, 2021, the $175,500 PPP Note due to Royal Business Bank was fully forgiven by the SBA.

 

The Company is required to retain PPP loan documentation through 2026 and permit authorized representatives of the SBA to access such files upon request. Should the SBA conduct such a review and reject all or some of the Company’s judgments pertaining to satisfying PPP loan eligibility or forgiveness conditions, the Company may be required to adjust previously reported amounts and disclosures in its consolidated financial statements.

 

Note 20 - Subsequent events

  

The Company evaluated subsequent events and transactions that occurred after the balance sheet date through the date that the unaudited condensed consolidated financial statements were available to be issued. Other than as set forth below, there were no material subsequent events that required recognition or additional disclosure in the unaudited condensed consolidated financial statements presented.

 

On October 31, 2023, the lease agreement for a fulfillment center in City of Industry, California expired, and the Company did not renew the lease.

 

  

 

 

 

 

 

 34 

 

 

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

 

The following Management’s Discussion and Analysis of Financial Condition and Results of Operations (the “MD&A”) should be read in conjunction with our financial statements and the related notes thereto included elsewhere herein. This MD&A contains forward-looking statements that involve risks and uncertainties, such as statements of our plans, objectives, expectations, and intentions. Any statements that are not statements of 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 report. Our actual results and the timing of events could differ materially from those anticipated in these forward-looking statements as a result of several factors.

 

Historical results may not indicate future performance. Our forward-looking statements reflect our current views about future events, are based on assumptions and are subject to known and unknown risks and uncertainties that could cause actual results to differ materially from those contemplated by these statements. We undertake no obligation to publicly update or revise any forward- looking statements, including any changes that might result from any facts, events, or circumstances after the date hereof that may bear upon forward-looking statements. Furthermore, we cannot guarantee future results, events, levels of activity, performance, or achievements.

 

Overview

 

Driven by tech and data, iPower Inc. is an online supplier of consumer goods, including hydroponics equipment, general gardening supplies and consumer home goods. Through the operations of our e-commerce platforms and channel partners, our 99,000 square foot fulfillment center in Rancho Cucamonga, California, and our combined 98,360 square foot fulfillment centers in Los Angeles, California, we believe we are one of the leading marketers, distributors and retailers in the consumer gardening and home goods categories, based on management’s estimates. Our core strategy continues to focus on expanding our geographic reach across the United States and internationally through organic growth, both in terms of expanding customer base as well as brand and product development. iPower has developed a set of methodologies driven by proprietary data formulas to effectively bring products to market and sales.

 

We are actively developing and acquiring our in-house branded products, which to date include the iPower and Simple Deluxe brands and more, some of which have been designated as Amazon best seller product leaders and Amazon Choice products, among others.

 

Acquisitions and Joint Ventures

 

On February 15, 2022, in exchange for total consideration with a fair value of $10.6 million, we acquired 100% of the ordinary shares of Anivia, a corporation organized under the laws of the British Virgin Islands (“BVI”), in accordance with the terms of a share transfer framework agreement (the “Transfer Agreement”), dated February 15, 2022, by and between the Company, White Cherry Limited, a BVI company (“White Cherry”), White Cherry’s equity holders, Li Zanyu and Xie Jing (together with White Cherry, the “Sellers”), Anivia, Fly Elephant Limited, a Hong Kong company, Dayourenzai (Shenzhen) Technology Co., Ltd., and Daheshou (Shenzhen) Information Technology Co., Ltd. Anivia owns 100% of the equity of Fly Elephant Limited, which in turn owns 100% of the equity of Dayourenzai (Shenzhen) Technology Co., Ltd., a corporation located in the PRC and which is a wholly foreign-owned enterprise (“WFOE”) of Fly Elephant Limited. The WFOE controls, through a series of contractual arrangements summarized below, the business, revenues and profits of Daheshou (Shenzhen) Information Technology Co., Ltd., a company organized under the Laws of the PRC (the “Operating Company”) and located in Shenzhen, China. The Operating Company is principally engaged in selling a wide range of products and providing logistic services in the PRC.

 

On February 10, 2022, we entered into a joint venture agreement with Bro Angel, LLC, Ji Shin, and Bing Luo (the “GSM Joint Venture Agreement”). Pursuant to the terms of the GSM Joint Venture Agreement, the parties formed a Nevada limited liability company, Global Social Media, LLC (“GSM”), for the principal purpose of providing a social media platform, content and services to assist businesses, including the Company and other businesses, in the marketing of their products. Following entry into the GSM Joint Venture Agreement, GSM issued 10,000 certificated units of membership interest (the “GSM Equity Units”), of which the Company was issued 6,000 GSM Equity Units and Bro Angel was issued 4,000 GSM Equity Units. Messrs. Shin and Luo are the owners of 100% of the equity of Bro Angel.

 

Under the terms of the GSM limited liability operating agreement (the “GSM LLC Agreement”), the Company will contribute $100,000 to the capital of GSM and Bro Angel granted GSM, pursuant to the terms of an intellectual property licensing agreement, dated February 10, 2022 (the “IP License Agreement”), an exclusive worldwide paid up right and license to use all intellectual property of Bro Angel and its members for the purpose of furthering the proposed business of GSM. The LLC Agreement prohibits the issuance of additional GSM Equity Units and certain other actions unless approved in advance by the Company.

 

 

 35 

 

 

Pursuant to the GSM Joint Venture Agreement, the Company and GSM also intended to enter into an occupancy management agreement pursuant to which the Company would grant to GSM the right to have access to and use of up to approximately 4,000 square feet of office space along with internet access at the Company’s facility located at 2399 Bateman Avenue, Irwindale, CA 91010. It was contemplated that only approximately 300-400 square feet would initially be used by GSM. However, since the space was never utilized by GSM, iPower resumed using the contemplated space during the fiscal year ended June 30, 2023.

 

Trends and Expectations

 

Product and Brand Development

 

We plan to increase investments in product and brand development. We actively evaluate potential acquisition opportunities of companies and product brand names that can complement our product catalog and improve on existing products and supply chain efficiencies.

 

Global Economic Disruption

 

While at present the majority of our products are sourced either in the United States or China, the military conflict between Russia and Ukraine and the military conflict between Israel-Palestinian may nonetheless increase the likelihood of supply chain disruptions and hinder our ability to find the materials we need to make our products. Thus far, as a result of the general global economic disruption, we have experienced a decrease in the speed with which we are able to purchase new inventory, as well as an increase in costs due to delays in shipping, resulting increase in time with which products remain in our warehouse facilities, thus resulting in reduced profits. In addition, supply chain disruptions may make it harder for us to find favorable pricing and reliable sources for the materials we need, putting upward pressure on our costs and increasing the risk that we may be unable to acquire the materials and services we need to continue to make certain products.

 

Ongoing COVID-19 Outbreak and Related Disruptions

 

While the worst of the COVID-19 pandemic has seemingly passed, we are continuing to closely monitor its impact on our business, results of operations and financial results. The situation surrounding the COVID-19 outbreak remains fluid and the full extent of the positive or negative impact of the COVID-19 outbreak on our business will depend on certain developments including the length of time any regional outbreaks, the impact on consumer activity and behaviors and the effect on our customers, employees, suppliers, and stockholders, all of which are uncertain and cannot be predicted. While the COVID-19 outbreak has not had a material adverse impact on our operations to date and we believe the long-term opportunity that we see for shopping online remains unchanged, it is difficult to predict all of the positive or negative impacts the COVID-19 outbreak will have on our business. We will continue to actively monitor the situation and may take further actions that alter our business operations as may be required by federal, state, local or foreign authorities, or that we determine are in the best interests of our customers, employees, suppliers, stockholders, and communities.

  

Regulatory Environment

 

In additional to general consumer goods, we sell hydroponic gardening products to end users that may use such products in new and emerging industries or segments, including the growing of cannabis. The demand for hydroponic gardening products depends on the uncertain growth of these industries or segments due to varying, inconsistent and rapidly changing laws, regulations, administrative practices, enforcement approaches, judicial interpretations, and consumer perceptions. For example, certain countries and a total of 46 U.S. states plus the District of Columbia have adopted frameworks that authorize, regulate and tax the cultivation, processing, sale and use of cannabis for medicinal and/or non-medicinal use, including legalization of hemp and CBD, while the U.S. Controlled Substances Act and the laws of U.S. states prohibit growing cannabis. Demand for our products could be impacted by changes in the regulatory environment with respect to such industries and segments.

 

 

 

 36 

 

 

RESULTS OF OPERATIONS

 

For the three months ended September 30, 2023 and 2022

 

The following table presents certain unaudited condensed consolidated statement of operations information and presentation of that data as a percentage of change from period to period.

 

  

Three Months Ended

September 30, 2023

  

Three Months Ended

September 30, 2022

   Variance 
Revenues  $26,508,374   $26,022,673    1.9% 
Cost of goods sold   14,749,529    16,036,957    (8.0%)
Gross profit   11,758,845    9,985,716    17.8% 
Operating expenses   13,027,522    14,579,022    (10.6%)
Operating loss   (1,268,677)   (4,593,306)   (72.4%)
Other (expenses)   (296,556)   (39,671)   647.5% 
Loss before income taxes   (1,565,233)   (4,632,977)   (66.2%)
Income tax benefit   (275,882)   (447,796)   (38.4%)
Net loss   (1,289,351)   (4,185,181)   (69.2%)
Non-controlling interest   (2,836)   (2,805)   1.1% 
Net loss attributable to iPower Inc.   (1,286,515)   (4,182,376)   (69.2%)
Other comprehensive loss   (707)   (111,475)   (99.4%)
Comprehensive loss attributable to iPower Inc.  $(1,287,222)  $(4,293,851)   (70.0%)
                
Gross profit % of revenues   44.4%    38.4%      
Operating loss % of revenues   (4.8%)   (17.7%)     
Net loss % of revenues   (4.9%)   (16.1%)     

 

Revenues

 

Revenues for the three months ended September 30, 2023 increased 1.9% to $26,508,374 as compared to $26,022,673 for the three months ended September 30, 2022. While pricing remained stable, the slightly increased revenue mainly resulted from an increase in sales volume and expansion of sales to other regions, such as Canada, Europe and Asia. However, while the revenues for the current period improved over last year, we cannot be assured that this trend will continue.

 

Costs of Goods Sold

 

Costs of goods sold for the three months ended September 30, 2023 decreased 8.0% to $14,749,529 as compared to $16,036,957 for the three months ended September 30, 2022. The decrease was primarily due to a decrease in freight costs. See discussions on gross profit below.

 

Gross Profit

 

Gross profit was $11,758,845 for the three months ended September 30, 2023 as compared to $9,985,716 for the three months ended September 30, 2022. The gross profit ratio increased to 44.4% for the three months ended September 30, 2023 from 38.4% for the three months ended September 30, 2022. The increase in the gross profit ratio was mainly driven by the decrease in costs of goods sold as a result of decreased freight charges during the current period. However, we cannot be assured that this trend will continue.

 

 

 37 

 

 

Operating Expenses

 

Operating expenses for the three months ended September 30, 2023 decreased 10.6% to $13,027,522 as compared to $14,579,022 for the three months ended September 30, 2022. The decrease was mainly due to the combination of an increase in selling and fulfillment expenses of $1.6 million as a result of increased costs related to advertising, merchant fees, rental expenses, and delivery fees, and a decrease in general and administrative expenses of $0.1 million, which included payroll expenses, stock-based compensation expense, insurance expenses and other operating expenses, and a decrease of $3.06 million of impairment loss on goodwill triggered by a decrease in the Company’s share price of its common stock and the net loss incurred during the quarter ended September 30, 2022.

 

Loss from Operations

 

Loss from operations was $1,268,677 for the three months ended September 30, 2023 as compared to $4,593,306 for the three months ended September 30, 2022. The decrease in loss was resulted from the decrease in operating expenses and the increase in gross profit, as discussed above.

 

Other Expenses

 

Other expenses for the three months ended September 30, 2023 was $296,556 as compared to $39,671 for the three months ended September 30, 2022. The increase in other expenses was mainly due to a decrease in other non-operating income of $278,926 resulted from termination of sublease in January 2023.

 

Net Loss Attributable to iPower Inc.

 

Net loss attributable to iPower Inc. for the three months ended September 30, 2023 was $1,286,515 as compared to $4,182,376 for the three months ended September 30, 2022, representing a decrease of net loss of $2,895,861. The decrease was primarily due to the increase in gross profit and decrease in operating expenses as discussed above.

 

Comprehensive Loss Attributable to iPower Inc.

 

Comprehensive loss attributable to iPower Inc. for the three months ended September 30, 2023 was $1,287,222 as compared to $4,293,851 for the three months ended September 30, 2022, representing a decrease of comprehensive loss of $3,006,629. The decrease was due to the reasons discussed above, along with a decrease in other comprehensive loss of $110,768 as a result of foreign currency translation adjustments resulting from the translation of RMB, the functional currency of our VIE in the PRC, to USD, the reporting currency of the Company.

 

LIQUIDITY AND CAPITAL RESOURCES

 

Sources of Liquidity

 

During the three months ended September 30, 2023 we primarily funded our operations with cash and cash equivalents generated from operations, as well as through borrowing under our credit facility from JPMorgan Chase Bank ("JPM”). We had cash and cash equivalents of $2,729,161 as of September 30, 2023, representing a $1.0 million decrease from $3,735,642 of cash as of June 30, 2023. The cash decrease was primarily the combined result of the increased cash provided by operating activities and a decrease in net cash provided by financing activities resulting from our payments to pay down the note payable and the JPM revolving line.

 

Based on our current operating plan, and despite the current uncertainty resulting from the ongoing COVID-19 pandemic, we believe that our existing cash and cash equivalents and cash flows from operations will be sufficient to finance our operations during the next 12 months.

 

 

 

 38 

 

 

Our cash requirements consist primarily of day-to-day operating expenses and obligations with respect to warehouse leases. We lease all our office and warehouse facilities. We expect to make future payments on existing leases from cash generated from operations. We have credit terms in place with our major suppliers, however as we bring on new suppliers, we are often required to prepay our inventory purchases from them. This is consistent with our historical operating model which allowed us to operate using only cash generated by the business. Beyond the next 12 months we believe that our cash flow from operations should improve as supply chains begin to return to normal and new suppliers we are bringing online transition to credit terms more favorable to us. In addition, we plan to increase the size of our in-house product catalog, which will have a net beneficial impact to our margin profile and ability to generate cash. Currently, we have approximately $20 million in unused credit under the revolving line with JPM. Given our current working capital position and available funding from our revolving credit line, we believe we will be able to manage through the current challenges by managing payment terms with customers and vendors.

 

Working Capital

 

As of September 30, 2023 and June 30, 2023, our working capital was $11.8 million and $17.9 million, respectively. The historical seasonality in our business during the year can cause cash and cash equivalents, inventory and accounts payable to fluctuate, resulting in changes in our working capital.

 

Cash Flows

 

Operating Activities

 

Net cash provided by operating activities for the three months ended September 30, 2023 and 2022 was $4,052,341 and $379,025, respectively. The increase in cash provided by operating activities mainly resulted from the decrease of accounts receivable, inventories, prepayments and other current assets, partially offset by a decrease of accounts payable.

 

Investing Activities

 

For the three months ended September 30, 2023 and 2022, net cash used in investing activities was $0 and $57,989, respectively. The decrease in cash used in investing activities was because the Company did not have additional purchase of equipment during the three months ended September 30, 2023.

 

Financing Activities

 

Net cash (used in) provided by financing activities was $(5,075,000) and $2,760,614, respectively, for the three months ended September 30, 2023 and 2022. The main reason the Company experienced an increase in net cash used in financing activities was primarily due to our payment of $7.1 million for: (1) $1.9 million to pay down the note payable to White Cherry; and (2) $5.2 million to pay down the outstanding balance of the asset-based revolving loan facility with JPM.

 

OFF-BALANCE SHEET ARRANGEMENTS

 

We do not have any off-balance sheet arrangements (as that term is defined in Item 303 of Regulation S-K) that are reasonably likely to have a current or future material effect on our financial condition, revenue or expenses, results of operations, liquidity, capital expenditures or capital resources.

 

CRITICAL ACCOUNTING POLICIES AND ESTIMATES

 

We prepare our consolidated financial statements in accordance with accounting principles generally accepted in the United States, or GAAP, and pursuant to the rules and regulations of the Securities Exchange Commission (“SEC”). The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could differ from those estimates. In some cases, changes in the accounting estimates are reasonably likely to occur from period to period. Accordingly, actual results could differ materially from our estimates. To the extent that there are material differences between these estimates and actual results, our financial condition and results of operations will be affected. We base our estimates on experience and other assumptions that we believe are reasonable under the circumstances, and we evaluate these estimates on an ongoing basis. We refer to accounting estimates of this type as critical accounting policies, which we discuss further below. While our significant accounting policies are more fully described in Note 2 to our unaudited condensed consolidated financial statements, we believe that the following accounting policies are critical to the process of making significant judgments and estimates in the preparation of our unaudited condensed consolidated financial statements.

 

 

 39 

 

 

Revenue recognition

 

The Company recognizes revenue from product sales revenues, net of promotional discounts and return allowances, when the following revenue recognition criteria are met: a contract has been identified, separate performance obligations are identified, the transaction price is determined, the transaction price is allocated to separate performance obligations and revenue is recognized upon satisfying each performance obligation. The Company transfers the risk of loss or damage upon shipment, therefore, revenue from product sales is recognized when it is shipped to the customer. Return allowances, which reduce product revenue by the Company’s best estimate of expected product returns, are estimated using historical experience.

 

The Company evaluates the criteria of ASC 606 - Revenue Recognition Principal Agent Considerations in determining whether it is appropriate to record the gross amount of product sales and related costs or the net amount earned as commissions. Generally, when the Company is primarily responsible for fulfilling the promise to provide a specified good or service, the Company is subject to inventory risk before the good or service has been transferred to a customer and the Company has discretion in establishing the price, revenue is recorded at gross.

 

Payments received prior to the shipment of goods to customers are recorded as customer deposits.

 

The Company periodically provides incentive offers to its customers to encourage purchases. Such offers include current discount offers, such as percentage discounts off current purchases and other similar offers. Current discount offers, when accepted by the Company’s customers, are treated as a reduction to the purchase price of the related transaction.

 

Sales discounts are recorded in the period in which the related sale is recognized. Sales return allowances are estimated based on historical amounts and are recorded upon recognizing the related sales. Shipping and handling costs are recorded as selling expenses.

 

Inventory, net

 

Inventory consists of finished goods ready for sale and is stated at the lower of cost or market. The Company values its inventory using the weighted average costing method. The Company’s policy is to include as a part of inventory and costs of goods sold any freight incurred to ship the product from its vendors to warehouses. Outbound freight costs related to shipping costs to customers are considered period costs and reflected in selling, fulfillment, general and administrative expenses. The Company regularly reviews inventory and considers forecasts of future demand, market conditions and product obsolescence.

 

If the estimated realizable value of the inventory is less than cost, the Company makes provisions in order to reduce its carrying value to its estimated market value. The Company also reviews inventory for slow moving and obsolescence and records allowance for obsolescence.

 

Variable interest entities

 

On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia and its subsidiaries, including Daheshou (Shenzhen) Information Technology Co., Ltd., a company organized under the Laws of the PRC (“DHS”). Pursuant to the terms of the agreements, the Company does not have direct ownership in DHS but is actively involved in DHS’s operations as the sole manager to direct the activities and significantly impact DHS’s economic performance. DHS’s operational funding is provided by the Company after February 15, 2022. During the term of the agreements, which run for a term of 10 years from February 2022 to February 2032, the Company bears all the risk of loss and has the right to receive all of the benefits from DHS. As such, based on the determination that the Company is the primary beneficiary of DHS, in accordance with ASC 810-10-25-38A through 25-38J, DHS is considered a variable interest entity (“VIE”) of the Company and the financial statements of DHS have been consolidated from the date such control existed, February 15, 2022. See Note 4 and Note 5 for details on acquisition.  

 

Goodwill

 

Goodwill represents the excess of the purchase price over the fair value of assets acquired and liabilities assumed. The Company accounts for goodwill under ASC Topic 350, Intangibles-Goodwill and Other.

 

 

 40 

 

 

Goodwill is not amortized but is reviewed for potential impairment on an annual basis, or if events or circumstances indicate a potential impairment, at the reporting unit level. The Company’s review for impairment includes an assessment of qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value, including goodwill. If it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value, including goodwill, a quantitative goodwill impairment test is performed, which compares the fair value of the reporting unit with its carrying amounts, including goodwill. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired. However, if the carrying amount of the reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. The Company engaged an independent third-party valuation firm in August 2022 to conduct an evaluation of goodwill impairment for the Company as a whole at the consolidated reporting unit level as of June 30, 2022, which evaluation was conducted prior to the Company’s filing of its Annual Report on Form 10-K for the period ended June 30, 2022. Due to the decrease in the Company’s share price subsequent to the filing of the June 30, 2022 Form 10-K and the net loss incurred during the quarter ended September 30, 2022, the Company engaged the same valuation firm to review goodwill for impairment. Based on this review, the Company concluded an impairment loss of $3,060,034 as of September 30, 2022 was required. The impairment amount was determined based on the discounted cash flows with the revised projections reflecting the increase in freight and storage costs in the quarter ended September 30, 2022. The Company also considered the Market Capital Method, which is an alternative market approach, suggested the Company’s goodwill is partially impaired. 

 

During the three months ended September 30, 2023, the Company performed a qualitative goodwill impairment analysis following the steps laid out in ASC 350-20-35-3C and noted no goodwill impairment. As of September 30, 2023 and 2022, the remaining goodwill balance amounted to $3,034,110.

 

Intangible Assets, net

 

Finite life intangible assets at September 30, 2023 include a covenant not to compete, supplier relationship and software recognized as part of the acquisition of Anivia. Intangible assets are recorded at the estimated fair value of these items at the date of acquisition, February 15, 2022. Intangible assets are amortized on a straight-line basis over their estimated useful life as followings:

 

    Useful Life
Covenant Not to Compete   10 years
Supplier relationship   6 years
Software   5 years

 

The Company reviews the recoverability of long-lived assets, including intangible assets, when events or changes in circumstances occur that indicate the carrying value of the asset may not be recoverable. The assessment of possible impairment is based on the ability to recover the carrying value of the asset from the expected future pretax cash flows (undiscounted and without interest charges) of the related operations. If these cash flows are less than the carrying value of such asset, an impairment loss is recognized for the difference between estimated fair value and carrying value. The measurement of impairment requires management to make estimates of these cash flows related to long-lived assets, as well as other fair value determinations. As of September 30, 2023, there were no indicators of impairment.

 

Stock-based Compensation

 

The Company applies ASC No. 718, “Compensation-Stock Compensation,” which requires that share-based payment transactions with employees and nonemployees upon adoption of ASU 2018-07, be measured based on the grant date fair value of the equity instrument and recognized as compensation expense over the requisite service period, with a corresponding addition to equity. Under this method, compensation cost related to employee share options or similar equity instruments is measured at the grant date based on the fair value of the award and is recognized over the period during which an employee is required to provide service in exchange for the award, which generally is the vesting period. In addition to the requisite service period, the Company also evaluates the performance condition and market condition under ASC 718-10-20. For an award that contains both a performance and a market condition, and where both conditions must be satisfied in order for the award to vest, the market condition is incorporated into the fair value of the award, and that fair value is recognized over the employee’s requisite service period or nonemployee’s vesting period if it is probable that the performance condition will be met. If the performance condition is ultimately not met, compensation cost related to the award should not be recognized (or should be reversed) because the vesting condition in the award has not been satisfied.

 

The Company will recognize forfeitures of such equity-based compensation as they occur.

 

 

 41 

 

 

Income taxes

 

The Company accounts for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their perspective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which the temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Valuation allowances are recorded, when necessary, to reduce deferred tax assets to the amount expected to be realized. As of September 30, 2023, the Company expected that the deferred tax assets are fully realizable so did not record any valuation allowance.

 

As a result of the implementation of certain provisions of ASC 740, Income Taxes (“ASC 740”), which clarifies the accounting and disclosure for uncertainty in tax position, as defined, ASC 740 seeks to reduce the diversity in practice associated with certain aspects of the recognition and measurement related to accounting for income taxes. The Company has adopted the provisions of ASC 740 since its inception on April 11, 2018, and has subsequently analyzed filing positions in each of the federal and state jurisdictions where the Company is required to file income tax returns, as well as open tax years in such jurisdictions. The Company has identified the U.S. federal jurisdiction and the states of Nevada and California as its “major” tax jurisdictions. However, the Company has certain tax attribute carryforwards which will remain subject to review and adjustment by the relevant tax authorities until the statute of limitations closes with respect to the year in which such attributes are utilized.

 

The Company believes that our income tax filing positions and deductions will be sustained on audit and do not anticipate any adjustments that will result in a material change to its financial position. Therefore, no reserves for uncertain income tax positions have been recorded pursuant to ASC 740. The Company’s policy for recording interest and penalties associated with income-based tax audits is to record such items as a component of income taxes.  

 

Recently issued accounting pronouncements

 

Other than as set forth under Note 2 to the unaudited condensed consolidated financial statements under “Recently issued accounting pronouncements,” the Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the consolidated financial position, statements of operations and cash flows.

 

 

 

 

 

 

 

 42 

 

 

ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

As a “smaller reporting company,” we are not required to provide the information required by this Item.

 

ITEM 4. CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our reports filed under the Securities Exchange Act of 1934, as amended, is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, to allow for timely decisions regarding required disclosure.

 

As of September 30, 2023, our management carried out an evaluation, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures. Based on the foregoing, our management concluded that our internal controls over financial reporting were not effective because, among other things, (i) we lack effective communication and reconciliation procedures in our controlled subsidiaries, and (ii) our controls related to the financial statements closing process were not adequately designed or appropriately implemented to identify material misstatements in our financial reporting on a timely basis. Management has evaluated remediation plans to address these deficiencies and is implementing changes to address the material weakness identified, including hiring additional accountants and consultants and implementing controls and procedures over the financial reporting process.

 

Changes in Internal Controls

 

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

 

UHY LLP, our independent registered public accounting firm, is not required to and has not provided an assessment concerning the design or effectiveness of our internal controls over financial reporting.

 

 

 

 

 

 43 

 

 

PART II — OTHER INFORMATION

 

ITEM 1. LEGAL PROCEEDINGS

 

Our former placement agent, Boustead Securities LLC ("Boustead”), has brought a legal action against us following our communication to Boustead to unilaterally terminate an engagement agreement under which we and Boustead had originally intended for Boustead to be engaged to act as an exclusive underwriter in our initial public offering. To date, we have been unable to reach a settlement with Boustead. On April 30, 2021, Boustead filed a statement of claim with FINRA demanding to arbitrate the dispute, and is seeking, among other things, monetary damages against the Company and D.A. Davidson & Co. The matter is presently scheduled to hold its evidentiary hearing before a FINRA arbitration panel during the first two weeks of March 2024. The actual FINRA arbitration, however, has been postponed and, as a result, a date for the FINRA arbitration hearing has not yet been set. The Company and its special litigation counsel are in the process of preparing for the hearing. We believe that we have meritorious defenses to any claims that Boustead may assert, and we do not believe that such claims will have a material adverse effect on our business, financial condition, or operating results. However, we have agreed to indemnify D.A. Davidson & Co. and the other underwriters who participated in our initial public offering against any liability or expense they may incur or be subject to arising out of the Boustead dispute. In addition, Chenlong Tan, our Chairman, President, and Chief Executive Officer and a beneficial owner of more than 5% of our common stock, has agreed to reimburse us for any judgments, fines and amounts paid or actually incurred by us or an indemnitee in connection with such legal action or in connection with any settlement agreement entered into by us or an indemnitee up to a maximum of $3.5 million in the aggregate, with the sole source of funding for such reimbursement to come from sales of shares then owned by Mr. Tan.

 

Other than the above, we are not presently party to any pending or other threatened legal proceedings or claims that we believe will have a material adverse effect on our business, financial condition, or operating results, although from time to time, we may become involved in legal proceedings in the ordinary course of business.

 

ITEM 1A. RISK FACTORS

 

Unstable market and economic conditions and potential disruptions in the credit markets may adversely affect our business, including the availability and cost of short-term funds for liquidity requirements and our ability to meet long-term commitments, which could adversely affect our results of operations, cash flows and financial condition.

 

If internally generated funds are not available from operations, we may be required to rely on the banking and credit markets to meet our financial commitments and short-term liquidity needs. Our access to funds under our revolving credit facility or pursuant to arrangements with other financial institutions is dependent on the financial institution’s ability to meet funding commitments. Financial institutions may not be able to meet their funding commitments if they experience shortages of capital and liquidity or if they experience high volumes of borrowing requests from other borrowers within a short period of time.

 

In addition, the global credit and financial markets have recently experienced extreme volatility and disruptions, including severely diminished liquidity and credit availability, declines in consumer confidence, declines in economic growth, inflationary pressure and interest rate changes and uncertainty about economic stability. More recently, the closures of Silicon Valley Bank, Signature Bank and First Republic Bank and their placement into receivership with the Federal Deposit Insurance Corporation (FDIC) created bank-specific and broader financial institution liquidity risk and concerns. Although the Department of the Treasury, the Federal Reserve and the FDIC jointly released a statement that depositors at Silicon Valley Bank and Signature Bank would have access to their funds, even those in excess of the standard FDIC insurance limits, under a systemic risk exception, future adverse developments with respect to specific financial institutions or the broader financial services industry may lead to market-wide liquidity shortages, impair the ability of companies to access near-term working capital needs, and create additional market and economic uncertainty. There can be no assurance that future credit and financial market instability and a deterioration in confidence in economic conditions will not occur. Our general business strategy may be adversely affected by any such economic downturn, liquidity shortages, volatile business environment or continued unpredictable and unstable market conditions. If the equity and credit markets deteriorate, or if adverse developments are experienced by financial institutions, it may cause short-term liquidity risk and also make any necessary debt or equity financing more difficult, more costly and more dilutive. Failure to secure any necessary financing in a timely manner and on favorable terms could have a material adverse effect on our growth strategy, financial performance and stock price and could require us to delay or abandon clinical development plans. In addition, there is a risk that one or more of our current service providers, financial institutions, manufacturers and other partners may be adversely affected by the foregoing risks, which could directly affect our ability to attain our operating goals on schedule and on budget.

 

 

 44 

 

 

If we fail to comply with the continued listing requirements of the Nasdaq Stock Market, it could result in our common stock being delisted, which could adversely affect the market price and liquidity of our securities and could have other adverse effects.

 

On August 24, 2023, we received a letter from the Nasdaq Listing Qualifications Staff of The Nasdaq Stock Market LLC (“Nasdaq”) stating that for the 30 consecutive business day period between July 13, 2023 to August 23, 2023 the Company’s common stock had failed to maintain a minimum closing bid price of $1.00 per share, as required for continued listing on The Nasdaq Capital Market pursuant to Nasdaq Listing Rule 5550(a)(2) (the “Minimum Bid Price Requirement”). Pursuant to Nasdaq Listing Rule 5810(c)(3)(A), the Company has an initial period of 180 calendar days, or until February 20, 2024 (the “Compliance Period”), to regain compliance with the Minimum Bid Price Requirement. To regain compliance, the closing bid price of the Company’s common stock must meet or exceed $1.00 per share for a minimum of 10 consecutive trading days, unless such period is extended by Nasdaq. If the Company does not regain compliance with the Minimum Bid Price Requirement by February 20, 2024, the Company may be eligible for an additional 180-day period to regain compliance. To qualify, the Company would be required to meet the continued listing requirement for market value of publicly held shares and all other initial listing standards for The Nasdaq Capital Market, with the exception of the Minimum Bid Price Requirement, and we would need to provide written notice of our intention to cure the bid price deficiency during the second compliance period, by effecting a reverse stock split, if necessary.

 

If the Company cannot regain compliance with the Minimum Bid Price Requirement during the Compliance Period or any subsequently granted compliance period, Nasdaq will provide the Company with notice that our common stock will be subject to delisting. At that time, the Company may appeal Nasdaq’s delisting determination to a Nasdaq Hearings Panel. While Nasdaq’s notice to the Company of noncompliance has no immediate effect on the listing of our common stock and our common stock will continue to be listed on The Nasdaq Capital Market under the symbol “IPW,” there can be no assurance that we will regain compliance with the Minimum Bid Price Requirement or maintain compliance with any of the other Nasdaq continued listing requirements. We will continue to monitor the closing bid price of our common stock and may, if appropriate, consider available options to regain compliance with the Minimum Bid Price Requirement. 

 

ITEM 2. RECENT SALES OF UNREGISTERED EQUITY SECURITIES

 

None.

 

ITEM 3. DEFAULTS UPON SENIOR SECURITIES

 

None.

 

ITEM 4. MINE SAFETY DISCLOSURES

 

Not Applicable.

 

ITEM 5. OTHER INFORMATION

 

None.

 

 

 

 

 

 45 

 

 

ITEM 6. EXHIBITS

 

The following exhibits are filed or furnished with this report:

 

Exhibit No.   Description of Exhibit
     
31.1   Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 *
31.2   Certification of Chief Financial Officer 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 XBRL tags are embedded within the Inline XBRL document
101.SCH   Inline XBRL Taxonomy Schema Document
101.CAL   Inline XBRL Taxonomy Calculation Linkbase Document
101.DEF   Inline XBRL Taxonomy Definition Linkbase Data
101.LAB   Inline XBRL Taxonomy Label Linkbase Document
101.PRE   Inline XBRL Taxonomy Presentation Linkbase Document
104   Cover Page Interactive Data File (embedded within the Inline XBRL document)

 

* Filed herewith.

** Furnished herewith.

 

 

 

 

 

 46 

 

 

SIGNATURES

 

In accordance with the requirements of the Exchange Act, the registrant caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 

  iPower Inc.
     
November 14, 2023 By: /s/ Chenlong Tan
    Chenlong Tan
    Chief Executive Officer

 

November 14, 2023 By: /s/ Kevin Vassily
   

Kevin Vassily

Chief Financial Officer

 

 

 

 

 

 

 47 

 

EX-31.1 2 ipower_ex3101.htm CERTIFICATION

Exhibit 31.1

 

CERTIFICATION

 

I, Chenlong Tan, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q Pursuant to Rule 15d-2 under the Securities Exchange Act of 1934 for the period ended September 30, 2023 of iPower Inc. (the “registrant”);

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

a. All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

b. Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: November 14, 2023 /s/ Chenlong Tan
  Chenlong Tan
 

Chief Executive Officer

(Principal Executive Officer)

EX-31.2 3 ipower_ex3102.htm CERTIFICATION

Exhibit 31.2

 

CERTIFICATION

 

I, Kevin Vassily, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q Pursuant to Rule 15d-2 under the Securities Exchange Act of 1934 for the period ended September 30, 2023 of iPower Inc. (the “registrant”);

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

a. All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

 

b. Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: November 14, 2023 /s/ Kevin Vassily
  Kevin Vassily
 

Chief Financial Officer

(Principal Financial and Accounting Officer)

EX-32.1 4 ipower_ex3201.htm CERTIFICATION

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 of iPower Inc. (the “Company”) on Form 10-Q pursuant to Rule 15d-2 Under the Securities Exchange Act of 1934 for the period ended September 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Chenlong Tan, 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: November 14, 2023

 

  /s/ Chenlong Tan
  Chenlong Tan
 

Chief Executive Officer

(Principal Executive Officer)

EX-32.2 5 ipower_ex3202.htm CERTIFICATION

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 of iPower Inc. (the “Company”) on Form 10-Q pursuant to Rule 15d-2 Under the Securities Exchange Act of 1934 for the period ended September 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Kevin Vassily, 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: November 14, 2023

 

  /s/ Kevin Vassily
  Kevin Vassily
 

Chief Financial Officer

(Principal Financial and Accounting Officer)

EX-101.SCH 6 ipw-20230930.xsd XBRL SCHEMA FILE 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Unaudited Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Unaudited Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - Nature of business and organization link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Basis of Presentation and Summary of significant accounting policies link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Joint Ventures link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Variable interest entity link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Accounts receivable, net link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Inventories, net link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Prepayments and other current assets, net link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Non-current prepayments link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Intangible assets, net link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Other payables and accrued liabilities link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Loans payable link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Related party transactions link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Income taxes link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Earnings per share link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Warrants link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Concentration of risk link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Commitments and contingencies link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Subsequent events link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Variable interest entity (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Accounts receivable, net (Tables) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Prepayments and other current assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Intangible assets, net (Tables) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Other payables and accrued liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Loans payable (Tables) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Income taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Earnings per share (Tables) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Commitments and contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Useful Lives) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Assumptions) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Fair Values of Financial Instruments) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Joint Ventures (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Details - Acquisition allocation) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Variable interest entity (Details - Assets and Liabilities) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Variable interest entity (Details - VIE Operations) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Variable interest entity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Accounts receivable, net (Details) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Accounts receivable, net (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Inventories, net (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Prepayments and other current assets, net (Details) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Prepayments and other current assets, net (Details - Credit losses) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Prepayments and other current assets, net (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - Non-current prepayments (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - Intangible assets, net (Details - Schedule of intangible assets) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - Intangible assets, net (Details - Future Amortization) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - Intangible assets, net (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000060 - Disclosure - Other payables and accrued liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000061 - Disclosure - Other payables and accrued liabilities (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000062 - Disclosure - Loans payable (Details - Interest expense) link:presentationLink link:calculationLink link:definitionLink 00000063 - Disclosure - Loans payable (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000064 - Disclosure - Related party transactions (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000065 - Disclosure - Income taxes (Details) link:presentationLink link:calculationLink link:definitionLink 00000066 - Disclosure - Income taxes (Details - Reconcilation of effective income tax rate) link:presentationLink link:calculationLink link:definitionLink 00000067 - Disclosure - Income taxes (Details - Deferred taxes) link:presentationLink link:calculationLink link:definitionLink 00000068 - Disclosure - Income taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000069 - Disclosure - Earnings per share (Details) link:presentationLink link:calculationLink link:definitionLink 00000070 - Disclosure - Earnings per share (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000071 - Disclosure - Equity (Details) link:presentationLink link:calculationLink link:definitionLink 00000072 - Disclosure - Equity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000073 - Disclosure - Warrants (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000074 - Disclosure - Concentration of risk (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000075 - Disclosure - Commitments and contingencies (Details - Lease cost) link:presentationLink link:calculationLink link:definitionLink 00000076 - Disclosure - Commitments and contingencies (Details - Balance Sheet) link:presentationLink link:calculationLink link:definitionLink 00000077 - Disclosure - Commitments and contingencies (Details - Lease maturity) link:presentationLink link:calculationLink link:definitionLink 00000078 - Disclosure - Commitments and contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 ipw-20230930_cal.xml XBRL CALCULATION FILE EX-101.DEF 8 ipw-20230930_def.xml XBRL DEFINITION FILE EX-101.LAB 9 ipw-20230930_lab.xml XBRL LABEL FILE Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Noncontrolling Interest [Member] AOCI Attributable to Parent [Member] Currency [Axis] China, Yuan Renminbi Investment, Name [Axis] Box Harmony [Member] Financial Instrument [Axis] Anivia Purchase Note [Member] Debt Instrument [Axis] Principal Portion [Member] Premium Portion [Member] Accrued Interest [Member] Concentration Risk Benchmark [Axis] Revenue Benchmark [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] Customer [Axis] Amazon Sales To Canada And Other Foreign Countries [Member] Product and Service [Axis] Hydroponic Products [Member] General Gardening [Member] Other Products [Member] Geographical [Axis] CHINA Finite-Lived Intangible Assets by Major Class [Axis] Noncompete Agreements [Member] Supplier Relationship [Member] Software [Member] Measurement Input Type [Axis] Corporate Bond Yield [Member] Measurement Input, Risk Free Interest Rate [Member] Liquidity Premium [Member] Measurement Input, Discount Rate [Member] Fair Value Hierarchy and NAV [Axis] Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member] Measurement Frequency [Axis] Fair Value, Recurring [Member] Goodwill [Member] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 3 [Member] GPM [Member] Business Acquisition [Axis] Anivia [Member] Long-Term Debt, Type [Axis] Purchase Note [Member] Class of Stock [Axis] Restricted Stock [Member] Aniva [Member] Counterparty Name [Axis] JPM [Member] Consolidated Entities [Axis] Variable Interest Entity, Primary Beneficiary [Member] Balance Sheet Location [Axis] Advance To Suppliers [Member] Prepaid Income Taxes [Member] Prepaid Expenses And Other Receivables [Member] Transaction Type [Axis] Product Sourcing [Member] Car Payment [Member] Supplier [Axis] One Vendor [Member] Credit Facility [Axis] Asset-based Revolving Loan [Member] Unamortized Premium [Member] White Cherry Limited [Member] Related Party, Type [Axis] Income Tax Authority [Axis] U S Tax Authorities [Member] Chinese Tax Authorities [Member] Award Type [Axis] Stock Issued For Vested R S Us [Member] Plan Name [Axis] Equity Incentive Plan [Member] Restricted Stock Units (RSUs) [Member] Various Parties [Member] Chenlong Tan [Member] Mr Vassily [Member] Options Granted [Member] Amazon Vendor And Amazon Seller [Member] Accounts Receivable [Member] Total Purchases [Member] Product Concentration Risk [Member] Supply Commitment [Axis] One Supplier [Member] Accounts Payable [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Statement of Financial Position [Abstract] ASSETS Current assets Cash and cash equivalent Accounts receivable, net Inventories, net Prepayments and other current assets Total current assets Non-current assets Right of use - non-current Property and equipment, net Deferred tax assets Non-current prepayments Goodwill Investment in joint venture Intangible assets, net Other non-current assets Total non-current assets Total assets LIABILITIES AND EQUITY Current liabilities Accounts payable Credit cards payable Customer deposit Other payables and accrued liabilities Advance from shareholders Lease liability – current Short-term loan payable - related party Long-term promissory note payable – current portion Income taxes payable Total current liabilities Non-current liabilities Long-term revolving loan payable, net Lease liability - non-current Total non-current liabilities Total liabilities Commitments and contingency Stockholders' Equity Preferred stock, $0.001 par value; 20,000,000 shares authorized; 0 shares issued and outstanding at September 30, 2023 and June 30, 2023 Common stock, $0.001 par value; 180,000,000 shares authorized; 29,710,939 and 29,710,939 shares issued and outstanding at September 30, 2023 and June 30, 2023 Additional paid in capital Accumulated deficits Non-controlling interest Accumulated other comprehensive loss Total equity Total liabilities and equity preferred stock, par value Preferred stock, shares authorized Preferred stock, shares issued Preferred stock, shares outstanding Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Income Statement [Abstract] REVENUES TOTAL REVENUES COST OF REVENUES GROSS PROFIT OPERATING EXPENSES: Selling and fulfillment General and administrative Impairment loss - goodwill Total operating expenses LOSS FROM OPERATIONS OTHER INCOME (EXPENSE) Interest expenses Loss on equity method investment Other non-operating income Total other expenses, net LOSS BEFORE INCOME TAXES PROVISION FOR INCOME TAX BENEFIT NET LOSS Non-controlling interest NET LOSS ATTRIBUTABLE TO IPOWER INC. OTHER COMPREHENSIVE LOSS Foreign currency translation adjustments COMPREHENSIVE LOSS ATTRIBUTABLE TO IPOWER INC. WEIGHTED AVERAGE NUMBER OF COMMON STOCK Basic Diluted LOSSES PER SHARE Basic Diluted Statement [Table] Statement [Line Items] Beginning balance, value Beginning balance, shares Net loss Stock-based compensation Foreign currency translation adjustments Balance, September 30, 2022, unaudited Ending balance, shares Statement of Cash Flows [Abstract] CASH FLOWS FROM OPERATING ACTIVITIES: Adjustments to reconcile net (loss) income to cash provided by (used in) operating activities: Depreciation and amortization expense Inventory reserve Loss on equity method investment Stock-based compensation expense Non-cash operating lease expense Amortization of debt premium / discount and non-cash financing costs Change in operating assets and liabilities Accounts receivable Inventories Deferred tax assets/liabilities Prepayments and other current assets Non-current prepayments Other non-current assets Accounts payable Credit cards payable Customer deposit Other payables and accrued liabilities Income taxes payable Net cash provided by operating activities CASH FLOWS FROM INVESTING ACTIVITIES: Purchase of equipment Net cash used in investing activities CASH FLOWS FROM FINANCING ACTIVITIES: Proceeds from related parties Proceeds from short-term loans – related party Payments on short-term loan – related party Payments on short-term loans Proceeds from long-term loans Payments on long-term loans Net cash (used in ) provided by financing activities EFFECT OF EXCHANGE RATE ON CASH CHANGES IN CASH CASH AND CASH EQUIVALENT, beginning of period CASH AND CASH EQUIVALENT, end of period SUPPLEMENTAL CASH FLOW INFORMATION: Cash paid for income tax Cash paid for interest SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING TRANSACTIONS: Right of use assets acquired under new operating leases Organization, Consolidation and Presentation of Financial Statements [Abstract] Nature of business and organization Accounting Policies [Abstract] Basis of Presentation and Summary of significant accounting policies Joint Ventures Joint Ventures Acquisition Of Anivia Limited And Subsidiaries And Variable Interest Entity Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity Variable interest entity Receivables [Abstract] Accounts receivable, net Inventory Disclosure [Abstract] Inventories, net Prepayments And Other Current Assets Net Prepayments and other current assets, net Non-current Prepayments Non-current prepayments Goodwill and Intangible Assets Disclosure [Abstract] Intangible assets, net Payables and Accruals [Abstract] Other payables and accrued liabilities Debt Disclosure [Abstract] Loans payable Related Party Transactions [Abstract] Related party transactions Income Tax Disclosure [Abstract] Income taxes Earnings Per Share [Abstract] Earnings per share Equity [Abstract] Equity Warrants Warrants Risks and Uncertainties [Abstract] Concentration of risk Commitments and Contingencies Disclosure [Abstract] Commitments and contingencies Subsequent Events [Abstract] Subsequent events Basis of presentation Principles of Consolidation Emerging Growth Company Status Use of estimates and assumptions Foreign currency translation and transactions Cash and cash equivalents Accounts receivable, net Equity method investment Business Combination Variable interest entities Goodwill Intangible Assets, net Fair values of financial instruments Revenue recognition Advertising costs Cost of revenue Operating expenses Inventory, net Debt Issuance Costs Segment reporting Leases Stock-based Compensation Income taxes Commitments and contingencies Earnings per share Recently issued accounting pronouncements Subsequent events Schedule of estimated useful life Schedule of assumptions for financial instruments Schedule of assumptions for financial instruments Schedule of allocation of acquisition price Schedule of carrying amount of the VIE’s assets and liabilities Schedule of operating results of the VIE Schedule of accounts receivable Schedule of allowance for credit losses Schedule of prepayments and other current assets Schedule of allowance for credit losses on other receivables Schedule of intangible assets Schedule of future amortization Schedule of other payables and accrued liabilities Schedule of interest expense Schedule of provision for income tax Schedule of reconciliation of effective income tax rate Schedule of deferred taxes Schedule of computation of basic and diluted earnings per share Schedule of RSU activity Schedule of lease cost and other information Schedule of supplemental balance sheet information related to leases Schedule of maturities of lease liabilities Schedule of Finite-Lived Intangible Assets [Table] Finite-Lived Intangible Assets [Line Items] Intangible asset, Useful life Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair value of financial instruments Platform Operator, Crypto-Asset [Table] Platform Operator, Crypto-Asset [Line Items] Assets Goodwill impairment loss Schedule of Product Information [Table] Product Information [Line Items] Translation rate Translation rate during period Qwnership interest Goodwill impairment loss Principal amount of the purchase note Fair value of the purchase note Long term debt balance Advertising Expense Concentration risk percentage Inventory gross Equity interest Schedule of Restructuring and Related Costs [Table] Restructuring Cost and Reserve [Line Items] Cash Promissory note issued Common stock issued Total purchase consideration Software Current assets Property and equipment Rent deposit ROU asset Deferred tax liabilities Current liabilities Lease liability Total purchase consideration Fair value of the consideration Notes issued Number of shares issued for acquisition Additional cash General and administrative expense Payments of financing cost Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table] Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items] Cash in bank Prepayments and other receivables Rent deposit Office equipment, net Right of use – noncurrent Deferred tax assets Lease liability Income tax payable Other payables and accrued liabilities Revenue Net loss after elimination of intercompany transactions Revenue before consolidation Net income Accounts receivable Less: allowance for credit losses Total accounts receivable Balance at June 30, 2023, Beginning balance Allowance recorded during the three months ended September 30, 2023 Balance at September 30, 2023, Ending balance Inventory, net Inventory reserve expense Allowance for obsolescence Prepayments and other current assets Less: Allowance for credit losses Beginning balance Allowance recorded during the three months ended Ending balance Delivery fees receivable Offsetting Assets [Table] Offsetting Assets [Line Items] Amortization expenses Intangible assets, gross Accumulated amortization Intangible assets, net 2024 2025 2026 2027 2028 Thereafter Weighted average remaining life for finite-lived intangible assets Amortization expense Accrued payables for inventory in transit Accrued Amazon fees Sales taxes payable Payroll liabilities Other accrued liabilities and payables Total Purchase amount Other accounts payable Accrued interest Credit utilization fees Amortization of debt discount Total Line of Credit Facility [Table] Line of Credit Facility [Line Items] Maturity date Interest payable Debt Instrument, Face Amount Debt Instrument, Fair Value Disclosure Repayments of Debt Interest Expense, Debt Amortization of Debt Discount (Premium) Interest Payable, Current Debt Instrument, Unamortized Premium Notes Payable, Noncurrent Long-Term Debt, Current Maturities Long-Term Debt, Excluding Current Maturities Note payable balance Note payable - current Note payable - noncurrent Debt borrowed Debt repaid Outstanding balance of the On-demand Loan Schedule of Related Party Transactions, by Related Party [Table] Related Party Transaction [Line Items] Sublease fee Other receivable Current: Federal State Foreign Total current income tax provision Deferred: Federal State Foreign Total deferred taxes Total provision for income taxes Federal State (net of federal benefit) Foreign tax rate difference Impairment loss on goodwill – permanent difference Net effect of state income tax deduction and other permanent differences Effective tax rate Deferred tax assets 263A calculation Inventory reserve State taxes Accrued expenses ROU assets / liabilities Net Operation loss Disallowed interest expense Stock-based compensation Valuation allowance Others Total deferred tax assets Deferred tax liabilities Depreciation Intangible assets acquired Total deferred tax liabilities Net deferred tax assets Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Line Items] Prepaid taxes Valuation allowance Net loss attributable to iPower Inc. Weighted-average shares used in computing basic earnings per share Weighted-average shares used in computing diluted earnings per share Losses per share of ordinary shares, Basic Losses per share of ordinary shares, Diluted Unissued shares of restricted stock units Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] RSUs granted but not vested, Beginning balance RSUs granted Total fair market value of RSUs issued as compensation, RSUs granted but not vested RSUs forfeited RSUs vested RSUs granted but not vested, Ending balance Schedule of Stock by Class [Table] Class of Stock [Line Items] Preferred stock shares authorized Number of restricted shares Restricted shares per share Number of shares issued for acquisition, value Preferred stock shares issued Preferred stock shares outstanding Number of shares authorized Number of restricted shares, forfeited Unvested RSUs Unamortized expense Conversion of RSUs vested, shares Stock issued for RSU's vested Stock to be issued for RSU's vested Cash performance bonus Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures Exercise price Share price Volatility Term Risk free rate of return Dividend yield Options vested Warrants outstanding Average exercise price Concentration Risk [Table] Concentration Risk [Line Items] Cash and cash equivalents Cash, uninsured amount Concentration risk, percentage Operating lease cost Cash paid for amounts included in the measurement of lease liabilities Remaining lease term in years Average discount rate - operating leases Right of use asset - non-current Lease Liability – current Lease Liability - non-current Total operating lease liabilities 2024 2025 2026 2027 2028 Less: Imputed interest/present value discount Present value of lease liabilities Contractual Obligation Operating Lease, Liability Assets, Current Assets, Noncurrent Assets [Default Label] Liabilities, Current Liabilities, Noncurrent Liabilities Equity, Including Portion Attributable to Noncontrolling Interest Liabilities and Equity Gross Profit Operating Expenses Operating Income (Loss) Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Net Income (Loss) Attributable to Noncontrolling Interest Net Income (Loss) Attributable to Parent Comprehensive Income (Loss), Net of Tax, Attributable to Parent Shares, Outstanding Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Increase (Decrease) in Accounts Receivable Increase (Decrease) in Inventories IncreaseDecreaseInDeferredTaxAssets Increase (Decrease) in Prepaid Expense and Other Assets IncreaseDecreaseInNoncurrentPrepayments Increase (Decrease) in Other Noncurrent Assets Increase (Decrease) in Accounts Payable, Trade Increase (Decrease) in Other Accounts Payable Increase (Decrease) in Contract with Customer, Liability Increase (Decrease) in Other Accounts Payable and Accrued Liabilities Increase (Decrease) in Accrued Taxes Payable Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Net Cash Provided by (Used in) Investing Activities Repayments of Related Party Debt PaymentsOnShorttermLoanRelatedParty Repayments of Short-Term Debt Repayments of Other Long-Term Debt Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents JointVenturesDisclosureTextBlock Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Inventory Disclosure [Text Block] NoncurerntPrepaymentTextBlock Intangible Assets Disclosure [Text Block] Accounts Payable and Accrued Liabilities Disclosure [Text Block] WarrantLiabilitiesTextBlock Receivable [Policy Text Block] Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Income Tax, Policy [Policy Text Block] Commitments and Contingencies, Policy [Policy Text Block] Earnings Per Share, Policy [Policy Text Block] Subsequent Events, Policy [Policy Text Block] Fair Value Measurements, Nonrecurring [Table Text Block] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Deposits Assets, Current Deferred Tax Assets, Gross Accounts Payable and Other Accrued Liabilities Accounts Receivable, Allowance for Credit Loss, Current Allowance for Doubtful Accounts, Premiums and Other Receivables Prepaid Expense and Other Assets, Current Accounts and Financing Receivable, Allowance for Credit Loss Finite-Lived Intangible Assets, Net Current Income Tax Expense (Benefit) Deferred Federal Income Tax Expense (Benefit) Deferred State and Local Income Tax Expense (Benefit) Deferred Foreign Income Tax Expense (Benefit) Deferred Income Tax Expense (Benefit) Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Deferred Tax Assets, Inventory Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Deferred Tax Liabilities, Property, Plant and Equipment Deferred Tax Liabilities, Other Finite-Lived Assets Deferred Tax Liabilities, Gross NetDeferredTaxLiabilities Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Lessee, Operating Lease, Liability, to be Paid, Next Rolling 12 Months 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 Lessee, Operating Lease, Liability, Undiscounted Excess Amount EX-101.PRE 10 ipw-20230930_pre.xml XBRL PRESENTATION FILE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Cover - shares
3 Months Ended
Sep. 30, 2023
Nov. 14, 2023
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Sep. 30, 2023  
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2024  
Current Fiscal Year End Date --06-30  
Entity File Number 001-40391  
Entity Registrant Name iPower Inc.  
Entity Central Index Key 0001830072  
Entity Tax Identification Number 82-5144171  
Entity Incorporation, State or Country Code NV  
Entity Address, Address Line One 8798 9th Street  
Entity Address, City or Town Rancho Cucamonga  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 91730  
City Area Code (626)  
Local Phone Number 863-7344  
Title of 12(b) Security Common Stock  
Trading Symbol IPW  
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 true  
Elected Not To Use the Extended Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   29,764,374
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Unaudited Condensed Consolidated Balance Sheets - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Current assets    
Cash and cash equivalent $ 2,729,161 $ 3,735,642
Accounts receivable, net 13,237,282 14,071,543
Inventories, net 15,056,623 20,593,889
Prepayments and other current assets 1,811,499 2,858,196
Total current assets 32,834,565 41,259,270
Non-current assets    
Right of use - non-current 7,763,712 7,837,345
Property and equipment, net 496,901 536,418
Deferred tax assets 2,432,439 2,155,250
Non-current prepayments 461,034 531,456
Goodwill 3,034,110 3,034,110
Investment in joint venture 32,088 33,113
Intangible assets, net 4,117,728 4,280,071
Other non-current assets 417,639 427,254
Total non-current assets 18,755,651 18,835,017
Total assets 51,590,216 60,094,287
Current liabilities    
Accounts payable 12,031,323 13,244,957
Credit cards payable 693,327 366,781
Customer deposit 362,826 350,595
Other payables and accrued liabilities 3,292,581 4,831,067
Advance from shareholders 84,718 85,200
Lease liability – current 2,169,603 2,159,173
Short-term loan payable - related party 1,006,060 0
Long-term promissory note payable – current portion 1,149,961 2,017,852
Income taxes payable 275,117 276,683
Total current liabilities 21,065,516 23,332,308
Non-current liabilities    
Long-term revolving loan payable, net 4,808,322 9,791,191
Lease liability - non-current 6,023,813 6,106,047
Total non-current liabilities 10,832,135 15,897,238
Total liabilities 31,897,651 39,229,546
Commitments and contingency
Stockholders' Equity    
Preferred stock, $0.001 par value; 20,000,000 shares authorized; 0 shares issued and outstanding at September 30, 2023 and June 30, 2023 0 0
Common stock, $0.001 par value; 180,000,000 shares authorized; 29,710,939 and 29,710,939 shares issued and outstanding at September 30, 2023 and June 30, 2023 29,712 29,712
Additional paid in capital 29,742,402 29,624,520
Accumulated deficits (9,988,957) (8,702,442)
Non-controlling interest (27,751) (24,915)
Accumulated other comprehensive loss (62,841) (62,134)
Total equity 19,692,565 20,864,741
Total liabilities and equity $ 51,590,216 $ 60,094,287
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Unaudited Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2023
Jun. 30, 2023
Statement of Financial Position [Abstract]    
preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 20,000,000 20,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 180,000,000 180,000,000
Common stock, shares issued 29,710,939 29,710,939
Common stock, shares outstanding 29,710,939 29,710,939
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Unaudited Condensed Consolidated Statements of Operations - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]    
REVENUES $ 26,508,374 $ 26,022,673
TOTAL REVENUES 26,508,374 26,022,673
COST OF REVENUES 14,749,529 16,036,957
GROSS PROFIT 11,758,845 9,985,716
OPERATING EXPENSES:    
Selling and fulfillment 10,063,471 8,418,812
General and administrative 2,964,051 3,100,176
Impairment loss - goodwill 0 3,060,034
Total operating expenses 13,027,522 14,579,022
LOSS FROM OPERATIONS (1,268,677) (4,593,306)
OTHER INCOME (EXPENSE)    
Interest expenses (228,365) (248,041)
Loss on equity method investment (1,025) (3,390)
Other non-operating income (67,166) 211,760
Total other expenses, net (296,556) (39,671)
LOSS BEFORE INCOME TAXES (1,565,233) (4,632,977)
PROVISION FOR INCOME TAX BENEFIT (275,882) (447,796)
NET LOSS (1,289,351) (4,185,181)
Non-controlling interest (2,836) (2,805)
NET LOSS ATTRIBUTABLE TO IPOWER INC. (1,286,515) (4,182,376)
OTHER COMPREHENSIVE LOSS    
Foreign currency translation adjustments (707) (111,475)
COMPREHENSIVE LOSS ATTRIBUTABLE TO IPOWER INC. $ (1,287,222) $ (4,293,851)
WEIGHTED AVERAGE NUMBER OF COMMON STOCK    
Basic 29,764,515 29,665,716
Diluted 29,764,515 29,665,716
LOSSES PER SHARE    
Basic $ (0.04) $ (0.14)
Diluted $ (0.04) $ (0.14)
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Noncontrolling Interest [Member]
AOCI Attributable to Parent [Member]
Total
Beginning balance, value at Jun. 30, 2022 $ 29,573 $ 29,111,863 $ 3,262,948 $ (13,232) $ 5,678 $ 32,396,830
Beginning balance, shares at Jun. 30, 2022 29,572,382          
Net loss (4,182,376) (2,805) (4,185,181)
Stock-based compensation 137,882 137,882
Foreign currency translation adjustments (111,475) (111,475)
Balance, September 30, 2022, unaudited at Sep. 30, 2022 $ 29,573 29,249,745 (919,428) (16,037) (105,797) 28,238,056
Ending balance, shares at Sep. 30, 2022 29,572,382          
Beginning balance, value at Jun. 30, 2023 $ 29,712 29,624,520 (8,702,442) (24,915) (62,134) 20,864,741
Beginning balance, shares at Jun. 30, 2023 29,710,939          
Net loss (1,286,515) (2,836) (1,289,351)
Stock-based compensation 117,882 117,882
Foreign currency translation adjustments (707) (707)
Balance, September 30, 2022, unaudited at Sep. 30, 2023 $ 29,712 $ 29,742,402 $ (9,988,957) $ (27,751) $ (62,841) $ 19,692,565
Ending balance, shares at Sep. 30, 2023 29,710,939          
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net loss $ (1,289,351) $ (4,185,181)
Adjustments to reconcile net (loss) income to cash provided by (used in) operating activities:    
Depreciation and amortization expense 201,705 191,934
Inventory reserve 105,192 74,998
Loss on equity method investment 1,025 3,390
Impairment loss - goodwill 0 3,060,034
Stock-based compensation expense 117,882 137,882
Non-cash operating lease expense 1,829 10,172
Amortization of debt premium / discount and non-cash financing costs 53,726 53,623
Change in operating assets and liabilities    
Accounts receivable 834,261 (1,557,682)
Inventories 5,432,074 45,084
Deferred tax assets/liabilities (277,189) (668,075)
Prepayments and other current assets 1,046,697 2,280,700
Non-current prepayments 70,422 107,917
Other non-current assets 9,615 (5,894)
Accounts payable (1,213,634) 5,284,843
Credit cards payable 326,546 (656,562)
Customer deposit 12,231 75,491
Other payables and accrued liabilities (1,379,124) (3,856,115)
Income taxes payable (1,566) (17,534)
Net cash provided by operating activities 4,052,341 379,025
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchase of equipment 0 (57,989)
Net cash used in investing activities 0 (57,989)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from related parties 0 (82,500)
Proceeds from short-term loans – related party 2,000,000 31,385
Payments on short-term loan – related party (1,000,000) 0
Payments on short-term loans (875,000) 0
Proceeds from long-term loans 0 2,811,729
Payments on long-term loans (5,200,000) 0
Net cash (used in ) provided by financing activities (5,075,000) 2,760,614
EFFECT OF EXCHANGE RATE ON CASH 16,178 (61,451)
CHANGES IN CASH (1,006,481) 3,020,199
CASH AND CASH EQUIVALENT, beginning of period 3,735,642 1,821,947
CASH AND CASH EQUIVALENT, end of period 2,729,161 4,842,146
SUPPLEMENTAL CASH FLOW INFORMATION:    
Cash paid for income tax 0 55,000
Cash paid for interest 0 0
SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING TRANSACTIONS:    
Right of use assets acquired under new operating leases $ 613,980 $ 0
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of business and organization
3 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of business and organization

Note 1 - Nature of business and organization

 

iPower Inc., formerly known as BZRTH Inc., a Nevada corporation (the “Company”), was incorporated on April 11, 2018. The Company is principally engaged in the marketing and sale of consumer home, garden and other products and accessories mainly in the North America.

 

On May 18, 2021, the Company acquired 100% of the equity ownership of its variable interest entity, E Marketing Solution Inc. (“E Marketing”), an entity incorporated in California and owned by one of the minority shareholders of the Company. As a result, E Marketing became the Company’s wholly owned subsidiary.

 

On May 18, 2021, the Company acquired 100% of the equity ownership of its variable interest entity, Global Product Marketing Inc. (“GPM”), an entity which was incorporated in the State of Nevada on September 4, 2020, and was owned by Chenlong Tan, the Company’s Chairman, CEO and President, and one of the majority shareholders of the Company. As a result, GPM became the Company’s wholly owned subsidiary.

 

On January 13, 2022, the Company entered into a joint venture agreement and formed a Nevada limited liability company, Box Harmony, LLC (“Box Harmony”), for the principal purpose of providing logistics services primarily for foreign-based manufacturers or distributors who desire to sell their products online in the United States, with such logistics services to include, without limitation, receiving, storing and transporting such products. The Company owns 40% of the equity interest in Box Harmony, retaining significant influence, but does not own a majority equity interest in or otherwise control Box Harmony. See details at Note 3 below.

 

On February 10, 2022, the Company entered into another joint venture agreement and formed a Nevada limited liability company, Global Social Media, LLC (“GSM”), for the principal purpose of creating a social media platform in order to provide content and services to assist businesses, including the Company and other businesses, in marketing their products. The Company owns 60% of the equity interest in GSM and controls its operations. See details at Note 3 below.

 

On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia Limited (“Anivia”), a corporation organized under the laws of the British Virgin Islands (“BVI”), in accordance with the terms of a share transfer framework agreement (the “Transfer Agreement”), dated February 15, 2022, by and between the Company, White Cherry Limited, a BVI company (“White Cherry”), White Cherry’s equity holders, Li Zanyu and Xie Jing (together with White Cherry, the “Sellers”), Anivia, Fly Elephant Limited, a Hong Kong company, Dayourenzai (Shenzhen) Technology Co., Ltd., and Daheshou (Shenzhen) Information Technology Co., Ltd. Anivia owns 100% of the equity of Fly Elephant Limited, which in turn owns 100% of the equity of Dayourenzai (Shenzhen) Technology Co., Ltd., a corporation located in the People’s Republic of China (“PRC”) and which is a wholly foreign-owned enterprise (“WFOE”) of Fly Elephant Limited. The WFOE controls, through contractual arrangements summarized in Note 4 below, the business, revenues and profits of Daheshou (Shenzhen) Information Technology Co., Ltd., a company organized under the Laws of the PRC (“DHS”) and located in Shenzhen, China. See details on Note 4 below.

 

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Summary of significant accounting policies
3 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation and Summary of significant accounting policies

Note 2 – Basis of Presentation and Summary of significant accounting policies

 

Basis of presentation

 

The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries and VIE and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the requirements of the U.S. Securities and Exchange Commission (“SEC”) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as its annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for the fair statement of the Company’s financial information. These interim results are not necessarily indicative of the results to be expected for the fiscal year ending June 30, 2024, or for any other interim period or for any other future year. All intercompany balances and transactions have been eliminated in consolidation.

 

These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto included in the Annual Report for the year ended June 30, 2023, which are included in Form 10-K filed with the SEC on September 14, 2023.

 

Principles of Consolidation

 

The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries, E Marketing Solution Inc., Global Product Marketing Inc., Global Social Media, LLC, and Anivia Limited and its subsidiaries and VIE, including Fly Elephant Limited, Dayourenzai (Shenzhen) Technology Co., Ltd., and Daheshou (Shenzhen) Information Technology Co., Ltd. All inter-company balances and transactions have been eliminated.

 

Emerging Growth Company Status

 

The company is an “emerging growth company,” as defined in Section 2(a) of the Securities Act of 1933, as amended, (the “Securities Act”), as modified by the Jumpstart Our Business Startups Act of 2012, (the “JOBS Act”), and it may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved.

 

Further, Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of the company’s financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of utilizing the emerging growth company reduced reporting requirements difficult.

 

Use of estimates and assumptions

 

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts of assets and liabilities reported and disclosures of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. It is at least reasonably possible that the estimate of the effect of a condition, situation or set of circumstances that existed at the date of the financial statements, which management considered in formulating its estimate, could change in the near term due to one or more future confirming events. Accordingly, the actual results could differ significantly from those estimates.

 

Foreign currency translation and transactions

 

The reporting and functional currency of iPower and its subsidiaries is the U.S. dollar (USD). iPower’s WFOE and VIE in China uses the local currency, Renminbi (“RMB”), as its functional currency. Assets and liabilities of the VIE are translated at the current exchange rate as quoted by the People’s Bank of China (the “PBOC”) at the end of the period. Income and expense accounts are translated at the average translation rates and the equity accounts are translated at historical rates. Translation adjustments resulting from this process are included in accumulated other comprehensive income (loss) in the statement of changes in stockholders’ equity. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred.

 

The balance sheet amounts of the VIE, with the exception of equity, on September 30, 2023, were translated at 7.2948 RMB to $1.00. The equity accounts were stated at their historical rates. The average translation rates applied to statements of operations and comprehensive income (loss) accounts for the three months ended September 30, 2023 was 7.2406 RMB to $1.00. Cash flows were also translated at average translation rates for the period and, therefore, amounts reported on the statement of cash flows would not necessarily agree with changes in the corresponding balances on the unaudited condensed consolidated balance sheet.

 

Cash and cash equivalents

 

Cash and cash equivalents consist of amounts held as cash on hand and bank deposits.

 

From time to time, the Company may maintain bank balances in interest bearing accounts in excess of the $250,000, which is currently the maximum amount insured by the FDIC for interest bearing accounts (there is currently no insurance limit for deposits in noninterest bearing accounts). The Company has not experienced any losses with respect to cash. Management believes our Company is not exposed to any significant credit risk with respect to its cash.

 

Accounts receivable, net

 

During the ordinary course of business, the Company extends unsecured credit to its customers. Accounts receivable are stated at the amount the Company expects to collect from customers. Management reviews its accounts receivable balances each reporting period to determine if an allowance for credit loss is required.

 

The Company evaluates the creditworthiness of all of its customers individually before accepting them and continuously monitors the recoverability of accounts receivable. If there are any indicators that a customer may not make payment, the Company may consider making provision for non-collectability for that particular customer. At the same time, the Company may cease further sales or services to such customer. The following are some of the factors that the Company develops allowance for credit losses:

 

  · the customer fails to comply with its payment schedule;
     
  · the customer is in serious financial difficulty;
     
  · a significant dispute with the customer has occurred regarding job progress or other matters;
     
  · the customer breaches any of its contractual obligations;
     
  · the customer appears to be financially distressed due to economic or legal factors;
     
  · the business between the customer and the Company is not active; or
     
  · other objective evidence indicates non-collectability of the accounts receivable.

 

Accounts receivable are recognized and carried at carrying amount less an allowance for credit losses, if any. The Company maintains an allowance for credit losses resulting from the inability of its customers to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis. The Company has also included in calculation of allowance for credit losses the potential impact of the COVID-19 pandemic on our customers’ businesses and their ability to pay their accounts receivable. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. The Company also considers external factors to the specific customer, including current conditions and forecasts of economic conditions, including the potential impact of the COVID-19 pandemic. In the event we recover amounts previously written off, we will reduce the specific allowance for credit losses.

 

Equity method investment

 

The Company accounts for its ownership interest in Box Harmony, a 40% owned joint venture, following the equity method of accounting, in accordance with ASC 323, Investments — Equity Method and Joint Ventures. Under this method, the carrying cost is initially recorded at cost and then increased or decreased by recording its percentage of gain or loss in Box Harmony’s statement of operations and a corresponding charge or credit to the carrying value of the asset.

 

Business Combination

 

On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia and its subsidiaries, including the VIE. The Company applies the acquisition method of accounting for business combinations. Under the acquisition method, the acquiring entity in a business combination recognizes 100% of the assets acquired and liabilities assumed at their acquisition date fair values. Management utilizes valuation techniques appropriate for the asset or liability being measured in determining these fair values. Any excess of the purchase price over amounts allocated to assets acquired, including identifiable intangible assets, and liabilities assumed is recorded as goodwill. Where amounts allocated to assets acquired and liabilities assumed is greater than the purchase price, a bargain purchase gain is recognized. Acquisition-related costs are expensed as incurred. See Note 4 for details regarding the acquisition.

 

Variable interest entities

 

On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia and its subsidiaries, including Daheshou (Shenzhen) Information Technology Co., Ltd., a company organized under the Laws of the PRC (“DHS”). Pursuant to the terms of the Agreements, the Company does not have direct ownership in DHS but is actively involved in DHS’s operations as the sole manager to direct the activities and significantly impact DHS’s economic performance. DHS’s operational funding has been provided by the Company following the February 15, 2022 acquisition. During the term of the Agreements, the Company bears all the risk of loss and has the right to receive all of the benefits from DHS. As such, based on the determination that the Company is the primary beneficiary of DHS, in accordance with ASC 810-10-25-38A through 25-38J, DHS is considered a VIE of the Company and the financial statements of DHS have been consolidated from the date such control existed, February 15, 2022. See Note 4 and Note 5 for details regarding the acquisition.

 

Goodwill

 

Goodwill represents the excess of the purchase price over the fair value of assets acquired and liabilities assumed. The Company accounts for goodwill under ASC Topic 350, Intangibles-Goodwill and Other.

 

Goodwill is not amortized but is reviewed for potential impairment on an annual basis, or if events or circumstances indicate a potential impairment, at the reporting unit level. The Company’s review for impairment includes an assessment of qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value, including goodwill. If it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value, including goodwill, a quantitative goodwill impairment test is performed, which compares the fair value of the reporting unit with its carrying amounts, including goodwill. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired. However, if the carrying amount of the reporting unit exceeds its fair value, an impairment loss will be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. The Company engaged an independent third-party valuation firm in August 2022 to conduct an evaluation of goodwill impairment for the Company as a whole at the consolidated reporting unit level as of June 30, 2022, which evaluation was conducted prior to the Company’s filing of its Annual Report on Form 10-K for the period ended June 30, 2022. Due to the decrease in the Company’s share price subsequent to the filing of the June 30, 2022 Form 10-K and the net loss incurred during the quarter ended September 30, 2022, the Company engaged the same valuation firm to review goodwill for impairment. Based on this review, the Company concluded an impairment loss of $3,060,034 as of September 30, 2022 was required. The impairment amount was determined based on the discounted cash flows with the revised projections reflecting the increase in freight and storage costs in the quarter ended September 30, 2022. The Company also considered the Market Capital Method, which is an alternative market approach, suggested the Company’s goodwill is partially impaired.

 

During the period ended September 30, 2023, the Company performed a qualitative goodwill impairment analysis following the steps laid out in ASC 350-20-35-3C and noted no goodwill impairment. As of September 30, 2023 and 2022, the goodwill balance amounted to $3,034,110 and $3,034,110, respectively.

 

Intangible Assets, net

 

Finite life intangible assets at September 30, 2023 include covenant not to compete, supplier relationship, and software recognized as part of the acquisition of Anivia. Intangible assets are recorded at the estimated fair value of these items at the date of acquisition, February 15, 2022. Intangible assets are amortized on a straight-line basis over their estimated useful life as followings:

   
    Useful Life
Covenant Not to Compete   10 years
Supplier relationship   6 years
Software   5 years

 

The Company reviews the recoverability of long-lived assets, including intangible assets, when events or changes in circumstances occur that indicate the carrying value of the asset may not be recoverable. The assessment of possible impairment is based on the ability to recover the carrying value of the asset from the expected future pretax cash flows (undiscounted and without interest charges) of the related operations. If these cash flows are less than the carrying value of such asset, an impairment loss is recognized for the difference between estimated fair value and carrying value. The measurement of impairment requires management to make estimates of these cash flows related to long-lived assets, as well as other fair value determinations. As of September 30, 2023 and 2022, there were no indicators of impairment.

 

Fair values of financial instruments

 

ASC 825, “Disclosures about Fair Value of Financial Instruments,” requires disclosure of fair value information about financial instruments. ASC 820, “Fair Value Measurements” defines fair value, establishes a framework for measuring fair value in generally accepted accounting principles, and expands disclosures about fair value measurements.

 

The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and all other current assets and liabilities approximate fair values due to their short-term nature.

 

On February 15, 2022, as part of the consideration for the acquisition of Anivia, the Company issued a two-year unsecured 6% subordinated promissory note, payable in equal semi-annual installments commencing August 15, 2022 (the “Purchase Note”). The principal amount of the Purchase Note was $3.5 million. On February 15, 2022, the Company evaluated the fair value of the Purchase Note to be $3.6 million using the following inputs:

 
Corporate bond yield 3.1%
Risk-free rate 1.6%
Liquidity premium 0.4%
Discount rate 3.5%

 

As of September 30, 2023, the outstanding balance of the Purchase Note was $1,149,961, including principal due of $875,000, a premium of $19,023, and $255,938 of accrued interest.

 

 

 

 

 

 

For other financial instruments to be reported at fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. The Company determines the fair value of its financial instruments based on assumptions that market participants would use in pricing an asset or liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which are categorized in one of the following levels:

 

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.

 

The Company does not have any assets or liabilities measured at fair value on a recurring basis. We measure certain non-financial assets on a non-recurring basis, including goodwill. As a result of those measurements, we recognized an impairment charge of $3.1 million during the year ended June 30, 2023 as follows:

                    
   Total Fair
Value
   Level 1   Level 2   Level 3   Total
Impairment
Loss
 
Goodwill  $3,034,110   $   $   $3,034,110   $3,060,034 
Total  $3,034,110   $   $   $3,034,110   $3,060,034 

 

Goodwill, with a total carrying value of $6.1 million, was written down to its fair value of $3.0 million, resulting in an impairment charge of $3,060,034, which was recorded in earnings for the year ended June 30, 2023. The fair value of goodwill was determined based on the discounted cash flow method, which is an income approach, which required the use of inputs that were unobservable in the marketplace (Level 3), including a discount rate that would be used by a market participant, projections of revenues and cash flows with the revised projections reflecting the increase in freight and storage costs in the current interim quarter, among others.

 

Revenue recognition

 

The Company recognizes revenue from product sales revenues, net of promotional discounts and return allowances, when the following revenue recognition criteria are met: a contract has been identified, separate performance obligations are identified, the transaction price is determined, the transaction price is allocated to separate performance obligations and revenue is recognized upon satisfying each performance obligation. The Company transfers the risk of loss or damage upon shipment, therefore, revenue from product sales is recognized when it is shipped to the customer. Return allowances, which reduce product revenue by the Company’s best estimate of expected product returns, are estimated using historical experience.

  

The Company evaluates the criteria of ASC 606 - Revenue Recognition Principal Agent Considerations in determining whether it is appropriate to record the gross amount of product sales and related costs or the net amount earned as commissions. Generally, when the Company is primarily responsible for fulfilling the promise to provide a specified good or service, the Company is subject to inventory risk before the good or service has been transferred to a customer and the Company has discretion in establishing the price, revenue is recorded at gross.

 

Payments received prior to the delivery of goods to customers are recorded as customer deposits.

 

The Company periodically provides incentive offers to its customers to encourage purchases. Such offers include current discount offers, such as percentage discounts off current purchases and other similar offers. Current discount offers, when accepted by the Company’s customers, are treated as a reduction to the purchase price of the related transaction.

 

Sales discounts are recorded in the period in which the related sale is recognized. Sales return allowances are estimated based on historical amounts and are recorded upon recognizing the related sales. Shipping and handling costs are recorded as selling expenses.

 

Advertising costs

 

Advertising costs are expensed as incurred. Total advertising and promotional costs included in selling and fulfillment expenses for the three months ended September 30, 2023 and 2022 were $1,570,742 and $1,166,349, respectively.

 

Cost of revenue

 

Cost of revenue mainly consists of costs for purchases of products and related inbound freight and delivery fees.

 

Operating expenses

 

Operating expenses, which consist of selling and fulfillment and general and administrative expenses, are expensed as incurred.

 

Inventory, net

 

Inventory consists of finished goods ready for sale and is stated at the lower of cost or market. The Company values its inventory using the weighted average costing method. The Company’s policy is to include as a part of inventory and cost of goods sold any freight incurred to ship the product from its vendors to warehouses. Outbound freight costs related to shipping costs to customers are considered periodic costs and are reflected in selling and fulfillment expenses. The Company regularly reviews inventory and considers forecasts of future demand, market conditions and product obsolescence.

 

If the estimated realizable value of the inventory is less than cost, the Company makes provisions in order to reduce its carrying value to its estimated market value. The Company also reviews inventory for slow moving inventory and obsolescence and records allowance for obsolescence.

 

Debt Issuance Costs

 

Costs incurred in connection with the issuance of debt are deferred and amortized as interest expense over the term of the related debt using the effective interest method. To the extent that the debt is outstanding, these amounts are reflected in the unaudited condensed consolidated balance sheets as direct deductions from the carrying amount of the outstanding borrowings.

 

Segment reporting

 

The Company follows ASC 280, Segment Reporting. The Company’s chief operating decision maker, the Chief Executive Officer, reviews the consolidated results of operations when making decisions about allocating resources and assessing the performance of the Company as a whole and, hence, the Company has only one reportable segment. The Company does not distinguish between markets or segments for the purpose of internal reporting. For the three months ended September 30, 2023 and 2022, sales through Amazon to Canada and other foreign countries were approximately 8.2% and 9.8% of the Company’s total sales. During the three months ended September 30, 2023, sales of hydroponic products, including ventilation and grow light systems, was approximately 16.8% of the Company’s total sales and the remaining 83.2% consisted of general gardening, home goods, and other products and accessories. During the three months ended September 30, 2022, sales of hydroponic products, including ventilation and grow light systems, were approximately 53% of the Company’s total sales and the remaining 47% consisted of general gardening, home goods and other products and accessories. As of September 30, 2023 and June 30, 2023, the Company had approximately $1.4 million and $1.6 million of inventory stored in China. The Company’s majority of long-lived assets are located in California, United States, majority of the deferred tax assets are US related, and a majority of the Company’s revenues are derived from within the United States.

 

Leases

 

The Company records right-of-use (“ROU”) assets and related lease obligations on the balance sheet.

  

ROU assets represent our right to use an underlying asset for the lease terms and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Company’s leases do not provide an implicit rate, the Company generally uses its incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. The operating lease ROU asset also includes any lease payments made and excludes lease incentives. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

 

Stock-based Compensation

 

The Company applies ASC No. 718, “Compensation-Stock Compensation,” which requires that share-based payment transactions with employees and nonemployees, upon adoption of ASU 2018-07, be measured based on the grant date fair value of the equity instrument and recognized as compensation expense over the requisite service period, with a corresponding addition to equity. Under this method, compensation costs related to employee share options or similar equity instruments is measured at the grant date based on the fair value of the award and is recognized over the period during which an employee is required to provide service in exchange for the award, which generally is the vesting period. In addition to the requisite service period, the Company also evaluates the performance condition and market condition under ASC 718-10-20. For an award which contains both a performance and a market condition, and where both conditions must be satisfied for the award to vest, the market condition is incorporated into the fair value of the award, and that fair value is recognized over the employee’s requisite service period or nonemployee’s vesting period if it is probable the performance condition will be met. If the performance condition is ultimately not met, compensation costs related to the award should not be recognized (or should be reversed) because the vesting condition in the award has not been satisfied.

 

The Company will recognize forfeitures of such equity-based compensation as they occur.

 

Income taxes

 

The Company accounts for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their perspective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which the temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Valuation allowances are recorded, when necessary, to reduce deferred tax assets to the amount expected to be realized.

 

The Company has analyzed filing positions in each of the federal and state jurisdictions where the Company is required to file income tax returns, as well as open tax years in such jurisdictions. The Company has identified the U.S. federal jurisdiction, and the states of Nevada and California, as its “major” tax jurisdictions. However, the Company has certain tax attribute carryforwards which will remain subject to review and adjustment by the relevant tax authorities until the statute of limitations closes with respect to the year in which such attributes are utilized.

 

The Company believes that our income tax filing positions and deductions will be sustained on audit and do not anticipate any adjustments that will result in a material change to its financial position. Therefore, no reserves for uncertain income tax positions have been recorded pursuant to ASC 740, Income Taxes. The Company’s policy for recording interest and penalties associated with income-based tax audits is to record such items as a component of income taxes.

  

Commitments and contingencies

 

In the ordinary course of business, the Company is subject to certain contingencies, including legal proceedings and claims arising out of the business that relate to a wide range of matters, such as government investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss has occurred and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments including historical and specific facts and circumstances of each matter.

 

Earnings per share

 

Basic earnings per share are computed by dividing net income attributable to holders of common stock by the weighted average number of shares of common stock outstanding during the year. Diluted earnings per share reflect the potential dilution that could occur if securities to issue common stock were exercised.

 

Recently issued accounting pronouncements

  

In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC's Disclosure Update and Simplification Initiative. This ASU incorporates certain U.S. Securities and Exchange Commission (SEC) disclosure requirements into the FASB Accounting Standards Codification™ (“Codification”). The amendments in the ASU are expected to clarify or improve disclosure and presentation requirements of a variety of Codification Topics, allow users to more easily compare entities subject to the SEC’s existing disclosures with those entities that were not previously subject to the requirements, and align the requirements in the Codification with the SEC’s regulations. In SEC Release No. 33-10532, Disclosure Update and Simplification, issued August 17, 2018, the SEC referred certain of its disclosure requirements that overlap with, but require incremental information to, generally accepted accounting principles to the FASB for potential incorporation into the Codification. The ASU incorporates into the Codification 14 of the 27 disclosures referred by the SEC. They modify the disclosure or presentation requirements of a variety of Topics in the Codification. The requirements are relatively narrow in nature. Some of the amendments represent clarifications to, or technical corrections of, the current requirements. Because of the variety of Topics amended, a broad range of entities may be affected by one or more of those amendments. For entities subject to the SEC’s existing disclosure requirements and for entities required to file or furnish financial statements with or to the SEC in preparation for the sale of or for purposes of issuing securities that are not subject to contractual restrictions on transfer, the effective date for each amendment will be the date on which the SEC removes that related disclosure from its rules. For all other entities, the amendments will be effective two years later. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendments will be removed from the Codification and not become effective for any entity. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

 

In September 2022, FASB issued ASU 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. The amendments in this ASU require that a company that uses a supplier finance program in connection with the purchase of goods or services disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. ASU 2022-04 is effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2022, except for the rollforward of the supplier finance program obligations, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. An entity should apply ASU No. 2022-04 retrospectively to all periods in which a balance sheet is presented, except for the obligation rollforward, which should be applied prospectively. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

 

In June 2022, FASB issued ASU 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. The amendments in this ASU clarify the guidance in ASC 820 on the fair value measurement of an equity security that is subject to a contractual sale restriction and require specific disclosures related to such an equity security. This standard is effective for fiscal years beginning after December 15, 2024. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

 

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This ASU clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606) as if the entity had originated the contracts. The guidance is effective for fiscal years beginning after December 15, 2023, with early application permitted. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

 

In March 2020 and January 2021, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting and ASU No. 2021-01, Reference Rate Reform (Topic 848): Scope, respectively (collectively, “Topic 848”). Topic 848 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued because of reference rate reform. The expedients and exceptions provided by Topic 848 are effective for all entities as of March 12, 2020 through December 31, 2022. In December 2022, the FASB issued ASU 2022-06, Reference Rate reform (Topic 848): Deferral of the Sunset Date of Topic 848, which deferred the sunset date of Topic 848, Reference Rate Reform to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. The Company does not expect the adoption of this standard to have a material impact on the Company's consolidated financial statements.

 

In August 2020, the FASB issued ASU 2020-06, “Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40).” This ASU reduces the number of accounting models for convertible debt instruments and convertible preferred stock, as well as amend the guidance for the derivatives scope exception for contracts in an entity’s own equity to reduce form-over-substance-based accounting conclusions. In addition, this ASU improves and amends the related EPS guidance. This standard is effective for the Company on July 1, 2024, including interim periods within those fiscal years. Adoption is either a modified retrospective method or a fully retrospective method of transition. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

 

In January 2017, the FASB issued ASU 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment,” which eliminates step two from the goodwill impairment test. Under ASU 2017-04, an entity should recognize an impairment charge for the amount by which the carrying amount of a reporting unit exceeds its fair value up to the amount of goodwill allocated to that reporting unit. ASU 2017-04 became effective for accelerated filing companies for annual periods or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. All other entities, including not-for-profit entities, that are adopting the amendments in this Update should do so for their annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2022. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company has adopted ASU 2017-04. See the disclosures above on Goodwill for further details.

 

The Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the consolidated financial position, statements of operations and cash flows.

 

Subsequent events

 

The Company evaluated subsequent events and transactions that occurred after the balance sheet date through the date that the consolidated financial statements are available to be issued. Material subsequent events that required recognition or additional disclosure in the unaudited condensed consolidated financial statements are presented.

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Joint Ventures
3 Months Ended
Sep. 30, 2023
Joint Ventures  
Joint Ventures

Note 3 - Joint Ventures

 

Box Harmony, LLC

 

On January 13, 2022, the Company entered into a joint venture agreement (the “Joint Venture Agreement”) with Titanium Plus Autoparts, Inc., a California corporation (“TPA”), Tony Chiu (“Chiu”) and Bin Xiao (“Xiao”). Pursuant to the terms of the Joint Venture Agreement, the parties formed a Nevada limited liability company, Box Harmony, LLC (“Box Harmony”), for the principal purpose of providing logistic services primarily for foreign-based manufacturers or distributors who desire to sell their products online in the United States, with such logistic services to include, without limitation, receiving, storing and transporting such products.

 

Following entry into the Joint Venture Agreement, Box Harmony issued a total of 6,000 certificated units of membership interest, designated as Class A voting units (“Equity Units”), as follows: (i) the Company agreed to contribute $50,000 in cash in exchange for 2,400 Equity Units in Box Harmony and agreed to provide Box Harmony with the use and access to certain warehouse facilities leased by the Company (see below), and (ii) TPA received 1,200 Equity Units in exchange for (a) $1,200 and contributing the TPA IP License referred to below, (b) its existing and future customer contracts, and (c) granting Box Harmony the use of shipping accounts (FedEx and UPS) and all other TPA carrier contracts, and (iii) Xiao received 2,400 Equity Units in exchange for $2,400 and his agreement to manage the day to day operations of Box Harmony.

  

Under the terms of the Box Harmony limited liability operating agreement (the “LLC Agreement”), TPA and Xiao each granted to the Company an unconditional and irrevocable right and option to purchase from Xiao and TPA at any time within the first 18 months following January 13, 2022, up to 1,200 Class A voting units, at an exercise price of $550 per Class A voting unit, for a total exercise price of up to $660,000. If such option is fully exercised, the Company would own 3,600 Equity Units or 60% of the total outstanding Equity Units. As of the date of this report, the Company had not exercised the option to purchase additional voting units from Xiao and TPA. The LLC Agreement prohibits the issuance of additional Equity Units and certain other actions unless approved in advance by the Company, that a noncontrolling right that would not be substantive to overcome the majority voting interests held by TPA and Xiao. In January 2023, TPA and Xiao transferred their 60% equity units to a third party without consideration as the LLC was still in development stage and did not have significant operations. The transfer of equity did not have any impact on the LLC’s financial statements.

 

As a result, the Company owns 40% of the equity interest in Box Harmony with significant influence but does not own a majority equity interest or otherwise control of Box Harmony. The Company accounts for its ownership interest in Box Harmony following the equity method of accounting, in accordance with ASC 323, Investments —Equity Method and Joint Ventures. Under this method, the carrying cost is initially recorded at cost and then increased or decreased by recording its percentage of gain or loss in its statement of operations and a corresponding charge or credit to the carrying value of the asset.

 

Global Social Media, LLC

 

On February 10, 2022, the Company entered into a joint venture agreement with Bro Angel, LLC, Ji Shin and Bing Luo (the “GSM Joint Venture Agreement”). Pursuant to the terms of the GSM Joint Venture Agreement, the parties formed a Nevada limited liability company, Global Social Media, LLC (“GSM”), for the principal purpose of providing a social media platform, contents and services to assist businesses, including the Company and other businesses, in marketing their products.

 

Following entry into the GSM Joint Venture Agreement, GSM issued 10,000 certificated units of membership interest (the “GSM Equity Units”), of which the Company was issued 6,000 GSM Equity Units and Bro Angel was issued 4,000 GSM Equity Units. Messrs. Shin and Luo are the owners of 100% of the equity of Bro Angel. The LLC Agreement prohibits the issuance of additional Equity Units and certain other actions unless approved in advance by Bro Angel, creating a noncontrolling right that would not be substantive to overcome the majority voting interests held by the Company.

 

As of the date of this report, the members had not completed the capital contributions and no receivables were recorded.

 

Pursuant to the terms of the Agreements, the Company owns 60% of the equity interest in GSM and control of GSM’s operations. Based on ASU 2015-02, the Company consolidates GSM into its financial statements due to its majority equity ownership and control over operations.For the three months ended September 30, 2023 and 2022, the impact of GSM’s activities were immaterial to the Company’s unaudited condensed consolidated financial statements.

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity
3 Months Ended
Sep. 30, 2023
Acquisition Of Anivia Limited And Subsidiaries And Variable Interest Entity  
Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity

Note 4 - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity

 

On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia Limited (“Anivia”), a corporation organized under the laws of the British Virgin Islands (“BVI”), in accordance with the terms of a share transfer framework agreement (the “Transfer Agreement”), dated February 15, 2022, by and between the Company, White Cherry Limited, a BVI company (“White Cherry”), White Cherry’s equity holders, Li Zanyu and Xie Jing (together with White Cherry, the “Sellers”), Anivia, Fly Elephant Limited, a Hong Kong company, Dayourenzai (Shenzhen) Technology Co., Ltd. and Daheshou (Shenzhen) Information Technology Co., Ltd. Anivia owns 100% of the equity of Fly Elephant Limited, which in turn owns 100% of the equity of Dayourenzai (Shenzhen) Technology Co., Ltd., a corporation located in the People’s Republic of China (“PRC”) and which is a wholly foreign-owned enterprise (“WFOE”) of Fly Elephant Limited. The WFOE controls, through contractual arrangements summarized below, the business, revenues and profits of Daheshou (Shenzhen) Information Technology Co., Ltd., a company organized under the Laws of the PRC (“DHS”) and located in Shenzhen, China.

 

The contractual arrangements between the WFOE and DHS are established through a variable interest operating entity structure, which is reflected in (i) an exclusive business cooperation agreement, dated December 15, 2021, between the WFOE and DHS, (ii) an exclusive equity interest pledge agreement, dated December 15, 2021, between the WFOE and DHS in which the equity of DHS was pledged to the WFOE, (iii) an exclusive option agreement, dated December 15, 2021, between the WFOE, DHS and its equity holders, Li Zanyu and Xie Jing (the “Equity Holders), pursuant to which the Equity Holders give the WFOE the irrevocable and exclusive right to purchase the equity interests in DHS, and (iii) a power of attorney, dated December 15, 2021, pursuant to which Li Zanyu and Xie Jing, the holders of 100% of the equity interest of DHS, granted the WFOE all voting and other rights to their equity interest in DHS. According to the exclusive business cooperation agreement, in consideration for the services provided by the WFOE, DHS shall pay a service fee to the WFOE on annual basis (or at any time agreed by the Parties). The service fees for each year (or for any other period agreed to by the Parties) shall consist of a management fee and a fee for services provided, which shall be reasonably determined by the WFOE based on the nature, complexity, time, and other market and operation factors. The WFOE may provide a separate confirmation letter and/or invoice to DHS to indicate the amount of service fees due for each service period; or the amount of services fees may be as set forth in the relevant contracts separately executed by the Parties. DHS is principally engaged in selling a wide range of products and providing logistic services in the PRC.

 

Pursuant to the terms of the Agreements, the Company does not have direct ownership in DHS but is actively involved in DHS’s operations as the sole manager to direct the activities and significantly impact DHS’s economic performance. As such, based on the determination that the Company is the primary beneficiary of DHS, in accordance with ASC 810-10-25-38A through 25-38J, DHS is considered a variable interest entity (“VIE”) of the Company and the financial statements of DHS have been consolidated from the date such control existed, February 15, 2022.

 

Total fair value of the consideration for the transaction was $10,629,000, which was paid to White Cherry as follows: at closing, the Company (i) paid $3,500,000 in the form of a two-year unsecured 6% subordinated promissory note, payable in equal semi-annual installments commencing August 15, 2022 (the “Purchase Note”), (ii) issued 3,083,700 restricted shares (subject to a lock-up period of 180 days and insider trading rules) of the Company’s common stock, and (iii) an additional $1,500,000 in cash was to be paid after closing.

 

JP Morgan Chase Bank, the Company’s senior secured lender (“JPM”), consented to the transaction. In conjunction with obtaining JPM’s consent, the Company delivered an amendment to the pledge and security agreement with JPM, pursuant to which the Company pledged to JPM 65% of the equity interest of Anivia Limited, Fly Elephant Limited and the WFOE.

 

On October 7, 2022, in conjunction with the Company’s entry into the Second Amendment to the Credit Agreement, the Company’s promissory note holder, White Cherry Limited, an exempted company incorporated under the laws of the British Virgin Islands (“White Cherry”), entered into an amendment (the “Amendment”) to the subordination agreement, originally dated March 9, 2022 (the “Subordination Agreement”). The Amendment to the Subordination Agreement was amended solely for purposes of adjusting the definition of payment conditions under Section 2 of the Subordination Agreement such that “payment conditions” shall be deemed satisfied in connection with a permitted payment if (a) no event of default has occurred under the credit agreement and is continuing and (b) the Company shall have Excess Availability in the 30 days prior to the payment (as defined in the Second Amendment to the Credit Agreement) of no less than $7,500,000.

 

In addition, in conjunction with the closing of the transaction, the WFOE entered into an employment agreement with Li Zanyu, dated February 15, 2022 (the “Employment Agreement”), pursuant to which Mr. Li has been appointed to serve as general manager of the WFOE for a term of 10 years (through February 14, 2032), with annual base compensation of up to 500,000 RMB plus bonus as may be determined by the WFOE from time to time, in its sole discretion, based on Mr. Li’s performance. During such employment, Mr. Li may not engage in other employment without the consent of the WFOE.

  

The acquisition of Anivia was accounted for as a business combination under ASC 805. As the acquirer for accounting purposes, the Company has estimated the fair value of Anivia and its subsidiaries’ assets acquired and conformed the accounting policies of Anivia to its own accounting policies. The Company applied the income approach and cost approach in determining the fair value of the intangible assets, which intangible assets consisted of a covenant not to compete, supplier relationship and software. The fair value of the remaining assets acquired and liabilities assumed were not significantly different from their carrying values at the acquisition date. In addition, pursuant to the Transfer Agreement, the Sellers made certain representations and warranties, including that other than the items presented on the balance sheet on February 15, 2022, DHS, the operating VIE, was not subject to any loans, debts, liabilities, guarantees or other contingent liabilities at the Closing date. In the event of any breach of any of the representations and warranties, the sellers shall bear joint and several liability for any direct or indirect losses suffered by the Company as a result thereof. The Company recognized an approximately $6.1 million of goodwill in the transaction, which is primarily due to the subsumed assembled workforce intangible assets. Goodwill is not deductible for income tax purposes. The Company expensed with the acquisition, certain legal and accounting costs of $54,702, as general and administration expenses and $50,000 paid to JPM as financing fees.

 

The following information summarizes the purchase consideration and allocation of the fair values assigned to the assets at the purchase date, February 15, 2022:

    
Fair Value of Purchase Price:    
Cash  $1,500,000 
Promissory note issued   3,600,627 
Common stock issued   5,528,373 
Total purchase consideration  $10,629,000 
      
Purchase Price Allocation:     
Covenant not to compete  $3,459,120 
Supplier relationship   1,179,246 
Software   534,591 
Current assets   1,784,113 
Property and equipment   46,548 
Rent deposit   52,707 
ROU asset   234,578 
Goodwill   6,094,144 
Deferred tax liabilities   (1,389,113)
Current liabilities   (1,143,076)
Lease liability   (223,858)
Total purchase consideration  $10,629,000 

  

In October 2022, the $1.5 million cash portion of the consideration, which was presented as investment payable, was fully paid off.

 

The results of operations of Anivia since February 16, 2022 have been included in the Company's consolidated financial statements.

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Variable interest entity
3 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Variable interest entity

Note 5 – Variable interest entity

 

Effective February 15, 2022, upon acquisition of Anivia, the Company assumed the contractual arrangements between the WFOE and DHS through a variable interest operating entity structure. See Note 4 for details.

 

The Company did not provide financial or other support to the VIE for the periods presented where the Company was not otherwise contractually required to provide such support.

 

As of September 30, 2023 and 2022, there was no pledge or collateralization of the VIE assets that would be used to settle obligations of the VIE.

 

The carrying amounts of the assets, liabilities and the results of operations of the VIE included in the Company’s unaudited condensed consolidated balance sheets and statements of operations and comprehensive income after the elimination of intercompany balances and transactions with the VIE are as follows:

 

The carrying amount of the VIE’s assets and liabilities were as follows for the periods indicated:

        
   September 30, 2023   June 30, 2023 
Cash in bank  $308,366   $341,774 
Prepayments and other receivables  $421,006   $664,886 
Rent deposit  $72,009   $81,624 
Office equipment, net  $28,751   $33,774 
Right of use – noncurrent  $573,259   $6,104 
Deferred tax assets  $   $64,510 
Advance from shareholders  $84,718   $85,200 
Accounts payable  $5,494   $6,278 
Lease liability  $576,827   $4,758 
Income tax payable  $275,117   $276,683 
Other payables and accrued liabilities  $411,018   $344,735 

 

The operating results of the VIE were as follows for the three months ended September 30, 2023:

    
   September 30, 2023 
Revenue  $ 
Net loss after elimination of intercompany transactions  $419,343 

 

The operating results of the VIE were as follows for the three months ended September 30, 2022 :

       
    September 30, 2022  
Revenue   $  
Net loss after elimination of intercompany transactions   $ 733,617  

 

For the three months ended September 30, 2023, the VIE contributed approximately $2.1 million of revenue and $0.05 million of net loss before elimination. For the three months ended September 30, 2022, the VIE contributed approximately $3.2 million of revenue and $0.6 million of net loss before elimination.

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts receivable, net
3 Months Ended
Sep. 30, 2023
Receivables [Abstract]  
Accounts receivable, net

Note 6 – Accounts receivable, net

 

Accounts receivable for the Company consisted of the following as of the dates indicated below:

        
   September 30, 2023   June 30, 2023 
Accounts receivable  $13,307,282   $14,141,543 
Less: allowance for credit losses   (70,000)   (70,000)
Total accounts receivable  $13,237,282   $14,071,543 

 

 

The changes in allowance for credit losses on accounts receivable are summarized below:

    
  

Allowance for

Credit Losses

 
Balance at June 30, 2022  $70,000 
Allowance recorded during the three months ended September 30, 2022    
Balance at September 30, 2022  $70,000 
      
Balance at June 30, 2023  $70,000 
Allowance recorded during the three months ended September 30, 2023    
Balance at September 30, 2023  $70,000 

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories, net
3 Months Ended
Sep. 30, 2023
Inventory Disclosure [Abstract]  
Inventories, net

Note 7 – Inventories, net

 

As of September 30, 2023 and June 30, 2023, inventories consisted of finished goods ready for sale, net of allowance for obsolescence, amounted to $15,056,623 and $20,593,889, respectively.

 

For the three months ended September 30, 2023 and 2022, the Company recorded inventory reserve expense of $105,192 and $74,998, respectively. As of September 30, 2023 and June 30, 2023, allowance for obsolescence was $664,092 and $558,899, respectively.

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Prepayments and other current assets, net
3 Months Ended
Sep. 30, 2023
Prepayments And Other Current Assets Net  
Prepayments and other current assets, net

Note 8 – Prepayments and other current assets, net

 

As of September 30, 2023 and June 30, 2023, prepayments and other current assets consisted of the following:

        
   September 30, 2023   June 30, 2023 
Advance to suppliers  $1,036,012   $1,668,173 
Prepaid income taxes   41,987    45,718 
Prepaid expenses and other receivables   982,628    1,393,433 
Less: Allowance for credit losses   (249,128)   (249,128)
           
Total  $1,811,499   $2,858,196 

 

Other receivables consisted of delivery fees of $58,954 and $165,962 and receivables from one and two unrelated parties for their use of the Company’s courier accounts at September 30, 2023 and June 30, 2023.

 

The changes in allowance for credit losses on other receivables are summarized below:

 

    
   Allowance for Credit Losses 
Balance at June 30, 2022  $ 
Allowance recorded during the three months ended September 30, 2022    
Balance at September 30, 2022    
      
Balance at June 30, 2023   249,128 
Allowance recorded during the three months ended September 30, 2023    
Balance at September 30, 2023  $249,128 

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Non-current prepayments
3 Months Ended
Sep. 30, 2023
Non-current Prepayments  
Non-current prepayments

Note 9 – Non-current prepayments

 

Non-current prepayments included $420,411 for product sourcing, marketing research and promotion, and other management advisory and consulting services to companies owned by an employee and minority shareholder and by relatives of a minority shareholder of the Company. The terms of these services are from two years to five years. In addition, there was a $40,623 down payment on a four-year car lease. As of September 30, 2023 and June 30, 2023, total non-current prepayments were $461,034 and $531,456, respectively. For the three months ended September 30, 2023 and 2022, the Company recorded amortization expenses of $70,422 and $107,917, respectively.

 

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible assets, net
3 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible assets, net

Note 10 – Intangible assets, net

 

As of September 30, 2023 and June 30, 2023, intangible assets, net, consisted of the following: 

        
   September 30, 2023   June 30, 2023 
Covenant not to compete  $3,459,120   $3,459,120 
Supplier relationships   1,179,246    1,179,246 
Software   534,591    534,591 
Accumulated amortization   (1,055,229)   (892,886)
Total  $4,117,728   $4,280,071 

 

The intangible assets were acquired on February 15, 2022 through acquisition of Anivia. The weighted average remaining life for finite-lived intangible assets at September 30, 2023 was approximately 6.95 years. The amortization expense for the three months ended September 30, 2023 and 2022 was $162,343 and $162,343, respectively. At September 30, 2023, finite-lived intangible assets are expected to be amortized over their estimated useful lives, which ranges from a period of five to 10 years, and the estimated remaining amortization expense for each of the five succeeding years thereafter is as follows:

    
Year Ending June 30,  Amount 
2024  $487,028 
2025   649,371 
2026   649,371 
2027   609,277 
2028   468,750 
Thereafter   1,253,931 
Intangible assets, net  $4,117,728 

 

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Other payables and accrued liabilities
3 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Other payables and accrued liabilities

Note 11 – Other payables and accrued liabilities

 

As of September 30, 2023 and June 30, 2023, other payables and accrued liabilities consisted of the following:

        
   September 30, 2023   June 30, 2023 
Accrued payables for inventory in transit  $1,310,603   $2,948,551 
Accrued Amazon fees   1,117,136    915,319 
Sales taxes payable   388,968    448,433 
Payroll liabilities   193,190    222,962 
Other accrued liabilities and payables   282,684    295,802 
           
Total  $3,292,581   $4,831,067 

  

The Company’s controlled VIE, DHS, facilitates the Company in the process of inventory procurement. During the three months ended September 30, 2023 and 2022, the Company purchased a total of $0 and $31,385, respectively, in inventories from a supplier which had a payment term of 90 days with a 2% premium on the purchase price, which was presented as financing cash flows from short term loans on the statement of cash flows. As of September 30, 2023 and June 30, 2023, the outstanding balance included in other payables to this supplier was $0 and $0.

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Loans payable
3 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Loans payable

Note 12 – Loans payable

 

Long-term loan

 

Asset-based revolving loan

 

On November 12, 2021, the Company entered into a Credit Agreement with JPMorgan Chase Bank, N.A. (“JPMorgan”), as administrative agent, issuing bank and swingline lender, for an asset-based revolving loan (“ABL”) of up to $25 million with key terms listed as follows:

 

  · Borrowing base equal to the sum of

  Ø Up to 90% of eligible credit card receivables
  Ø Up to 85% of eligible trade accounts receivable
  Ø Up to the lesser of (i) 65% of cost of eligible inventory or (ii) 85% of net orderly liquidation value of eligible inventory

 

  · Interest rates of between LIBOR plus 2% and LIBOR plus 2.25% depending on utilization
  · Undrawn fee of between 0.25% and 0.375% depending on utilization
  · Maturity Date of November 12, 2024

 

In addition, the ABL includes an accordion feature that allows the Company to borrow up to an additional $25.0 million. To secure complete payment and performance of the secured obligations, the Company granted a security interest in all of its right, title and interest in, to and under all of the Company’s assets as collateral to the ABL. Upon closing of the ABL, the Company paid $796,035 in financing fees including 2% of $25.0 million or $500,000 paid to its financial advisor. The financing fees are recorded as debt discount and are to be amortized over the three year term of the ABL as interest expense.

 

Below is a summary of the interest expense recorded for the three months ended September 30, 2023 and 2022:

        
   2023   2022 
Accrued interest  $133,615   $156,255 
Credit utilization fees   15,525    6,762 
Amortization of debt discount   66,305    66,305 
Total  $215,445   $229,322 

 

As of September 30, 2023 and June 30, 2023, the outstanding amount of the revolving loan payable, net of debt discount and including interest payable was $4,808,322 and $9,791,191, respectively.

 

On October 7, 2022, the Company entered into a second amendment to the credit agreement and consent (the “Second Amendment to the Credit Agreement”), originally dated November 12, 2021, as amended, with JPMorgan. The Company entered into the Second Amendment to the Credit Agreement primarily for the purpose of changing the interest rate repayment calculations from LIBOR to the Secured Overnight Financing Rate, or SOFR, which adjustment had originally been anticipated under the terms of the original Credit Agreement. In addition, two of the negative covenants set forth in the original Credit Agreement were amended in order to (i) adjust the definition of “Covenant Testing Trigger Period” to increase the required cash availability from $3,000,000 to $4,000,000, or 10% of the aggregate revolving commitment for the preceding 30 days, and (ii) require that the Company will not and will not permit any of its subsidiaries, after reasonable due diligence and due inquiry, to knowingly sell their products, inventory or services directly to any commercial businesses that grow or cultivate cannabis; it being acknowledged, however, that the Company does not generally conduct due diligence on its individual retail customers.

 

On November 11, 2022, the Company and JPMorgan entered into a default waiver and consent agreement (the “Waiver Letter”) pursuant to which the parties recognized that the Company was in default on its failure to satisfy the minimum Excess Availability requirement of $7,500,000, as defined in the Credit Agreement, and deliver a certificate to JPMorgan accurately reflecting the Excess Availability (together, the “Existing Defaults”). Under the terms of the Waiver Letter, JPMorgan agreed to waive the right to enforce an event of default based on the aforementioned Existing Defaults. As of September 30, 2023, the Company was in compliance with the ABL covenants.

 

Promissory note payable

 

On February 15, 2022, as part of the consideration for the acquisition of Anivia, the Company issued a two-year unsecured 6% subordinated promissory note, payable in equal semi-annual installments commencing August 15, 2022 (the “Purchase Note”). The principal amount of the Purchase Note was $3.5 million with a fair value of $3.6 million as of February 15, 2022. In October 2022, the Company paid the first installment of $875,000. And in February 2023, the Company paid the second installment of $875,000. In August 2023, the Company paid the third installment of $875,000. For the three months ended September 30, 2023, the Company recorded accrued interest of $19,688 and amortization of note premium of $12,579. For the three months ended September 30, 2022, the Company recorded accrued interest of $52,500 and amortization of note premium of $12,682. As of September 30, 2023, including $255,938 of accrued interest and $19,023 of unamortized premium, the total outstanding balance of the Purchase Note was $1,149,961, which is presented on the unaudited condensed consolidated balance sheet as a current portion of $1,149,961 and a non-current portion of $0. As of June 30, 2023, including $236,250 of accrued interest and $31,602 of unamortized premium, the total outstanding balance of the Purchase Note was $2,017,852, which is presented on the consolidated balance sheet as a current portion of $2,017,852 and a non-current portion of $0.

 

Short-term loan payable

 

On July 8, 2023, the Company entered into an agreement with White Cherry Limited (“White Cherry”), a BVI company owned by the former owner of DHS, for an on-demand, unsecured and subordinated loan (“On-demand Loan”). Pursuant to the agreement, White Cherry agreed to loan the Company the amount requested. The On-demand Loan bears interest at the rate of the Secured Overnight Financing Rate, or SOFR, plus 1% per annum. The On-demand Loan is due in 30 days upon receipt of White Cherry’s notice of repayment. On July 16, 2023, the Company borrowed $2 million from White Cherry and repaid $1 million on July 31, 2023. For the three months ended September 30, 2023, the Company recorded accrued interest of $6,060. As of September 30, 2023, including the accrued interest, the outstanding balance of the On-demand Loan was $1,006,060.

 

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Related party transactions
3 Months Ended
Sep. 30, 2023
Related Party Transactions [Abstract]  
Related party transactions

Note 13 - Related party transactions

 

Starting from March 2022 to January 2023, the Company subleased 50,000 square feet of its warehouse space to Box Harmony, LLC, which is a 40% owned joint venture of the Company as disclosed in Note 1 and Note 2 above. For the three months ended September 30, 2023 and 2022, the Company received and recorded sublease fee of $0 and $247,500 as other non-operating income, respectively. As of September 30, 2023 and June 30, 2023, other receivables due from Box Harmony was $0 and 0, respectively.

 

On February 15, 2022, the Company assumed $92,246 of advance from shareholders of DHS through acquisition of Anivia. This amount was for capital injection pending capital inspection by the local government in accordance with the PRC rules. As of September 30, 2023 and June 30, 2023, the balance of advance from shareholders was $84,718 and $85,200, respectively.

 

On July 8, 2023, the Company entered into an agreement with White Cherry for an on demand loan. See Note 12 above for details.

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Income taxes
3 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Income taxes

Note 14 – Income taxes

 

In addition to corporate income taxes in the United States, upon completion of the acquisition of Anivia in February 2022, the Company is subject to corporate income taxes in People’s Republic of China (“PRC”). Anivia and its subsidiaries are subject to BVI or Hong Kong income taxes but did not have any operations for the year ended June 30, 2022. DHS, the operating VIE of Anivia, is considered a Controlled Foreign Corporation (CFC) defined under IRC Sec. 957(a) since the Company indirectly owns more than 50% voting control of DHS as a result of the Transfer Agreement. Therefore, DHS is subject to the Global Intangible Low-Taxed Income (or GILTI) Tax. DHS is subject to 5% tax rate in PRC. The Company made an election to apply the GILTI high-tax exclusion for DHS under the Final Regulations (T.D. 9902). As the result of the election, no GILTI tax was recorded as of September 30, 2023 and 2022. In addition, as a result of the acquisition, the Company booked a $6,094,144 of goodwill. Since the acquisition was a stock acquisition, the Goodwill is not deductible for tax purposes.

 

The income tax provision for the three months ended September 30, 2023 and 2022 consisted of the following:

        
   September 30, 2023   September 30, 2022 
Current:          
Federal  $(1,705)  $ 
State   12,470    9,921 
Foreign        
Total current income tax provision   10,765    9,921 
Deferred:          
Federal   (284,648)   (169,467)
State   (66,624)   (103,145)
Foreign   64,625    (185,105)
Total deferred taxes   (286,647)   (457,717)
           
Total provision for income taxes  $(275,882)  $(447,796)

 

 

The Company is subject to U.S. federal income tax as well as state income tax in certain jurisdictions. The tax years 2018 to 2021 remain open to examination by the major taxing jurisdictions to which the Company is subject. The following is a reconciliation of income tax expenses at the effective rate to income tax at the calculated statutory rates:

        
   September 30, 2023   September 30, 2022 
Statutory tax rate          
Federal   21.00%    21.00% 
State (net of federal benefit)   5.82%    5.85% 
Foreign tax rate difference   (4.88%)   3.91% 
Impairment loss on goodwill – permanent difference       (17.8%)
Net effect of state income tax deduction and other permanent differences   (4.31%)   (3.29%)
Effective tax rate   17.63%    9.67% 

 

As of September 30, 2023, prepaid income taxes to US tax authorities and income tax payable to Chinese tax authorities was $41,987 and $275,117, respectively. As of June 30, 2023, prepaid income taxes to US tax authorities and income tax payable to Chinese tax authorities was $45,718 and $276,683, respectively.

 

The tax effects of temporary differences which give rise to significant portions of the deferred taxes are summarized as follows:

        
   September 30, 2023   June 30, 2023 
Deferred tax assets          
263A calculation  $174,841   $239,142 
Inventory reserve   178,121    149,907 
State taxes   2,619    2,435 
Accrued expenses   330,325    273,589 
ROU assets / liabilities   114,298    115,125 
Net Operation loss   2,381,758    2,173,221 
Disallowed interest expense   194,172    163,381 
Stock-based compensation   239,344    207,726 
Valuation allowance   (64,145)    
Others   85,596    85,596 
Total deferred tax assets   3,636,929    3,410,122 
           
Deferred tax liabilities          
Depreciation   (98,484)   (105,323)
Intangible assets acquired   (1,106,006)   (1,149,549)
Total deferred tax liabilities   (1,204,490)   (1,254,872)
           
Net deferred tax assets  $2,432,439   $2,155,250 

 

For the three months ended September 30, 2023, the Company recorded $64,145 of valuation allowance to reduce deferred tax assets for the losses incurred by DHS.

 

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings per share
3 Months Ended
Sep. 30, 2023
LOSSES PER SHARE  
Earnings per share

Note 15 – Earnings per share

 

The following table sets forth the computation of basic and diluted earnings per share for the periods presented:

        
   For the three months ended
September 30,
 
   2023   2022 
Numerator:        
Net loss attributable to iPower Inc.  $(1,286,515)  $(4,182,376)
Denominator:          
Weighted-average shares used in computing basic and diluted earnings per share*  $29,764,515   $29,665,716 
Losses per share of ordinary shares - basic and diluted  $(0.04)  $(0.14)

 

* Due to the ani-dilutive effect, the computation of basic and diluted EPS did not include the shares underlying the exercise of warrants and unvested RSUs as the Company had a net loss for the three months ended September 30, 2023 and 2022.

 

* The computation of diluted EPS did not include the shares underlying the exercise of options granted as none of the options were vested as September 30, 2023 and 2022.

 

* For the three months ended September 30, 2023 and 2022, 66,366 and 166,176 vested but unissued shares of restricted stock units under the 2020 Equity Incentive Plan (as discussed in Note 16) are considered issued shares and therefore are included in the computation of basic losses per share when the shares are fully vested.

 

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Equity
3 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Equity

Note 16 – Equity

 

Common Stock

 

As of September 30, 2023, the total authorized shares of capital stock were 200,000,000 shares consisting of 180,000,000 shares of Common Stock (“Common Stock”) and 20,000,000 shares of preferred stock (the “Preferred Stock”), each with a par value of $0.001 per share.

 

The holders of Common Stock shall be entitled to one vote per share in voting to the election of directors and all other corporate purposes. Subject to the express terms of any outstanding series of Preferred Stock, dividends may be paid in cash or otherwise with respect to the holders of Common Stock out of the assets of the Company legally available therefor, upon the terms, and subject to the limitations, as the Board of Directors of the Company (the “Board of Directors”) may determine. In the event of a liquidation or dissolution of the Company, subject to the express terms of any outstanding series of Preferred Stock, the holders of Common Stock shall be entitled to share in the distribution of any remaining assets available for distribution to the holders of Common Stock ratably in proportion to the total number of shares of Common Stock then issued and outstanding.

 

During the year ended June 30, 2023, the Company issued 138,557 shares of restricted Common Stock for RSUs vested.

 

On February 15, 2022, as part of the consideration for the acquisition of Anivia and subsidiaries, as further described in Note 4, the Company issued 3,083,700 restricted shares of the Company’s common stock, valued at $2.27 per share, which was the closing price of the Company’s Common Stock as traded on Nasdaq on February 15, 2022. These shares had a lock-up period of 180 days and are subject to insider trading restrictions. The fair value of the shares was $5,528,373, calculated with a discount of lack of marketability of 21%, which was determined using the Black Scholes Model.

 

As of September 30, 2023 and June 30, 2023, there were 29,710,939 and 29,710,939 shares of Common Stock issued and outstanding, respectively.

 

Preferred Stock

 

The Preferred Stock was authorized as “blank check” series of Preferred Stock, providing that the Board of Directors is expressly authorized, subject to limitations prescribed by law, by resolution or resolutions and by filing a certificate pursuant to the applicable law of the State of Nevada, to provide, out of the authorized but unissued shares of Preferred Stock, for series of Preferred Stock, and to establish from time to time the number of shares to be included in each such series, and to fix the designation, powers, preferences and rights of the shares of each such series and the qualifications, limitations or restrictions thereof. As of September 30, 2023 and June 30, 2023, respectively, there were no shares of Preferred Stock issued and outstanding.

 

Equity Incentive Plan

 

On May 5, 2021, the Company’s Board of Directors adopted, and its stockholders approved and ratified, the iPower Inc. Amended and Restated 2020 Equity Incentive Plan (the “Plan”). The Plan allows for the issuance of up to 5,000,000 shares of Common Stock, whether in the form of stock options, restricted stock, restricted stock units, stock appreciation rights, performance units, performance shares and other stock or cash awards. The general purpose of the Plan is to provide an incentive to the Company’s directors, officers, employees, consultants and advisors by enabling them to share in the future growth of the Company’s business. On November 16, 2021 and December 6, 2022, the Company filed a registration statement on Form S-8 registering all shares issuable under the Plan, which was subsequently amended on December 6, 2022 and September 15, 2023.

 

Restricted Stock Unit

 

Following completion of the IPO on May 11, 2021, pursuant to their letter agreements, the Company awarded 46,546 restricted stock units (“RSUs”) under the Plan to its independent directors, its Chief Financial Officer, and certain other employees and consultants, all of which vested over 12 months following the grant date and were subject to other restrictions until the filing of a Registration Statement on Form S-8 registering the shares. The fair value of the RSUs was determined based on $5.00 per share, the initial listing price of the Company’s Common Stock on the grant date. During the three months ended September 30, 2023, the Company granted an additional 49,600 shares of RSUs. For the three months ended September 30, 2023 and 2022, the Company recorded $7,500 and $27,500 of stock-based compensation expense. There was no forfeiture of RSUs occurred during the three months ended September 30, 2023 and 2022. As of September 30, 2023 and June 30, 2023, the unvested number of RSUs was 75,462 and 38,793 and the unamortized expense was $58,152 and $22,500, respectively.

 

Information relating to RSU grants is summarized as follows:

        
   Total RSUs Issued   Total Fair Market Value of RSUs Issued as Compensation (1) 
RSUs granted, but not vested, at June 30, 2023   38,793      
RSUs granted   49,600   $43,152 
RSUs forfeited         
RSUs vested   (12,931)     
RSUs granted, but not vested, at September 30, 2023   75,462      

 _____________________

(1) The total fair value was based on the current stock price on the grant date.

 

As of September 30, 2023, of the 244,942 vested RSUs, 178,576 shares of Common Stock were issued, and 66,366 shares were to be issued in the near future.

 

Stock Option

 

On May 12, 2022, the Compensation Committee of the Board of Directors approved an incentive plan for the Company’s executive officers consisting of a cash performance bonus of $60,000 to be awarded to Kevin Vassily, CFO of the Company, and grants of stock option (the “Option Grants”) exercisable to purchase (i) 3,000,000 shares of Common Stock to Chenlong Tan, CEO and (ii) 330,000 shares of Common Stock to Mr. Vassily. The Option Grants, which were issued on May 13, 2022, have an exercise price of $1.12, a contractual term of 10 years, and consist of six vesting tranches with a vesting schedule based entirely on the attainment of both operational milestones (performance conditions) and market conditions, assuming continued employment of the recipients through each vesting date. Each of the six vesting tranches of the Option Grants will vest when both (i) the market capitalization milestone for such tranche, which begins at $150 million for the first tranche and increases by increments of $50 million through the fourth tranche and $100 million thereafter (based on achieving such market capitalization for five consecutive trading days), has been achieved, and (ii) any one of the following six operational milestones focused on revenue or any one of the six operational milestones focused on operating income have been achieved during a given fiscal year.

 

The estimated achievement status of the operational milestones as of September 30, 2023 was as follows:

                             
  Revenue in Fiscal Year       Operating Income in Fiscal Year  
 

Milestone

(in Millions)

     

Achievement

Status

     

Milestone

(in Millions)

     

Achievement

Status

 
                             
$ 90       Probable     $ 6       Probable  
$ 100       Probable     $ 8       Probable  
$ 125       Probable     $ 10       Probable  
$ 150       Probable     $ 12       Probable  
$ 200       Probable     $ 16        
$ 250           $ 20        

 

The Company evaluated the performance condition and market condition under ASC 718-10-20. The Option Grants are considered an award containing a performance and a market condition and both conditions (in this case at least one of the performance conditions) must be satisfied for the award to vest. The market condition is incorporated into the fair value of the award, and that fair value is recognized over the longer of the implied service period or requisite service period if it is probable that one of the performance conditions will be met. In relation to the five awards deemed probable to vest, the recognition period ranges from 2.93 years to 9.64 years. If the performance condition is ultimately not met, compensation cost related to the award should not be recognized (or should be reversed to the extent any expense has been recognized related to such tranche) because the vesting condition in the award would not have been satisfied.

 

On the grant date, a Monte Carlo simulation was used to determine for each tranche (i) a fixed amount of expense for such tranche and (ii) the future time when the market capitalization milestone for such tranche was expected to be achieved. Separately, based on a subjective assessment of our future financial performance, each quarter we determine whether it is probable that the Company will achieve each operational milestone that has not previously been achieved or deemed probable of achievement and, if so, the future time when the Company expects to achieve that operational milestone. The Monte Carlo simulation utilized the following inputs:

 

  · Stock Price - $1.12
  · Volatility – 95.65%
  · Term –10 years
  · Risk Free Rate of Return – 2.93%
  · Dividend Yield – 0%

 

The total fair value of the Option Grants was $3.2 million of which, at September 30, 2023, $2.3 million is deemed probable of vesting. As of September 30, 2023, none of the options had vested. For the three months ended September 30, 2023 and 2022, the Company recorded $110,382 and $110,382 of stock-based compensation expense related to the Option Grants. As of September 30, 2023, unrecognized compensation cost related to tranches probable of vesting is approximately $1.6 million and will be recognized over two years to nine years, depending on the tranche.

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Warrants
3 Months Ended
Sep. 30, 2023
Warrants  
Warrants

Note 17 – Warrants

 

On January 27, 2021, the Company completed a private placement offering pursuant to which the Company sold to two accredited investors an aggregate of $3,000,000 in Convertible Notes and warrants to purchase shares of Class A Common Stock equaling 80% of the number of shares of Class A Common Stock issuable upon conversion of the Convertible Notes. The convertible note warrants are exercisable for a period of three years from the IPO completion date at a per share exercise price equal to the IPO. In accordance with the terms of the warrants, in the event the Convertible Notes are repaid in cash by the Company, the warrants issued in conjunction with the Convertible Notes will expire and have no further value.

  

The outstanding warrants held by the Convertible Note investors were reclassified to additional paid in capital as the terms became fixed upon closing of the IPO. Through September 30, 2023, none of the private placement investors exercised any of their warrants. As such, as of September 30, 2023 and June 30, 2023, the number of shares issuable under the outstanding warrants was 685,715, with an average exercise price of $5.00 per share.

 

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Concentration of risk
3 Months Ended
Sep. 30, 2023
Risks and Uncertainties [Abstract]  
Concentration of risk

Note 18 - Concentration of risk

 

Credit risk

 

Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable.

 

As of September 30, 2023 and June 30, 2023, $2,729,161 and $3,735,642, respectively, were deposited with various major financial institutions in the United States and PRC. Accounts at each institution in the United States are insured by the Federal Deposit Insurance Corporation (FDIC) for up to $250,000. The Company had approximately $1.1 million and $2.7 million, respectively, in excess of the FDIC insurance limit, as of September 30, 2023 and June 30, 2023.

 

Accounts receivable are typically unsecured and derived from revenue earned from customers, thereby exposing the Company to credit risk. The risk is mitigated by the Company’s assessment of its customers’ creditworthiness and its ongoing monitoring of outstanding balances. The Company maintains reserves for estimated credit losses, and such losses have generally been within expectations.

 

The business of DHS, the Company’s VIE, may be impacted by Chinese economic conditions, changes in regulations and laws, and other uncertainties.

 

Customer and vendor concentration risk

 

For the three months ended September 30, 2023 and 2022, Amazon Vendor and Amazon Seller customers accounted for 91% and 91% of the Company's total revenues, respectively. As of September 30, 2023 and June 30, 2023, accounts receivable from Amazon Vendor and Amazon Seller accounted for 93% and 95% of the Company’s total accounts receivable.

 

For the three months ended September 30, 2023 and 2022, one supplier accounted for 15% and 19% of the Company's total purchases, respectively. As of September 30, 2023 and June 30, 2023, accounts payable to one supplier accounted for 50% and 49% of the Company’s total accounts payable.

  

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and contingencies
3 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies

Note 19 - Commitments and contingencies

 

Lease commitments

 

The Company has entered into a lease agreement for office and warehouse space with a lease period from December 1, 2018 until December 31, 2020. On August 24, 2020, the Company negotiated for new terms to extend the lease through December 21, 2023 at the rate of approximately $42,000 per month.

 

On September 1, 2020, in addition to the primary fulfillment center, the Company leased a second fulfillment center in City of Industry, California. The base rental fee was $27,921 to $29,910 per month through October 31, 2023.

 

On February 15, 2022, upon completion of the acquisition of Anivia Limited, the Company assumed an operating lease for offices located in the People’s Republic of China. In July 2023, the Company renewed the lease contract for its existing office plus additional office space. The lease term is for three years expiring on July 14, 2026. The total base rental fee for these offices is approximately $19,406 per month.

 

On July 28, 2021, the Company entered into a Lease agreement (the “Lease Agreement”) with 9th & Vineyard, LLC, a Delaware limited liability company (the “Landlord”), to lease from the Landlord approximately 99,347 square feet of space located at 8798 9th Street, Rancho Cucamonga, California (the “Premises”). The term of the Lease Agreement is for 62 months, commencing on the date on which the Landlord completes certain prescribed improvements on the property (the “Rent Commencement Date”). The Lease Agreement does not provide for an option to renew.

 

In addition, the Company will be responsible for its pro rata share of certain costs, including utility costs, insurance and common area costs, as further detailed in the Lease Agreement. Following the Rent Commencement Date, the first two months of the Base Rent will be abated.

 

The lease was not started under the original agreement as the construction was not completed. On February 23, 2022, the Company entered into an amended agreement to extend the lease term to 74 months. Under the amended agreement, the lease commenced on February 10, 2022, with rent payments commencing May 11, 2022 and the lease expiring on May 31, 2028. The base rental fee is $114,249, increasing gradually over time to $140,079 per month through the expiration date of May 31, 2028.

 

On May 1, 2022, the Company leased another fulfillment center in Duarte, California. The base rental fee is $56,000 to $59,410 per month through April 30, 2025.

 

The Company’s total commitment for the full term of these leases is $12,649,053. The financial statements reflected $7,763,712 and $7,837,345, respectively, of operating lease right-of-use assets, and $8,193,416 and $8,265,220, respectively, of operating lease liabilities as of September 30, 2023 and June 30, 2023.

 

Three months Ended September 30, 2023 and 2022:

        
Lease cost  9/30/2023   9/30/2022 
Operating lease cost (included in G&A in the Company's statement of operations)  $792,826   $779,233 
           
Other information          
Cash paid for amounts included in the measurement of lease liabilities  $792,317   $769,061 
Remaining term in years   0.08 – 4.67    0.83 – 5.67 
Average discount rate - operating leases   5 - 8%    5 - 8% 

 

The supplemental balance sheet information related to leases for the period is as follows:

        
Operating leases  9/30/2023   6/30/2023 
Right of use asset - non-current  $7,763,712   $7,837,345 
           
Lease Liability – current   2,169,603    2,159,173 
Lease Liability - non-current   6,023,813    6,106,047 
Total operating lease liabilities  $8,193,416   $8,265,220 

 

 

Maturities of the Company’s lease liabilities are as follows:

    
   Operating 
   Lease 
For Year ending June 30:     
2024  $1,926,465 
2025   2,313,210 
2026   1,766,797 
2027   1,596,275 
2028   1,459,407 
Less: Imputed interest/present value discount   (868,738)
Present value of lease liabilities  $8,193,416 

 

Contingencies

 

Except as disclosed below, the Company is not currently a party to any material legal proceedings, investigation or claims. As the Company may, from time to time, be involved in legal matters arising in the ordinary course of its business, there can be no assurance that such matters will not arise in the future or that any such matters in which the Company is involved, or which may arise in the ordinary course of the Company’s business, will not at some point proceed to litigation or that such litigation will not have a material adverse effect on the business, financial condition or results of operations of the Company.

 

Pursuant to an engagement agreement, dated and effective August 31, 2020 (the “Engagement Agreement”), with Boustead Securities LLC (“Boustead”), the Company engaged Boustead to act as its exclusive placement agent for private placements of its securities and as a potential underwriter for its initial public offering. On February 28, 2021, the Company informed Boustead that it was terminating the Engagement Agreement and any continuing obligations the Company may have had under its terms. On April 15, 2021, the Company provided formal written notice to Boustead of its termination of the Engagement Agreement and all obligations thereunder, effective immediately. On April 30, 2021, Boustead filed a statement of claim with the Financial Institute Regulatory Authority, or FINRA, demanding to arbitrate the dispute, and is seeking, among other things, monetary damages against the Company and D.A. Davidson & Co. (who acted as underwriter in the Company’s IPO). This matter is presently scheduled to hold its evidentiary hearing before a FINRA arbitration panel during the first two weeks of March 2024. The Company has agreed to indemnify D.A. Davidson & Co. and the other underwriters against any liability or expense they may incur or be subject to arising out of the Boustead dispute. Additionally, Chenlong Tan, the Company’s Chairman, President and Chief Executive Officer and a beneficial owner more than 5% of the Company’s Common Stock, has agreed to reimburse the Company for any judgments, fines and amounts paid or actually incurred by the Company or an indemnitee in connection with such legal action or in connection with any settlement agreement entered into by the Company or an indemnitee up to a maximum of $3.5 million in the aggregate, with the sole source of funding of such reimbursement to come from sales of shares then owned by Mr. Tan. The Company cannot reasonably estimate the amount of potential exposure as of the date of this report.

 

In an effort to contain or slow the COVID-19 outbreak, authorities across the world have implemented various measures, some of which have been subsequently rescinded or modified, including travel bans, stay-at-home orders and shutdowns of certain businesses. The Company anticipates that these actions and the global health crisis caused by the COVID-19 outbreak, including any resurgences, will continue to negatively impact global economic activity. While the COVID-19 outbreak has not had a material adverse impact on the Company’s operations to date, it is difficult to predict all of the positive or negative impacts the COVID-19 outbreak may have on the Company’s business in the future.

 

 

 

 

 

 

In February 2022, the Russian Federation began conducting military operations against Ukraine, and in October 2023, an armed conflict between Hamas-led Palestinian militant groups and Israeli military forces began. While we do not do business in those regions, the military conflict in Ukraine and in Israel has resulted in global economic uncertainty and increased the cost of various commodities. In response to these types of events, should they directly impact our supply chain or other operations, we may experience or be exposed to supply chain disruptions which could cause us to seek alternate sources for product supply or suffer consequences that are unexpected and difficult to mitigate. Any of these risks might have a materially adverse impact on our business operations and our financial position or results of operations. Although, it is difficult to predict the impact that these factors may have on our business in the future, they did not have a material effect on our results of operations, financial condition, or liquidity for the three months ended September 30, 2023 and 2022.

 

On April 13, 2020, the Company entered into an agreement with Royal Business Bank (the “Lender”) for a total amount of $175,500, pursuant to which the Company issued a promissory note to the Lender (the “PPP Note”). The loan was made pursuant to the Payroll Protection Program established as part of the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”). On March 22, 2021, the $175,500 PPP Note due to Royal Business Bank was fully forgiven by the SBA.

 

The Company is required to retain PPP loan documentation through 2026 and permit authorized representatives of the SBA to access such files upon request. Should the SBA conduct such a review and reject all or some of the Company’s judgments pertaining to satisfying PPP loan eligibility or forgiveness conditions, the Company may be required to adjust previously reported amounts and disclosures in its consolidated financial statements.

 

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent events
3 Months Ended
Sep. 30, 2023
Subsequent Events [Abstract]  
Subsequent events

Note 20 - Subsequent events

  

The Company evaluated subsequent events and transactions that occurred after the balance sheet date through the date that the unaudited condensed consolidated financial statements were available to be issued. Other than as set forth below, there were no material subsequent events that required recognition or additional disclosure in the unaudited condensed consolidated financial statements presented.

 

On October 31, 2023, the lease agreement for a fulfillment center in City of Industry, California expired, and the Company did not renew the lease.

 

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Summary of significant accounting policies (Policies)
3 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Basis of presentation

Basis of presentation

 

The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries and VIE and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the requirements of the U.S. Securities and Exchange Commission (“SEC”) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as its annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for the fair statement of the Company’s financial information. These interim results are not necessarily indicative of the results to be expected for the fiscal year ending June 30, 2024, or for any other interim period or for any other future year. All intercompany balances and transactions have been eliminated in consolidation.

 

These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto included in the Annual Report for the year ended June 30, 2023, which are included in Form 10-K filed with the SEC on September 14, 2023.

 

Principles of Consolidation

Principles of Consolidation

 

The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries, E Marketing Solution Inc., Global Product Marketing Inc., Global Social Media, LLC, and Anivia Limited and its subsidiaries and VIE, including Fly Elephant Limited, Dayourenzai (Shenzhen) Technology Co., Ltd., and Daheshou (Shenzhen) Information Technology Co., Ltd. All inter-company balances and transactions have been eliminated.

 

Emerging Growth Company Status

Emerging Growth Company Status

 

The company is an “emerging growth company,” as defined in Section 2(a) of the Securities Act of 1933, as amended, (the “Securities Act”), as modified by the Jumpstart Our Business Startups Act of 2012, (the “JOBS Act”), and it may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved.

 

Further, Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of the company’s financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of utilizing the emerging growth company reduced reporting requirements difficult.

 

Use of estimates and assumptions

Use of estimates and assumptions

 

The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts of assets and liabilities reported and disclosures of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. It is at least reasonably possible that the estimate of the effect of a condition, situation or set of circumstances that existed at the date of the financial statements, which management considered in formulating its estimate, could change in the near term due to one or more future confirming events. Accordingly, the actual results could differ significantly from those estimates.

 

Foreign currency translation and transactions

Foreign currency translation and transactions

 

The reporting and functional currency of iPower and its subsidiaries is the U.S. dollar (USD). iPower’s WFOE and VIE in China uses the local currency, Renminbi (“RMB”), as its functional currency. Assets and liabilities of the VIE are translated at the current exchange rate as quoted by the People’s Bank of China (the “PBOC”) at the end of the period. Income and expense accounts are translated at the average translation rates and the equity accounts are translated at historical rates. Translation adjustments resulting from this process are included in accumulated other comprehensive income (loss) in the statement of changes in stockholders’ equity. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred.

 

The balance sheet amounts of the VIE, with the exception of equity, on September 30, 2023, were translated at 7.2948 RMB to $1.00. The equity accounts were stated at their historical rates. The average translation rates applied to statements of operations and comprehensive income (loss) accounts for the three months ended September 30, 2023 was 7.2406 RMB to $1.00. Cash flows were also translated at average translation rates for the period and, therefore, amounts reported on the statement of cash flows would not necessarily agree with changes in the corresponding balances on the unaudited condensed consolidated balance sheet.

 

Cash and cash equivalents

Cash and cash equivalents

 

Cash and cash equivalents consist of amounts held as cash on hand and bank deposits.

 

From time to time, the Company may maintain bank balances in interest bearing accounts in excess of the $250,000, which is currently the maximum amount insured by the FDIC for interest bearing accounts (there is currently no insurance limit for deposits in noninterest bearing accounts). The Company has not experienced any losses with respect to cash. Management believes our Company is not exposed to any significant credit risk with respect to its cash.

 

Accounts receivable, net

Accounts receivable, net

 

During the ordinary course of business, the Company extends unsecured credit to its customers. Accounts receivable are stated at the amount the Company expects to collect from customers. Management reviews its accounts receivable balances each reporting period to determine if an allowance for credit loss is required.

 

The Company evaluates the creditworthiness of all of its customers individually before accepting them and continuously monitors the recoverability of accounts receivable. If there are any indicators that a customer may not make payment, the Company may consider making provision for non-collectability for that particular customer. At the same time, the Company may cease further sales or services to such customer. The following are some of the factors that the Company develops allowance for credit losses:

 

  · the customer fails to comply with its payment schedule;
     
  · the customer is in serious financial difficulty;
     
  · a significant dispute with the customer has occurred regarding job progress or other matters;
     
  · the customer breaches any of its contractual obligations;
     
  · the customer appears to be financially distressed due to economic or legal factors;
     
  · the business between the customer and the Company is not active; or
     
  · other objective evidence indicates non-collectability of the accounts receivable.

 

Accounts receivable are recognized and carried at carrying amount less an allowance for credit losses, if any. The Company maintains an allowance for credit losses resulting from the inability of its customers to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis. The Company has also included in calculation of allowance for credit losses the potential impact of the COVID-19 pandemic on our customers’ businesses and their ability to pay their accounts receivable. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. The Company also considers external factors to the specific customer, including current conditions and forecasts of economic conditions, including the potential impact of the COVID-19 pandemic. In the event we recover amounts previously written off, we will reduce the specific allowance for credit losses.

 

Equity method investment

Equity method investment

 

The Company accounts for its ownership interest in Box Harmony, a 40% owned joint venture, following the equity method of accounting, in accordance with ASC 323, Investments — Equity Method and Joint Ventures. Under this method, the carrying cost is initially recorded at cost and then increased or decreased by recording its percentage of gain or loss in Box Harmony’s statement of operations and a corresponding charge or credit to the carrying value of the asset.

 

Business Combination

Business Combination

 

On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia and its subsidiaries, including the VIE. The Company applies the acquisition method of accounting for business combinations. Under the acquisition method, the acquiring entity in a business combination recognizes 100% of the assets acquired and liabilities assumed at their acquisition date fair values. Management utilizes valuation techniques appropriate for the asset or liability being measured in determining these fair values. Any excess of the purchase price over amounts allocated to assets acquired, including identifiable intangible assets, and liabilities assumed is recorded as goodwill. Where amounts allocated to assets acquired and liabilities assumed is greater than the purchase price, a bargain purchase gain is recognized. Acquisition-related costs are expensed as incurred. See Note 4 for details regarding the acquisition.

 

Variable interest entities

Variable interest entities

 

On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia and its subsidiaries, including Daheshou (Shenzhen) Information Technology Co., Ltd., a company organized under the Laws of the PRC (“DHS”). Pursuant to the terms of the Agreements, the Company does not have direct ownership in DHS but is actively involved in DHS’s operations as the sole manager to direct the activities and significantly impact DHS’s economic performance. DHS’s operational funding has been provided by the Company following the February 15, 2022 acquisition. During the term of the Agreements, the Company bears all the risk of loss and has the right to receive all of the benefits from DHS. As such, based on the determination that the Company is the primary beneficiary of DHS, in accordance with ASC 810-10-25-38A through 25-38J, DHS is considered a VIE of the Company and the financial statements of DHS have been consolidated from the date such control existed, February 15, 2022. See Note 4 and Note 5 for details regarding the acquisition.

 

Goodwill

Goodwill

 

Goodwill represents the excess of the purchase price over the fair value of assets acquired and liabilities assumed. The Company accounts for goodwill under ASC Topic 350, Intangibles-Goodwill and Other.

 

Goodwill is not amortized but is reviewed for potential impairment on an annual basis, or if events or circumstances indicate a potential impairment, at the reporting unit level. The Company’s review for impairment includes an assessment of qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value, including goodwill. If it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value, including goodwill, a quantitative goodwill impairment test is performed, which compares the fair value of the reporting unit with its carrying amounts, including goodwill. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired. However, if the carrying amount of the reporting unit exceeds its fair value, an impairment loss will be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. The Company engaged an independent third-party valuation firm in August 2022 to conduct an evaluation of goodwill impairment for the Company as a whole at the consolidated reporting unit level as of June 30, 2022, which evaluation was conducted prior to the Company’s filing of its Annual Report on Form 10-K for the period ended June 30, 2022. Due to the decrease in the Company’s share price subsequent to the filing of the June 30, 2022 Form 10-K and the net loss incurred during the quarter ended September 30, 2022, the Company engaged the same valuation firm to review goodwill for impairment. Based on this review, the Company concluded an impairment loss of $3,060,034 as of September 30, 2022 was required. The impairment amount was determined based on the discounted cash flows with the revised projections reflecting the increase in freight and storage costs in the quarter ended September 30, 2022. The Company also considered the Market Capital Method, which is an alternative market approach, suggested the Company’s goodwill is partially impaired.

 

During the period ended September 30, 2023, the Company performed a qualitative goodwill impairment analysis following the steps laid out in ASC 350-20-35-3C and noted no goodwill impairment. As of September 30, 2023 and 2022, the goodwill balance amounted to $3,034,110 and $3,034,110, respectively.

 

Intangible Assets, net

Intangible Assets, net

 

Finite life intangible assets at September 30, 2023 include covenant not to compete, supplier relationship, and software recognized as part of the acquisition of Anivia. Intangible assets are recorded at the estimated fair value of these items at the date of acquisition, February 15, 2022. Intangible assets are amortized on a straight-line basis over their estimated useful life as followings:

   
    Useful Life
Covenant Not to Compete   10 years
Supplier relationship   6 years
Software   5 years

 

The Company reviews the recoverability of long-lived assets, including intangible assets, when events or changes in circumstances occur that indicate the carrying value of the asset may not be recoverable. The assessment of possible impairment is based on the ability to recover the carrying value of the asset from the expected future pretax cash flows (undiscounted and without interest charges) of the related operations. If these cash flows are less than the carrying value of such asset, an impairment loss is recognized for the difference between estimated fair value and carrying value. The measurement of impairment requires management to make estimates of these cash flows related to long-lived assets, as well as other fair value determinations. As of September 30, 2023 and 2022, there were no indicators of impairment.

 

Fair values of financial instruments

Fair values of financial instruments

 

ASC 825, “Disclosures about Fair Value of Financial Instruments,” requires disclosure of fair value information about financial instruments. ASC 820, “Fair Value Measurements” defines fair value, establishes a framework for measuring fair value in generally accepted accounting principles, and expands disclosures about fair value measurements.

 

The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and all other current assets and liabilities approximate fair values due to their short-term nature.

 

On February 15, 2022, as part of the consideration for the acquisition of Anivia, the Company issued a two-year unsecured 6% subordinated promissory note, payable in equal semi-annual installments commencing August 15, 2022 (the “Purchase Note”). The principal amount of the Purchase Note was $3.5 million. On February 15, 2022, the Company evaluated the fair value of the Purchase Note to be $3.6 million using the following inputs:

 
Corporate bond yield 3.1%
Risk-free rate 1.6%
Liquidity premium 0.4%
Discount rate 3.5%

 

As of September 30, 2023, the outstanding balance of the Purchase Note was $1,149,961, including principal due of $875,000, a premium of $19,023, and $255,938 of accrued interest.

 

 

 

 

 

 

For other financial instruments to be reported at fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. The Company determines the fair value of its financial instruments based on assumptions that market participants would use in pricing an asset or liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which are categorized in one of the following levels:

 

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.

 

The Company does not have any assets or liabilities measured at fair value on a recurring basis. We measure certain non-financial assets on a non-recurring basis, including goodwill. As a result of those measurements, we recognized an impairment charge of $3.1 million during the year ended June 30, 2023 as follows:

                    
   Total Fair
Value
   Level 1   Level 2   Level 3   Total
Impairment
Loss
 
Goodwill  $3,034,110   $   $   $3,034,110   $3,060,034 
Total  $3,034,110   $   $   $3,034,110   $3,060,034 

 

Goodwill, with a total carrying value of $6.1 million, was written down to its fair value of $3.0 million, resulting in an impairment charge of $3,060,034, which was recorded in earnings for the year ended June 30, 2023. The fair value of goodwill was determined based on the discounted cash flow method, which is an income approach, which required the use of inputs that were unobservable in the marketplace (Level 3), including a discount rate that would be used by a market participant, projections of revenues and cash flows with the revised projections reflecting the increase in freight and storage costs in the current interim quarter, among others.

 

Revenue recognition

Revenue recognition

 

The Company recognizes revenue from product sales revenues, net of promotional discounts and return allowances, when the following revenue recognition criteria are met: a contract has been identified, separate performance obligations are identified, the transaction price is determined, the transaction price is allocated to separate performance obligations and revenue is recognized upon satisfying each performance obligation. The Company transfers the risk of loss or damage upon shipment, therefore, revenue from product sales is recognized when it is shipped to the customer. Return allowances, which reduce product revenue by the Company’s best estimate of expected product returns, are estimated using historical experience.

  

The Company evaluates the criteria of ASC 606 - Revenue Recognition Principal Agent Considerations in determining whether it is appropriate to record the gross amount of product sales and related costs or the net amount earned as commissions. Generally, when the Company is primarily responsible for fulfilling the promise to provide a specified good or service, the Company is subject to inventory risk before the good or service has been transferred to a customer and the Company has discretion in establishing the price, revenue is recorded at gross.

 

Payments received prior to the delivery of goods to customers are recorded as customer deposits.

 

The Company periodically provides incentive offers to its customers to encourage purchases. Such offers include current discount offers, such as percentage discounts off current purchases and other similar offers. Current discount offers, when accepted by the Company’s customers, are treated as a reduction to the purchase price of the related transaction.

 

Sales discounts are recorded in the period in which the related sale is recognized. Sales return allowances are estimated based on historical amounts and are recorded upon recognizing the related sales. Shipping and handling costs are recorded as selling expenses.

 

Advertising costs

Advertising costs

 

Advertising costs are expensed as incurred. Total advertising and promotional costs included in selling and fulfillment expenses for the three months ended September 30, 2023 and 2022 were $1,570,742 and $1,166,349, respectively.

 

Cost of revenue

Cost of revenue

 

Cost of revenue mainly consists of costs for purchases of products and related inbound freight and delivery fees.

 

Operating expenses

Operating expenses

 

Operating expenses, which consist of selling and fulfillment and general and administrative expenses, are expensed as incurred.

 

Inventory, net

Inventory, net

 

Inventory consists of finished goods ready for sale and is stated at the lower of cost or market. The Company values its inventory using the weighted average costing method. The Company’s policy is to include as a part of inventory and cost of goods sold any freight incurred to ship the product from its vendors to warehouses. Outbound freight costs related to shipping costs to customers are considered periodic costs and are reflected in selling and fulfillment expenses. The Company regularly reviews inventory and considers forecasts of future demand, market conditions and product obsolescence.

 

If the estimated realizable value of the inventory is less than cost, the Company makes provisions in order to reduce its carrying value to its estimated market value. The Company also reviews inventory for slow moving inventory and obsolescence and records allowance for obsolescence.

 

Debt Issuance Costs

Debt Issuance Costs

 

Costs incurred in connection with the issuance of debt are deferred and amortized as interest expense over the term of the related debt using the effective interest method. To the extent that the debt is outstanding, these amounts are reflected in the unaudited condensed consolidated balance sheets as direct deductions from the carrying amount of the outstanding borrowings.

 

Segment reporting

Segment reporting

 

The Company follows ASC 280, Segment Reporting. The Company’s chief operating decision maker, the Chief Executive Officer, reviews the consolidated results of operations when making decisions about allocating resources and assessing the performance of the Company as a whole and, hence, the Company has only one reportable segment. The Company does not distinguish between markets or segments for the purpose of internal reporting. For the three months ended September 30, 2023 and 2022, sales through Amazon to Canada and other foreign countries were approximately 8.2% and 9.8% of the Company’s total sales. During the three months ended September 30, 2023, sales of hydroponic products, including ventilation and grow light systems, was approximately 16.8% of the Company’s total sales and the remaining 83.2% consisted of general gardening, home goods, and other products and accessories. During the three months ended September 30, 2022, sales of hydroponic products, including ventilation and grow light systems, were approximately 53% of the Company’s total sales and the remaining 47% consisted of general gardening, home goods and other products and accessories. As of September 30, 2023 and June 30, 2023, the Company had approximately $1.4 million and $1.6 million of inventory stored in China. The Company’s majority of long-lived assets are located in California, United States, majority of the deferred tax assets are US related, and a majority of the Company’s revenues are derived from within the United States.

 

Leases

Leases

 

The Company records right-of-use (“ROU”) assets and related lease obligations on the balance sheet.

  

ROU assets represent our right to use an underlying asset for the lease terms and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Company’s leases do not provide an implicit rate, the Company generally uses its incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. The operating lease ROU asset also includes any lease payments made and excludes lease incentives. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

 

Stock-based Compensation

Stock-based Compensation

 

The Company applies ASC No. 718, “Compensation-Stock Compensation,” which requires that share-based payment transactions with employees and nonemployees, upon adoption of ASU 2018-07, be measured based on the grant date fair value of the equity instrument and recognized as compensation expense over the requisite service period, with a corresponding addition to equity. Under this method, compensation costs related to employee share options or similar equity instruments is measured at the grant date based on the fair value of the award and is recognized over the period during which an employee is required to provide service in exchange for the award, which generally is the vesting period. In addition to the requisite service period, the Company also evaluates the performance condition and market condition under ASC 718-10-20. For an award which contains both a performance and a market condition, and where both conditions must be satisfied for the award to vest, the market condition is incorporated into the fair value of the award, and that fair value is recognized over the employee’s requisite service period or nonemployee’s vesting period if it is probable the performance condition will be met. If the performance condition is ultimately not met, compensation costs related to the award should not be recognized (or should be reversed) because the vesting condition in the award has not been satisfied.

 

The Company will recognize forfeitures of such equity-based compensation as they occur.

 

Income taxes

Income taxes

 

The Company accounts for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their perspective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which the temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Valuation allowances are recorded, when necessary, to reduce deferred tax assets to the amount expected to be realized.

 

The Company has analyzed filing positions in each of the federal and state jurisdictions where the Company is required to file income tax returns, as well as open tax years in such jurisdictions. The Company has identified the U.S. federal jurisdiction, and the states of Nevada and California, as its “major” tax jurisdictions. However, the Company has certain tax attribute carryforwards which will remain subject to review and adjustment by the relevant tax authorities until the statute of limitations closes with respect to the year in which such attributes are utilized.

 

The Company believes that our income tax filing positions and deductions will be sustained on audit and do not anticipate any adjustments that will result in a material change to its financial position. Therefore, no reserves for uncertain income tax positions have been recorded pursuant to ASC 740, Income Taxes. The Company’s policy for recording interest and penalties associated with income-based tax audits is to record such items as a component of income taxes.

  

Commitments and contingencies

Commitments and contingencies

 

In the ordinary course of business, the Company is subject to certain contingencies, including legal proceedings and claims arising out of the business that relate to a wide range of matters, such as government investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss has occurred and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments including historical and specific facts and circumstances of each matter.

 

Earnings per share

Earnings per share

 

Basic earnings per share are computed by dividing net income attributable to holders of common stock by the weighted average number of shares of common stock outstanding during the year. Diluted earnings per share reflect the potential dilution that could occur if securities to issue common stock were exercised.

 

Recently issued accounting pronouncements

Recently issued accounting pronouncements

  

In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC's Disclosure Update and Simplification Initiative. This ASU incorporates certain U.S. Securities and Exchange Commission (SEC) disclosure requirements into the FASB Accounting Standards Codification™ (“Codification”). The amendments in the ASU are expected to clarify or improve disclosure and presentation requirements of a variety of Codification Topics, allow users to more easily compare entities subject to the SEC’s existing disclosures with those entities that were not previously subject to the requirements, and align the requirements in the Codification with the SEC’s regulations. In SEC Release No. 33-10532, Disclosure Update and Simplification, issued August 17, 2018, the SEC referred certain of its disclosure requirements that overlap with, but require incremental information to, generally accepted accounting principles to the FASB for potential incorporation into the Codification. The ASU incorporates into the Codification 14 of the 27 disclosures referred by the SEC. They modify the disclosure or presentation requirements of a variety of Topics in the Codification. The requirements are relatively narrow in nature. Some of the amendments represent clarifications to, or technical corrections of, the current requirements. Because of the variety of Topics amended, a broad range of entities may be affected by one or more of those amendments. For entities subject to the SEC’s existing disclosure requirements and for entities required to file or furnish financial statements with or to the SEC in preparation for the sale of or for purposes of issuing securities that are not subject to contractual restrictions on transfer, the effective date for each amendment will be the date on which the SEC removes that related disclosure from its rules. For all other entities, the amendments will be effective two years later. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendments will be removed from the Codification and not become effective for any entity. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

 

In September 2022, FASB issued ASU 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. The amendments in this ASU require that a company that uses a supplier finance program in connection with the purchase of goods or services disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. ASU 2022-04 is effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2022, except for the rollforward of the supplier finance program obligations, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. An entity should apply ASU No. 2022-04 retrospectively to all periods in which a balance sheet is presented, except for the obligation rollforward, which should be applied prospectively. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.

 

In June 2022, FASB issued ASU 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. The amendments in this ASU clarify the guidance in ASC 820 on the fair value measurement of an equity security that is subject to a contractual sale restriction and require specific disclosures related to such an equity security. This standard is effective for fiscal years beginning after December 15, 2024. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

 

In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This ASU clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606) as if the entity had originated the contracts. The guidance is effective for fiscal years beginning after December 15, 2023, with early application permitted. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

 

In March 2020 and January 2021, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting and ASU No. 2021-01, Reference Rate Reform (Topic 848): Scope, respectively (collectively, “Topic 848”). Topic 848 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued because of reference rate reform. The expedients and exceptions provided by Topic 848 are effective for all entities as of March 12, 2020 through December 31, 2022. In December 2022, the FASB issued ASU 2022-06, Reference Rate reform (Topic 848): Deferral of the Sunset Date of Topic 848, which deferred the sunset date of Topic 848, Reference Rate Reform to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. The Company does not expect the adoption of this standard to have a material impact on the Company's consolidated financial statements.

 

In August 2020, the FASB issued ASU 2020-06, “Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40).” This ASU reduces the number of accounting models for convertible debt instruments and convertible preferred stock, as well as amend the guidance for the derivatives scope exception for contracts in an entity’s own equity to reduce form-over-substance-based accounting conclusions. In addition, this ASU improves and amends the related EPS guidance. This standard is effective for the Company on July 1, 2024, including interim periods within those fiscal years. Adoption is either a modified retrospective method or a fully retrospective method of transition. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.

 

In January 2017, the FASB issued ASU 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment,” which eliminates step two from the goodwill impairment test. Under ASU 2017-04, an entity should recognize an impairment charge for the amount by which the carrying amount of a reporting unit exceeds its fair value up to the amount of goodwill allocated to that reporting unit. ASU 2017-04 became effective for accelerated filing companies for annual periods or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. All other entities, including not-for-profit entities, that are adopting the amendments in this Update should do so for their annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2022. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company has adopted ASU 2017-04. See the disclosures above on Goodwill for further details.

 

The Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the consolidated financial position, statements of operations and cash flows.

 

Subsequent events

Subsequent events

 

The Company evaluated subsequent events and transactions that occurred after the balance sheet date through the date that the consolidated financial statements are available to be issued. Material subsequent events that required recognition or additional disclosure in the unaudited condensed consolidated financial statements are presented.

 

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Summary of significant accounting policies (Tables)
3 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Schedule of estimated useful life
   
    Useful Life
Covenant Not to Compete   10 years
Supplier relationship   6 years
Software   5 years
Schedule of assumptions for financial instruments
 
Corporate bond yield 3.1%
Risk-free rate 1.6%
Liquidity premium 0.4%
Discount rate 3.5%
Schedule of assumptions for financial instruments
                    
   Total Fair
Value
   Level 1   Level 2   Level 3   Total
Impairment
Loss
 
Goodwill  $3,034,110   $   $   $3,034,110   $3,060,034 
Total  $3,034,110   $   $   $3,034,110   $3,060,034 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Tables)
3 Months Ended
Sep. 30, 2023
Acquisition Of Anivia Limited And Subsidiaries And Variable Interest Entity  
Schedule of allocation of acquisition price
    
Fair Value of Purchase Price:    
Cash  $1,500,000 
Promissory note issued   3,600,627 
Common stock issued   5,528,373 
Total purchase consideration  $10,629,000 
      
Purchase Price Allocation:     
Covenant not to compete  $3,459,120 
Supplier relationship   1,179,246 
Software   534,591 
Current assets   1,784,113 
Property and equipment   46,548 
Rent deposit   52,707 
ROU asset   234,578 
Goodwill   6,094,144 
Deferred tax liabilities   (1,389,113)
Current liabilities   (1,143,076)
Lease liability   (223,858)
Total purchase consideration  $10,629,000 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Variable interest entity (Tables)
3 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of carrying amount of the VIE’s assets and liabilities
        
   September 30, 2023   June 30, 2023 
Cash in bank  $308,366   $341,774 
Prepayments and other receivables  $421,006   $664,886 
Rent deposit  $72,009   $81,624 
Office equipment, net  $28,751   $33,774 
Right of use – noncurrent  $573,259   $6,104 
Deferred tax assets  $   $64,510 
Advance from shareholders  $84,718   $85,200 
Accounts payable  $5,494   $6,278 
Lease liability  $576,827   $4,758 
Income tax payable  $275,117   $276,683 
Other payables and accrued liabilities  $411,018   $344,735 
Schedule of operating results of the VIE
    
   September 30, 2023 
Revenue  $ 
Net loss after elimination of intercompany transactions  $419,343 

 

The operating results of the VIE were as follows for the three months ended September 30, 2022 :

       
    September 30, 2022  
Revenue   $  
Net loss after elimination of intercompany transactions   $ 733,617  
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts receivable, net (Tables)
3 Months Ended
Sep. 30, 2023
Receivables [Abstract]  
Schedule of accounts receivable
        
   September 30, 2023   June 30, 2023 
Accounts receivable  $13,307,282   $14,141,543 
Less: allowance for credit losses   (70,000)   (70,000)
Total accounts receivable  $13,237,282   $14,071,543 
Schedule of allowance for credit losses
    
  

Allowance for

Credit Losses

 
Balance at June 30, 2022  $70,000 
Allowance recorded during the three months ended September 30, 2022    
Balance at September 30, 2022  $70,000 
      
Balance at June 30, 2023  $70,000 
Allowance recorded during the three months ended September 30, 2023    
Balance at September 30, 2023  $70,000 

 

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Prepayments and other current assets, net (Tables)
3 Months Ended
Sep. 30, 2023
Prepayments And Other Current Assets Net  
Schedule of prepayments and other current assets
        
   September 30, 2023   June 30, 2023 
Advance to suppliers  $1,036,012   $1,668,173 
Prepaid income taxes   41,987    45,718 
Prepaid expenses and other receivables   982,628    1,393,433 
Less: Allowance for credit losses   (249,128)   (249,128)
           
Total  $1,811,499   $2,858,196 
Schedule of allowance for credit losses on other receivables
    
   Allowance for Credit Losses 
Balance at June 30, 2022  $ 
Allowance recorded during the three months ended September 30, 2022    
Balance at September 30, 2022    
      
Balance at June 30, 2023   249,128 
Allowance recorded during the three months ended September 30, 2023    
Balance at September 30, 2023  $249,128 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible assets, net (Tables)
3 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of intangible assets
        
   September 30, 2023   June 30, 2023 
Covenant not to compete  $3,459,120   $3,459,120 
Supplier relationships   1,179,246    1,179,246 
Software   534,591    534,591 
Accumulated amortization   (1,055,229)   (892,886)
Total  $4,117,728   $4,280,071 
Schedule of future amortization
    
Year Ending June 30,  Amount 
2024  $487,028 
2025   649,371 
2026   649,371 
2027   609,277 
2028   468,750 
Thereafter   1,253,931 
Intangible assets, net  $4,117,728 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Other payables and accrued liabilities (Tables)
3 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Schedule of other payables and accrued liabilities
        
   September 30, 2023   June 30, 2023 
Accrued payables for inventory in transit  $1,310,603   $2,948,551 
Accrued Amazon fees   1,117,136    915,319 
Sales taxes payable   388,968    448,433 
Payroll liabilities   193,190    222,962 
Other accrued liabilities and payables   282,684    295,802 
           
Total  $3,292,581   $4,831,067 
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Loans payable (Tables)
3 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Schedule of interest expense
        
   2023   2022 
Accrued interest  $133,615   $156,255 
Credit utilization fees   15,525    6,762 
Amortization of debt discount   66,305    66,305 
Total  $215,445   $229,322 
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Income taxes (Tables)
3 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Schedule of provision for income tax
        
   September 30, 2023   September 30, 2022 
Current:          
Federal  $(1,705)  $ 
State   12,470    9,921 
Foreign        
Total current income tax provision   10,765    9,921 
Deferred:          
Federal   (284,648)   (169,467)
State   (66,624)   (103,145)
Foreign   64,625    (185,105)
Total deferred taxes   (286,647)   (457,717)
           
Total provision for income taxes  $(275,882)  $(447,796)
Schedule of reconciliation of effective income tax rate
        
   September 30, 2023   September 30, 2022 
Statutory tax rate          
Federal   21.00%    21.00% 
State (net of federal benefit)   5.82%    5.85% 
Foreign tax rate difference   (4.88%)   3.91% 
Impairment loss on goodwill – permanent difference       (17.8%)
Net effect of state income tax deduction and other permanent differences   (4.31%)   (3.29%)
Effective tax rate   17.63%    9.67% 
Schedule of deferred taxes
        
   September 30, 2023   June 30, 2023 
Deferred tax assets          
263A calculation  $174,841   $239,142 
Inventory reserve   178,121    149,907 
State taxes   2,619    2,435 
Accrued expenses   330,325    273,589 
ROU assets / liabilities   114,298    115,125 
Net Operation loss   2,381,758    2,173,221 
Disallowed interest expense   194,172    163,381 
Stock-based compensation   239,344    207,726 
Valuation allowance   (64,145)    
Others   85,596    85,596 
Total deferred tax assets   3,636,929    3,410,122 
           
Deferred tax liabilities          
Depreciation   (98,484)   (105,323)
Intangible assets acquired   (1,106,006)   (1,149,549)
Total deferred tax liabilities   (1,204,490)   (1,254,872)
           
Net deferred tax assets  $2,432,439   $2,155,250 
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings per share (Tables)
3 Months Ended
Sep. 30, 2023
LOSSES PER SHARE  
Schedule of computation of basic and diluted earnings per share
        
   For the three months ended
September 30,
 
   2023   2022 
Numerator:        
Net loss attributable to iPower Inc.  $(1,286,515)  $(4,182,376)
Denominator:          
Weighted-average shares used in computing basic and diluted earnings per share*  $29,764,515   $29,665,716 
Losses per share of ordinary shares - basic and diluted  $(0.04)  $(0.14)
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Equity (Tables)
3 Months Ended
Sep. 30, 2023
Equity [Abstract]  
Schedule of RSU activity
        
   Total RSUs Issued   Total Fair Market Value of RSUs Issued as Compensation (1) 
RSUs granted, but not vested, at June 30, 2023   38,793      
RSUs granted   49,600   $43,152 
RSUs forfeited         
RSUs vested   (12,931)     
RSUs granted, but not vested, at September 30, 2023   75,462      

 _____________________

(1) The total fair value was based on the current stock price on the grant date.
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and contingencies (Tables)
3 Months Ended
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of lease cost and other information
        
Lease cost  9/30/2023   9/30/2022 
Operating lease cost (included in G&A in the Company's statement of operations)  $792,826   $779,233 
           
Other information          
Cash paid for amounts included in the measurement of lease liabilities  $792,317   $769,061 
Remaining term in years   0.08 – 4.67    0.83 – 5.67 
Average discount rate - operating leases   5 - 8%    5 - 8% 
Schedule of supplemental balance sheet information related to leases
        
Operating leases  9/30/2023   6/30/2023 
Right of use asset - non-current  $7,763,712   $7,837,345 
           
Lease Liability – current   2,169,603    2,159,173 
Lease Liability - non-current   6,023,813    6,106,047 
Total operating lease liabilities  $8,193,416   $8,265,220 
Schedule of maturities of lease liabilities
    
   Operating 
   Lease 
For Year ending June 30:     
2024  $1,926,465 
2025   2,313,210 
2026   1,766,797 
2027   1,596,275 
2028   1,459,407 
Less: Imputed interest/present value discount   (868,738)
Present value of lease liabilities  $8,193,416 
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Summary of significant accounting policies (Details - Useful Lives)
Sep. 30, 2023
Finite-Lived Intangible Assets [Line Items]  
Intangible asset, Useful life 6 years 11 months 12 days
Noncompete Agreements [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible asset, Useful life 10 years
Supplier Relationship [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible asset, Useful life 6 years
Software [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible asset, Useful life 5 years
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Summary of significant accounting policies (Details - Assumptions) - Anivia Purchase Note [Member]
Feb. 15, 2022
Corporate Bond Yield [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of financial instruments 3.1%
Measurement Input, Risk Free Interest Rate [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of financial instruments 1.6%
Liquidity Premium [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of financial instruments 0.4%
Measurement Input, Discount Rate [Member]  
Fair Value Measurement Inputs and Valuation Techniques [Line Items]  
Fair value of financial instruments 3.5%
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Summary of significant accounting policies (Details - Fair Values of Financial Instruments) - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Platform Operator, Crypto-Asset [Line Items]    
Goodwill impairment loss $ 0 $ 3,060,034
Goodwill [Member]    
Platform Operator, Crypto-Asset [Line Items]    
Goodwill impairment loss 3,060,034  
Fair Value, Recurring [Member]    
Platform Operator, Crypto-Asset [Line Items]    
Goodwill impairment loss 3,060,034  
Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member] | Fair Value, Recurring [Member]    
Platform Operator, Crypto-Asset [Line Items]    
Assets 3,034,110  
Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member] | Fair Value, Recurring [Member] | Goodwill [Member]    
Platform Operator, Crypto-Asset [Line Items]    
Assets 3,034,110  
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member]    
Platform Operator, Crypto-Asset [Line Items]    
Assets 0  
Fair Value, Inputs, Level 1 [Member] | Fair Value, Recurring [Member] | Goodwill [Member]    
Platform Operator, Crypto-Asset [Line Items]    
Assets 0  
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member]    
Platform Operator, Crypto-Asset [Line Items]    
Assets 0  
Fair Value, Inputs, Level 2 [Member] | Fair Value, Recurring [Member] | Goodwill [Member]    
Platform Operator, Crypto-Asset [Line Items]    
Assets 0  
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member]    
Platform Operator, Crypto-Asset [Line Items]    
Assets 3,034,110  
Fair Value, Inputs, Level 3 [Member] | Fair Value, Recurring [Member] | Goodwill [Member]    
Platform Operator, Crypto-Asset [Line Items]    
Assets $ 3,034,110  
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Basis of Presentation and Summary of significant accounting policies (Details Narrative)
3 Months Ended
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Feb. 15, 2022
USD ($)
Product Information [Line Items]        
Goodwill impairment loss   $ 3,060,034    
Goodwill $ 3,034,110 3,034,110 $ 3,034,110  
Advertising Expense 1,570,742 $ 1,166,349    
CHINA        
Product Information [Line Items]        
Inventory gross $ 1,400,000   $ 1,600  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Hydroponic Products [Member]        
Product Information [Line Items]        
Concentration risk percentage 16.80% 53.00%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | General Gardening [Member]        
Product Information [Line Items]        
Concentration risk percentage 83.20%      
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Other Products [Member]        
Product Information [Line Items]        
Concentration risk percentage   47.00%    
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Amazon Sales To Canada And Other Foreign Countries [Member]        
Product Information [Line Items]        
Concentration risk percentage 8.20% 9.80%    
Anivia Purchase Note [Member]        
Product Information [Line Items]        
Principal amount of the purchase note       $ 3,500,000
Fair value of the purchase note       $ 3,600,000
Long term debt balance $ 1,149,961      
Anivia Purchase Note [Member] | Principal Portion [Member]        
Product Information [Line Items]        
Long term debt balance 875,000      
Anivia Purchase Note [Member] | Premium Portion [Member]        
Product Information [Line Items]        
Long term debt balance 19,023      
Anivia Purchase Note [Member] | Accrued Interest [Member]        
Product Information [Line Items]        
Long term debt balance $ 255,938      
Box Harmony [Member]        
Product Information [Line Items]        
Qwnership interest 40.00%      
China, Yuan Renminbi        
Product Information [Line Items]        
Translation rate 7.2948      
Translation rate during period 7.2406      
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Joint Ventures (Details Narrative)
Sep. 30, 2023
Box Harmony [Member]  
Equity interest 40.00%
GPM [Member]  
Equity interest 60.00%
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Details - Acquisition allocation) - USD ($)
Feb. 15, 2022
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2022
Restructuring Cost and Reserve [Line Items]        
Goodwill   $ 3,034,110 $ 3,034,110 $ 3,034,110
Anivia [Member]        
Restructuring Cost and Reserve [Line Items]        
Cash $ 1,500,000      
Promissory note issued 3,600,627      
Common stock issued 5,528,373      
Total purchase consideration 10,629,000      
Current assets 1,784,113      
Property and equipment 46,548      
Rent deposit 52,707      
ROU asset 234,578      
Goodwill 6,094,144      
Deferred tax liabilities (1,389,113)      
Current liabilities (1,143,076)      
Lease liability (223,858)      
Total purchase consideration 10,629,000      
Anivia [Member] | Noncompete Agreements [Member]        
Restructuring Cost and Reserve [Line Items]        
Software 3,459,120      
Anivia [Member] | Supplier Relationship [Member]        
Restructuring Cost and Reserve [Line Items]        
Software 1,179,246      
Anivia [Member] | Software [Member]        
Restructuring Cost and Reserve [Line Items]        
Software $ 534,591      
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Details Narrative) - USD ($)
Feb. 15, 2022
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2022
Restructuring Cost and Reserve [Line Items]        
Goodwill   $ 3,034,110 $ 3,034,110 $ 3,034,110
Anivia [Member]        
Restructuring Cost and Reserve [Line Items]        
Fair value of the consideration $ 10,629,000      
Additional cash 1,500,000      
Goodwill $ 6,094,144      
Anivia [Member] | Restricted Stock [Member]        
Restructuring Cost and Reserve [Line Items]        
Number of shares issued for acquisition 3,083,700      
Anivia [Member] | Purchase Note [Member]        
Restructuring Cost and Reserve [Line Items]        
Notes issued $ 3,500,000      
Aniva [Member]        
Restructuring Cost and Reserve [Line Items]        
Goodwill 6,100,000      
General and administrative expense 54,702      
Aniva [Member] | JPM [Member]        
Restructuring Cost and Reserve [Line Items]        
Payments of financing cost $ 50,000      
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Variable interest entity (Details - Assets and Liabilities) - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Feb. 15, 2022
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]      
Right of use – noncurrent $ 7,763,712 $ 7,837,345  
Deferred tax assets 3,636,929 3,410,122  
Advance from shareholders 84,718 85,200 $ 92,246
Accounts payable 12,031,323 13,244,957  
Lease liability 8,193,416 8,265,220  
Income tax payable 275,117 276,683  
Variable Interest Entity, Primary Beneficiary [Member]      
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]      
Cash in bank 308,366 341,774  
Prepayments and other receivables 421,006 664,886  
Rent deposit 72,009 81,624  
Office equipment, net 28,751 33,774  
Right of use – noncurrent 573,259 6,104  
Deferred tax assets 0 64,510  
Advance from shareholders 84,718 85,200  
Accounts payable 5,494 6,278  
Lease liability 576,827 4,758  
Income tax payable 275,117 276,683  
Other payables and accrued liabilities $ 411,018 $ 344,735  
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Variable interest entity (Details - VIE Operations) - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]    
Revenue $ 26,508,374 $ 26,022,673
Net loss after elimination of intercompany transactions 1,286,515 4,182,376
Variable Interest Entity, Primary Beneficiary [Member]    
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]    
Revenue 0 0
Net loss after elimination of intercompany transactions $ (419,343) $ 733,617
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Variable interest entity (Details Narrative) - Variable Interest Entity, Primary Beneficiary [Member] - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]    
Revenue before consolidation $ 2,100,000 $ 3,200,000
Net income $ 50,000.00 $ 600,000
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts receivable, net (Details) - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Receivables [Abstract]    
Accounts receivable $ 13,307,282 $ 14,141,543
Less: allowance for credit losses (70,000) (70,000)
Total accounts receivable $ 13,237,282 $ 14,071,543
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts receivable, net (Details 1) - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Receivables [Abstract]    
Balance at June 30, 2023, Beginning balance $ 70,000 $ 70,000
Allowance recorded during the three months ended September 30, 2023 0 0
Balance at September 30, 2023, Ending balance $ 70,000 $ 70,000
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories, net (Details Narrative) - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Inventory Disclosure [Abstract]      
Inventory, net $ 15,056,623   $ 20,593,889
Inventory reserve expense 105,192 $ 74,998  
Allowance for obsolescence $ 664,092   $ 558,899
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Prepayments and other current assets, net (Details) - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2022
Jun. 30, 2022
Prepayments and other current assets $ 1,811,499 $ 2,858,196    
Less: Allowance for credit losses (249,128) (249,128) $ 0 $ 0
Advance To Suppliers [Member]        
Prepayments and other current assets 1,036,012 1,668,173    
Prepaid Income Taxes [Member]        
Prepayments and other current assets 41,987 45,718    
Prepaid Expenses And Other Receivables [Member]        
Prepayments and other current assets $ 982,628 $ 1,393,433    
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Prepayments and other current assets, net (Details - Credit losses) - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Prepayments And Other Current Assets Net    
Beginning balance $ 249,128 $ 0
Allowance recorded during the three months ended 0 0
Ending balance $ 249,128 $ 0
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Prepayments and other current assets, net (Details Narrative) - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Prepayments And Other Current Assets Net    
Delivery fees receivable $ 58,954 $ 165,962
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Non-current prepayments (Details Narrative) - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Offsetting Assets [Line Items]      
Non-current prepayments $ 461,034   $ 531,456
Amortization expenses 70,422 $ 107,917  
Product Sourcing [Member]      
Offsetting Assets [Line Items]      
Non-current prepayments 420,411    
Car Payment [Member]      
Offsetting Assets [Line Items]      
Non-current prepayments $ 40,623    
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible assets, net (Details - Schedule of intangible assets) - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Finite-Lived Intangible Assets [Line Items]    
Accumulated amortization $ (1,055,229) $ (892,886)
Intangible assets, net 4,117,728 4,280,071
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 3,459,120 3,459,120
Supplier Relationship [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 1,179,246 1,179,246
Software [Member]    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 534,591 $ 534,591
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible assets, net (Details - Future Amortization) - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]    
2024 $ 487,028  
2025 649,371  
2026 649,371  
2027 609,277  
2028 468,750  
Thereafter 1,253,931  
Intangible assets, net $ 4,117,728 $ 4,280,071
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Intangible assets, net (Details Narrative) - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Weighted average remaining life for finite-lived intangible assets 6 years 11 months 12 days  
Amortization expense $ 162,343 $ 162,343
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Other payables and accrued liabilities (Details) - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Payables and Accruals [Abstract]    
Accrued payables for inventory in transit $ 1,310,603 $ 2,948,551
Accrued Amazon fees 1,117,136 915,319
Sales taxes payable 388,968 448,433
Payroll liabilities 193,190 222,962
Other accrued liabilities and payables 282,684 295,802
Total $ 3,292,581 $ 4,831,067
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Other payables and accrued liabilities (Details Narrative) - One Vendor [Member] - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Purchase amount $ 0 $ 31,385
Other accounts payable $ 0 $ 0
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Loans payable (Details - Interest expense) - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Debt Disclosure [Abstract]    
Accrued interest $ 133,615 $ 156,255
Credit utilization fees 15,525 6,762
Amortization of debt discount 66,305 66,305
Total $ 215,445 $ 229,322
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Loans payable (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Jul. 31, 2023
Nov. 12, 2021
Aug. 31, 2023
Feb. 28, 2023
Oct. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Jul. 16, 2023
Jun. 30, 2023
Feb. 15, 2022
Line of Credit Facility [Line Items]                    
Amortization of Debt Discount (Premium)           $ 53,726 $ 53,623      
White Cherry Limited [Member]                    
Line of Credit Facility [Line Items]                    
Interest Expense, Debt           6,060        
Debt borrowed               $ 2,000,000    
Debt repaid $ 1,000,000                  
Outstanding balance of the On-demand Loan           1,006,060        
Anivia Purchase Note [Member]                    
Line of Credit Facility [Line Items]                    
Debt Instrument, Face Amount                   $ 3,500,000
Debt Instrument, Fair Value Disclosure                   $ 3,600,000
Repayments of Debt     $ 875,000 $ 875,000 $ 875,000          
Interest Expense, Debt           19,688 52,500      
Amortization of Debt Discount (Premium)           12,579 $ 12,682      
Interest Payable, Current           255,938        
Debt Instrument, Unamortized Premium           19,023        
Notes Payable, Noncurrent           1,149,961        
Long-Term Debt, Current Maturities           1,149,961        
Long-Term Debt, Excluding Current Maturities           0        
Note payable balance                 $ 2,017,852  
Note payable - current                 2,017,852  
Note payable - noncurrent                 0  
Debt borrowed           1,149,961        
Anivia Purchase Note [Member] | Accrued Interest [Member]                    
Line of Credit Facility [Line Items]                    
Note payable balance                 236,250  
Debt borrowed           255,938        
Anivia Purchase Note [Member] | Unamortized Premium [Member]                    
Line of Credit Facility [Line Items]                    
Note payable balance                 31,602  
Asset-based Revolving Loan [Member]                    
Line of Credit Facility [Line Items]                    
Maturity date   Nov. 12, 2024                
Payments of financing cost   $ 796,035                
Interest payable           $ 4,808,322     $ 9,791,191  
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Related party transactions (Details Narrative) - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Feb. 15, 2022
Related Party Transaction [Line Items]        
Sublease fee $ 0 $ 247,500    
Advance from shareholders 84,718   $ 85,200 $ 92,246
Box Harmony [Member]        
Related Party Transaction [Line Items]        
Other receivable $ 0   $ 0  
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Income taxes (Details) - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Current:    
Federal $ (1,705) $ 0
State 12,470 9,921
Foreign 0 0
Total current income tax provision 10,765 9,921
Deferred:    
Federal (284,648) (169,467)
State (66,624) (103,145)
Foreign 64,625 (185,105)
Total deferred taxes (286,647) (457,717)
Total provision for income taxes $ (275,882) $ (447,796)
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Income taxes (Details - Reconcilation of effective income tax rate)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Income Tax Disclosure [Abstract]    
Federal 21.00% 21.00%
State (net of federal benefit) 5.82% 5.85%
Foreign tax rate difference (4.88%) 3.91%
Impairment loss on goodwill – permanent difference 0.00% (17.80%)
Net effect of state income tax deduction and other permanent differences (4.31%) (3.29%)
Effective tax rate 17.63% 9.67%
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Income taxes (Details - Deferred taxes) - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Deferred tax assets    
263A calculation $ 174,841 $ 239,142
Inventory reserve 178,121 149,907
State taxes 2,619 2,435
Accrued expenses 330,325 273,589
ROU assets / liabilities 114,298 115,125
Net Operation loss 2,381,758 2,173,221
Disallowed interest expense 194,172 163,381
Stock-based compensation 239,344 207,726
Valuation allowance (64,145) 0
Others 85,596 85,596
Total deferred tax assets 3,636,929 3,410,122
Deferred tax liabilities    
Depreciation (98,484) (105,323)
Intangible assets acquired (1,106,006) (1,149,549)
Total deferred tax liabilities (1,204,490) (1,254,872)
Net deferred tax assets $ 2,432,439 $ 2,155,250
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Income taxes (Details Narrative) - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Operating Loss Carryforwards [Line Items]    
Valuation allowance $ 64,145 $ (0)
U S Tax Authorities [Member]    
Operating Loss Carryforwards [Line Items]    
Prepaid taxes 41,987 45,718
Chinese Tax Authorities [Member]    
Operating Loss Carryforwards [Line Items]    
Prepaid taxes $ 275,117 $ 276,683
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings per share (Details) - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
LOSSES PER SHARE    
Net loss attributable to iPower Inc. $ (1,286,515) $ (4,182,376)
Weighted-average shares used in computing basic earnings per share 29,764,515 29,665,716
Weighted-average shares used in computing diluted earnings per share 29,764,515 29,665,716
Losses per share of ordinary shares, Basic $ (0.04) $ (0.14)
Losses per share of ordinary shares, Diluted $ (0.04) $ (0.14)
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings per share (Details Narrative) - shares
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
LOSSES PER SHARE    
Unissued shares of restricted stock units 66,366 166,176
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.23.3
Equity (Details) - Restricted Stock Units (RSUs) [Member]
3 Months Ended
Sep. 30, 2023
USD ($)
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
RSUs granted but not vested, Beginning balance 38,793
RSUs granted 49,600
Total fair market value of RSUs issued as compensation, RSUs granted but not vested | $ $ 43,152 [1]
RSUs forfeited 0
RSUs vested (12,931)
RSUs granted but not vested, Ending balance 75,462
[1] The total fair value was based on the current stock price on the grant date.
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.23.3
Equity (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
May 12, 2022
Feb. 15, 2022
May 11, 2021
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
May 13, 2022
Class of Stock [Line Items]              
Common stock, shares authorized       180,000,000   180,000,000  
Preferred stock shares authorized       20,000,000   20,000,000  
preferred stock, par value       $ 0.001   $ 0.001  
Common stock, par value       $ 0.001   $ 0.001  
Common stock, shares issued       29,710,939   29,710,939  
Common stock, shares outstanding       29,710,939   29,710,939  
Preferred stock shares issued       0   0  
Preferred stock shares outstanding       0   0  
Stock-based compensation expense       $ 117,882 $ 137,882    
Unamortized expense       $ 58,152   $ 22,500  
Cash performance bonus $ 60,000            
Exercise price             $ 1.12
Share price $ 1.12            
Volatility 95.65%            
Term 10 years            
Risk free rate of return 2.93%            
Dividend yield 0.00%            
Options vested       0      
Chenlong Tan [Member]              
Class of Stock [Line Items]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures 3,000,000            
Mr Vassily [Member]              
Class of Stock [Line Items]              
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures 330,000            
Equity Incentive Plan [Member]              
Class of Stock [Line Items]              
Number of shares authorized       5,000,000      
Common Stock [Member]              
Class of Stock [Line Items]              
Stock issued for RSU's vested       178,576      
Stock to be issued for RSU's vested       66,366      
Anivia [Member] | Restricted Stock [Member]              
Class of Stock [Line Items]              
Number of shares issued for acquisition   3,083,700          
Restricted shares per share   $ 2.27          
Number of shares issued for acquisition, value   $ 5,528,373          
Stock Issued For Vested R S Us [Member]              
Class of Stock [Line Items]              
Number of restricted shares           138,557  
Restricted Stock Units (RSUs) [Member]              
Class of Stock [Line Items]              
Number of restricted shares       49,600      
Stock-based compensation expense       $ 7,500 $ 27,500    
Number of restricted shares, forfeited       0 0    
Unvested RSUs       75,462   38,793  
Conversion of RSUs vested, shares       244,942      
Restricted Stock Units (RSUs) [Member] | Various Parties [Member]              
Class of Stock [Line Items]              
Number of restricted shares     46,546        
Options Granted [Member]              
Class of Stock [Line Items]              
Stock-based compensation expense       $ 110,382 $ 110,382    
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.23.3
Warrants (Details Narrative) - $ / shares
Sep. 30, 2023
Jun. 30, 2023
Warrants    
Warrants outstanding 685,715 685,715
Average exercise price $ 5.00 $ 5.00
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.23.3
Concentration of risk (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Concentration Risk [Line Items]      
Cash and cash equivalents $ 2,729,161   $ 3,735,642
Cash, uninsured amount $ 1,100,000   $ 2,700,000
Total Purchases [Member] | Product Concentration Risk [Member] | One Supplier [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 15.00% 19.00%  
Accounts Payable [Member] | Product Concentration Risk [Member] | One Supplier [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 50.00%   49.00%
Amazon Vendor And Amazon Seller [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 91.00% 91.00%  
Amazon Vendor And Amazon Seller [Member] | Accounts Receivable [Member] | Customer Concentration Risk [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 93.00%   95.00%
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and contingencies (Details - Lease cost) - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Commitments and Contingencies Disclosure [Abstract]    
Operating lease cost $ 792,826 $ 779,233
Cash paid for amounts included in the measurement of lease liabilities $ 792,317 $ 769,061
Remaining lease term in years 0.08 – 4.67 0.83 – 5.67
Average discount rate - operating leases 5 - 8% 5 - 8%
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and contingencies (Details - Balance Sheet) - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]    
Right of use asset - non-current $ 7,763,712 $ 7,837,345
Lease Liability – current 2,169,603 2,159,173
Lease Liability - non-current 6,023,813 6,106,047
Total operating lease liabilities $ 8,193,416 $ 8,265,220
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and contingencies (Details - Lease maturity) - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]    
2024 $ 1,926,465  
2025 2,313,210  
2026 1,766,797  
2027 1,596,275  
2028 1,459,407  
Less: Imputed interest/present value discount (868,738)  
Present value of lease liabilities $ 8,193,416 $ 8,265,220
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and contingencies (Details Narrative) - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]    
Contractual Obligation $ 12,649,053  
Right of use - non-current 7,763,712 $ 7,837,345
Operating Lease, Liability $ 8,193,416 $ 8,265,220
XML 89 ipower_i10q-093023_htm.xml IDEA: XBRL DOCUMENT 0001830072 2023-07-01 2023-09-30 0001830072 2023-11-14 0001830072 2023-09-30 0001830072 2023-06-30 0001830072 2022-07-01 2022-09-30 0001830072 us-gaap:CommonStockMember 2023-06-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001830072 us-gaap:RetainedEarningsMember 2023-06-30 0001830072 us-gaap:NoncontrollingInterestMember 2023-06-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001830072 us-gaap:CommonStockMember 2022-06-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001830072 us-gaap:RetainedEarningsMember 2022-06-30 0001830072 us-gaap:NoncontrollingInterestMember 2022-06-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001830072 2022-06-30 0001830072 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001830072 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001830072 us-gaap:NoncontrollingInterestMember 2023-07-01 2023-09-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001830072 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001830072 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001830072 us-gaap:NoncontrollingInterestMember 2022-07-01 2022-09-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001830072 us-gaap:CommonStockMember 2023-09-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001830072 us-gaap:RetainedEarningsMember 2023-09-30 0001830072 us-gaap:NoncontrollingInterestMember 2023-09-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001830072 us-gaap:CommonStockMember 2022-09-30 0001830072 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001830072 us-gaap:RetainedEarningsMember 2022-09-30 0001830072 us-gaap:NoncontrollingInterestMember 2022-09-30 0001830072 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001830072 2022-09-30 0001830072 currency:CNY 2023-09-30 0001830072 currency:CNY 2023-07-01 2023-09-30 0001830072 IPW:BoxHarmonyMember 2023-09-30 0001830072 IPW:AniviaPurchaseNoteMember 2022-02-15 0001830072 IPW:AniviaPurchaseNoteMember 2023-09-30 0001830072 IPW:PrincipalPortionMember IPW:AniviaPurchaseNoteMember 2023-09-30 0001830072 IPW:PremiumPortionMember IPW:AniviaPurchaseNoteMember 2023-09-30 0001830072 IPW:AccruedInterestMember IPW:AniviaPurchaseNoteMember 2023-09-30 0001830072 IPW:AmazonSalesToCanadaAndOtherForeignCountriesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001830072 IPW:AmazonSalesToCanadaAndOtherForeignCountriesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001830072 IPW:HydroponicProductsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001830072 IPW:GeneralGardeningMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001830072 IPW:HydroponicProductsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001830072 IPW:OtherProductsMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001830072 country:CN 2023-09-30 0001830072 country:CN 2023-06-30 0001830072 us-gaap:NoncompeteAgreementsMember 2023-09-30 0001830072 IPW:SupplierRelationshipMember 2023-09-30 0001830072 IPW:SoftwareMember 2023-09-30 0001830072 IPW:AniviaPurchaseNoteMember IPW:CorporateBondYieldMember 2022-02-14 2022-02-15 0001830072 IPW:AniviaPurchaseNoteMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-02-14 2022-02-15 0001830072 IPW:AniviaPurchaseNoteMember IPW:LiquidityPremiumMember 2022-02-14 2022-02-15 0001830072 IPW:AniviaPurchaseNoteMember us-gaap:MeasurementInputDiscountRateMember 2022-02-14 2022-02-15 0001830072 us-gaap:FairValueInputsLevel12And3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:GoodwillMember 2023-09-30 0001830072 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:GoodwillMember 2023-09-30 0001830072 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:GoodwillMember 2023-09-30 0001830072 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:GoodwillMember 2023-09-30 0001830072 us-gaap:GoodwillMember 2023-07-01 2023-09-30 0001830072 us-gaap:FairValueInputsLevel12And3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001830072 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001830072 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001830072 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001830072 us-gaap:FairValueMeasurementsRecurringMember 2023-07-01 2023-09-30 0001830072 IPW:GPMMember 2023-09-30 0001830072 IPW:AniviaMember 2022-02-14 2022-02-15 0001830072 IPW:AniviaMember IPW:PurchaseNoteMember 2022-02-14 2022-02-15 0001830072 IPW:AniviaMember us-gaap:RestrictedStockMember 2022-02-14 2022-02-15 0001830072 IPW:AnivaMember 2022-02-15 0001830072 IPW:AnivaMember 2022-02-14 2022-02-15 0001830072 IPW:JPMMember IPW:AnivaMember 2022-02-14 2022-02-15 0001830072 IPW:AniviaMember us-gaap:NoncompeteAgreementsMember 2022-02-15 0001830072 IPW:AniviaMember IPW:SupplierRelationshipMember 2022-02-15 0001830072 IPW:AniviaMember IPW:SoftwareMember 2022-02-15 0001830072 IPW:AniviaMember 2022-02-15 0001830072 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-09-30 0001830072 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-06-30 0001830072 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-07-01 2023-09-30 0001830072 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-07-01 2022-09-30 0001830072 IPW:AdvanceToSuppliersMember 2023-09-30 0001830072 IPW:AdvanceToSuppliersMember 2023-06-30 0001830072 IPW:PrepaidIncomeTaxesMember 2023-09-30 0001830072 IPW:PrepaidIncomeTaxesMember 2023-06-30 0001830072 IPW:PrepaidExpensesAndOtherReceivablesMember 2023-09-30 0001830072 IPW:PrepaidExpensesAndOtherReceivablesMember 2023-06-30 0001830072 IPW:ProductSourcingMember 2023-09-30 0001830072 IPW:CarPaymentMember 2023-09-30 0001830072 us-gaap:NoncompeteAgreementsMember 2023-06-30 0001830072 IPW:SupplierRelationshipMember 2023-06-30 0001830072 IPW:SoftwareMember 2023-06-30 0001830072 IPW:OneVendorMember 2023-07-01 2023-09-30 0001830072 IPW:OneVendorMember 2022-07-01 2022-09-30 0001830072 IPW:OneVendorMember 2023-09-30 0001830072 IPW:OneVendorMember 2022-09-30 0001830072 IPW:AssetBasedRevolvingLoanMember 2021-11-11 2021-11-12 0001830072 IPW:AssetBasedRevolvingLoanMember 2023-09-30 0001830072 IPW:AssetBasedRevolvingLoanMember 2023-06-30 0001830072 IPW:AniviaPurchaseNoteMember 2022-10-01 2022-10-31 0001830072 IPW:AniviaPurchaseNoteMember 2023-02-01 2023-02-28 0001830072 IPW:AniviaPurchaseNoteMember 2023-08-01 2023-08-31 0001830072 IPW:AniviaPurchaseNoteMember 2023-07-01 2023-09-30 0001830072 IPW:AniviaPurchaseNoteMember 2022-07-01 2022-09-30 0001830072 IPW:AccruedInterestMember IPW:AniviaPurchaseNoteMember 2023-06-30 0001830072 IPW:UnamortizedPremiumMember IPW:AniviaPurchaseNoteMember 2023-06-30 0001830072 IPW:AniviaPurchaseNoteMember 2023-06-30 0001830072 IPW:WhiteCherryLimitedMember 2023-07-16 0001830072 IPW:WhiteCherryLimitedMember 2023-07-30 2023-07-31 0001830072 IPW:WhiteCherryLimitedMember 2023-07-01 2023-09-30 0001830072 IPW:WhiteCherryLimitedMember 2023-09-30 0001830072 IPW:BoxHarmonyMember 2023-09-30 0001830072 IPW:BoxHarmonyMember 2023-06-30 0001830072 2022-02-15 0001830072 IPW:USTaxAuthoritiesMember 2023-09-30 0001830072 IPW:ChineseTaxAuthoritiesMember 2023-09-30 0001830072 IPW:USTaxAuthoritiesMember 2023-06-30 0001830072 IPW:ChineseTaxAuthoritiesMember 2023-06-30 0001830072 IPW:StockIssuedForVestedRSUsMember 2022-07-01 2023-06-30 0001830072 IPW:AniviaMember us-gaap:RestrictedStockMember 2022-02-15 0001830072 IPW:EquityIncentivePlanMember 2023-09-30 0001830072 IPW:VariousPartiesMember us-gaap:RestrictedStockUnitsRSUMember 2021-05-10 2021-05-11 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-09-30 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2022-09-30 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2023-09-30 0001830072 us-gaap:RestrictedStockUnitsRSUMember 2023-06-30 0001830072 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001830072 2022-05-11 2022-05-12 0001830072 IPW:ChenlongTanMember 2022-05-11 2022-05-12 0001830072 IPW:MrVassilyMember 2022-05-11 2022-05-12 0001830072 2022-05-13 0001830072 2022-05-12 0001830072 IPW:OptionsGrantedMember 2023-07-01 2023-09-30 0001830072 IPW:OptionsGrantedMember 2022-07-01 2022-09-30 0001830072 IPW:AmazonVendorAndAmazonSellerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001830072 IPW:AmazonVendorAndAmazonSellerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001830072 IPW:AmazonVendorAndAmazonSellerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001830072 IPW:AmazonVendorAndAmazonSellerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-06-30 0001830072 IPW:TotalPurchasesMember us-gaap:ProductConcentrationRiskMember IPW:OneSupplierMember 2023-07-01 2023-09-30 0001830072 IPW:TotalPurchasesMember us-gaap:ProductConcentrationRiskMember IPW:OneSupplierMember 2022-07-01 2022-09-30 0001830072 us-gaap:AccountsPayableMember us-gaap:ProductConcentrationRiskMember IPW:OneSupplierMember 2023-07-01 2023-09-30 0001830072 us-gaap:AccountsPayableMember us-gaap:ProductConcentrationRiskMember IPW:OneSupplierMember 2022-07-01 2023-06-30 iso4217:USD shares iso4217:USD shares pure false --06-30 2024 Q1 0001830072 10-Q true 2023-09-30 false 001-40391 iPower Inc. NV 82-5144171 8798 9th Street Rancho Cucamonga CA 91730 (626) 863-7344 Common Stock IPW NASDAQ Yes Yes Non-accelerated Filer true true false false 29764374 2729161 3735642 13237282 14071543 15056623 20593889 1811499 2858196 32834565 41259270 7763712 7837345 496901 536418 2432439 2155250 461034 531456 3034110 3034110 32088 33113 4117728 4280071 417639 427254 18755651 18835017 51590216 60094287 12031323 13244957 693327 366781 362826 350595 3292581 4831067 84718 85200 2169603 2159173 1006060 0 1149961 2017852 275117 276683 21065516 23332308 4808322 9791191 6023813 6106047 10832135 15897238 31897651 39229546 0.001 0.001 20000000 20000000 0 0 0 0 0 0 0.001 0.001 180000000 180000000 29710939 29710939 29710939 29710939 29712 29712 29742402 29624520 -9988957 -8702442 -27751 -24915 -62841 -62134 19692565 20864741 51590216 60094287 26508374 26022673 26508374 26022673 14749529 16036957 11758845 9985716 10063471 8418812 2964051 3100176 0 3060034 13027522 14579022 -1268677 -4593306 -228365 -248041 -1025 -3390 -67166 211760 -296556 -39671 -1565233 -4632977 -275882 -447796 -1289351 -4185181 -2836 -2805 -1286515 -4182376 -707 -111475 -1287222 -4293851 29764515 29665716 29764515 29665716 -0.04 -0.14 -0.04 -0.14 29710939 29712 29624520 -8702442 -24915 -62134 20864741 -1286515 -2836 -1289351 117882 117882 -707 -707 29710939 29712 29742402 -9988957 -27751 -62841 19692565 29572382 29573 29111863 3262948 -13232 5678 32396830 -4182376 -2805 -4185181 137882 137882 -111475 -111475 29572382 29573 29249745 -919428 -16037 -105797 28238056 -1289351 -4185181 201705 191934 105192 74998 -1025 -3390 0 3060034 117882 137882 1829 10172 53726 53623 -834261 1557682 -5432074 -45084 277189 668075 -1046697 -2280700 -70422 -107917 -9615 5894 -1213634 5284843 326546 -656562 12231 75491 -1379124 -3856115 -1566 -17534 4052341 379025 -0 57989 0 -57989 -0 82500 2000000 31385 1000000 -0 875000 -0 0 2811729 5200000 -0 -5075000 2760614 16178 -61451 -1006481 3020199 3735642 1821947 2729161 4842146 0 55000 0 0 613980 0 <p id="xdx_807_eus-gaap--OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_zmtA6H2fOB7g" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 1 - <span id="xdx_821_zovGsU658ub5">Nature of business and organization</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">iPower Inc., formerly known as BZRTH Inc., a Nevada corporation (the “Company”), was incorporated on April 11, 2018. The Company is principally engaged in the marketing and sale of consumer home, garden and other products and accessories mainly in the North America.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 18, 2021, the Company acquired 100% of the equity ownership of its variable interest entity, E Marketing Solution Inc. (“E Marketing”), an entity incorporated in California and owned by one of the minority shareholders of the Company. As a result, E Marketing became the Company’s wholly owned subsidiary.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 18, 2021, the Company acquired 100% of the equity ownership of its variable interest entity, Global Product Marketing Inc. (“GPM”), an entity which was incorporated in the State of Nevada on September 4, 2020, and was owned by Chenlong Tan, the Company’s Chairman, CEO and President, and one of the majority shareholders of the Company. As a result, GPM became the Company’s wholly owned subsidiary.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 13, 2022, the Company entered into a joint venture agreement and formed a Nevada limited liability company, Box Harmony, LLC (“Box Harmony”), for the principal purpose of providing logistics services primarily for foreign-based manufacturers or distributors who desire to sell their products online in the United States, with such logistics services to include, without limitation, receiving, storing and transporting such products. The Company owns 40% of the equity interest in Box Harmony, retaining significant influence, but does not own a majority equity interest in or otherwise control Box Harmony. See details at Note 3 below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 10, 2022, the Company entered into another joint venture agreement and formed a Nevada limited liability company, Global Social Media, LLC (“GSM”), for the principal purpose of creating a social media platform in order to provide content and services to assist businesses, including the Company and other businesses, in marketing their products. The Company owns 60% of the equity interest in GSM and controls its operations. See details at Note 3 below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia Limited (“Anivia”), a corporation organized under the laws of the British Virgin Islands (“BVI”), in accordance with the terms of a share transfer framework agreement (the “Transfer Agreement”), dated February 15, 2022, by and between the Company, White Cherry Limited, a BVI company (“White Cherry”), White Cherry’s equity holders, Li Zanyu and Xie Jing (together with White Cherry, the “Sellers”), Anivia, Fly Elephant Limited, a Hong Kong company, Dayourenzai (Shenzhen) Technology Co., Ltd., and Daheshou (Shenzhen) Information Technology Co., Ltd. Anivia owns 100% of the equity of Fly Elephant Limited, which in turn owns 100% of the equity of Dayourenzai (Shenzhen) Technology Co., Ltd., a corporation located in the People’s Republic of China (“PRC”) and which is a wholly foreign-owned enterprise (“WFOE”) of Fly Elephant Limited. The WFOE controls, through contractual arrangements summarized in Note 4 below, the business, revenues and profits of Daheshou (Shenzhen) Information Technology Co., Ltd., a company organized under the Laws of the PRC (“DHS”) and located in Shenzhen, China. See details on Note 4 below.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_804_eus-gaap--SignificantAccountingPoliciesTextBlock_zYqadmBUsjq5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 2 – <span id="xdx_829_zS4ikiUh58J5">Basis of Presentation and Summary of significant accounting policies</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p id="xdx_842_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zEN6J1uLUj74" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_860_z6iBk8nkeky4">Basis of presentation</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries and VIE and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the requirements of the U.S. Securities and Exchange Commission (“SEC”) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as its annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for the fair statement of the Company’s financial information. These interim results are not necessarily indicative of the results to be expected for the fiscal year ending June 30, 2024, or for any other interim period or for any other future year. All intercompany balances and transactions have been eliminated in consolidation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto included in the Annual Report for the year ended June 30, 2023, which are included in Form 10-K filed with the SEC on September 14, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_eus-gaap--ConsolidationPolicyTextBlock_zYn11p2qvLWi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_865_zHe5rZGBZOnk">Principles of Consolidation</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries, E Marketing Solution Inc., Global Product Marketing Inc., Global Social Media, LLC, and Anivia Limited and its subsidiaries and VIE, including Fly Elephant Limited, Dayourenzai (Shenzhen) Technology Co., Ltd., and Daheshou (Shenzhen) Information Technology Co., Ltd. All inter-company balances and transactions have been eliminated.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84E_ecustom--EmergingGrowthCompanyStatusPolicyTextBlock_z7dDFBNDsiwk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_860_zGvDdaxU4JSg">Emerging Growth Company Status</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The company is an “emerging growth company,” as defined in Section 2(a) of the Securities Act of 1933, as amended, (the “Securities Act”), as modified by the Jumpstart Our Business Startups Act of 2012, (the “JOBS Act”), and it may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Further, Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of the company’s financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of utilizing the emerging growth company reduced reporting requirements difficult.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_842_eus-gaap--UseOfEstimates_zWu2qukCWgRi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_863_zVEXA3PsBf41">Use of estimates and assumptions</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts of assets and liabilities reported and disclosures of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. It is at least reasonably possible that the estimate of the effect of a condition, situation or set of circumstances that existed at the date of the financial statements, which management considered in formulating its estimate, could change in the near term due to one or more future confirming events. Accordingly, the actual results could differ significantly from those estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84B_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zjNA3GYWALvl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_86C_z9sqRxLigJ6c">Foreign currency translation and transactions</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The reporting and functional currency of iPower and its subsidiaries is the U.S. dollar (USD). iPower’s WFOE and VIE in China uses the local currency, Renminbi (“RMB”), as its functional currency. Assets and liabilities of the VIE are translated at the current exchange rate as quoted by the People’s Bank of China (the “PBOC”) at the end of the period. Income and expense accounts are translated at the average translation rates and the equity accounts are translated at historical rates. Translation adjustments resulting from this process are included in accumulated other comprehensive income (loss) in the statement of changes in stockholders’ equity. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The balance sheet amounts of the VIE, with the exception of equity, on September 30, 2023, were translated at <span id="xdx_90B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_c20230930__srt--CurrencyAxis__currency--CNY_zcT82U1OSk62" title="Translation rate">7.2948</span> RMB to $1.00. The equity accounts were stated at their historical rates. The average translation rates applied to statements of operations and comprehensive income (loss) accounts for the three months ended September 30, 2023 was <span id="xdx_906_ecustom--ForeignCurrencyExchangeRateTranslation2_c20230701__20230930__srt--CurrencyAxis__currency--CNY_zPHgmD3p1Xtg" title="Translation rate during period">7.2406</span> RMB to $1.00. Cash flows were also translated at average translation rates for the period and, therefore, amounts reported on the statement of cash flows would not necessarily agree with changes in the corresponding balances on the unaudited condensed consolidated balance sheet.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84E_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z978eWd8gKZ4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_860_zN0IDxQAqRH2">Cash and cash equivalents</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash and cash equivalents consist of amounts held as cash on hand and bank deposits.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From time to time, the Company may maintain bank balances in interest bearing accounts in excess of the $250,000, which is currently the maximum amount insured by the FDIC for interest bearing accounts (there is currently no insurance limit for deposits in noninterest bearing accounts). The Company has not experienced any losses with respect to cash. Management believes our Company is not exposed to any significant credit risk with respect to its cash.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84F_eus-gaap--ReceivablesPolicyTextBlock_zi9LNLqphQGl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_862_zy2Uk6gWHuK5">Accounts receivable, net</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the ordinary course of business, the Company extends unsecured credit to its customers. Accounts receivable are stated at the amount the Company expects to collect from customers. Management reviews its accounts receivable balances each reporting period to determine if an allowance for credit loss is required.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluates the creditworthiness of all of its customers individually before accepting them and continuously monitors the recoverability of accounts receivable. If there are any indicators that a customer may not make payment, the Company may consider making provision for non-collectability for that particular customer. At the same time, the Company may cease further sales or services to such customer. The following are some of the factors that the Company develops allowance for credit losses:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the customer fails to comply with its payment schedule;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the customer is in serious financial difficulty;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a significant dispute with the customer has occurred regarding job progress or other matters;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the customer breaches any of its contractual obligations;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the customer appears to be financially distressed due to economic or legal factors;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the business between the customer and the Company is not active; or</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">other objective evidence indicates non-collectability of the accounts receivable.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable are recognized and carried at carrying amount less an allowance for credit losses, if any. The Company maintains an allowance for credit losses resulting from the inability of its customers to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis. The Company has also included in calculation of allowance for credit losses the potential impact of the COVID-19 pandemic on our customers’ businesses and their ability to pay their accounts receivable. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. The Company also considers external factors to the specific customer, including current conditions and forecasts of economic conditions, including the potential impact of the COVID-19 pandemic. In the event we recover amounts previously written off, we will reduce the specific allowance for credit losses.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_843_eus-gaap--EquityMethodInvestmentsPolicy_zRv166oEmH9b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zAFtkVYHIhwd">Equity method investment</span> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for its ownership interest in Box Harmony, a <span id="xdx_901_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_c20230930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--BoxHarmonyMember_zQu8vhqeFRN7" title="Qwnership interest">40</span>% owned joint venture, following the equity method of accounting, in accordance with ASC 323, Investments — Equity Method and Joint Ventures. Under this method, the carrying cost is initially recorded at cost and then increased or decreased by recording its percentage of gain or loss in Box Harmony’s statement of operations and a corresponding charge or credit to the carrying value of the asset.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_846_eus-gaap--BusinessCombinationsPolicy_zRwif86aexXl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86E_zSj9ayIaF2Jd">Business Combination</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia and its subsidiaries, including the VIE. The Company applies the acquisition method of accounting for business combinations. Under the acquisition method, the acquiring entity in a business combination recognizes 100% of the assets acquired and liabilities assumed at their acquisition date fair values. Management utilizes valuation techniques appropriate for the asset or liability being measured in determining these fair values. Any excess of the purchase price over amounts allocated to assets acquired, including identifiable intangible assets, and liabilities assumed is recorded as goodwill. Where amounts allocated to assets acquired and liabilities assumed is greater than the purchase price, a bargain purchase gain is recognized. Acquisition-related costs are expensed as incurred. See Note 4 for details regarding the acquisition.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84A_ecustom--VariableInterestEntitiesPolicyTextBlock_zpEl9bZJyi9j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86F_zJhMc3cniY35">Variable interest entities</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia and its subsidiaries, including Daheshou (Shenzhen) Information Technology Co., Ltd., a company organized under the Laws of the PRC (“DHS”). Pursuant to the terms of the Agreements, the Company does not have direct ownership in DHS but is actively involved in DHS’s operations as the sole manager to direct the activities and significantly impact DHS’s economic performance. DHS’s operational funding has been provided by the Company following the February 15, 2022 acquisition. During the term of the Agreements, the Company bears all the risk of loss and has the right to receive all of the benefits from DHS. As such, based on the determination that the Company is the primary beneficiary of DHS, in accordance with ASC 810-10-25-38A through 25-38J, DHS is considered a VIE of the Company and the financial statements of DHS have been consolidated from the date such control existed, February 15, 2022. See Note 4 and Note 5 for details regarding the acquisition.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_847_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_z7gEavNbCxok" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86C_zTxe63tBfQ1j">Goodwill</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill represents the excess of the purchase price over the fair value of assets acquired and liabilities assumed. The Company accounts for goodwill under <i>ASC Topic 350, Intangibles-Goodwill and Other</i>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill is not amortized but is reviewed for potential impairment on an annual basis, or if events or circumstances indicate a potential impairment, at the reporting unit level. The Company’s review for impairment includes an assessment of qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value, including goodwill. If it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value, including goodwill, a quantitative goodwill impairment test is performed, which compares the fair value of the reporting unit with its carrying amounts, including goodwill. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired. However, if the carrying amount of the reporting unit exceeds its fair value, an impairment loss will be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. The Company engaged an independent third-party valuation firm in August 2022 to conduct an evaluation of goodwill impairment for the Company as a whole at the consolidated reporting unit level as of June 30, 2022, which evaluation was conducted prior to the Company’s filing of its Annual Report on Form 10-K for the period ended June 30, 2022. Due to the decrease in the Company’s share price subsequent to the filing of the June 30, 2022 Form 10-K and the net loss incurred during the quarter ended September 30, 2022, the Company engaged the same valuation firm to review goodwill for impairment. Based on this review, the Company concluded an impairment loss of $<span id="xdx_900_eus-gaap--GoodwillImpairmentLossNetOfTax_pp0p0_c20220701__20220930_zDA2lVXnmASf" title="Goodwill impairment loss">3,060,034</span> as of September 30, 2022 was required. The impairment amount was determined based on the discounted cash flows with the revised projections reflecting the increase in freight and storage costs in the quarter ended September 30, 2022. The Company also considered the Market Capital Method, which is an alternative market approach, suggested the Company’s goodwill is partially impaired.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the period ended September 30, 2023, the Company performed a qualitative goodwill impairment analysis following the steps laid out in ASC 350-20-35-3C and noted no goodwill impairment. As of September 30, 2023 and 2022, the goodwill balance amounted to $<span id="xdx_903_eus-gaap--Goodwill_iI_pp0p0_c20230930_zNb8FVBqdOe6" title="Goodwill">3,034,110</span> and $<span id="xdx_905_eus-gaap--Goodwill_iI_pp0p0_c20220930_zsw4aksSndJ8" title="Goodwill">3,034,110</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zN0kPibrLdJd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86D_z0JIj5x4M6la">Intangible Assets, net</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Finite life intangible assets at September 30, 2023 include covenant not to compete, supplier relationship, and software recognized as part of the acquisition of Anivia. Intangible assets are recorded at the estimated fair value of these items at the date of acquisition, February 15, 2022. Intangible assets are amortized on a straight-line basis over their estimated useful life as followings:</p> <table cellpadding="0" cellspacing="0" id="xdx_89A_ecustom--IntangibleAssetsUsefulLivesTableTextBlock_zxoxTZEXdFl5" style="font: 10pt Times New Roman, Times, Serif; width: 60%; border-collapse: collapse" summary="xdx: Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Useful Lives)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_z4oML5tGsq3d" style="display: none">Schedule of estimated useful life</span></td> <td> </td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Useful Life</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 71%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Covenant Not to Compete</span></td> <td style="width: 3%"> </td> <td style="width: 26%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zilA8w59IsKd" title="Intangible asset, Useful life">10</span> years</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier relationship</span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SupplierRelationshipMember_zEfNFgTIL6Og" title="Intangible asset, Useful life">6</span> years</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software</span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zc4hhiCVmGQ2" title="Intangible asset, Useful life">5</span> years</span></td></tr> </table> <p id="xdx_8A7_zSkymnEGjwMl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reviews the recoverability of long-lived assets, including intangible assets, when events or changes in circumstances occur that indicate the carrying value of the asset may not be recoverable. The assessment of possible impairment is based on the ability to recover the carrying value of the asset from the expected future pretax cash flows (undiscounted and without interest charges) of the related operations. If these cash flows are less than the carrying value of such asset, an impairment loss is recognized for the difference between estimated fair value and carrying value. The measurement of impairment requires management to make estimates of these cash flows related to long-lived assets, as well as other fair value determinations. As of September 30, 2023 and 2022, there were no indicators of impairment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_845_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zZSYojDJAVe6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86E_zFnB0NCmZdEj">Fair values of financial instruments</span> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC 825, “Disclosures about Fair Value of Financial Instruments,” requires disclosure of fair value information about financial instruments. ASC 820, “Fair Value Measurements” defines fair value, establishes a framework for measuring fair value in generally accepted accounting principles, and expands disclosures about fair value measurements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and all other current assets and liabilities approximate fair values due to their short-term nature.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 15, 2022, as part of the consideration for the acquisition of Anivia, the Company issued a two-year unsecured 6% subordinated promissory note, payable in equal semi-annual installments commencing August 15, 2022 (the “Purchase Note”). The principal amount of the Purchase Note was $<span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_dm_c20220215__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_z3igMED0vo9" title="Principal amount of the purchase note">3.5 million</span>. On February 15, 2022, the Company evaluated the fair value of the Purchase Note to be $<span id="xdx_909_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_dm_c20220215__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zXYK1uzdU9pj" title="Fair value of the purchase note">3.6 million</span> using the following inputs:</p> <table cellpadding="0" cellspacing="0" id="xdx_89C_ecustom--FairValueAssumptionsTableTextBlock_zwYrRP8gYftd" style="font: 10pt Times New Roman, Times, Serif; width: 60%; border-collapse: collapse" summary="xdx: Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Assumptions)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B2_zhfyv13FTcVk" style="display: none">Schedule of assumptions for financial instruments</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 75%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate bond yield</span></td> <td style="width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220214__20220215__us-gaap--MeasurementInputTypeAxis__custom--CorporateBondYieldMember__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_z9z6wlIxkbC5" title="Fair value of financial instruments">3.1%</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk-free rate</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220214__20220215__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zqXZ7LWSUorc" title="Fair value of financial instruments">1.6%</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liquidity premium</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220214__20220215__us-gaap--MeasurementInputTypeAxis__custom--LiquidityPremiumMember__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_z9qQ6YChyQK4" title="Fair value of financial instruments">0.4%</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Discount rate</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220214__20220215__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zwKEwwHF40l1" title="Fair value of financial instruments">3.5%</span></span></td></tr> </table> <p id="xdx_8AA_zJCukFRoWQxc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2023, the outstanding balance of the Purchase Note was $<span id="xdx_907_eus-gaap--LongTermDebt_iI_c20230930__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zVRND8janzX6" title="Long term debt balance">1,149,961</span>, including principal due of $<span id="xdx_908_eus-gaap--LongTermDebt_iI_c20230930__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember__us-gaap--DebtInstrumentAxis__custom--PrincipalPortionMember_znr37pBbdyVe" title="Long term debt balance">875,000</span>, a premium of $<span id="xdx_905_eus-gaap--LongTermDebt_iI_c20230930__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember__us-gaap--DebtInstrumentAxis__custom--PremiumPortionMember_zJaw9S97puh" title="Long term debt balance">19,023</span>, and $<span id="xdx_900_eus-gaap--LongTermDebt_iI_c20230930__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember__us-gaap--DebtInstrumentAxis__custom--AccruedInterestMember_zJVRM1tBJUC4" title="Long term debt balance">255,938</span> of accrued interest.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For other financial instruments to be reported at fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. The Company determines the fair value of its financial instruments based on assumptions that market participants would use in pricing an asset or liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which are categorized in one of the following levels:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 1 – Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company does not have any assets or liabilities measured at fair value on a recurring basis. We measure certain non-financial assets on a non-recurring basis, including goodwill. As a result of those measurements, we recognized an impairment charge of $3.1 million during the year ended June 30, 2023 as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_zp5UwbwR8aW3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Fair Values of Financial Instruments)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BB_zGMAmBeuSw7" style="display: none">Schedule of assumptions for financial instruments</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Total Fair <br/>Value</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Level 1</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Level 2</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Level 3</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Total <br/>Impairment <br/>Loss</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 30%; padding-bottom: 1pt">Goodwill</td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel12And3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_zHCKUArLZuXa" style="border-bottom: Black 1pt solid; width: 11%; text-align: right" title="Assets">3,034,110</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_zNhIZspNTP15" style="border-bottom: Black 1pt solid; width: 11%; text-align: right" title="Assets">–</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_zLWDOmFsLfc3" style="border-bottom: Black 1pt solid; width: 11%; text-align: right" title="Assets">–</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_z8wzQcydcxt4" style="border-bottom: Black 1pt solid; width: 11%; text-align: right" title="Assets">3,034,110</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--GoodwillImpairmentLoss_pp0p0_c20230701__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_zLBZztg0ttHi" style="border-bottom: Black 1pt solid; width: 11%; text-align: right" title="Goodwill impairment loss">3,060,034</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel12And3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zBHzzojEUV83" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets">3,034,110</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zK63MksuzYNb" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zipfPFYbU5a" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zanbPoTQzfw3" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets">3,034,110</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--GoodwillImpairmentLoss_pp0p0_c20230701__20230930__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_znWwhtMzFb9k" style="border-bottom: Black 2.5pt double; text-align: right" title="Goodwill impairment loss">3,060,034</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill, with a total carrying value of $6.1 million, was written down to its fair value of $3.0 million, resulting in an impairment charge of $3,060,034, which was recorded in earnings for the year ended June 30, 2023. The fair value of goodwill was determined based on the discounted cash flow method, which is an income approach, which required the use of inputs that were unobservable in the marketplace (Level 3), including a discount rate that would be used by a market participant, projections of revenues and cash flows with the revised projections reflecting the increase in freight and storage costs in the current interim quarter, among others.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> <p id="xdx_84F_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_z5FRPEx5PoFf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_869_zj0zNtxdJ3c3">Revenue recognition</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognizes revenue from product sales revenues, net of promotional discounts and return allowances, when the following revenue recognition criteria are met: a contract has been identified, separate performance obligations are identified, the transaction price is determined, the transaction price is allocated to separate performance obligations and revenue is recognized upon satisfying each performance obligation. The Company transfers the risk of loss or damage upon shipment, therefore, revenue from product sales is recognized when it is shipped to the customer. Return allowances, which reduce product revenue by the Company’s best estimate of expected product returns, are estimated using historical experience.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluates the criteria of ASC 606 - Revenue Recognition Principal Agent Considerations in determining whether it is appropriate to record the gross amount of product sales and related costs or the net amount earned as commissions. Generally, when the Company is primarily responsible for fulfilling the promise to provide a specified good or service, the Company is subject to inventory risk before the good or service has been transferred to a customer and the Company has discretion in establishing the price, revenue is recorded at gross.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Payments received prior to the delivery of goods to customers are recorded as customer deposits.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company periodically provides incentive offers to its customers to encourage purchases. Such offers include current discount offers, such as percentage discounts off current purchases and other similar offers. Current discount offers, when accepted by the Company’s customers, are treated as a reduction to the purchase price of the related transaction.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Sales discounts are recorded in the period in which the related sale is recognized. Sales return allowances are estimated based on historical amounts and are recorded upon recognizing the related sales. Shipping and handling costs are recorded as selling expenses.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84C_eus-gaap--AdvertisingCostsPolicyTextBlock_zyqs8klrKqx4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86B_zNRNSJalfpKh">Advertising costs</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Advertising costs are expensed as incurred. Total advertising and promotional costs included in selling and fulfillment expenses for the three months ended September 30, 2023 and 2022 were $<span id="xdx_90E_eus-gaap--AdvertisingExpense_c20230701__20230930_zsQUAPpXPOg6">1,570,742</span> and $<span id="xdx_900_eus-gaap--AdvertisingExpense_c20220701__20220930_zkm5Le6iFW94">1,166,349</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_842_ecustom--CostOfRevenuePolicyTextBlock_zAeNFCJPUgpk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_861_z5PcTjxJgpw2">Cost of revenue</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cost of revenue mainly consists of costs for purchases of products and related inbound freight and delivery fees.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_843_ecustom--OperatingExpensesPolicyTextBlock_z4OcakhxjH89" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_z68H7K4Ldct4">Operating expenses</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Operating expenses, which consist of selling and fulfillment and general and administrative expenses, are expensed as incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_849_eus-gaap--InventoryPolicyTextBlock_zo15GrXe9W6c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86F_z0qBp7i7L5N2">Inventory, net</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventory consists of finished goods ready for sale and is stated at the lower of cost or market. The Company values its inventory using the weighted average costing method. The Company’s policy is to include as a part of inventory and cost of goods sold any freight incurred to ship the product from its vendors to warehouses. Outbound freight costs related to shipping costs to customers are considered periodic costs and are reflected in selling and fulfillment expenses. The Company regularly reviews inventory and considers forecasts of future demand, market conditions and product obsolescence.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If the estimated realizable value of the inventory is less than cost, the Company makes provisions in order to reduce its carrying value to its estimated market value. The Company also reviews inventory for slow moving inventory and obsolescence and records allowance for obsolescence.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84E_ecustom--DebtIssuanceCostsPolicyTextBlock_zn0nXdBuPlbe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86A_zDGHJUTJPbGa">Debt Issuance Costs</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Costs incurred in connection with the issuance of debt are deferred and amortized as interest expense over the term of the related debt using the effective interest method. To the extent that the debt is outstanding, these amounts are reflected in the unaudited condensed consolidated balance sheets as direct deductions from the carrying amount of the outstanding borrowings.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84D_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zjcgGEsmvMNc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_867_z7ygmzP2XHKa">Segment reporting</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows ASC 280, Segment Reporting. The Company’s chief operating decision maker, the Chief Executive Officer, reviews the consolidated results of operations when making decisions about allocating resources and assessing the performance of the Company as a whole and, hence, the Company has only one reportable segment. The Company does not distinguish between markets or segments for the purpose of internal reporting. For the three months ended September 30, 2023 and 2022, sales through Amazon to Canada and other foreign countries were approximately <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20230930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AmazonSalesToCanadaAndOtherForeignCountriesMember_znx9jrD898z4" title="Concentration risk percentage">8.2</span>% and <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AmazonSalesToCanadaAndOtherForeignCountriesMember_zkzPSpsjQwX8" title="Concentration risk percentage">9.8</span>% of the Company’s total sales. During the three months ended September 30, 2023, sales of hydroponic products, including ventilation and grow light systems, was approximately <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20230930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--HydroponicProductsMember_zYuEzpkY8Bm1" title="Concentration risk percentage">16.8</span>% of the Company’s total sales and the remaining <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20230930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--GeneralGardeningMember_z7PHKZdbdWgk" title="Concentration risk percentage">83.2</span>% consisted of general gardening, home goods, and other products and accessories. During the three months ended September 30, 2022, sales of hydroponic products, including ventilation and grow light systems, were approximately <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--HydroponicProductsMember_znfobtpMZBZ5" title="Concentration risk percentage">53</span>% of the Company’s total sales and the remaining <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--OtherProductsMember_zlU4AyKEfUr1" title="Concentration risk percentage">47</span>% consisted of general gardening, home goods and other products and accessories. As of September 30, 2023 and June 30, 2023, the Company had approximately $<span id="xdx_902_eus-gaap--InventoryGross_iI_pp0p0_dm_c20230930__srt--StatementGeographicalAxis__country--CN_zss0hndrt3J2" title="Inventory gross">1.4 million</span> and $<span id="xdx_901_eus-gaap--InventoryGross_iI_pp0p0_dm_c20230630__srt--StatementGeographicalAxis__country--CN_zs1r8MFdzVRe" title="Inventory gross">1.6</span> million of inventory stored in China. The Company’s majority of long-lived assets are located in California, United States, majority of the deferred tax assets are US related, and a majority of the Company’s revenues are derived from within the United States.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_849_eus-gaap--LesseeLeasesPolicyTextBlock_zSlzOsgNgTA7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86E_zJeP0JvjSGFg">Leases</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company records right-of-use (“ROU”) assets and related lease obligations on the balance sheet.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ROU assets represent our right to use an underlying asset for the lease terms and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Company’s leases do not provide an implicit rate, the Company generally uses its incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. The operating lease ROU asset also includes any lease payments made and excludes lease incentives. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_eus-gaap--ShareBasedCompensationForfeituresPolicyTextBlock_zdXWuBGzzG8f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86A_zVOkoacYdsef">Stock-based Compensation</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company applies ASC No. 718, “Compensation-Stock Compensation,” which requires that share-based payment transactions with employees and nonemployees, upon adoption of ASU 2018-07, be measured based on the grant date fair value of the equity instrument and recognized as compensation expense over the requisite service period, with a corresponding addition to equity. Under this method, compensation costs related to employee share options or similar equity instruments is measured at the grant date based on the fair value of the award and is recognized over the period during which an employee is required to provide service in exchange for the award, which generally is the vesting period. In addition to the requisite service period, the Company also evaluates the performance condition and market condition under ASC 718-10-20. For an award which contains both a performance and a market condition, and where both conditions must be satisfied for the award to vest, the market condition is incorporated into the fair value of the award, and that fair value is recognized over the employee’s requisite service period or nonemployee’s vesting period if it is probable the performance condition will be met. If the performance condition is ultimately not met, compensation costs related to the award should not be recognized (or should be reversed) because the vesting condition in the award has not been satisfied.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company will recognize forfeitures of such equity-based compensation as they occur.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_840_eus-gaap--IncomeTaxPolicyTextBlock_zcjGEIokNzYb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_869_zXQySgY5htga">Income taxes</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their perspective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which the temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Valuation allowances are recorded, when necessary, to reduce deferred tax assets to the amount expected to be realized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has analyzed filing positions in each of the federal and state jurisdictions where the Company is required to file income tax returns, as well as open tax years in such jurisdictions. The Company has identified the U.S. federal jurisdiction, and the states of Nevada and California, as its “major” tax jurisdictions. However, the Company has certain tax attribute carryforwards which will remain subject to review and adjustment by the relevant tax authorities until the statute of limitations closes with respect to the year in which such attributes are utilized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company believes that our income tax filing positions and deductions will be sustained on audit and do not anticipate any adjustments that will result in a material change to its financial position. Therefore, no reserves for uncertain income tax positions have been recorded pursuant to ASC 740, Income Taxes. The Company’s policy for recording interest and penalties associated with income-based tax audits is to record such items as a component of income taxes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p id="xdx_843_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zmvkPSapefaj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86C_zZtJNw2izhej">Commitments and contingencies</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the ordinary course of business, the Company is subject to certain contingencies, including legal proceedings and claims arising out of the business that relate to a wide range of matters, such as government investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss has occurred and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments including historical and specific facts and circumstances of each matter.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_848_eus-gaap--EarningsPerSharePolicyTextBlock_zkm1G83W9tQk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86E_zHo7Zc2kkpL1">Earnings per share</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic earnings per share are computed by dividing net income attributable to holders of common stock by the weighted average number of shares of common stock outstanding during the year. Diluted earnings per share reflect the potential dilution that could occur if securities to issue common stock were exercised.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_846_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z2MYOcmdbf3a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86C_zAjLaR1XYXh1">Recently issued accounting pronouncements</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC's Disclosure Update and Simplification Initiative. This ASU incorporates certain U.S. Securities and Exchange Commission (SEC) disclosure requirements into the FASB Accounting Standards Codification™ (“Codification”). The amendments in the ASU are expected to clarify or improve disclosure and presentation requirements of a variety of Codification Topics, allow users to more easily compare entities subject to the SEC’s existing disclosures with those entities that were not previously subject to the requirements, and align the requirements in the Codification with the SEC’s regulations. In SEC Release No. 33-10532, Disclosure Update and Simplification, issued August 17, 2018, the SEC referred certain of its disclosure requirements that overlap with, but require incremental information to, generally accepted accounting principles to the FASB for potential incorporation into the Codification. The ASU incorporates into the Codification 14 of the 27 disclosures referred by the SEC. They modify the disclosure or presentation requirements of a variety of Topics in the Codification. The requirements are relatively narrow in nature. Some of the amendments represent clarifications to, or technical corrections of, the current requirements. Because of the variety of Topics amended, a broad range of entities may be affected by one or more of those amendments. For entities subject to the SEC’s existing disclosure requirements and for entities required to file or furnish financial statements with or to the SEC in preparation for the sale of or for purposes of issuing securities that are not subject to contractual restrictions on transfer, the effective date for each amendment will be the date on which the SEC removes that related disclosure from its rules. For all other entities, the amendments will be effective two years later. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendments will be removed from the Codification and not become effective for any entity. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In September 2022, FASB issued ASU 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. The amendments in this ASU require that a company that uses a supplier finance program in connection with the purchase of goods or services disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. ASU 2022-04 is effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2022, except for the rollforward of the supplier finance program obligations, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. An entity should apply ASU No. 2022-04 retrospectively to all periods in which a balance sheet is presented, except for the obligation rollforward, which should be applied prospectively. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2022, FASB issued ASU 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. The amendments in this ASU clarify the guidance in ASC 820 on the fair value measurement of an equity security that is subject to a contractual sale restriction and require specific disclosures related to such an equity security. This standard is effective for fiscal years beginning after December 15, 2024. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This ASU clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606) as if the entity had originated the contracts. The guidance is effective for fiscal years beginning after December 15, 2023, with early application permitted. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In March 2020 and January 2021, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting and ASU No. 2021-01, Reference Rate Reform (Topic 848): Scope, respectively (collectively, “Topic 848”). Topic 848 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued because of reference rate reform. The expedients and exceptions provided by Topic 848 are effective for all entities as of March 12, 2020 through December 31, 2022. In December 2022, the FASB issued ASU 2022-06, Reference Rate reform (Topic 848): Deferral of the Sunset Date of Topic 848, which deferred the sunset date of Topic 848, Reference Rate Reform to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. The Company does not expect the adoption of this standard to have a material impact on the Company's consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In August 2020, the FASB issued ASU 2020-06, “Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40).” This ASU reduces the number of accounting models for convertible debt instruments and convertible preferred stock, as well as amend the guidance for the derivatives scope exception for contracts in an entity’s own equity to reduce form-over-substance-based accounting conclusions. In addition, this ASU improves and amends the related EPS guidance. This standard is effective for the Company on July 1, 2024, including interim periods within those fiscal years. Adoption is either a modified retrospective method or a fully retrospective method of transition. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2017, the FASB issued ASU 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment,” which eliminates step two from the goodwill impairment test. Under ASU 2017-04, an entity should recognize an impairment charge for the amount by which the carrying amount of a reporting unit exceeds its fair value up to the amount of goodwill allocated to that reporting unit. ASU 2017-04 became effective for accelerated filing companies for annual periods or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. All other entities, including not-for-profit entities, that are adopting the amendments in this Update should do so for their annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2022. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company has adopted ASU 2017-04. See the disclosures above on Goodwill for further details.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the consolidated financial position, statements of operations and cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84E_eus-gaap--SubsequentEventsPolicyPolicyTextBlock_zhSGViWi9kkj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_86F_z24EKa0BV6rd">Subsequent events</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluated subsequent events and transactions that occurred after the balance sheet date through the date that the consolidated financial statements are available to be issued. Material subsequent events that required recognition or additional disclosure in the unaudited condensed consolidated financial statements are presented.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_842_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zEN6J1uLUj74" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_860_z6iBk8nkeky4">Basis of presentation</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries and VIE and have been prepared in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”) and the requirements of the U.S. Securities and Exchange Commission (“SEC”) for interim reporting. As permitted under those rules, certain footnotes or other financial information that are normally required by U.S. GAAP can be condensed or omitted. These unaudited condensed consolidated financial statements have been prepared on the same basis as its annual consolidated financial statements and, in the opinion of management, reflect all adjustments, consisting only of normal recurring adjustments, which are necessary for the fair statement of the Company’s financial information. These interim results are not necessarily indicative of the results to be expected for the fiscal year ending June 30, 2024, or for any other interim period or for any other future year. All intercompany balances and transactions have been eliminated in consolidation.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">These unaudited condensed consolidated financial statements should be read in conjunction with the Company’s audited consolidated financial statements and the notes thereto included in the Annual Report for the year ended June 30, 2023, which are included in Form 10-K filed with the SEC on September 14, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_eus-gaap--ConsolidationPolicyTextBlock_zYn11p2qvLWi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_865_zHe5rZGBZOnk">Principles of Consolidation</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The unaudited condensed consolidated financial statements include the accounts of the Company and its subsidiaries, E Marketing Solution Inc., Global Product Marketing Inc., Global Social Media, LLC, and Anivia Limited and its subsidiaries and VIE, including Fly Elephant Limited, Dayourenzai (Shenzhen) Technology Co., Ltd., and Daheshou (Shenzhen) Information Technology Co., Ltd. All inter-company balances and transactions have been eliminated.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84E_ecustom--EmergingGrowthCompanyStatusPolicyTextBlock_z7dDFBNDsiwk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_860_zGvDdaxU4JSg">Emerging Growth Company Status</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The company is an “emerging growth company,” as defined in Section 2(a) of the Securities Act of 1933, as amended, (the “Securities Act”), as modified by the Jumpstart Our Business Startups Act of 2012, (the “JOBS Act”), and it may take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies including, but not limited to, not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act, reduced disclosure obligations regarding executive compensation in its periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and shareholder approval of any golden parachute payments not previously approved.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Further, Section 102(b)(1) of the JOBS Act exempts emerging growth companies from being required to comply with new or revised financial accounting standards until private companies (that is, those that have not had a Securities Act registration statement declared effective or do not have a class of securities registered under the Exchange Act) are required to comply with the new or revised financial accounting standards. The JOBS Act provides that a company can elect to opt out of the extended transition period and comply with the requirements that apply to non-emerging growth companies but any such election to opt out is irrevocable. The company has elected not to opt out of such extended transition period which means that when a standard is issued or revised and it has different application dates for public or private companies, the company, as an emerging growth company, can adopt the new or revised standard at the time private companies adopt the new or revised standard. This may make comparison of the company’s financial statements with another public company which is neither an emerging growth company nor an emerging growth company which has opted out of utilizing the emerging growth company reduced reporting requirements difficult.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_842_eus-gaap--UseOfEstimates_zWu2qukCWgRi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_863_zVEXA3PsBf41">Use of estimates and assumptions</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts of assets and liabilities reported and disclosures of contingent assets and liabilities as of the date of the financial statements and the reported amounts of revenues and expenses during the periods presented. It is at least reasonably possible that the estimate of the effect of a condition, situation or set of circumstances that existed at the date of the financial statements, which management considered in formulating its estimate, could change in the near term due to one or more future confirming events. Accordingly, the actual results could differ significantly from those estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84B_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zjNA3GYWALvl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_86C_z9sqRxLigJ6c">Foreign currency translation and transactions</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The reporting and functional currency of iPower and its subsidiaries is the U.S. dollar (USD). iPower’s WFOE and VIE in China uses the local currency, Renminbi (“RMB”), as its functional currency. Assets and liabilities of the VIE are translated at the current exchange rate as quoted by the People’s Bank of China (the “PBOC”) at the end of the period. Income and expense accounts are translated at the average translation rates and the equity accounts are translated at historical rates. Translation adjustments resulting from this process are included in accumulated other comprehensive income (loss) in the statement of changes in stockholders’ equity. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than the functional currency are included in the results of operations as incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The balance sheet amounts of the VIE, with the exception of equity, on September 30, 2023, were translated at <span id="xdx_90B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_c20230930__srt--CurrencyAxis__currency--CNY_zcT82U1OSk62" title="Translation rate">7.2948</span> RMB to $1.00. The equity accounts were stated at their historical rates. The average translation rates applied to statements of operations and comprehensive income (loss) accounts for the three months ended September 30, 2023 was <span id="xdx_906_ecustom--ForeignCurrencyExchangeRateTranslation2_c20230701__20230930__srt--CurrencyAxis__currency--CNY_zPHgmD3p1Xtg" title="Translation rate during period">7.2406</span> RMB to $1.00. Cash flows were also translated at average translation rates for the period and, therefore, amounts reported on the statement of cash flows would not necessarily agree with changes in the corresponding balances on the unaudited condensed consolidated balance sheet.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 7.2948 7.2406 <p id="xdx_84E_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_z978eWd8gKZ4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_860_zN0IDxQAqRH2">Cash and cash equivalents</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash and cash equivalents consist of amounts held as cash on hand and bank deposits.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">From time to time, the Company may maintain bank balances in interest bearing accounts in excess of the $250,000, which is currently the maximum amount insured by the FDIC for interest bearing accounts (there is currently no insurance limit for deposits in noninterest bearing accounts). The Company has not experienced any losses with respect to cash. Management believes our Company is not exposed to any significant credit risk with respect to its cash.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84F_eus-gaap--ReceivablesPolicyTextBlock_zi9LNLqphQGl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_862_zy2Uk6gWHuK5">Accounts receivable, net</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the ordinary course of business, the Company extends unsecured credit to its customers. Accounts receivable are stated at the amount the Company expects to collect from customers. Management reviews its accounts receivable balances each reporting period to determine if an allowance for credit loss is required.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluates the creditworthiness of all of its customers individually before accepting them and continuously monitors the recoverability of accounts receivable. If there are any indicators that a customer may not make payment, the Company may consider making provision for non-collectability for that particular customer. At the same time, the Company may cease further sales or services to such customer. The following are some of the factors that the Company develops allowance for credit losses:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the customer fails to comply with its payment schedule;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the customer is in serious financial difficulty;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a significant dispute with the customer has occurred regarding job progress or other matters;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the customer breaches any of its contractual obligations;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the customer appears to be financially distressed due to economic or legal factors;</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the business between the customer and the Company is not active; or</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td> </td> <td> </td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">other objective evidence indicates non-collectability of the accounts receivable.</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable are recognized and carried at carrying amount less an allowance for credit losses, if any. The Company maintains an allowance for credit losses resulting from the inability of its customers to make required payments based on contractual terms. The Company reviews the collectability of its receivables on a regular and ongoing basis. The Company has also included in calculation of allowance for credit losses the potential impact of the COVID-19 pandemic on our customers’ businesses and their ability to pay their accounts receivable. After all attempts to collect a receivable have failed, the receivable is written off against the allowance. The Company also considers external factors to the specific customer, including current conditions and forecasts of economic conditions, including the potential impact of the COVID-19 pandemic. In the event we recover amounts previously written off, we will reduce the specific allowance for credit losses.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_843_eus-gaap--EquityMethodInvestmentsPolicy_zRv166oEmH9b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_zAFtkVYHIhwd">Equity method investment</span> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for its ownership interest in Box Harmony, a <span id="xdx_901_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_c20230930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--BoxHarmonyMember_zQu8vhqeFRN7" title="Qwnership interest">40</span>% owned joint venture, following the equity method of accounting, in accordance with ASC 323, Investments — Equity Method and Joint Ventures. Under this method, the carrying cost is initially recorded at cost and then increased or decreased by recording its percentage of gain or loss in Box Harmony’s statement of operations and a corresponding charge or credit to the carrying value of the asset.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 0.40 <p id="xdx_846_eus-gaap--BusinessCombinationsPolicy_zRwif86aexXl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86E_zSj9ayIaF2Jd">Business Combination</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia and its subsidiaries, including the VIE. The Company applies the acquisition method of accounting for business combinations. Under the acquisition method, the acquiring entity in a business combination recognizes 100% of the assets acquired and liabilities assumed at their acquisition date fair values. Management utilizes valuation techniques appropriate for the asset or liability being measured in determining these fair values. Any excess of the purchase price over amounts allocated to assets acquired, including identifiable intangible assets, and liabilities assumed is recorded as goodwill. Where amounts allocated to assets acquired and liabilities assumed is greater than the purchase price, a bargain purchase gain is recognized. Acquisition-related costs are expensed as incurred. See Note 4 for details regarding the acquisition.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84A_ecustom--VariableInterestEntitiesPolicyTextBlock_zpEl9bZJyi9j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86F_zJhMc3cniY35">Variable interest entities</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia and its subsidiaries, including Daheshou (Shenzhen) Information Technology Co., Ltd., a company organized under the Laws of the PRC (“DHS”). Pursuant to the terms of the Agreements, the Company does not have direct ownership in DHS but is actively involved in DHS’s operations as the sole manager to direct the activities and significantly impact DHS’s economic performance. DHS’s operational funding has been provided by the Company following the February 15, 2022 acquisition. During the term of the Agreements, the Company bears all the risk of loss and has the right to receive all of the benefits from DHS. As such, based on the determination that the Company is the primary beneficiary of DHS, in accordance with ASC 810-10-25-38A through 25-38J, DHS is considered a VIE of the Company and the financial statements of DHS have been consolidated from the date such control existed, February 15, 2022. See Note 4 and Note 5 for details regarding the acquisition.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_847_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_z7gEavNbCxok" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86C_zTxe63tBfQ1j">Goodwill</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill represents the excess of the purchase price over the fair value of assets acquired and liabilities assumed. The Company accounts for goodwill under <i>ASC Topic 350, Intangibles-Goodwill and Other</i>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill is not amortized but is reviewed for potential impairment on an annual basis, or if events or circumstances indicate a potential impairment, at the reporting unit level. The Company’s review for impairment includes an assessment of qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value, including goodwill. If it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value, including goodwill, a quantitative goodwill impairment test is performed, which compares the fair value of the reporting unit with its carrying amounts, including goodwill. If the fair value of the reporting unit exceeds its carrying amount, goodwill of the reporting unit is considered not impaired. However, if the carrying amount of the reporting unit exceeds its fair value, an impairment loss will be recognized in an amount equal to that excess, limited to the total amount of goodwill allocated to that reporting unit. The Company engaged an independent third-party valuation firm in August 2022 to conduct an evaluation of goodwill impairment for the Company as a whole at the consolidated reporting unit level as of June 30, 2022, which evaluation was conducted prior to the Company’s filing of its Annual Report on Form 10-K for the period ended June 30, 2022. Due to the decrease in the Company’s share price subsequent to the filing of the June 30, 2022 Form 10-K and the net loss incurred during the quarter ended September 30, 2022, the Company engaged the same valuation firm to review goodwill for impairment. Based on this review, the Company concluded an impairment loss of $<span id="xdx_900_eus-gaap--GoodwillImpairmentLossNetOfTax_pp0p0_c20220701__20220930_zDA2lVXnmASf" title="Goodwill impairment loss">3,060,034</span> as of September 30, 2022 was required. The impairment amount was determined based on the discounted cash flows with the revised projections reflecting the increase in freight and storage costs in the quarter ended September 30, 2022. The Company also considered the Market Capital Method, which is an alternative market approach, suggested the Company’s goodwill is partially impaired.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the period ended September 30, 2023, the Company performed a qualitative goodwill impairment analysis following the steps laid out in ASC 350-20-35-3C and noted no goodwill impairment. As of September 30, 2023 and 2022, the goodwill balance amounted to $<span id="xdx_903_eus-gaap--Goodwill_iI_pp0p0_c20230930_zNb8FVBqdOe6" title="Goodwill">3,034,110</span> and $<span id="xdx_905_eus-gaap--Goodwill_iI_pp0p0_c20220930_zsw4aksSndJ8" title="Goodwill">3,034,110</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 3060034 3034110 3034110 <p id="xdx_844_eus-gaap--IntangibleAssetsFiniteLivedPolicy_zN0kPibrLdJd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86D_z0JIj5x4M6la">Intangible Assets, net</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Finite life intangible assets at September 30, 2023 include covenant not to compete, supplier relationship, and software recognized as part of the acquisition of Anivia. Intangible assets are recorded at the estimated fair value of these items at the date of acquisition, February 15, 2022. Intangible assets are amortized on a straight-line basis over their estimated useful life as followings:</p> <table cellpadding="0" cellspacing="0" id="xdx_89A_ecustom--IntangibleAssetsUsefulLivesTableTextBlock_zxoxTZEXdFl5" style="font: 10pt Times New Roman, Times, Serif; width: 60%; border-collapse: collapse" summary="xdx: Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Useful Lives)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_z4oML5tGsq3d" style="display: none">Schedule of estimated useful life</span></td> <td> </td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Useful Life</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 71%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Covenant Not to Compete</span></td> <td style="width: 3%"> </td> <td style="width: 26%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zilA8w59IsKd" title="Intangible asset, Useful life">10</span> years</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier relationship</span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SupplierRelationshipMember_zEfNFgTIL6Og" title="Intangible asset, Useful life">6</span> years</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software</span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zc4hhiCVmGQ2" title="Intangible asset, Useful life">5</span> years</span></td></tr> </table> <p id="xdx_8A7_zSkymnEGjwMl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company reviews the recoverability of long-lived assets, including intangible assets, when events or changes in circumstances occur that indicate the carrying value of the asset may not be recoverable. The assessment of possible impairment is based on the ability to recover the carrying value of the asset from the expected future pretax cash flows (undiscounted and without interest charges) of the related operations. If these cash flows are less than the carrying value of such asset, an impairment loss is recognized for the difference between estimated fair value and carrying value. The measurement of impairment requires management to make estimates of these cash flows related to long-lived assets, as well as other fair value determinations. As of September 30, 2023 and 2022, there were no indicators of impairment.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89A_ecustom--IntangibleAssetsUsefulLivesTableTextBlock_zxoxTZEXdFl5" style="font: 10pt Times New Roman, Times, Serif; width: 60%; border-collapse: collapse" summary="xdx: Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Useful Lives)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_z4oML5tGsq3d" style="display: none">Schedule of estimated useful life</span></td> <td> </td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Useful Life</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 71%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Covenant Not to Compete</span></td> <td style="width: 3%"> </td> <td style="width: 26%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zilA8w59IsKd" title="Intangible asset, Useful life">10</span> years</span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplier relationship</span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SupplierRelationshipMember_zEfNFgTIL6Og" title="Intangible asset, Useful life">6</span> years</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Software</span></td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zc4hhiCVmGQ2" title="Intangible asset, Useful life">5</span> years</span></td></tr> </table> P10Y P6Y P5Y <p id="xdx_845_eus-gaap--FairValueOfFinancialInstrumentsPolicy_zZSYojDJAVe6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86E_zFnB0NCmZdEj">Fair values of financial instruments</span> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ASC 825, “Disclosures about Fair Value of Financial Instruments,” requires disclosure of fair value information about financial instruments. ASC 820, “Fair Value Measurements” defines fair value, establishes a framework for measuring fair value in generally accepted accounting principles, and expands disclosures about fair value measurements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and all other current assets and liabilities approximate fair values due to their short-term nature.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 15, 2022, as part of the consideration for the acquisition of Anivia, the Company issued a two-year unsecured 6% subordinated promissory note, payable in equal semi-annual installments commencing August 15, 2022 (the “Purchase Note”). The principal amount of the Purchase Note was $<span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_dm_c20220215__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_z3igMED0vo9" title="Principal amount of the purchase note">3.5 million</span>. On February 15, 2022, the Company evaluated the fair value of the Purchase Note to be $<span id="xdx_909_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_dm_c20220215__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zXYK1uzdU9pj" title="Fair value of the purchase note">3.6 million</span> using the following inputs:</p> <table cellpadding="0" cellspacing="0" id="xdx_89C_ecustom--FairValueAssumptionsTableTextBlock_zwYrRP8gYftd" style="font: 10pt Times New Roman, Times, Serif; width: 60%; border-collapse: collapse" summary="xdx: Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Assumptions)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B2_zhfyv13FTcVk" style="display: none">Schedule of assumptions for financial instruments</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 75%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate bond yield</span></td> <td style="width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220214__20220215__us-gaap--MeasurementInputTypeAxis__custom--CorporateBondYieldMember__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_z9z6wlIxkbC5" title="Fair value of financial instruments">3.1%</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk-free rate</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220214__20220215__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zqXZ7LWSUorc" title="Fair value of financial instruments">1.6%</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liquidity premium</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220214__20220215__us-gaap--MeasurementInputTypeAxis__custom--LiquidityPremiumMember__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_z9qQ6YChyQK4" title="Fair value of financial instruments">0.4%</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Discount rate</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220214__20220215__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zwKEwwHF40l1" title="Fair value of financial instruments">3.5%</span></span></td></tr> </table> <p id="xdx_8AA_zJCukFRoWQxc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2023, the outstanding balance of the Purchase Note was $<span id="xdx_907_eus-gaap--LongTermDebt_iI_c20230930__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zVRND8janzX6" title="Long term debt balance">1,149,961</span>, including principal due of $<span id="xdx_908_eus-gaap--LongTermDebt_iI_c20230930__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember__us-gaap--DebtInstrumentAxis__custom--PrincipalPortionMember_znr37pBbdyVe" title="Long term debt balance">875,000</span>, a premium of $<span id="xdx_905_eus-gaap--LongTermDebt_iI_c20230930__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember__us-gaap--DebtInstrumentAxis__custom--PremiumPortionMember_zJaw9S97puh" title="Long term debt balance">19,023</span>, and $<span id="xdx_900_eus-gaap--LongTermDebt_iI_c20230930__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember__us-gaap--DebtInstrumentAxis__custom--AccruedInterestMember_zJVRM1tBJUC4" title="Long term debt balance">255,938</span> of accrued interest.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For other financial instruments to be reported at fair value, the Company utilizes valuation techniques that maximize the use of observable inputs and minimize the use of unobservable inputs to the extent possible. The Company determines the fair value of its financial instruments based on assumptions that market participants would use in pricing an asset or liability in the principal or most advantageous market. When considering market participant assumptions in fair value measurements, the following fair value hierarchy distinguishes between observable and unobservable inputs, which are categorized in one of the following levels:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Level 1 – Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company does not have any assets or liabilities measured at fair value on a recurring basis. We measure certain non-financial assets on a non-recurring basis, including goodwill. As a result of those measurements, we recognized an impairment charge of $3.1 million during the year ended June 30, 2023 as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_zp5UwbwR8aW3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Fair Values of Financial Instruments)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BB_zGMAmBeuSw7" style="display: none">Schedule of assumptions for financial instruments</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Total Fair <br/>Value</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Level 1</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Level 2</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Level 3</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Total <br/>Impairment <br/>Loss</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 30%; padding-bottom: 1pt">Goodwill</td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel12And3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_zHCKUArLZuXa" style="border-bottom: Black 1pt solid; width: 11%; text-align: right" title="Assets">3,034,110</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_zNhIZspNTP15" style="border-bottom: Black 1pt solid; width: 11%; text-align: right" title="Assets">–</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_zLWDOmFsLfc3" style="border-bottom: Black 1pt solid; width: 11%; text-align: right" title="Assets">–</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_z8wzQcydcxt4" style="border-bottom: Black 1pt solid; width: 11%; text-align: right" title="Assets">3,034,110</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--GoodwillImpairmentLoss_pp0p0_c20230701__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_zLBZztg0ttHi" style="border-bottom: Black 1pt solid; width: 11%; text-align: right" title="Goodwill impairment loss">3,060,034</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel12And3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zBHzzojEUV83" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets">3,034,110</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zK63MksuzYNb" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zipfPFYbU5a" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zanbPoTQzfw3" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets">3,034,110</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--GoodwillImpairmentLoss_pp0p0_c20230701__20230930__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_znWwhtMzFb9k" style="border-bottom: Black 2.5pt double; text-align: right" title="Goodwill impairment loss">3,060,034</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Goodwill, with a total carrying value of $6.1 million, was written down to its fair value of $3.0 million, resulting in an impairment charge of $3,060,034, which was recorded in earnings for the year ended June 30, 2023. The fair value of goodwill was determined based on the discounted cash flow method, which is an income approach, which required the use of inputs that were unobservable in the marketplace (Level 3), including a discount rate that would be used by a market participant, projections of revenues and cash flows with the revised projections reflecting the increase in freight and storage costs in the current interim quarter, among others.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in"> </p> 3500000 3600000 <table cellpadding="0" cellspacing="0" id="xdx_89C_ecustom--FairValueAssumptionsTableTextBlock_zwYrRP8gYftd" style="font: 10pt Times New Roman, Times, Serif; width: 60%; border-collapse: collapse" summary="xdx: Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Assumptions)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B2_zhfyv13FTcVk" style="display: none">Schedule of assumptions for financial instruments</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 75%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporate bond yield</span></td> <td style="width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220214__20220215__us-gaap--MeasurementInputTypeAxis__custom--CorporateBondYieldMember__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_z9z6wlIxkbC5" title="Fair value of financial instruments">3.1%</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk-free rate</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220214__20220215__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputRiskFreeInterestRateMember__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zqXZ7LWSUorc" title="Fair value of financial instruments">1.6%</span></span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Liquidity premium</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220214__20220215__us-gaap--MeasurementInputTypeAxis__custom--LiquidityPremiumMember__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_z9qQ6YChyQK4" title="Fair value of financial instruments">0.4%</span></span></td></tr> <tr style="vertical-align: bottom; background-color: White"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Discount rate</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue_c20220214__20220215__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zwKEwwHF40l1" title="Fair value of financial instruments">3.5%</span></span></td></tr> </table> 3.1% 1.6% 0.4% 3.5% 1149961 875000 19023 255938 <table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_zp5UwbwR8aW3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Fair Values of Financial Instruments)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BB_zGMAmBeuSw7" style="display: none">Schedule of assumptions for financial instruments</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Total Fair <br/>Value</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Level 1</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Level 2</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Level 3</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Total <br/>Impairment <br/>Loss</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 30%; padding-bottom: 1pt">Goodwill</td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel12And3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_zHCKUArLZuXa" style="border-bottom: Black 1pt solid; width: 11%; text-align: right" title="Assets">3,034,110</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_zNhIZspNTP15" style="border-bottom: Black 1pt solid; width: 11%; text-align: right" title="Assets">–</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_zLWDOmFsLfc3" style="border-bottom: Black 1pt solid; width: 11%; text-align: right" title="Assets">–</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_z8wzQcydcxt4" style="border-bottom: Black 1pt solid; width: 11%; text-align: right" title="Assets">3,034,110</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--GoodwillImpairmentLoss_pp0p0_c20230701__20230930__us-gaap--FinancialInstrumentAxis__us-gaap--GoodwillMember_zLBZztg0ttHi" style="border-bottom: Black 1pt solid; width: 11%; text-align: right" title="Goodwill impairment loss">3,060,034</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel12And3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zBHzzojEUV83" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets">3,034,110</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98A_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zK63MksuzYNb" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_989_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_d0_c20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zipfPFYbU5a" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_984_eus-gaap--AssetsFairValueDisclosure_iI_pp0p0_c20230930__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zanbPoTQzfw3" style="border-bottom: Black 2.5pt double; text-align: right" title="Assets">3,034,110</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--GoodwillImpairmentLoss_pp0p0_c20230701__20230930__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_znWwhtMzFb9k" style="border-bottom: Black 2.5pt double; text-align: right" title="Goodwill impairment loss">3,060,034</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 3034110 0 0 3034110 3060034 3034110 0 0 3034110 3060034 <p id="xdx_84F_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_z5FRPEx5PoFf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_869_zj0zNtxdJ3c3">Revenue recognition</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognizes revenue from product sales revenues, net of promotional discounts and return allowances, when the following revenue recognition criteria are met: a contract has been identified, separate performance obligations are identified, the transaction price is determined, the transaction price is allocated to separate performance obligations and revenue is recognized upon satisfying each performance obligation. The Company transfers the risk of loss or damage upon shipment, therefore, revenue from product sales is recognized when it is shipped to the customer. Return allowances, which reduce product revenue by the Company’s best estimate of expected product returns, are estimated using historical experience.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluates the criteria of ASC 606 - Revenue Recognition Principal Agent Considerations in determining whether it is appropriate to record the gross amount of product sales and related costs or the net amount earned as commissions. Generally, when the Company is primarily responsible for fulfilling the promise to provide a specified good or service, the Company is subject to inventory risk before the good or service has been transferred to a customer and the Company has discretion in establishing the price, revenue is recorded at gross.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Payments received prior to the delivery of goods to customers are recorded as customer deposits.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company periodically provides incentive offers to its customers to encourage purchases. Such offers include current discount offers, such as percentage discounts off current purchases and other similar offers. Current discount offers, when accepted by the Company’s customers, are treated as a reduction to the purchase price of the related transaction.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Sales discounts are recorded in the period in which the related sale is recognized. Sales return allowances are estimated based on historical amounts and are recorded upon recognizing the related sales. Shipping and handling costs are recorded as selling expenses.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84C_eus-gaap--AdvertisingCostsPolicyTextBlock_zyqs8klrKqx4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86B_zNRNSJalfpKh">Advertising costs</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Advertising costs are expensed as incurred. Total advertising and promotional costs included in selling and fulfillment expenses for the three months ended September 30, 2023 and 2022 were $<span id="xdx_90E_eus-gaap--AdvertisingExpense_c20230701__20230930_zsQUAPpXPOg6">1,570,742</span> and $<span id="xdx_900_eus-gaap--AdvertisingExpense_c20220701__20220930_zkm5Le6iFW94">1,166,349</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 1570742 1166349 <p id="xdx_842_ecustom--CostOfRevenuePolicyTextBlock_zAeNFCJPUgpk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_861_z5PcTjxJgpw2">Cost of revenue</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cost of revenue mainly consists of costs for purchases of products and related inbound freight and delivery fees.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_843_ecustom--OperatingExpensesPolicyTextBlock_z4OcakhxjH89" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_860_z68H7K4Ldct4">Operating expenses</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Operating expenses, which consist of selling and fulfillment and general and administrative expenses, are expensed as incurred.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_849_eus-gaap--InventoryPolicyTextBlock_zo15GrXe9W6c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86F_z0qBp7i7L5N2">Inventory, net</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Inventory consists of finished goods ready for sale and is stated at the lower of cost or market. The Company values its inventory using the weighted average costing method. The Company’s policy is to include as a part of inventory and cost of goods sold any freight incurred to ship the product from its vendors to warehouses. Outbound freight costs related to shipping costs to customers are considered periodic costs and are reflected in selling and fulfillment expenses. The Company regularly reviews inventory and considers forecasts of future demand, market conditions and product obsolescence.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">If the estimated realizable value of the inventory is less than cost, the Company makes provisions in order to reduce its carrying value to its estimated market value. The Company also reviews inventory for slow moving inventory and obsolescence and records allowance for obsolescence.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84E_ecustom--DebtIssuanceCostsPolicyTextBlock_zn0nXdBuPlbe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86A_zDGHJUTJPbGa">Debt Issuance Costs</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Costs incurred in connection with the issuance of debt are deferred and amortized as interest expense over the term of the related debt using the effective interest method. To the extent that the debt is outstanding, these amounts are reflected in the unaudited condensed consolidated balance sheets as direct deductions from the carrying amount of the outstanding borrowings.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84D_eus-gaap--SegmentReportingPolicyPolicyTextBlock_zjcgGEsmvMNc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_867_z7ygmzP2XHKa">Segment reporting</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company follows ASC 280, Segment Reporting. The Company’s chief operating decision maker, the Chief Executive Officer, reviews the consolidated results of operations when making decisions about allocating resources and assessing the performance of the Company as a whole and, hence, the Company has only one reportable segment. The Company does not distinguish between markets or segments for the purpose of internal reporting. For the three months ended September 30, 2023 and 2022, sales through Amazon to Canada and other foreign countries were approximately <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20230930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AmazonSalesToCanadaAndOtherForeignCountriesMember_znx9jrD898z4" title="Concentration risk percentage">8.2</span>% and <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--AmazonSalesToCanadaAndOtherForeignCountriesMember_zkzPSpsjQwX8" title="Concentration risk percentage">9.8</span>% of the Company’s total sales. During the three months ended September 30, 2023, sales of hydroponic products, including ventilation and grow light systems, was approximately <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20230930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--HydroponicProductsMember_zYuEzpkY8Bm1" title="Concentration risk percentage">16.8</span>% of the Company’s total sales and the remaining <span id="xdx_904_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20230930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--GeneralGardeningMember_z7PHKZdbdWgk" title="Concentration risk percentage">83.2</span>% consisted of general gardening, home goods, and other products and accessories. During the three months ended September 30, 2022, sales of hydroponic products, including ventilation and grow light systems, were approximately <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--HydroponicProductsMember_znfobtpMZBZ5" title="Concentration risk percentage">53</span>% of the Company’s total sales and the remaining <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--ProductOrServiceAxis__custom--OtherProductsMember_zlU4AyKEfUr1" title="Concentration risk percentage">47</span>% consisted of general gardening, home goods and other products and accessories. As of September 30, 2023 and June 30, 2023, the Company had approximately $<span id="xdx_902_eus-gaap--InventoryGross_iI_pp0p0_dm_c20230930__srt--StatementGeographicalAxis__country--CN_zss0hndrt3J2" title="Inventory gross">1.4 million</span> and $<span id="xdx_901_eus-gaap--InventoryGross_iI_pp0p0_dm_c20230630__srt--StatementGeographicalAxis__country--CN_zs1r8MFdzVRe" title="Inventory gross">1.6</span> million of inventory stored in China. The Company’s majority of long-lived assets are located in California, United States, majority of the deferred tax assets are US related, and a majority of the Company’s revenues are derived from within the United States.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 0.082 0.098 0.168 0.832 0.53 0.47 1400000 1600 <p id="xdx_849_eus-gaap--LesseeLeasesPolicyTextBlock_zSlzOsgNgTA7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86E_zJeP0JvjSGFg">Leases</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company records right-of-use (“ROU”) assets and related lease obligations on the balance sheet.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">ROU assets represent our right to use an underlying asset for the lease terms and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As the Company’s leases do not provide an implicit rate, the Company generally uses its incremental borrowing rate based on the estimated rate of interest for collateralized borrowing over a similar term of the lease payments at commencement date. The operating lease ROU asset also includes any lease payments made and excludes lease incentives. Lease expense for lease payments is recognized on a straight-line basis over the lease term.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_844_eus-gaap--ShareBasedCompensationForfeituresPolicyTextBlock_zdXWuBGzzG8f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86A_zVOkoacYdsef">Stock-based Compensation</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company applies ASC No. 718, “Compensation-Stock Compensation,” which requires that share-based payment transactions with employees and nonemployees, upon adoption of ASU 2018-07, be measured based on the grant date fair value of the equity instrument and recognized as compensation expense over the requisite service period, with a corresponding addition to equity. Under this method, compensation costs related to employee share options or similar equity instruments is measured at the grant date based on the fair value of the award and is recognized over the period during which an employee is required to provide service in exchange for the award, which generally is the vesting period. In addition to the requisite service period, the Company also evaluates the performance condition and market condition under ASC 718-10-20. For an award which contains both a performance and a market condition, and where both conditions must be satisfied for the award to vest, the market condition is incorporated into the fair value of the award, and that fair value is recognized over the employee’s requisite service period or nonemployee’s vesting period if it is probable the performance condition will be met. If the performance condition is ultimately not met, compensation costs related to the award should not be recognized (or should be reversed) because the vesting condition in the award has not been satisfied.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company will recognize forfeitures of such equity-based compensation as they occur.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_840_eus-gaap--IncomeTaxPolicyTextBlock_zcjGEIokNzYb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_869_zXQySgY5htga">Income taxes</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company accounts for income taxes under the asset and liability method. Deferred tax assets and liabilities are recognized for future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their perspective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which the temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. Valuation allowances are recorded, when necessary, to reduce deferred tax assets to the amount expected to be realized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has analyzed filing positions in each of the federal and state jurisdictions where the Company is required to file income tax returns, as well as open tax years in such jurisdictions. The Company has identified the U.S. federal jurisdiction, and the states of Nevada and California, as its “major” tax jurisdictions. However, the Company has certain tax attribute carryforwards which will remain subject to review and adjustment by the relevant tax authorities until the statute of limitations closes with respect to the year in which such attributes are utilized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company believes that our income tax filing positions and deductions will be sustained on audit and do not anticipate any adjustments that will result in a material change to its financial position. Therefore, no reserves for uncertain income tax positions have been recorded pursuant to ASC 740, Income Taxes. The Company’s policy for recording interest and penalties associated with income-based tax audits is to record such items as a component of income taxes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p id="xdx_843_eus-gaap--CommitmentsAndContingenciesPolicyTextBlock_zmvkPSapefaj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86C_zZtJNw2izhej">Commitments and contingencies</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In the ordinary course of business, the Company is subject to certain contingencies, including legal proceedings and claims arising out of the business that relate to a wide range of matters, such as government investigations and tax matters. The Company recognizes a liability for such contingency if it determines it is probable that a loss has occurred and a reasonable estimate of the loss can be made. The Company may consider many factors in making these assessments including historical and specific facts and circumstances of each matter.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_848_eus-gaap--EarningsPerSharePolicyTextBlock_zkm1G83W9tQk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86E_zHo7Zc2kkpL1">Earnings per share</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Basic earnings per share are computed by dividing net income attributable to holders of common stock by the weighted average number of shares of common stock outstanding during the year. Diluted earnings per share reflect the potential dilution that could occur if securities to issue common stock were exercised.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_846_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z2MYOcmdbf3a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline"><span id="xdx_86C_zAjLaR1XYXh1">Recently issued accounting pronouncements</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements: Codification Amendments in Response to the SEC's Disclosure Update and Simplification Initiative. This ASU incorporates certain U.S. Securities and Exchange Commission (SEC) disclosure requirements into the FASB Accounting Standards Codification™ (“Codification”). The amendments in the ASU are expected to clarify or improve disclosure and presentation requirements of a variety of Codification Topics, allow users to more easily compare entities subject to the SEC’s existing disclosures with those entities that were not previously subject to the requirements, and align the requirements in the Codification with the SEC’s regulations. In SEC Release No. 33-10532, Disclosure Update and Simplification, issued August 17, 2018, the SEC referred certain of its disclosure requirements that overlap with, but require incremental information to, generally accepted accounting principles to the FASB for potential incorporation into the Codification. The ASU incorporates into the Codification 14 of the 27 disclosures referred by the SEC. They modify the disclosure or presentation requirements of a variety of Topics in the Codification. The requirements are relatively narrow in nature. Some of the amendments represent clarifications to, or technical corrections of, the current requirements. Because of the variety of Topics amended, a broad range of entities may be affected by one or more of those amendments. For entities subject to the SEC’s existing disclosure requirements and for entities required to file or furnish financial statements with or to the SEC in preparation for the sale of or for purposes of issuing securities that are not subject to contractual restrictions on transfer, the effective date for each amendment will be the date on which the SEC removes that related disclosure from its rules. For all other entities, the amendments will be effective two years later. However, if by June 30, 2027, the SEC has not removed the related disclosure from its regulations, the amendments will be removed from the Codification and not become effective for any entity. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In September 2022, FASB issued ASU 2022-04, Liabilities—Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations. The amendments in this ASU require that a company that uses a supplier finance program in connection with the purchase of goods or services disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. ASU 2022-04 is effective for fiscal years, including interim periods within those fiscal years, beginning after December 15, 2022, except for the rollforward of the supplier finance program obligations, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. An entity should apply ASU No. 2022-04 retrospectively to all periods in which a balance sheet is presented, except for the obligation rollforward, which should be applied prospectively. The adoption of this standard did not have a material impact on the Company’s consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2022, FASB issued ASU 2022-03, Fair Value Measurement (Topic 820): Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions. The amendments in this ASU clarify the guidance in ASC 820 on the fair value measurement of an equity security that is subject to a contractual sale restriction and require specific disclosures related to such an equity security. This standard is effective for fiscal years beginning after December 15, 2024. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805), Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. This ASU clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606) as if the entity had originated the contracts. The guidance is effective for fiscal years beginning after December 15, 2023, with early application permitted. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In March 2020 and January 2021, the FASB issued ASU No. 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting and ASU No. 2021-01, Reference Rate Reform (Topic 848): Scope, respectively (collectively, “Topic 848”). Topic 848 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships and other transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued because of reference rate reform. The expedients and exceptions provided by Topic 848 are effective for all entities as of March 12, 2020 through December 31, 2022. In December 2022, the FASB issued ASU 2022-06, Reference Rate reform (Topic 848): Deferral of the Sunset Date of Topic 848, which deferred the sunset date of Topic 848, Reference Rate Reform to December 31, 2024, after which entities will no longer be permitted to apply the relief in Topic 848. The Company does not expect the adoption of this standard to have a material impact on the Company's consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In August 2020, the FASB issued ASU 2020-06, “Debt – Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging – Contracts in Entity’s Own Equity (Subtopic 815-40).” This ASU reduces the number of accounting models for convertible debt instruments and convertible preferred stock, as well as amend the guidance for the derivatives scope exception for contracts in an entity’s own equity to reduce form-over-substance-based accounting conclusions. In addition, this ASU improves and amends the related EPS guidance. This standard is effective for the Company on July 1, 2024, including interim periods within those fiscal years. Adoption is either a modified retrospective method or a fully retrospective method of transition. The Company does not expect the adoption of this standard to have a material impact on its consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In January 2017, the FASB issued ASU 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment,” which eliminates step two from the goodwill impairment test. Under ASU 2017-04, an entity should recognize an impairment charge for the amount by which the carrying amount of a reporting unit exceeds its fair value up to the amount of goodwill allocated to that reporting unit. ASU 2017-04 became effective for accelerated filing companies for annual periods or any interim goodwill impairment tests in fiscal years beginning after December 15, 2019. All other entities, including not-for-profit entities, that are adopting the amendments in this Update should do so for their annual or any interim goodwill impairment tests in fiscal years beginning after December 15, 2022. Early adoption is permitted for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. The Company has adopted ASU 2017-04. See the disclosures above on Goodwill for further details.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company does not believe other recently issued but not yet effective accounting standards, if currently adopted, would have a material effect on the consolidated financial position, statements of operations and cash flows.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84E_eus-gaap--SubsequentEventsPolicyPolicyTextBlock_zhSGViWi9kkj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline"><span id="xdx_86F_z24EKa0BV6rd">Subsequent events</span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluated subsequent events and transactions that occurred after the balance sheet date through the date that the consolidated financial statements are available to be issued. Material subsequent events that required recognition or additional disclosure in the unaudited condensed consolidated financial statements are presented.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_80E_ecustom--JointVenturesDisclosureTextBlock_zFJbUWktAbug" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 3 - <span id="xdx_827_zPYezCBFYRX6">Joint Ventures</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Box Harmony, LLC</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 13, 2022, the Company entered into a joint venture agreement (the “Joint Venture Agreement”) with Titanium Plus Autoparts, Inc., a California corporation (“TPA”), Tony Chiu (“Chiu”) and Bin Xiao (“Xiao”). Pursuant to the terms of the Joint Venture Agreement, the parties formed a Nevada limited liability company, Box Harmony, LLC (“Box Harmony”), for the principal purpose of providing logistic services primarily for foreign-based manufacturers or distributors who desire to sell their products online in the United States, with such logistic services to include, without limitation, receiving, storing and transporting such products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Following entry into the Joint Venture Agreement, Box Harmony issued a total of 6,000 certificated units of membership interest, designated as Class A voting units (“Equity Units”), as follows: (i) the Company agreed to contribute $50,000 in cash in exchange for 2,400 Equity Units in Box Harmony and agreed to provide Box Harmony with the use and access to certain warehouse facilities leased by the Company (see below), and (ii) TPA received 1,200 Equity Units in exchange for (a) $1,200 and contributing the TPA IP License referred to below, (b) its existing and future customer contracts, and (c) granting Box Harmony the use of shipping accounts (FedEx and UPS) and all other TPA carrier contracts, and (iii) Xiao received 2,400 Equity Units in exchange for $2,400 and his agreement to manage the day to day operations of Box Harmony.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the terms of the Box Harmony limited liability operating agreement (the “LLC Agreement”), TPA and Xiao each granted to the Company an unconditional and irrevocable right and option to purchase from Xiao and TPA at any time within the first 18 months following January 13, 2022, up to 1,200 Class A voting units, at an exercise price of $550 per Class A voting unit, for a total exercise price of up to $660,000. If such option is fully exercised, the Company would own 3,600 Equity Units or 60% of the total outstanding Equity Units. As of the date of this report, the Company had not exercised the option to purchase additional voting units from Xiao and TPA. The LLC Agreement prohibits the issuance of additional Equity Units and certain other actions unless approved in advance by the Company, that a noncontrolling right that would not be substantive to overcome the majority voting interests held by TPA and Xiao. In January 2023, TPA and Xiao transferred their 60% equity units to a third party without consideration as the LLC was still in development stage and did not have significant operations. The transfer of equity did not have any impact on the LLC’s financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As a result, the Company owns <span id="xdx_901_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_c20230930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--BoxHarmonyMember_zoe7knPK3lU8" title="Equity interest">40</span>% of the equity interest in Box Harmony with significant influence but does not own a majority equity interest or otherwise control of Box Harmony. The Company accounts for its ownership interest in Box Harmony following the equity method of accounting, in accordance with ASC 323, Investments —Equity Method and Joint Ventures. Under this method, the carrying cost is initially recorded at cost and then increased or decreased by recording its percentage of gain or loss in its statement of operations and a corresponding charge or credit to the carrying value of the asset.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Global Social Media, LLC</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 10, 2022, the Company entered into a joint venture agreement with Bro Angel, LLC, Ji Shin and Bing Luo (the “GSM Joint Venture Agreement”). Pursuant to the terms of the GSM Joint Venture Agreement, the parties formed a Nevada limited liability company, Global Social Media, LLC (“GSM”), for the principal purpose of providing a social media platform, contents and services to assist businesses, including the Company and other businesses, in marketing their products.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Following entry into the GSM Joint Venture Agreement, GSM issued 10,000 certificated units of membership interest (the “GSM Equity Units”), of which the Company was issued 6,000 GSM Equity Units and Bro Angel was issued 4,000 GSM Equity Units. Messrs. Shin and Luo are the owners of 100% of the equity of Bro Angel. The LLC Agreement prohibits the issuance of additional Equity Units and certain other actions unless approved in advance by Bro Angel, creating a noncontrolling right that would not be substantive to overcome the majority voting interests held by the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of the date of this report, the members had not completed the capital contributions and no receivables were recorded.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the terms of the Agreements, the Company owns <span id="xdx_907_eus-gaap--EquityMethodInvestmentOwnershipPercentage_iI_dp_c20230930__srt--ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis__custom--GPMMember_z4idqNQxaK09" title="Equity interest">60</span>% of the equity interest in GSM and control of GSM’s operations. Based on ASU 2015-02, the Company consolidates GSM into its financial statements due to its majority equity ownership and control over operations.For the three months ended September 30, 2023 and 2022, the impact of GSM’s activities were immaterial to the Company’s unaudited condensed consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 0.40 0.60 <p id="xdx_805_ecustom--AcquisitionOfAniviaLimitedAndSubsidiariesVariableInterestEntityDisclosureTextBlock_zfvkOWe4Wfsa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 4 - <span id="xdx_82F_zC9dGoLiNvB1">Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 15, 2022, the Company acquired 100% of the ordinary shares of Anivia Limited (“Anivia”), a corporation organized under the laws of the British Virgin Islands (“BVI”), in accordance with the terms of a share transfer framework agreement (the “Transfer Agreement”), dated February 15, 2022, by and between the Company, White Cherry Limited, a BVI company (“White Cherry”), White Cherry’s equity holders, Li Zanyu and Xie Jing (together with White Cherry, the “Sellers”), Anivia, Fly Elephant Limited, a Hong Kong company, Dayourenzai (Shenzhen) Technology Co., Ltd. and Daheshou (Shenzhen) Information Technology Co., Ltd. Anivia owns 100% of the equity of Fly Elephant Limited, which in turn owns 100% of the equity of Dayourenzai (Shenzhen) Technology Co., Ltd., a corporation located in the People’s Republic of China (“PRC”) and which is a wholly foreign-owned enterprise (“WFOE”) of Fly Elephant Limited. The WFOE controls, through contractual arrangements summarized below, the business, revenues and profits of Daheshou (Shenzhen) Information Technology Co., Ltd., a company organized under the Laws of the PRC (“DHS”) and located in Shenzhen, China.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The contractual arrangements between the WFOE and DHS are established through a variable interest operating entity structure, which is reflected in (i) an exclusive business cooperation agreement, dated December 15, 2021, between the WFOE and DHS, (ii) an exclusive equity interest pledge agreement, dated December 15, 2021, between the WFOE and DHS in which the equity of DHS was pledged to the WFOE, (iii) an exclusive option agreement, dated December 15, 2021, between the WFOE, DHS and its equity holders, Li Zanyu and Xie Jing (the “Equity Holders), pursuant to which the Equity Holders give the WFOE the irrevocable and exclusive right to purchase the equity interests in DHS, and (iii) a power of attorney, dated December 15, 2021, pursuant to which Li Zanyu and Xie Jing, the holders of 100% of the equity interest of DHS, granted the WFOE all voting and other rights to their equity interest in DHS. According to the exclusive business cooperation agreement, in consideration for the services provided by the WFOE, DHS shall pay a service fee to the WFOE on annual basis (or at any time agreed by the Parties). The service fees for each year (or for any other period agreed to by the Parties) shall consist of a management fee and a fee for services provided, which shall be reasonably determined by the WFOE based on the nature, complexity, time, and other market and operation factors. The WFOE may provide a separate confirmation letter and/or invoice to DHS to indicate the amount of service fees due for each service period; or the amount of services fees may be as set forth in the relevant contracts separately executed by the Parties. DHS is principally engaged in selling a wide range of products and providing logistic services in the PRC.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the terms of the Agreements, the Company does not have direct ownership in DHS but is actively involved in DHS’s operations as the sole manager to direct the activities and significantly impact DHS’s economic performance. As such, based on the determination that the Company is the primary beneficiary of DHS, in accordance with ASC 810-10-25-38A through 25-38J, DHS is considered a variable interest entity (“VIE”) of the Company and the financial statements of DHS have been consolidated from the date such control existed, February 15, 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Total fair value of the consideration for the transaction was $<span id="xdx_902_eus-gaap--BusinessCombinationConsiderationTransferred1_pp0p0_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_zl09hRMDc3h4" title="Fair value of the consideration">10,629,000</span>, which was paid to White Cherry as follows: at closing, the Company (i) paid $<span id="xdx_90C_eus-gaap--NotesIssued1_pp0p0_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember__us-gaap--LongtermDebtTypeAxis__custom--PurchaseNoteMember_zbjVHGKhwGGg" title="Notes issued">3,500,000</span> in the form of a two-year unsecured 6% subordinated promissory note, payable in equal semi-annual installments commencing August 15, 2022 (the “Purchase Note”), (ii) issued <span id="xdx_900_eus-gaap--StockIssuedDuringPeriodSharesAcquisitions_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember__us-gaap--StatementClassOfStockAxis__us-gaap--RestrictedStockMember_pdd" title="Number of shares issued for acquisition">3,083,700</span> restricted shares (subject to a lock-up period of 180 days and insider trading rules) of the Company’s common stock, and (iii) an additional $<span id="xdx_907_eus-gaap--PaymentsToAcquireBusinessesGross_pp0p0_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_zYFCVhHW1Y34" title="Additional cash">1,500,000</span> in cash was to be paid after closing.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">JP Morgan Chase Bank, the Company’s senior secured lender (“JPM”), consented to the transaction. In conjunction with obtaining JPM’s consent, the Company delivered an amendment to the pledge and security agreement with JPM, pursuant to which the Company pledged to JPM 65% of the equity interest of Anivia Limited, Fly Elephant Limited and the WFOE.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 7, 2022, in conjunction with the Company’s entry into the Second Amendment to the Credit Agreement, the Company’s promissory note holder, White Cherry Limited, an exempted company incorporated under the laws of the British Virgin Islands (“White Cherry”), entered into an amendment (the “Amendment”) to the subordination agreement, originally dated March 9, 2022 (the “Subordination Agreement”). The Amendment to the Subordination Agreement was amended solely for purposes of adjusting the definition of payment conditions under Section 2 of the Subordination Agreement such that “payment conditions” shall be deemed satisfied in connection with a permitted payment if (a) no event of default has occurred under the credit agreement and is continuing and (b) the Company shall have Excess Availability in the 30 days prior to the payment (as defined in the Second Amendment to the Credit Agreement) of no less than $7,500,000.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition, in conjunction with the closing of the transaction, the WFOE entered into an employment agreement with Li Zanyu, dated February 15, 2022 (the “Employment Agreement”), pursuant to which Mr. Li has been appointed to serve as general manager of the WFOE for a term of 10 years (through February 14, 2032), with annual base compensation of up to 500,000 RMB plus bonus as may be determined by the WFOE from time to time, in its sole discretion, based on Mr. Li’s performance. During such employment, Mr. Li may not engage in other employment without the consent of the WFOE.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The acquisition of Anivia was accounted for as a business combination under ASC 805. As the acquirer for accounting purposes, the Company has estimated the fair value of Anivia and its subsidiaries’ assets acquired and conformed the accounting policies of Anivia to its own accounting policies. The Company applied the income approach and cost approach in determining the fair value of the intangible assets, which intangible assets consisted of a covenant not to compete, supplier relationship and software. The fair value of the remaining assets acquired and liabilities assumed were not significantly different from their carrying values at the acquisition date. In addition, pursuant to the Transfer Agreement, the Sellers made certain representations and warranties, including that other than the items presented on the balance sheet on February 15, 2022, DHS, the operating VIE, was not subject to any loans, debts, liabilities, guarantees or other contingent liabilities at the Closing date. In the event of any breach of any of the representations and warranties, the sellers shall bear joint and several liability for any direct or indirect losses suffered by the Company as a result thereof. The Company recognized an approximately $<span id="xdx_90A_eus-gaap--Goodwill_iI_pp0p0_dm_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AnivaMember_zm0ue1kFiF6g" title="Goodwill">6.1 million</span> of goodwill in the transaction, which is primarily due to the subsumed assembled workforce intangible assets. Goodwill is not deductible for income tax purposes. The Company expensed with the acquisition, certain legal and accounting costs of $<span id="xdx_900_eus-gaap--OtherGeneralAndAdministrativeExpense_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AnivaMember_pp0p0" title="General and administrative expense">54,702</span>, as general and administration expenses and $<span id="xdx_904_eus-gaap--PaymentsOfFinancingCosts_pp0p0_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AnivaMember__srt--CounterpartyNameAxis__custom--JPMMember_z4oY95RjQBO3" title="Payments of financing cost">50,000</span> paid to JPM as financing fees.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following information summarizes the purchase consideration and allocation of the fair values assigned to the assets at the purchase date, February 15, 2022:</p> <table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_zZtnknlsGhuj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Details - Acquisition allocation)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B2_zBn9ACiKPutc" style="display: none">Schedule of allocation of acquisition price</span></td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Fair Value of Purchase Price:</td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; width: 83%">Cash</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--PaymentsToAcquireBusinessesNetOfCashAcquired_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="width: 14%; text-align: right" title="Cash">1,500,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Promissory note issued</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--PromissoryNotesIssued1_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="Promissory note issued">3,600,627</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Common stock issued</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Common stock issued">5,528,373</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total purchase consideration</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--BusinessCombinationConsiderationTransferred1_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total purchase consideration">10,629,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold">Purchase Price Allocation:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Covenant not to compete</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pp0p0_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zLJ7KnIdd6gk" style="text-align: right" title="Covenant not to compete">3,459,120</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Supplier relationship</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pp0p0_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SupplierRelationshipMember_z5yvZ4CtYsA3" style="text-align: right" title="Supplier relationship">1,179,246</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">Software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pp0p0_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zOmZc3T5fep3" style="text-align: right" title="Software">534,591</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Current assets</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="Current assets">1,784,113</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Property and equipment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="Property and equipment">46,548</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Rent deposit</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRentDeposit_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="Rent deposit">52,707</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">ROU asset</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="ROU asset">234,578</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Goodwill</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--Goodwill_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="Goodwill">6,094,144</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Deferred tax liabilities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities1_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="Deferred tax liabilities">(1,389,113</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Current liabilities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iNI_pp0p0_di_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_zT8YLJCcQoDa" style="text-align: right" title="Current liabilities">(1,143,076</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Lease liability</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_iNI_pp0p0_di_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_z4woqooolDv6" style="border-bottom: Black 1pt solid; text-align: right" title="Lease liability">(223,858</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total purchase consideration</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total purchase consideration">10,629,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In October 2022, the $1.5 million cash portion of the consideration, which was presented as investment payable, was fully paid off.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The results of operations of Anivia since February 16, 2022 have been included in the Company's consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 10629000 3500000 3083700 1500000 6100000 54702 50000 <table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_zZtnknlsGhuj" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Details - Acquisition allocation)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B2_zBn9ACiKPutc" style="display: none">Schedule of allocation of acquisition price</span></td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Fair Value of Purchase Price:</td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; width: 83%">Cash</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--PaymentsToAcquireBusinessesNetOfCashAcquired_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="width: 14%; text-align: right" title="Cash">1,500,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Promissory note issued</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_ecustom--PromissoryNotesIssued1_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="Promissory note issued">3,600,627</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Common stock issued</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="border-bottom: Black 1pt solid; text-align: right" title="Common stock issued">5,528,373</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total purchase consideration</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98C_eus-gaap--BusinessCombinationConsiderationTransferred1_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total purchase consideration">10,629,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold">Purchase Price Allocation:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Covenant not to compete</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98C_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pp0p0_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zLJ7KnIdd6gk" style="text-align: right" title="Covenant not to compete">3,459,120</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Supplier relationship</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pp0p0_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SupplierRelationshipMember_z5yvZ4CtYsA3" style="text-align: right" title="Supplier relationship">1,179,246</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">Software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_iI_pp0p0_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zOmZc3T5fep3" style="text-align: right" title="Software">534,591</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Current assets</td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="Current assets">1,784,113</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Property and equipment</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="Property and equipment">46,548</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Rent deposit</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRentDeposit_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="Rent deposit">52,707</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">ROU asset</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="ROU asset">234,578</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">Goodwill</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--Goodwill_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="Goodwill">6,094,144</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Deferred tax liabilities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_ecustom--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities1_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="text-align: right" title="Deferred tax liabilities">(1,389,113</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Current liabilities</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities_iNI_pp0p0_di_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_zT8YLJCcQoDa" style="text-align: right" title="Current liabilities">(1,143,076</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Lease liability</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98A_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther_iNI_pp0p0_di_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_z4woqooolDv6" style="border-bottom: Black 1pt solid; text-align: right" title="Lease liability">(223,858</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total purchase consideration</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_981_eus-gaap--BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember_pp0p0" style="border-bottom: Black 2.5pt double; text-align: right" title="Total purchase consideration">10,629,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1500000 3600627 5528373 10629000 3459120 1179246 534591 1784113 46548 52707 234578 6094144 -1389113 1143076 223858 10629000 <p id="xdx_80D_eus-gaap--VariableInterestEntityDisclosureTextBlock_zWEEATvZB4j2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 5 – <span id="xdx_82A_zVYEPE36d5o8">Variable interest entity</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Effective February 15, 2022, upon acquisition of Anivia, the Company assumed the contractual arrangements between the WFOE and DHS through a variable interest operating entity structure. See Note 4 for details.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company did not provide financial or other support to the VIE for the periods presented where the Company was not otherwise contractually required to provide such support.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2023 and 2022, there was no pledge or collateralization of the VIE assets that would be used to settle obligations of the VIE.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying amounts of the assets, liabilities and the results of operations of the VIE included in the Company’s unaudited condensed consolidated balance sheets and statements of operations and comprehensive income after the elimination of intercompany balances and transactions with the VIE are as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The carrying amount of the VIE’s assets and liabilities were as follows for the periods indicated:</p> <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfVariableInterestEntitiesTextBlock_zTc5CCSE6wA6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Variable interest entity (Details - Assets and Liabilities)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B5_zfvenuzDOAtd" style="display: none">Schedule of carrying amount of the VIE’s assets and liabilities</span></td><td> </td> <td colspan="2" id="xdx_493_20230930__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zTv72sL5h0p1" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49E_20230630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zVU9XPnhBZd4" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--Cash_iI_z48Zie3xkBo9" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Cash in bank</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">308,366</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">341,774</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--PrepaidExpenseAndOtherAssets_iI_z5ooPo6uXWcg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepayments and other receivables</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">421,006</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">664,886</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--DepositsAssetsCurrent_iI_z60ucTcBH3ha" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Rent deposit</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">72,009</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">81,624</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_ecustom--OfficeEquipmentNet_iI_zlVsKt7QbZYe" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Office equipment, net</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">28,751</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">33,774</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseRightOfUseAsset_iI_znG4JrULEkg6" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Right of use – noncurrent</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">573,259</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">6,104</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsGross_iI_pp0p0_d0_z7OZoQ6s3hp7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Deferred tax assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">64,510</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_ecustom--AdvanceFromShareholders_iI_zh5jSEitddkb" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Advance from shareholders</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">84,718</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">85,200</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--AccountsPayableCurrent_iI_zNIPTHGBGPlc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Accounts payable</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,494</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">6,278</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseLiability_iI_zit7afK27Qrb" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Lease liability</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">576,827</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,758</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--TaxesPayableCurrent_iI_zAls8Dm9vkt9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Income tax payable</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">275,117</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">276,683</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--AccountsPayableAndOtherAccruedLiabilities_iI_z4EN7UPdbNZg" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Other payables and accrued liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">411,018</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">344,735</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A8_zGPUvFQXkVcb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The operating results of the VIE were as follows for the three months ended September 30, 2023:</p> <table cellpadding="0" cellspacing="0" id="xdx_89C_ecustom--ScheduleOfOperatingResultsOfTheVieTableTextBlock_zZuDwtFg65cg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Variable interest entity (Details - VIE Operations)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B4_zHzAAb4idvYk" style="display: none">Schedule of operating results of the VIE</span></td><td> </td> <td colspan="2" id="xdx_496_20230701__20230930__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zBl3qlFcsjl6" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_404_eus-gaap--Revenues_d0_z0iBFlGyoXq6" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%">Revenue</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">–</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--NetIncomeLoss_iN_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Net loss after elimination of intercompany transactions</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">419,343</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The operating results of the VIE were as follows for the three months ended September 30, 2022 :</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" id="xdx_499_20220701__20220930__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zS4ydgMrAQB3" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September 30, 2022</b></span></td> <td> </td></tr> <tr id="xdx_404_eus-gaap--Revenues_d0_zRK67gzC7fM" style="vertical-align: bottom"> <td style="width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_407_eus-gaap--NetIncomeLoss_iN_pp0p0_di_zRgTxjwEIX64" style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net loss after elimination of intercompany transactions</span></td> <td> </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">733,617</span></td> <td> </td></tr> </table> <p id="xdx_8A6_zzXxKSm4Y2gi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For the three months ended September 30, 2023, the VIE contributed approximately $<span id="xdx_904_ecustom--RevenueBeforeConsolidation_pp0p0_dm_c20230701__20230930__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_z219YQwbrNAi" title="Revenue before consolidation">2.1 million</span> of revenue and $<span id="xdx_90F_ecustom--NetIncomeLossBeforeConsolidation_pp0p0_dm_c20230701__20230930__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zUP9Z5E9MTO3" title="Net income">0.05 million</span> of net loss before elimination. For the three months ended September 30, 2022, the VIE contributed approximately $<span id="xdx_903_ecustom--RevenueBeforeConsolidation_pp0p0_dm_c20220701__20220930__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zgMFdlKRAUJg" title="Revenue before consolidation">3.2 million</span> of revenue and $<span id="xdx_901_ecustom--NetIncomeLossBeforeConsolidation_pp0p0_dm_c20220701__20220930__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zJIzCWWA9BN5" title="Net income">0.6 million</span> of net loss before elimination.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfVariableInterestEntitiesTextBlock_zTc5CCSE6wA6" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Variable interest entity (Details - Assets and Liabilities)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B5_zfvenuzDOAtd" style="display: none">Schedule of carrying amount of the VIE’s assets and liabilities</span></td><td> </td> <td colspan="2" id="xdx_493_20230930__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zTv72sL5h0p1" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49E_20230630__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zVU9XPnhBZd4" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--Cash_iI_z48Zie3xkBo9" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Cash in bank</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">308,366</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">341,774</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--PrepaidExpenseAndOtherAssets_iI_z5ooPo6uXWcg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepayments and other receivables</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">421,006</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">664,886</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--DepositsAssetsCurrent_iI_z60ucTcBH3ha" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Rent deposit</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">72,009</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">81,624</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_ecustom--OfficeEquipmentNet_iI_zlVsKt7QbZYe" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Office equipment, net</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">28,751</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">33,774</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseRightOfUseAsset_iI_znG4JrULEkg6" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Right of use – noncurrent</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">573,259</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">6,104</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsGross_iI_pp0p0_d0_z7OZoQ6s3hp7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Deferred tax assets</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">64,510</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_ecustom--AdvanceFromShareholders_iI_zh5jSEitddkb" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Advance from shareholders</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">84,718</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">85,200</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--AccountsPayableCurrent_iI_zNIPTHGBGPlc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Accounts payable</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,494</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">6,278</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseLiability_iI_zit7afK27Qrb" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Lease liability</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">576,827</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">4,758</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--TaxesPayableCurrent_iI_zAls8Dm9vkt9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Income tax payable</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">275,117</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">276,683</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--AccountsPayableAndOtherAccruedLiabilities_iI_z4EN7UPdbNZg" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Other payables and accrued liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">411,018</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">344,735</td><td style="text-align: left"> </td></tr> </table> 308366 341774 421006 664886 72009 81624 28751 33774 573259 6104 0 64510 84718 85200 5494 6278 576827 4758 275117 276683 411018 344735 <table cellpadding="0" cellspacing="0" id="xdx_89C_ecustom--ScheduleOfOperatingResultsOfTheVieTableTextBlock_zZuDwtFg65cg" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Variable interest entity (Details - VIE Operations)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B4_zHzAAb4idvYk" style="display: none">Schedule of operating results of the VIE</span></td><td> </td> <td colspan="2" id="xdx_496_20230701__20230930__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zBl3qlFcsjl6" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_404_eus-gaap--Revenues_d0_z0iBFlGyoXq6" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%">Revenue</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">–</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--NetIncomeLoss_iN_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Net loss after elimination of intercompany transactions</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">419,343</td><td style="text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The operating results of the VIE were as follows for the three months ended September 30, 2022 :</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" id="xdx_499_20220701__20220930__srt--ConsolidatedEntitiesAxis__us-gaap--VariableInterestEntityPrimaryBeneficiaryMember_zS4ydgMrAQB3" style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td> </td> <td colspan="2" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>September 30, 2022</b></span></td> <td> </td></tr> <tr id="xdx_404_eus-gaap--Revenues_d0_zRK67gzC7fM" style="vertical-align: bottom"> <td style="width: 84%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue</span></td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 13%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td style="width: 1%"> </td></tr> <tr id="xdx_407_eus-gaap--NetIncomeLoss_iN_pp0p0_di_zRgTxjwEIX64" style="vertical-align: bottom"> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net loss after elimination of intercompany transactions</span></td> <td> </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">733,617</span></td> <td> </td></tr> </table> 0 419343 0 -733617 2100000 50000.00 3200000 600000 <p id="xdx_803_eus-gaap--LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_zjWqmDDZnCaf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 6 – <span id="xdx_820_zfWVWHdMKdU">Accounts receivable, net</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 0.5in"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable for the Company consisted of the following as of the dates indicated below:</p> <table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zCHyYrP2MZZk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accounts receivable, net (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B7_z0Wf1Afr2pK4" style="display: none">Schedule of accounts receivable</span></td><td> </td> <td colspan="2" id="xdx_49F_20230930_zvQnPCN3OZx3" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49A_20230630_za57vqaisAth" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--AccountsReceivableGrossCurrent_iI_pp0p0_maARNCzTn6_zsPNQB96umi9" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Accounts receivable</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">13,307,282</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">14,141,543</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pp0p0_di_msARNCzTn6_zlO5gzMDcpM" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Less: allowance for credit losses</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(70,000</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(70,000</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_407_eus-gaap--AccountsReceivableNetCurrent_iTI_pp0p0_mtARNCzTn6_zjBJ6oRNvib1" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Total accounts receivable</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">13,237,282</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">14,071,543</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AC_ztr825b8JTwc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The changes in allowance for credit losses on accounts receivable are summarized below:</p> <table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_zvaigQrFIqoi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accounts receivable, net (Details 1)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_z2xJnuTZGREf" style="display: none">Schedule of allowance for credit losses</span></td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"><p style="margin-top: 0; margin-bottom: 0">Allowance for</p> <p style="margin-top: 0; margin-bottom: 0">Credit Losses</p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%">Balance at June 30, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iS_c20220701__20220930_zwhE2wm9CZO3" style="width: 14%; text-align: right" title="Balance at June 30, 2022, Beginning balance">70,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Allowance recorded during the three months ended September 30, 2022</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--ProvisionForDoubtfulAccounts_d0_c20220701__20220930_zNtABSPnhiki" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance recorded during the three months ended September 30, 2022">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt">Balance at September 30, 2022</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_980_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iE_c20220701__20220930_zF9kQ00LGHV6" style="border-bottom: Black 1pt solid; text-align: right" title="Balance at September 30, 2022, Ending balance">70,000</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Balance at June 30, 2023</td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iS_c20230701__20230930_zzgeDxeIeBA5" style="text-align: right" title="Balance at June 30, 2023, Beginning balance">70,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Allowance recorded during the three months ended September 30, 2023</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--ProvisionForDoubtfulAccounts_d0_c20230701__20230930_zFLZTuUgKNmg" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance recorded during the three months ended September 30, 2023">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Balance at September 30, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iE_c20230701__20230930_zDlEaMXzc655" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance at September 30, 2023, Ending balance">70,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zCHyYrP2MZZk" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accounts receivable, net (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B7_z0Wf1Afr2pK4" style="display: none">Schedule of accounts receivable</span></td><td> </td> <td colspan="2" id="xdx_49F_20230930_zvQnPCN3OZx3" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49A_20230630_za57vqaisAth" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--AccountsReceivableGrossCurrent_iI_pp0p0_maARNCzTn6_zsPNQB96umi9" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Accounts receivable</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">13,307,282</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">14,141,543</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pp0p0_di_msARNCzTn6_zlO5gzMDcpM" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Less: allowance for credit losses</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(70,000</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(70,000</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_407_eus-gaap--AccountsReceivableNetCurrent_iTI_pp0p0_mtARNCzTn6_zjBJ6oRNvib1" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Total accounts receivable</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">13,237,282</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">14,071,543</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 13307282 14141543 70000 70000 13237282 14071543 <table cellpadding="0" cellspacing="0" id="xdx_894_eus-gaap--AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_zvaigQrFIqoi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Accounts receivable, net (Details 1)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_z2xJnuTZGREf" style="display: none">Schedule of allowance for credit losses</span></td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"><p style="margin-top: 0; margin-bottom: 0">Allowance for</p> <p style="margin-top: 0; margin-bottom: 0">Credit Losses</p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%">Balance at June 30, 2022</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iS_c20220701__20220930_zwhE2wm9CZO3" style="width: 14%; text-align: right" title="Balance at June 30, 2022, Beginning balance">70,000</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Allowance recorded during the three months ended September 30, 2022</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_983_eus-gaap--ProvisionForDoubtfulAccounts_d0_c20220701__20220930_zNtABSPnhiki" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance recorded during the three months ended September 30, 2022">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 1pt">Balance at September 30, 2022</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_980_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iE_c20220701__20220930_zF9kQ00LGHV6" style="border-bottom: Black 1pt solid; text-align: right" title="Balance at September 30, 2022, Ending balance">70,000</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Balance at June 30, 2023</td><td> </td> <td style="text-align: left">$</td><td id="xdx_986_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iS_c20230701__20230930_zzgeDxeIeBA5" style="text-align: right" title="Balance at June 30, 2023, Beginning balance">70,000</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Allowance recorded during the three months ended September 30, 2023</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--ProvisionForDoubtfulAccounts_d0_c20230701__20230930_zFLZTuUgKNmg" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance recorded during the three months ended September 30, 2023">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Balance at September 30, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98F_eus-gaap--AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables_iE_c20230701__20230930_zDlEaMXzc655" style="border-bottom: Black 2.5pt double; text-align: right" title="Balance at September 30, 2023, Ending balance">70,000</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 70000 0 70000 70000 0 70000 <p id="xdx_803_eus-gaap--InventoryDisclosureTextBlock_zpVMKwZowFGd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 7 – <span id="xdx_82F_zmrsA44ZMrG9">Inventories, net</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2023 and June 30, 2023, inventories consisted of finished goods ready for sale, net of allowance for obsolescence, amounted to $<span id="xdx_902_eus-gaap--InventoryNet_iI_pp0p0_c20230930_zKvh20cLJRN7" title="Inventory, net">15,056,623</span> and $<span id="xdx_90A_eus-gaap--InventoryNet_pp0p0_c20230630_zO87hzo4zT4h" title="Inventory, net">20,593,889</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months ended September 30, 2023 and 2022, the Company recorded inventory reserve expense of $<span id="xdx_90A_eus-gaap--InventoryLIFOReservePeriodCharge_c20230701__20230930_zF3T4uw3smh5" title="Inventory reserve expense">105,192</span> and $<span id="xdx_90B_eus-gaap--InventoryLIFOReservePeriodCharge_c20220701__20220930_zRStcJHd9fAe" title="Inventory reserve expense">74,998</span>, respectively. As of September 30, 2023 and June 30, 2023, allowance for obsolescence was $<span id="xdx_906_eus-gaap--InventoryLIFOReserve_iI_pp0p0_c20230930_zXwcMYeDpoc" title="Allowance for obsolescence">664,092</span> and $<span id="xdx_902_eus-gaap--InventoryLIFOReserve_iI_pp0p0_c20230630_zc1w1QvCTS6c" title="Allowance for obsolescence">558,899</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 15056623 20593889 105192 74998 664092 558899 <p id="xdx_801_ecustom--DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock_zmEivavMA9y6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 8 – <span id="xdx_826_zdmsoUOIAoW9">Prepayments and other current assets, net</span> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of September 30, 2023 and June 30, 2023, prepayments and other current assets consisted of the following:</p> <table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zv4JgdyjCWU4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Prepayments and other current assets, net (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BC_zPmizUIu2Api" style="display: none">Schedule of prepayments and other current assets</span></td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Advance to suppliers</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20230930__us-gaap--BalanceSheetLocationAxis__custom--AdvanceToSuppliersMember_z5ULVzM4di5b" style="width: 14%; text-align: right" title="Prepayments and other current assets">1,036,012</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20230630__us-gaap--BalanceSheetLocationAxis__custom--AdvanceToSuppliersMember_zSJODRChicyi" style="width: 14%; text-align: right" title="Prepayments and other current assets">1,668,173</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepaid income taxes</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20230930__us-gaap--BalanceSheetLocationAxis__custom--PrepaidIncomeTaxesMember_z1nS0fp03GXl" style="text-align: right" title="Prepayments and other current assets">41,987</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20230630__us-gaap--BalanceSheetLocationAxis__custom--PrepaidIncomeTaxesMember_z5ouFJqw3RCb" style="text-align: right" title="Prepayments and other current assets">45,718</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Prepaid expenses and other receivables</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20230930__us-gaap--BalanceSheetLocationAxis__custom--PrepaidExpensesAndOtherReceivablesMember_zMkO2yDtObp" style="text-align: right" title="Prepayments and other current assets">982,628</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20230630__us-gaap--BalanceSheetLocationAxis__custom--PrepaidExpensesAndOtherReceivablesMember_zhMEIwpH2yce" style="text-align: right" title="Prepayments and other current assets">1,393,433</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Less: Allowance for credit losses</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--AccountsAndFinancingReceivableAllowanceForCreditLoss_iNI_di_c20230930_zYm7mSAYWRWb" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Allowance for credit losses">(249,128</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--AccountsAndFinancingReceivableAllowanceForCreditLoss_iNI_di_c20230630_za6sFPSXjvJd" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Allowance for credit losses">(249,128</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20230930_ztShk2W2cELi" style="border-bottom: Black 2.5pt double; text-align: right" title="Prepayments and other current assets">1,811,499</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20230630_zcanbWS2MT17" style="border-bottom: Black 2.5pt double; text-align: right" title="Prepayments and other current assets">2,858,196</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A2_zwjQcQClsKpi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Other receivables consisted of delivery fees of $<span id="xdx_909_ecustom--DeliveryFeesReceivable_iI_c20230930_zY0DAQ8v7sD3" title="Delivery fees receivable">58,954</span> and $<span id="xdx_907_ecustom--DeliveryFeesReceivable_iI_c20230630_zhfD3TJINqIa" title="Delivery fees receivable">165,962</span> and receivables from one and two unrelated parties for their use of the Company’s courier accounts at September 30, 2023 and June 30, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The changes in allowance for credit losses on other receivables are summarized below:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_89D_ecustom--ScheduleOfCreditLossesOnOtherReceivablesTableTextBlock_zG5kK1gFREZ1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Prepayments and other current assets, net (Details - Credit losses)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B3_zu5QhN31ep3c" style="display: none">Schedule of allowance for credit losses on other receivables</span></td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Allowance for Credit Losses</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Balance at June 30, 2022</td><td> </td> <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--AccountsAndFinancingReceivableAllowanceForCreditLoss_iS_d0_c20220701__20220930_z5OQZZsCUVPk" style="text-align: right" title="Beginning balance">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Allowance recorded during the three months ended September 30, 2022</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--AllowanceForLoanAndLeaseLossRecoveryOfBadDebts_d0_c20220701__20220930_zy9JBc1lvgMl" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance recorded during the three months ended">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Balance at September 30, 2022</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_980_eus-gaap--AccountsAndFinancingReceivableAllowanceForCreditLoss_iE_d0_c20220701__20220930_zQhELuZbitA5" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%">Balance at June 30, 2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_987_eus-gaap--AccountsAndFinancingReceivableAllowanceForCreditLoss_iS_c20230701__20230930_zPEAgzxigO7c" style="width: 14%; text-align: right" title="Beginning balance">249,128</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Allowance recorded during the three months ended September 30, 2023</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--AllowanceForLoanAndLeaseLossRecoveryOfBadDebts_d0_c20230701__20230930_zixijMicPxVc" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance recorded during the three months ended">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Balance at September 30, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--AccountsAndFinancingReceivableAllowanceForCreditLoss_iE_c20230701__20230930_z9ZbkFJS9aWi" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">249,128</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A2_zjgyYyhcZCEc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_892_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zv4JgdyjCWU4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Prepayments and other current assets, net (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BC_zPmizUIu2Api" style="display: none">Schedule of prepayments and other current assets</span></td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Advance to suppliers</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20230930__us-gaap--BalanceSheetLocationAxis__custom--AdvanceToSuppliersMember_z5ULVzM4di5b" style="width: 14%; text-align: right" title="Prepayments and other current assets">1,036,012</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20230630__us-gaap--BalanceSheetLocationAxis__custom--AdvanceToSuppliersMember_zSJODRChicyi" style="width: 14%; text-align: right" title="Prepayments and other current assets">1,668,173</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepaid income taxes</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98E_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20230930__us-gaap--BalanceSheetLocationAxis__custom--PrepaidIncomeTaxesMember_z1nS0fp03GXl" style="text-align: right" title="Prepayments and other current assets">41,987</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20230630__us-gaap--BalanceSheetLocationAxis__custom--PrepaidIncomeTaxesMember_z5ouFJqw3RCb" style="text-align: right" title="Prepayments and other current assets">45,718</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Prepaid expenses and other receivables</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98A_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20230930__us-gaap--BalanceSheetLocationAxis__custom--PrepaidExpensesAndOtherReceivablesMember_zMkO2yDtObp" style="text-align: right" title="Prepayments and other current assets">982,628</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20230630__us-gaap--BalanceSheetLocationAxis__custom--PrepaidExpensesAndOtherReceivablesMember_zhMEIwpH2yce" style="text-align: right" title="Prepayments and other current assets">1,393,433</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Less: Allowance for credit losses</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--AccountsAndFinancingReceivableAllowanceForCreditLoss_iNI_di_c20230930_zYm7mSAYWRWb" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Allowance for credit losses">(249,128</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_986_eus-gaap--AccountsAndFinancingReceivableAllowanceForCreditLoss_iNI_di_c20230630_za6sFPSXjvJd" style="border-bottom: Black 1pt solid; text-align: right" title="Less: Allowance for credit losses">(249,128</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20230930_ztShk2W2cELi" style="border-bottom: Black 2.5pt double; text-align: right" title="Prepayments and other current assets">1,811,499</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iI_pp0p0_c20230630_zcanbWS2MT17" style="border-bottom: Black 2.5pt double; text-align: right" title="Prepayments and other current assets">2,858,196</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1036012 1668173 41987 45718 982628 1393433 249128 249128 1811499 2858196 58954 165962 <table cellpadding="0" cellspacing="0" id="xdx_89D_ecustom--ScheduleOfCreditLossesOnOtherReceivablesTableTextBlock_zG5kK1gFREZ1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Prepayments and other current assets, net (Details - Credit losses)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B3_zu5QhN31ep3c" style="display: none">Schedule of allowance for credit losses on other receivables</span></td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Allowance for Credit Losses</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Balance at June 30, 2022</td><td> </td> <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--AccountsAndFinancingReceivableAllowanceForCreditLoss_iS_d0_c20220701__20220930_z5OQZZsCUVPk" style="text-align: right" title="Beginning balance">–</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Allowance recorded during the three months ended September 30, 2022</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--AllowanceForLoanAndLeaseLossRecoveryOfBadDebts_d0_c20220701__20220930_zy9JBc1lvgMl" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance recorded during the three months ended">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Balance at September 30, 2022</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_980_eus-gaap--AccountsAndFinancingReceivableAllowanceForCreditLoss_iE_d0_c20220701__20220930_zQhELuZbitA5" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">–</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 83%">Balance at June 30, 2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_987_eus-gaap--AccountsAndFinancingReceivableAllowanceForCreditLoss_iS_c20230701__20230930_zPEAgzxigO7c" style="width: 14%; text-align: right" title="Beginning balance">249,128</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Allowance recorded during the three months ended September 30, 2023</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--AllowanceForLoanAndLeaseLossRecoveryOfBadDebts_d0_c20230701__20230930_zixijMicPxVc" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance recorded during the three months ended">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Balance at September 30, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_988_eus-gaap--AccountsAndFinancingReceivableAllowanceForCreditLoss_iE_c20230701__20230930_z9ZbkFJS9aWi" style="border-bottom: Black 2.5pt double; text-align: right" title="Ending balance">249,128</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 0 0 0 249128 0 249128 <p id="xdx_801_ecustom--NoncurerntPrepaymentTextBlock_zDMXdsvsEx25" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 9 – <span id="xdx_825_zGcD8ECdHP49">Non-current prepayments</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Non-current prepayments included $<span id="xdx_904_ecustom--NoncurrentPrepayments_iI_c20230930__us-gaap--TransactionTypeAxis__custom--ProductSourcingMember_zjqzGuIzYmqb" title="Noncurrent prepayments">420,411</span> for product sourcing, marketing research and promotion, and other management advisory and consulting services to companies owned by an employee and minority shareholder and by relatives of a minority shareholder of the Company. The terms of these services are from two years to five years. In addition, there was a $<span id="xdx_907_ecustom--NoncurrentPrepayments_iI_c20230930__us-gaap--TransactionTypeAxis__custom--CarPaymentMember_zG4kCvH62Ir4" title="Noncurrent prepayments">40,623</span> down payment on a four-year car lease. As of September 30, 2023 and June 30, 2023, total non-current prepayments were $<span id="xdx_90E_ecustom--NoncurrentPrepayments_iI_pp0p0_c20230930_zJ4XvBSiKhB4" title="Non-current prepayments">461,034</span> and $<span id="xdx_904_ecustom--NoncurrentPrepayments_iI_pp0p0_c20230630_zyt8ukIZe227" title="Non-current prepayments">531,456</span>, respectively. For the three months ended September 30, 2023 and 2022, the Company recorded amortization expenses of $<span id="xdx_90B_eus-gaap--AdjustmentForAmortization_pp0p0_c20230701__20230930_zl2dH7YPPvtk" title="Amortization expenses">70,422</span> and $<span id="xdx_906_eus-gaap--AdjustmentForAmortization_pp0p0_c20220701__20220930_zk6BdzXV2GOe" title="Amortization expenses">107,917</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 420411 40623 461034 531456 70422 107917 <p id="xdx_80B_eus-gaap--IntangibleAssetsDisclosureTextBlock_zVWhtaeOHmql" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 10 – <span id="xdx_822_zO7SJKuZt9Sc">Intangible assets, net</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2023 and June 30, 2023, intangible assets, net, consisted of the following: </p> <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zr8zhMfVYZnl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Intangible assets, net (Details - Schedule of intangible assets)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B0_zWbWHFX4f3k6" style="display: none">Schedule of intangible assets</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Covenant not to compete</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zt4BbV4nrwd6" style="width: 14%; text-align: right" title="Intangible assets, gross">3,459,120</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zjndgCVJpaD3" style="width: 14%; text-align: right" title="Intangible assets, gross">3,459,120</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Supplier relationships</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SupplierRelationshipMember_z9dmQdgsIGPl" style="text-align: right" title="Intangible assets, gross">1,179,246</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SupplierRelationshipMember_zOq5trDnC1kd" style="text-align: right" title="Intangible assets, gross">1,179,246</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zeHDZLXAQ113" style="text-align: right" title="Intangible assets, gross">534,591</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_ztfBBJz6RJg3" style="text-align: right" title="Intangible assets, gross">534,591</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Accumulated amortization</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930_zzr3YsJCe2nk" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated amortization">(1,055,229</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_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630_zNjz00k5ivMk" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated amortization">(892,886</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230930_zGbtIJGNRVli" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, net">4,117,728</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630_zmqKhwCHSVml" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, net">4,280,071</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A9_zZLztGgsNwt3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The intangible assets were acquired on February 15, 2022 through acquisition of Anivia. The weighted average remaining life for finite-lived intangible assets at September 30, 2023 was approximately <span id="xdx_900_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230930_zU9U0MKnab92" title="Weighted average remaining life for finite-lived intangible assets">6.95</span> years. The amortization expense for the three months ended September 30, 2023 and 2022 was $<span id="xdx_908_eus-gaap--AmortizationOfIntangibleAssets_c20230701__20230930_zbVyxR1AfkXh" title="Amortization expense">162,343</span> and $<span id="xdx_901_eus-gaap--AmortizationOfIntangibleAssets_c20220701__20220930_zdZ5OFPINMJb" title="Amortization expense">162,343</span>, respectively. At September 30, 2023, finite-lived intangible assets are expected to be amortized over their estimated useful lives, which ranges from a period of five to 10 years, and the estimated remaining amortization expense for each of the five succeeding years thereafter is as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zb4E8xUD0mVh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Intangible assets, net (Details - Future Amortization)"> <tr style="vertical-align: bottom"> <td style="text-align: left; vertical-align: bottom"><span id="xdx_8B5_zijL2cl9W60h" style="display: none">Schedule of future amortization</span></td><td> </td> <td colspan="2" id="xdx_49D_20230930_zaq9no4otS71" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold; vertical-align: bottom">Year Ending June 30,</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="vertical-align: bottom; width: 83%; text-align: left">2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">487,028</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: bottom; text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">649,371</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="vertical-align: bottom; text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">649,371</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: bottom; text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">609,277</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="vertical-align: bottom; text-align: left">2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">468,750</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; vertical-align: bottom">Thereafter</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,253,931</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="color: rgb(238,238,238); text-align: left; padding-bottom: 2.5pt; vertical-align: bottom">Intangible assets, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,117,728</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A5_zWgtdea0mQyb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zr8zhMfVYZnl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Intangible assets, net (Details - Schedule of intangible assets)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B0_zWbWHFX4f3k6" style="display: none">Schedule of intangible assets</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Covenant not to compete</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zt4BbV4nrwd6" style="width: 14%; text-align: right" title="Intangible assets, gross">3,459,120</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--NoncompeteAgreementsMember_zjndgCVJpaD3" style="width: 14%; text-align: right" title="Intangible assets, gross">3,459,120</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Supplier relationships</td><td> </td> <td style="text-align: left"> </td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SupplierRelationshipMember_z9dmQdgsIGPl" style="text-align: right" title="Intangible assets, gross">1,179,246</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SupplierRelationshipMember_zOq5trDnC1kd" style="text-align: right" title="Intangible assets, gross">1,179,246</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Software</td><td> </td> <td style="text-align: left"> </td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230930__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_zeHDZLXAQ113" style="text-align: right" title="Intangible assets, gross">534,591</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pp0p0_c20230630__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--SoftwareMember_ztfBBJz6RJg3" style="text-align: right" title="Intangible assets, gross">534,591</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Accumulated amortization</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230930_zzr3YsJCe2nk" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated amortization">(1,055,229</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_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iI_pp0p0_c20230630_zNjz00k5ivMk" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated amortization">(892,886</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230930_zGbtIJGNRVli" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, net">4,117,728</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0_c20230630_zmqKhwCHSVml" style="border-bottom: Black 2.5pt double; text-align: right" title="Intangible assets, net">4,280,071</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 3459120 3459120 1179246 1179246 534591 534591 -1055229 -892886 4117728 4280071 P6Y11M12D 162343 162343 <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zb4E8xUD0mVh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Intangible assets, net (Details - Future Amortization)"> <tr style="vertical-align: bottom"> <td style="text-align: left; vertical-align: bottom"><span id="xdx_8B5_zijL2cl9W60h" style="display: none">Schedule of future amortization</span></td><td> </td> <td colspan="2" id="xdx_49D_20230930_zaq9no4otS71" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; font-weight: bold; vertical-align: bottom">Year Ending June 30,</td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_406_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="vertical-align: bottom; width: 83%; text-align: left">2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">487,028</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: bottom; text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">649,371</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="vertical-align: bottom; text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">649,371</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: bottom; text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">609,277</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="vertical-align: bottom; text-align: left">2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">468,750</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pp0p0" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt; vertical-align: bottom">Thereafter</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,253,931</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedIntangibleAssetsNet_iI_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="color: rgb(238,238,238); text-align: left; padding-bottom: 2.5pt; vertical-align: bottom">Intangible assets, net</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,117,728</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 487028 649371 649371 609277 468750 1253931 4117728 <p id="xdx_80F_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zQeOx0TjYy42" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 11 – <span id="xdx_82D_zuKAy9nDy5fa">Other payables and accrued liabilities</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">As of September 30, 2023 and June 30, 2023, other payables and accrued liabilities consisted of the following:</p> <table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zcbMVV7gT76j" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Other payables and accrued liabilities (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BB_zTUEhDZ4H7Y2" style="display: none">Schedule of other payables and accrued liabilities</span></td><td> </td> <td colspan="2" id="xdx_49B_20230930_zJ5HGyo9mCo7" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_496_20230630_zwLiszs2oste" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40A_ecustom--AccruedPayablesForInventoryInTransit_iI_zRGkWYskTez5" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Accrued payables for inventory in transit</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,310,603</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">2,948,551</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_ecustom--AccruedAmazonFees_iI_zYSGUgP7QIA7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Accrued Amazon fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,117,136</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">915,319</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_zb0ziA7NBR34" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Sales taxes payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">388,968</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">448,433</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--AccruedPayrollTaxesCurrent_iI_z5VHEHRofdq" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Payroll liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">193,190</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">222,962</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_ecustom--OtherAccruedLiabilitiesAndPayables_iI_zJPCz92EDbdk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Other accrued liabilities and payables</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">282,684</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">295,802</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--AccountsPayableAndOtherAccruedLiabilitiesCurrent_iI_zoXldBIJMET1" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,292,581</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,831,067</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company’s controlled VIE, DHS, facilitates the Company in the process of inventory procurement. During the three months ended September 30, 2023 and 2022, the Company purchased a total of $<span id="xdx_90B_eus-gaap--CostOfGoodsAndServicesSold_c20230701__20230930__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--OneVendorMember_z8zYsAG4bgb5" title="Purchase amount">0</span> and $<span id="xdx_900_eus-gaap--CostOfGoodsAndServicesSold_c20220701__20220930__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--OneVendorMember_z29Wa5rOViu7" title="Purchase amount">31,385</span>, respectively, in inventories from a supplier which had a payment term of 90 days with a 2% premium on the purchase price, which was presented as financing cash flows from short term loans on the statement of cash flows. As of September 30, 2023 and June 30, 2023, the outstanding balance included in other payables to this supplier was $<span id="xdx_904_eus-gaap--AccountsPayableOtherCurrent_iI_c20230930__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--OneVendorMember_zMR3ANRRSPek" title="Other accounts payable">0</span> and $<span id="xdx_907_eus-gaap--AccountsPayableOtherCurrent_iI_c20220930__us-gaap--ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis__custom--OneVendorMember_ze047QQEBJog" title="Other accounts payable">0</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_zcbMVV7gT76j" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Other payables and accrued liabilities (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BB_zTUEhDZ4H7Y2" style="display: none">Schedule of other payables and accrued liabilities</span></td><td> </td> <td colspan="2" id="xdx_49B_20230930_zJ5HGyo9mCo7" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_496_20230630_zwLiszs2oste" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40A_ecustom--AccruedPayablesForInventoryInTransit_iI_zRGkWYskTez5" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Accrued payables for inventory in transit</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,310,603</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">2,948,551</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_ecustom--AccruedAmazonFees_iI_zYSGUgP7QIA7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Accrued Amazon fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,117,136</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">915,319</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_zb0ziA7NBR34" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Sales taxes payable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">388,968</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">448,433</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--AccruedPayrollTaxesCurrent_iI_z5VHEHRofdq" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Payroll liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">193,190</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">222,962</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_ecustom--OtherAccruedLiabilitiesAndPayables_iI_zJPCz92EDbdk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Other accrued liabilities and payables</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">282,684</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">295,802</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--AccountsPayableAndOtherAccruedLiabilitiesCurrent_iI_zoXldBIJMET1" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,292,581</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,831,067</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1310603 2948551 1117136 915319 388968 448433 193190 222962 282684 295802 3292581 4831067 0 31385 0 0 <p id="xdx_807_eus-gaap--DebtDisclosureTextBlock_znsdWNXzzUac" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 12 – <span id="xdx_823_zMPWduEcvRY6">Loans payable</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b><i>Long-term loan</i></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Asset-based revolving loan</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 12, 2021, the Company entered into a Credit Agreement with JPMorgan Chase Bank, N.A. (“JPMorgan”), as administrative agent, issuing bank and swingline lender, for an asset-based revolving loan (“ABL”) of up to $25 million with key terms listed as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 10%"> </td> <td style="width: 1%"><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="width: 89%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Borrowing base equal to the sum of</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 11%"> </td> <td style="width: 1%"><span style="font-family: Wingdings; font-size: 10pt">Ø</span></td> <td style="width: 88%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Up to 90% of eligible credit card receivables</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Wingdings; font-size: 10pt">Ø</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Up to 85% of eligible trade accounts receivable</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Wingdings; font-size: 10pt">Ø</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Up to the lesser of (i) 65% of cost of eligible inventory or (ii) 85% of net orderly liquidation value of eligible inventory</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 10%"> </td> <td style="width: 1%"><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="width: 89%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest rates of between LIBOR plus 2% and LIBOR plus 2.25% depending on utilization</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Undrawn fee of between 0.25% and 0.375% depending on utilization</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Maturity Date of <span id="xdx_90C_eus-gaap--LineOfCreditFacilityExpirationDate1_c20211111__20211112__us-gaap--CreditFacilityAxis__custom--AssetBasedRevolvingLoanMember_zx1OtbQaKKye" title="Maturity date">November 12, 2024</span></span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition, the ABL includes an accordion feature that allows the Company to borrow up to an additional $25.0 million. To secure complete payment and performance of the secured obligations, the Company granted a security interest in all of its right, title and interest in, to and under all of the Company’s assets as collateral to the ABL. Upon closing of the ABL, the Company paid $<span id="xdx_90D_eus-gaap--PaymentsOfFinancingCosts_c20211111__20211112__us-gaap--CreditFacilityAxis__custom--AssetBasedRevolvingLoanMember_pp0p0" title="Payments of financing cost">796,035</span> in financing fees including 2% of $25.0 million or $500,000 paid to its financial advisor. The financing fees are recorded as debt discount and are to be amortized over the three year term of the ABL as interest expense.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Below is a summary of the interest expense recorded for the three months ended September 30, 2023 and 2022:</p> <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--InterestIncomeAndInterestExpenseDisclosureTableTextBlock_zsYu0mkTcvx8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans payable (Details - Interest expense)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B9_zokKPhaACxte" style="display: none">Schedule of interest expense</span></td><td> </td> <td colspan="2" id="xdx_493_20230701__20230930_zy0YOqLvKmie" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_498_20220701__20220930_zf5BhFYZ3i7k" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_406_ecustom--AccruedInterestExpensed_maIEztpC_zVUJAULciEQe" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Accrued interest</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">133,615</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">156,255</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_ecustom--CreditUtilizationFees_d0_maIEztpC_zio6KkIiaTd6" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Credit utilization fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,525</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,762</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--AmortizationOfFinancingCostsAndDiscounts_maIEztpC_zsLegZxtD6J6" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Amortization of debt discount</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">66,305</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">66,305</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--InterestExpense_mtIEztpC_z4pqbrvQKVL" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">215,445</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">229,322</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2023 and June 30, 2023, the outstanding amount of the revolving loan payable, net of debt discount and including interest payable was $<span id="xdx_908_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20230930__us-gaap--CreditFacilityAxis__custom--AssetBasedRevolvingLoanMember_zyVNQJMv54Qf" title="Interest payable">4,808,322</span> and $<span id="xdx_909_eus-gaap--InterestPayableCurrentAndNoncurrent_iI_pp0p0_c20230630__us-gaap--CreditFacilityAxis__custom--AssetBasedRevolvingLoanMember_zccpJvTanc3g" title="Interest payable">9,791,191</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 7, 2022, the Company entered into a second amendment to the credit agreement and consent (the “Second Amendment to the Credit Agreement”), originally dated November 12, 2021, as amended, with JPMorgan. The Company entered into the Second Amendment to the Credit Agreement primarily for the purpose of changing the interest rate repayment calculations from LIBOR to the Secured Overnight Financing Rate, or SOFR, which adjustment had originally been anticipated under the terms of the original Credit Agreement. In addition, two of the negative covenants set forth in the original Credit Agreement were amended in order to (i) adjust the definition of “Covenant Testing Trigger Period” to increase the required cash availability from $3,000,000 to $4,000,000, or 10% of the aggregate revolving commitment for the preceding 30 days, and (ii) require that the Company will not and will not permit any of its subsidiaries, after reasonable due diligence and due inquiry, to knowingly sell their products, inventory or services directly to any commercial businesses that grow or cultivate cannabis; it being acknowledged, however, that the Company does not generally conduct due diligence on its individual retail customers.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 11, 2022, the Company and JPMorgan entered into a default waiver and consent agreement (the “Waiver Letter”) pursuant to which the parties recognized that the Company was in default on its failure to satisfy the minimum Excess Availability requirement of $7,500,000, as defined in the Credit Agreement, and deliver a certificate to JPMorgan accurately reflecting the Excess Availability (together, the “Existing Defaults”). Under the terms of the Waiver Letter, JPMorgan agreed to waive the right to enforce an event of default based on the aforementioned Existing Defaults. As of September 30, 2023, the Company was in compliance with the ABL covenants.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Promissory note payable</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 15, 2022, as part of the consideration for the acquisition of Anivia, the Company issued a two-year unsecured 6% subordinated promissory note, payable in equal semi-annual installments commencing August 15, 2022 (the “Purchase Note”). The principal amount of the Purchase Note was $<span id="xdx_907_eus-gaap--DebtInstrumentFaceAmount_iI_pp0p0_dm_c20220215__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zVYhMkuDfk8h">3.5 million</span> with a fair value of $<span id="xdx_909_eus-gaap--DebtInstrumentFairValue_iI_pp0p0_dm_c20220215__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zuKaB7IFS2Wl">3.6 million</span> as of February 15, 2022. In October 2022, the Company paid the first installment of $<span id="xdx_902_eus-gaap--RepaymentsOfDebt_pp0p0_c20221001__20221031__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zN5wCVi9nihg">875,000</span>. And in February 2023, the Company paid the second installment of $<span id="xdx_900_eus-gaap--RepaymentsOfDebt_pp0p0_c20230201__20230228__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zwc1RyRXCbG2">875,000</span>. In August 2023, the Company paid the third installment of $<span id="xdx_90A_eus-gaap--RepaymentsOfDebt_pp0p0_c20230801__20230831__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zUKUwnsB1ML6">875,000</span>. For the three months ended September 30, 2023, the Company recorded accrued interest of $<span id="xdx_902_eus-gaap--InterestExpenseDebt_pp0p0_c20230701__20230930__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zKI9sZCTMdb1">19,688 </span>and amortization of note premium of $<span id="xdx_90E_eus-gaap--AmortizationOfDebtDiscountPremium_pp0p0_c20230701__20230930__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_z5M3YbW1ckS8">12,579</span>. For the three months ended September 30, 2022, the Company recorded accrued interest of $<span id="xdx_904_eus-gaap--InterestExpenseDebt_pp0p0_c20220701__20220930__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zjG9a243tHDb">52,500 </span>and amortization of note premium of $<span id="xdx_90F_eus-gaap--AmortizationOfDebtDiscountPremium_pp0p0_c20220701__20220930__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_z7LbBnNLQLvg">12,682</span>. As of September 30, 2023, including $<span id="xdx_905_eus-gaap--InterestPayableCurrent_iI_c20230930__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_ziKQk7TxQ1x6">255,938 </span>of accrued interest and $<span id="xdx_904_eus-gaap--DebtInstrumentUnamortizedPremium_iI_c20230930__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_z9nE9SDracJc">19,023 </span>of unamortized premium, the total outstanding balance of the Purchase Note was $<span id="xdx_902_eus-gaap--LongTermNotesPayable_iI_c20230930__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zIFj4YoaQa6j">1,149,961</span>, which is presented on the unaudited condensed consolidated balance sheet as a current portion of $<span id="xdx_90E_eus-gaap--LongTermDebtCurrent_iI_c20230930__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zj8x1tnipIB1">1,149,961 </span>and a non-current portion of $<span id="xdx_901_eus-gaap--LongTermDebtNoncurrent_iI_pp0p0_c20230930__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_z5SvqWuEzSka">0</span>. As of June 30, 2023, including $<span id="xdx_90C_eus-gaap--LongTermNotesAndLoans_iI_c20230630__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember__us-gaap--DebtInstrumentAxis__custom--AccruedInterestMember_z755RT6trgzi" title="Note payable balance">236,250</span> of accrued interest and $<span id="xdx_902_eus-gaap--LongTermNotesAndLoans_iI_c20230630__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember__us-gaap--DebtInstrumentAxis__custom--UnamortizedPremiumMember_zRxWfALArlJi" title="Note payable balance">31,602</span> of unamortized premium, the total outstanding balance of the Purchase Note was $<span id="xdx_90A_eus-gaap--LongTermNotesAndLoans_iI_pp0p0_c20230630__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zS1U7XqnexZ7" title="Note payable balance">2,017,852</span>, which is presented on the consolidated balance sheet as a current portion of $<span id="xdx_903_eus-gaap--NotesAndLoansPayableCurrent_iI_pp0p0_c20230630__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_z7lCq7i82n4l" title="Note payable - current">2,017,852</span> and a non-current portion of $<span id="xdx_909_ecustom--NotesAndLoansPayableNoncurrent_iI_pp0p0_c20230630__us-gaap--FinancialInstrumentAxis__custom--AniviaPurchaseNoteMember_zELMGnOB6EZ4" title="Note payable - noncurrent">0</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Short-term loan payable</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 8, 2023, the Company entered into an agreement with White Cherry Limited (“White Cherry”), a BVI company owned by the former owner of DHS, for an on-demand, unsecured and subordinated loan (“On-demand Loan”). Pursuant to the agreement, White Cherry agreed to loan the Company the amount requested. The On-demand Loan bears interest at the rate of the Secured Overnight Financing Rate, or SOFR, plus 1% per annum. The On-demand Loan is due in 30 days upon receipt of White Cherry’s notice of repayment. On July 16, 2023, the Company borrowed $<span id="xdx_907_eus-gaap--LongTermDebt_iI_dm_c20230716__srt--CounterpartyNameAxis__custom--WhiteCherryLimitedMember_zHjpkZpDouvg" title="Debt borrowed">2 million</span> from White Cherry and repaid $<span id="xdx_90B_eus-gaap--DebtInstrumentRepaidPrincipal_dm_c20230730__20230731__srt--CounterpartyNameAxis__custom--WhiteCherryLimitedMember_zAFBgSxDLtL9" title="Debt repaid">1 million</span> on July 31, 2023. For the three months ended September 30, 2023, the Company recorded accrued interest of $<span id="xdx_906_eus-gaap--InterestExpenseDebt_c20230701__20230930__srt--CounterpartyNameAxis__custom--WhiteCherryLimitedMember_zo2iRI4oqOWl">6,060</span>. As of September 30, 2023, including the accrued interest, the outstanding balance of the On-demand Loan was $<span id="xdx_908_eus-gaap--DebtInstrumentCarryingAmount_iI_c20230930__srt--CounterpartyNameAxis__custom--WhiteCherryLimitedMember_zaPss58kWtlg" title="Outstanding balance of the On-demand Loan">1,006,060</span>.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 2024-11-12 796035 <table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--InterestIncomeAndInterestExpenseDisclosureTableTextBlock_zsYu0mkTcvx8" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans payable (Details - Interest expense)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B9_zokKPhaACxte" style="display: none">Schedule of interest expense</span></td><td> </td> <td colspan="2" id="xdx_493_20230701__20230930_zy0YOqLvKmie" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_498_20220701__20220930_zf5BhFYZ3i7k" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_406_ecustom--AccruedInterestExpensed_maIEztpC_zVUJAULciEQe" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Accrued interest</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">133,615</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">156,255</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_ecustom--CreditUtilizationFees_d0_maIEztpC_zio6KkIiaTd6" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Credit utilization fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15,525</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,762</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--AmortizationOfFinancingCostsAndDiscounts_maIEztpC_zsLegZxtD6J6" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 1pt">Amortization of debt discount</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">66,305</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">66,305</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--InterestExpense_mtIEztpC_z4pqbrvQKVL" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">215,445</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">229,322</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 133615 156255 15525 6762 66305 66305 215445 229322 4808322 9791191 3500000 3600000 875000 875000 875000 19688 12579 52500 12682 255938 19023 1149961 1149961 0 236250 31602 2017852 2017852 0 2000000 1000000 6060 1006060 <p id="xdx_804_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zuCR6YQi6qlf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 13 - <span id="xdx_827_z8FuvVy7dDfd">Related party transactions</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Starting from March 2022 to January 2023, the Company subleased 50,000 square feet of its warehouse space to Box Harmony, LLC, which is a 40% owned joint venture of the Company as disclosed in Note 1 and Note 2 above. For the three months ended September 30, 2023 and 2022, the Company received and recorded sublease fee of $<span id="xdx_90B_eus-gaap--SubleaseIncome_pp0p0_c20230701__20230930_zhX1jZO5mjy6" title="Sublease fee">0</span> and $<span id="xdx_90E_eus-gaap--SubleaseIncome_pp0p0_c20220701__20220930_zffBExj9yTnk" title="Sublease fee">247,500</span> as other non-operating income, respectively. As of September 30, 2023 and June 30, 2023, other receivables due from Box Harmony was $<span id="xdx_906_eus-gaap--OtherReceivables_iI_pp0p0_c20230930__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BoxHarmonyMember_zwoYkmNeOZnb" title="Other receivable">0</span> and <span id="xdx_907_eus-gaap--OtherReceivables_iI_pp0p0_c20230630__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--BoxHarmonyMember_zGPSKSqnM5Nd" title="Other receivable">0</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 15, 2022, the Company assumed $<span id="xdx_903_ecustom--AdvanceFromShareholders_c20220215_pp0p0" title="Advance from shareholders">92,246</span> of advance from shareholders of DHS through acquisition of Anivia. This amount was for capital injection pending capital inspection by the local government in accordance with the PRC rules. As of September 30, 2023 and June 30, 2023, the balance of advance from shareholders was $<span id="xdx_90D_ecustom--AdvanceFromShareholders_iI_pp0p0_c20230930_zfxr2l9OOC01" title="Advance from shareholders">84,718</span> and $<span id="xdx_906_ecustom--AdvanceFromShareholders_pp0p0_c20230630_zaHdQctfbYJi" title="Advance from shareholders">85,200</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 8, 2023, the Company entered into an agreement with White Cherry for an on demand loan. See Note 12 above for details.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 0 247500 0 0 92246 84718 85200 <p id="xdx_801_eus-gaap--IncomeTaxDisclosureTextBlock_zP0uQ5urFEr4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 14 – <span id="xdx_826_z9LSYE4thiY2">Income taxes</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition to corporate income taxes in the United States, upon completion of the acquisition of Anivia in February 2022, the Company is subject to corporate income taxes in People’s Republic of China (“PRC”). Anivia and its subsidiaries are subject to BVI or Hong Kong income taxes but did not have any operations for the year ended June 30, 2022. DHS, the operating VIE of Anivia, is considered a Controlled Foreign Corporation (CFC) defined under IRC Sec. 957(a) since the Company indirectly owns more than 50% voting control of DHS as a result of the Transfer Agreement. Therefore, DHS is subject to the Global Intangible Low-Taxed Income (or GILTI) Tax. DHS is subject to 5% tax rate in PRC. The Company made an election to apply the GILTI high-tax exclusion for DHS under the Final Regulations (T.D. 9902). As the result of the election, no GILTI tax was recorded as of September 30, 2023 and 2022. In addition, as a result of the acquisition, the Company booked a $6,094,144 of goodwill. Since the acquisition was a stock acquisition, the Goodwill is not deductible for tax purposes.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The income tax provision for the three months ended September 30, 2023 and 2022 consisted of the following:</p> <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zbIuBrB8Ywm1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BD_zGPrHt4wCg0k" style="display: none">Schedule of provision for income tax</span> </td><td> </td> <td colspan="2" id="xdx_49E_20230701__20230930_z7Re0kDwXT5j" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_492_20220701__20220930_zjAEbXVv6lO2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30, 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40D_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_iB_zqJnpNiZ8gd8" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Current:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--CurrentFederalTaxExpenseBenefit_d0_maCzqWY_zBk9JaNa4D77" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 66%">Federal</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">(1,705</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">–</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_maCzqWY_zOfKtxEWMHI8" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">State</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,470</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,921</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--CurrentForeignTaxExpenseBenefit_d0_maCzqWY_zSCOd6Q7CfSc" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 1pt">Foreign</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_mtCzqWY_z5XfBdKDHRMj" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Total current income tax provision</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">10,765</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">9,921</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_iB_zsMuBNxN80Il" style="vertical-align: bottom; background-color: White"> <td>Deferred:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pp0p0_maDITEBzZb8_z4puKxGUVs1d" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">Federal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(284,648</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(169,467</td><td style="text-align: left">)</td></tr> <tr id="xdx_40C_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_pp0p0_maDITEBzZb8_zH7dpBWupW75" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">State</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(66,624</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(103,145</td><td style="text-align: left">)</td></tr> <tr id="xdx_401_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_pp0p0_d0_maDITEBzZb8_zX8wLlrdz7Ri" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; padding-bottom: 1pt">Foreign</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">64,625</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(185,105</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_406_eus-gaap--DeferredIncomeTaxExpenseBenefit_iT_mtDITEBzZb8_zNsDrBTqmHW9" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Total deferred taxes</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(286,647</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(457,717</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--OtherTaxExpenseBenefit_z9tlfUUXmCka" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total provision for income taxes</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(275,882</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(447,796</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p id="xdx_8AB_zwGe2QOzlym7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is subject to U.S. federal income tax as well as state income tax in certain jurisdictions. The tax years 2018 to 2021 remain open to examination by the major taxing jurisdictions to which the Company is subject. The following is a reconciliation of income tax expenses at the effective rate to income tax at the calculated statutory rates:</p> <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zTQxLrXokUfb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details - Reconcilation of effective income tax rate)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B2_zWWjm8ASLVz6" style="display: none">Schedule of reconciliation of effective income tax rate</span></td><td> </td> <td colspan="2" id="xdx_497_20230701__20230930_zWBjVzY9PvUh" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_494_20220701__20220930_zu1Qgoh9ZKC2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30, 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Statutory tax rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_i_pdd" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 66%">Federal</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">21.00%</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">21.00%</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_i_pdd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">State (net of federal benefit)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.82%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.85%</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_i_pdd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Foreign tax rate difference</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4.88%</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.91%</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_d0_zTTCp55YJrVh" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Impairment loss on goodwill – permanent difference</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(17.8%</td><td style="text-align: left">)</td></tr> <tr id="xdx_40A_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_i_pdd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Net effect of state income tax deduction and other permanent differences</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(4.31%</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(3.29%</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_405_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_i_pdd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Effective tax rate</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">17.63%</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">9.67%</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2023, prepaid income taxes to US tax authorities and income tax payable to Chinese tax authorities was $<span id="xdx_901_eus-gaap--PrepaidTaxes_iI_pp0p0_c20230930__us-gaap--IncomeTaxAuthorityAxis__custom--USTaxAuthoritiesMember_zAxvELngIap3" title="Prepaid taxes">41,987</span> and $<span id="xdx_902_eus-gaap--PrepaidTaxes_iI_pp0p0_c20230930__us-gaap--IncomeTaxAuthorityAxis__custom--ChineseTaxAuthoritiesMember_zphAseXBaSBj" title="Prepaid taxes">275,117</span>, respectively. As of June 30, 2023, prepaid income taxes to US tax authorities and income tax payable to Chinese tax authorities was $<span id="xdx_90C_eus-gaap--PrepaidTaxes_iI_pp0p0_c20230630__us-gaap--IncomeTaxAuthorityAxis__custom--USTaxAuthoritiesMember_zrPvsvz0LLFi" title="Prepaid taxes">45,718</span> and $<span id="xdx_900_eus-gaap--PrepaidTaxes_iI_pp0p0_c20230630__us-gaap--IncomeTaxAuthorityAxis__custom--ChineseTaxAuthoritiesMember_z9eNzZglar8k" title="Prepaid taxes">276,683</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The tax effects of temporary differences which give rise to significant portions of the deferred taxes are summarized as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zsSXTBvr5pO2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details - Deferred taxes)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B9_zJtHpErRQgQ1" style="display: none">Schedule of deferred taxes</span></td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49E_20230930_zwwN4L8lXDXh" style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49F_20230630_zFlGTIPt9qX6" style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_401_eus-gaap--DeferredTaxAssetsNetAbstract_iB_z3faIkRW3Arj" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left">Deferred tax assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseOther_iI_maDTAGziAs_zMH6bcRclKha" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 66%">263A calculation</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">174,841</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">239,142</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsInventory_iI_maDTAGziAs_zENU1Ngmrljc" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Inventory reserve</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">178,121</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">149,907</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsStateTaxes_iI_maDTAGziAs_zoAiAXlKETZ" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">State taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,619</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,435</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_iI_maDTAGziAs_zTlKPChtULH2" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Accrued expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">330,325</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">273,589</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_ecustom--DeferredTaxAssetsLeaseAssetsLiabilities_iI_maDTAGziAs_zqYAEi5rWaK3" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">ROU assets / liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">114,298</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">115,125</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsDomestic_iI_pp0p0_d0_maDTAGziAs_z2z1Plm8xT9d" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Net Operation loss</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,381,758</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,173,221</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_ecustom--DisallowedInterestExpense_pp0p0_maDTAGziAs_ziiKIY0SAOaj" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Disallowed interest expense</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">194,172</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">163,381</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_maDTAGziAs_z3o5gop7Nwh4" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Stock-based compensation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">239,344</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">207,726</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_di0_msDTAGziAs_zO88gSA59Gxh" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Valuation allowance</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(64,145</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsOther_iI_maDTAGziAs_z9KMqQsbu0gk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; padding-bottom: 1pt">Others</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">85,596</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">85,596</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--DeferredTaxAssetsGross_iTI_mtDTAGziAs_maNDTLzP89_zjVKX61020Mi" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; font-weight: bold; text-align: left; padding-bottom: 1pt">Total deferred tax assets</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">3,636,929</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">3,410,122</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesAbstract_iB_zp2ndPgfs5W7" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Deferred tax liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_iNI_di_maDITLzSi5_zIaPmYZFZnSk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">Depreciation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(98,484</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(105,323</td><td style="text-align: left">)</td></tr> <tr id="xdx_40D_eus-gaap--DeferredTaxLiabilitiesOtherFiniteLivedAssets_iNI_di_maDITLzSi5_z964rFG35ich" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Intangible assets acquired</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,106,006</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,149,549</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40B_eus-gaap--DeferredIncomeTaxLiabilities_iNTI_di_mtDITLzSi5_msNDTLzP89_zfYChuZ2BVth" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 20pt; font-weight: bold; text-align: left; padding-bottom: 1pt">Total deferred tax liabilities</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,204,490</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,254,872</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--NetDeferredTaxLiabilities_iTI_mtNDTLzP89_zDKTbmZu7Ota" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net deferred tax assets</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,432,439</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,155,250</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">For the three months ended September 30, 2023, the Company recorded $<span id="xdx_903_eus-gaap--DeferredTaxAssetsValuationAllowance_iI_c20230930_zEeGh10QHorg" title="Valuation allowance">64,145</span> of valuation allowance to reduce deferred tax assets for the losses incurred by DHS.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zbIuBrB8Ywm1" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BD_zGPrHt4wCg0k" style="display: none">Schedule of provision for income tax</span> </td><td> </td> <td colspan="2" id="xdx_49E_20230701__20230930_z7Re0kDwXT5j" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_492_20220701__20220930_zjAEbXVv6lO2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30, 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_40D_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_iB_zqJnpNiZ8gd8" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td>Current:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--CurrentFederalTaxExpenseBenefit_d0_maCzqWY_zBk9JaNa4D77" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 66%">Federal</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">(1,705</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">–</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_maCzqWY_zOfKtxEWMHI8" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">State</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">12,470</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">9,921</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--CurrentForeignTaxExpenseBenefit_d0_maCzqWY_zSCOd6Q7CfSc" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; padding-bottom: 1pt">Foreign</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">–</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--CurrentIncomeTaxExpenseBenefit_iT_mtCzqWY_z5XfBdKDHRMj" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Total current income tax provision</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">10,765</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">9,921</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--DeferredFederalStateAndLocalTaxExpenseBenefitAbstract_iB_zsMuBNxN80Il" style="vertical-align: bottom; background-color: White"> <td>Deferred:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pp0p0_maDITEBzZb8_z4puKxGUVs1d" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">Federal</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(284,648</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(169,467</td><td style="text-align: left">)</td></tr> <tr id="xdx_40C_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_pp0p0_maDITEBzZb8_zH7dpBWupW75" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt">State</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(66,624</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(103,145</td><td style="text-align: left">)</td></tr> <tr id="xdx_401_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_pp0p0_d0_maDITEBzZb8_zX8wLlrdz7Ri" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; padding-bottom: 1pt">Foreign</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">64,625</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(185,105</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_406_eus-gaap--DeferredIncomeTaxExpenseBenefit_iT_mtDITEBzZb8_zNsDrBTqmHW9" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Total deferred taxes</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(286,647</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(457,717</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--OtherTaxExpenseBenefit_z9tlfUUXmCka" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total provision for income taxes</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(275,882</td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(447,796</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> -1705 0 12470 9921 0 0 10765 9921 -284648 -169467 -66624 -103145 64625 -185105 -286647 -457717 -275882 -447796 <table cellpadding="0" cellspacing="0" id="xdx_881_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zTQxLrXokUfb" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details - Reconcilation of effective income tax rate)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B2_zWWjm8ASLVz6" style="display: none">Schedule of reconciliation of effective income tax rate</span></td><td> </td> <td colspan="2" id="xdx_497_20230701__20230930_zWBjVzY9PvUh" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_494_20220701__20220930_zu1Qgoh9ZKC2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30, 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Statutory tax rate</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_i_pdd" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 66%">Federal</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">21.00%</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right">21.00%</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_i_pdd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">State (net of federal benefit)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.82%</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5.85%</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_i_pdd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Foreign tax rate difference</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(4.88%</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3.91%</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses_d0_zTTCp55YJrVh" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Impairment loss on goodwill – permanent difference</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(17.8%</td><td style="text-align: left">)</td></tr> <tr id="xdx_40A_eus-gaap--EffectiveIncomeTaxRateReconciliationOtherAdjustments_i_pdd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Net effect of state income tax deduction and other permanent differences</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(4.31%</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(3.29%</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_405_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_i_pdd" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Effective tax rate</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">17.63%</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td style="border-bottom: Black 2.5pt double; text-align: right">9.67%</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 0.2100 0.2100 0.0582 0.0585 -0.0488 0.0391 0 -0.178 -0.0431 -0.0329 0.1763 0.0967 41987 275117 45718 276683 <table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zsSXTBvr5pO2" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income taxes (Details - Deferred taxes)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B9_zJtHpErRQgQ1" style="display: none">Schedule of deferred taxes</span></td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49E_20230930_zwwN4L8lXDXh" style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49F_20230630_zFlGTIPt9qX6" style="text-align: center"> </td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">September 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">June 30, 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr id="xdx_401_eus-gaap--DeferredTaxAssetsNetAbstract_iB_z3faIkRW3Arj" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left">Deferred tax assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseOther_iI_maDTAGziAs_zMH6bcRclKha" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 66%">263A calculation</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">174,841</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">239,142</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsInventory_iI_maDTAGziAs_zENU1Ngmrljc" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Inventory reserve</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">178,121</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">149,907</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsStateTaxes_iI_maDTAGziAs_zoAiAXlKETZ" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">State taxes</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,619</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,435</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves_iI_maDTAGziAs_zTlKPChtULH2" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Accrued expenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">330,325</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">273,589</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_ecustom--DeferredTaxAssetsLeaseAssetsLiabilities_iI_maDTAGziAs_zqYAEi5rWaK3" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">ROU assets / liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">114,298</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">115,125</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwardsDomestic_iI_pp0p0_d0_maDTAGziAs_z2z1Plm8xT9d" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Net Operation loss</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,381,758</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,173,221</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_ecustom--DisallowedInterestExpense_pp0p0_maDTAGziAs_ziiKIY0SAOaj" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Disallowed interest expense</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">194,172</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">163,381</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_maDTAGziAs_z3o5gop7Nwh4" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; text-align: left">Stock-based compensation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">239,344</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">207,726</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_di0_msDTAGziAs_zO88gSA59Gxh" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left">Valuation allowance</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(64,145</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">–</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--DeferredTaxAssetsOther_iI_maDTAGziAs_z9KMqQsbu0gk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt; padding-bottom: 1pt">Others</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">85,596</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">85,596</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--DeferredTaxAssetsGross_iTI_mtDTAGziAs_maNDTLzP89_zjVKX61020Mi" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 20pt; font-weight: bold; text-align: left; padding-bottom: 1pt">Total deferred tax assets</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">3,636,929</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">3,410,122</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesAbstract_iB_zp2ndPgfs5W7" style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold; text-align: left">Deferred tax liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_iNI_di_maDITLzSi5_zIaPmYZFZnSk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 10pt">Depreciation</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(98,484</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(105,323</td><td style="text-align: left">)</td></tr> <tr id="xdx_40D_eus-gaap--DeferredTaxLiabilitiesOtherFiniteLivedAssets_iNI_di_maDITLzSi5_z964rFG35ich" style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Intangible assets acquired</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,106,006</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,149,549</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_40B_eus-gaap--DeferredIncomeTaxLiabilities_iNTI_di_mtDITLzSi5_msNDTLzP89_zfYChuZ2BVth" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="padding-left: 20pt; font-weight: bold; text-align: left; padding-bottom: 1pt">Total deferred tax liabilities</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,204,490</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,254,872</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--NetDeferredTaxLiabilities_iTI_mtNDTLzP89_zDKTbmZu7Ota" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net deferred tax assets</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,432,439</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,155,250</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 174841 239142 178121 149907 2619 2435 330325 273589 114298 115125 2381758 2173221 194172 163381 239344 207726 64145 -0 85596 85596 3636929 3410122 98484 105323 1106006 1149549 1204490 1254872 2432439 2155250 64145 <p id="xdx_802_eus-gaap--EarningsPerShareTextBlock_zhDRcCWslBN3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 15 – <span id="xdx_82F_zMPg3J4pq8pg">Earnings per share</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The following table sets forth the computation of basic and diluted earnings per share for the periods presented:</p> <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zfhrLjsNOwlh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Earnings per share (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B9_zWMY2PGo1V0b" style="display: none">Schedule of computation of basic and diluted earnings per share</span></td><td> </td> <td colspan="2" id="xdx_499_20230701__20230930_zUgwagQxERy" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_493_20220701__20220930_zG6dxWFjw7y" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the three months ended<br/> September 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Numerator:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr id="xdx_409_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_i_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left; padding-bottom: 2.5pt">Net loss attributable to iPower Inc.</td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right">(1,286,515</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right">(4,182,376</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold">Denominator:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Weighted-average shares used in computing basic and diluted earnings per share*</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_906_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230701__20230930_zrmsUG0U9966" title="Weighted-average shares used in computing basic earnings per share"><span id="xdx_909_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_c20230701__20230930_zFUXwrqlVRm8" title="Weighted-average shares used in computing diluted earnings per share">29,764,515</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_905_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220701__20220930_z2HYj0ZfdMJj" title="Weighted-average shares used in computing basic earnings per share"><span id="xdx_902_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_c20220701__20220930_zx4wAwuqK4Qa" title="Weighted-average shares used in computing diluted earnings per share">29,665,716</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Losses per share of ordinary shares - basic and diluted</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_907_eus-gaap--EarningsPerShareBasic_c20230701__20230930_zA1M2HlzdCe7" title="Losses per share of ordinary shares, Basic"><span id="xdx_90F_eus-gaap--EarningsPerShareDiluted_c20230701__20230930_zC0yzCVAH5sa" title="Losses per share of ordinary shares, Diluted">(0.04</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90E_eus-gaap--EarningsPerShareBasic_c20220701__20220930_z3yXFDuFcnve" title="Losses per share of ordinary shares, Basic"><span id="xdx_90C_eus-gaap--EarningsPerShareDiluted_c20220701__20220930_zoKtjcmP1dbk" title="Losses per share of ordinary shares, Diluted">(0.14</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p id="xdx_8AB_zjourlUzR0M7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"> <tr style="vertical-align: top"> <td style="text-align: justify; padding-left: 10pt; text-indent: -0.01pt; width: 3%">*</td> <td style="text-align: justify; padding-left: 10pt; text-indent: -0.01pt; width: 97%">Due to the ani-dilutive effect, the computation of basic and diluted EPS did not include the shares underlying the exercise of warrants and unvested RSUs as the Company had a net loss for the three months ended September 30, 2023 and 2022.</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"> <tr style="vertical-align: top"> <td style="text-align: justify; padding-left: 10pt; text-indent: -0.01pt; width: 3%">*</td> <td style="text-align: justify; padding-left: 10pt; text-indent: -0.01pt; width: 97%">The computation of diluted EPS did not include the shares underlying the exercise of options granted as none of the options were vested as September 30, 2023 and 2022.</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"> <tr style="vertical-align: top"> <td style="text-align: justify; padding-left: 10pt; text-indent: -0.01pt; width: 3%">*</td> <td style="text-align: justify; padding-left: 10pt; text-indent: -0.01pt; width: 97%">For the three months ended September 30, 2023 and 2022, <span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20230701__20230930_zpVclJNIsKA3" title="Unissued shares of restricted stock units">66,366</span> and <span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares_c20220701__20220930_zqSVrwjaviYe" title="Unissued shares of restricted stock units">166,176</span> vested but unissued shares of restricted stock units under the 2020 Equity Incentive Plan (as discussed in Note 16) are considered issued shares and therefore are included in the computation of basic losses per share when the shares are fully vested.</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" id="xdx_890_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_zfhrLjsNOwlh" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Earnings per share (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B9_zWMY2PGo1V0b" style="display: none">Schedule of computation of basic and diluted earnings per share</span></td><td> </td> <td colspan="2" id="xdx_499_20230701__20230930_zUgwagQxERy" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_493_20220701__20220930_zG6dxWFjw7y" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the three months ended<br/> September 30,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Numerator:</td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr id="xdx_409_eus-gaap--NetIncomeLossAvailableToCommonStockholdersDiluted_i_pp0p0" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left; padding-bottom: 2.5pt">Net loss attributable to iPower Inc.</td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right">(1,286,515</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td><td style="width: 1%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right">(4,182,376</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-weight: bold">Denominator:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Weighted-average shares used in computing basic and diluted earnings per share*</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_906_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20230701__20230930_zrmsUG0U9966" title="Weighted-average shares used in computing basic earnings per share"><span id="xdx_909_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_c20230701__20230930_zFUXwrqlVRm8" title="Weighted-average shares used in computing diluted earnings per share">29,764,515</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_905_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_c20220701__20220930_z2HYj0ZfdMJj" title="Weighted-average shares used in computing basic earnings per share"><span id="xdx_902_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_c20220701__20220930_zx4wAwuqK4Qa" title="Weighted-average shares used in computing diluted earnings per share">29,665,716</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Losses per share of ordinary shares - basic and diluted</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_907_eus-gaap--EarningsPerShareBasic_c20230701__20230930_zA1M2HlzdCe7" title="Losses per share of ordinary shares, Basic"><span id="xdx_90F_eus-gaap--EarningsPerShareDiluted_c20230701__20230930_zC0yzCVAH5sa" title="Losses per share of ordinary shares, Diluted">(0.04</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span id="xdx_90E_eus-gaap--EarningsPerShareBasic_c20220701__20220930_z3yXFDuFcnve" title="Losses per share of ordinary shares, Basic"><span id="xdx_90C_eus-gaap--EarningsPerShareDiluted_c20220701__20220930_zoKtjcmP1dbk" title="Losses per share of ordinary shares, Diluted">(0.14</span></span></td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> -1286515 -4182376 29764515 29764515 29665716 29665716 -0.04 -0.04 -0.14 -0.14 66366 166176 <p id="xdx_80B_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_z2lQ7FBCNDQ6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 16 – <span id="xdx_82B_zS4Afe7A9QNj">Equity</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="text-decoration: underline">Common Stock</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2023, the total authorized shares of capital stock were 200,000,000 shares consisting of <span id="xdx_901_eus-gaap--CommonStockSharesAuthorized_iI_c20230930_ztJy08Wan7u2" title="Common stock, shares authorized">180,000,000</span> shares of Common Stock (“Common Stock”) and <span id="xdx_903_eus-gaap--PreferredStockSharesAuthorized_iI_c20230930_zOGHfUcCTxsh" title="Preferred stock shares authorized">20,000,000</span> shares of preferred stock (the “Preferred Stock”), each with a par value of $<span id="xdx_907_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_c20230930_zoxIUiuIDFV9" title="preferred stock, par value"><span id="xdx_90F_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20230930_znTdLVkKZg3b" title="Common stock, par value">0.001</span></span> per share.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The holders of Common Stock shall be entitled to one vote per share in voting to the election of directors and all other corporate purposes. Subject to the express terms of any outstanding series of Preferred Stock, dividends may be paid in cash or otherwise with respect to the holders of Common Stock out of the assets of the Company legally available therefor, upon the terms, and subject to the limitations, as the Board of Directors of the Company (the “Board of Directors”) may determine. In the event of a liquidation or dissolution of the Company, subject to the express terms of any outstanding series of Preferred Stock, the holders of Common Stock shall be entitled to share in the distribution of any remaining assets available for distribution to the holders of Common Stock ratably in proportion to the total number of shares of Common Stock then issued and outstanding.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended June 30, 2023, the Company issued <span id="xdx_90F_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c20220701__20230630__us-gaap--AwardTypeAxis__custom--StockIssuedForVestedRSUsMember_zdZyTqitKhCa" title="Number of restricted shares">138,557</span> shares of restricted Common Stock for RSUs vested.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 15, 2022, as part of the consideration for the acquisition of Anivia and subsidiaries, as further described in Note 4, the Company issued <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesAcquisitions_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember__us-gaap--StatementClassOfStockAxis__us-gaap--RestrictedStockMember_zOhaHqiXYsgf" title="Number of shares issued for acquisition">3,083,700</span> restricted shares of the Company’s common stock, valued at $<span id="xdx_905_eus-gaap--SaleOfStockPricePerShare_iI_c20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember__us-gaap--StatementClassOfStockAxis__us-gaap--RestrictedStockMember_z1SC9I0JKhp1" title="Restricted shares per share">2.27</span> per share, which was the closing price of the Company’s Common Stock as traded on Nasdaq on February 15, 2022. These shares had a lock-up period of 180 days and are subject to insider trading restrictions. The fair value of the shares was $<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueAcquisitions_c20220214__20220215__us-gaap--BusinessAcquisitionAxis__custom--AniviaMember__us-gaap--StatementClassOfStockAxis__us-gaap--RestrictedStockMember_ztAApvha6hTb" title="Number of shares issued for acquisition, value">5,528,373</span>, calculated with a discount of lack of marketability of 21%, which was determined using the Black Scholes Model.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2023 and June 30, 2023, there were <span id="xdx_907_eus-gaap--CommonStockSharesIssued_iI_c20230930_zQGo1YqAIYj3" title="Common stock, shares issued"><span id="xdx_90C_eus-gaap--CommonStockSharesOutstanding_iI_c20230930_zgGLE0X4BAhc" title="Common stock, shares outstanding">29,710,939</span></span> and <span id="xdx_90C_eus-gaap--CommonStockSharesIssued_iI_c20230630_z9txdMaVEdC8" title="Common stock, shares issued"><span id="xdx_902_eus-gaap--CommonStockSharesOutstanding_iI_c20230630_zZGTBkEgeGp1" title="Common stock, shares outstanding">29,710,939</span></span> shares of Common Stock issued and outstanding, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Preferred Stock</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Preferred Stock was authorized as “blank check” series of Preferred Stock, providing that the Board of Directors is expressly authorized, subject to limitations prescribed by law, by resolution or resolutions and by filing a certificate pursuant to the applicable law of the State of Nevada, to provide, out of the authorized but unissued shares of Preferred Stock, for series of Preferred Stock, and to establish from time to time the number of shares to be included in each such series, and to fix the designation, powers, preferences and rights of the shares of each such series and the qualifications, limitations or restrictions thereof. As of September 30, 2023 and June 30, 2023, respectively, there were <span id="xdx_901_eus-gaap--PreferredStockSharesIssued_iI_do_c20230930_zvaHYVFVnlT6" title="Preferred stock shares issued"><span id="xdx_904_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20230930_zmlBexe1zpcg" title="Preferred stock shares outstanding"><span id="xdx_90A_eus-gaap--PreferredStockSharesIssued_iI_do_c20230630_z8cFMn86XnJ" title="Preferred stock shares issued"><span id="xdx_903_eus-gaap--PreferredStockSharesOutstanding_iI_do_c20230630_zOBo3igmLf1l" title="Preferred stock shares outstanding">no</span></span></span></span> shares of Preferred Stock issued and outstanding.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Equity Incentive Plan</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 5, 2021, the Company’s Board of Directors adopted, and its stockholders approved and ratified, the iPower Inc. Amended and Restated 2020 Equity Incentive Plan (the “Plan”). The Plan allows for the issuance of up to <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20230930__us-gaap--PlanNameAxis__custom--EquityIncentivePlanMember_zQVNITW4709f" title="Number of shares authorized">5,000,000</span> shares of Common Stock, whether in the form of stock options, restricted stock, restricted stock units, stock appreciation rights, performance units, performance shares and other stock or cash awards. The general purpose of the Plan is to provide an incentive to the Company’s directors, officers, employees, consultants and advisors by enabling them to share in the future growth of the Company’s business. On November 16, 2021 and December 6, 2022, the Company filed a registration statement on Form S-8 registering all shares issuable under the Plan, which was subsequently amended on December 6, 2022 and September 15, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Restricted Stock Unit</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Following completion of the IPO on May 11, 2021, pursuant to their letter agreements, the Company awarded <span id="xdx_909_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c20210510__20210511__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember__srt--CounterpartyNameAxis__custom--VariousPartiesMember_zFdPpwReB0S" title="Number of restricted shares">46,546</span> restricted stock units (“RSUs”) under the Plan to its independent directors, its Chief Financial Officer, and certain other employees and consultants, all of which vested over 12 months following the grant date and were subject to other restrictions until the filing of a Registration Statement on Form S-8 registering the shares. The fair value of the RSUs was determined based on $5.00 per share, the initial listing price of the Company’s Common Stock on the grant date. During the three months ended September 30, 2023, the Company granted an additional <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_c20230701__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zS7T1AiefFPk" title="Number of restricted shares">49,600</span> shares of RSUs. For the three months ended September 30, 2023 and 2022, the Company recorded $<span id="xdx_90B_eus-gaap--ShareBasedCompensation_pp0p0_c20230701__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z0DWZrS6lSWf" title="Stock-based compensation expense">7,500</span> and $<span id="xdx_906_eus-gaap--ShareBasedCompensation_pp0p0_c20220701__20220930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zppd4sl5yOK9" title="Stock-based compensation expense">27,500</span> of stock-based compensation expense. There was <span id="xdx_901_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_do_c20230701__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zdX5Lizohix6" title="Number of restricted shares, forfeited"><span id="xdx_907_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_do_c20220701__20220930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zqupsvQldZT" title="Number of restricted shares, forfeited">no</span></span> forfeiture of RSUs occurred during the three months ended September 30, 2023 and 2022. As of September 30, 2023 and June 30, 2023, the unvested number of RSUs was <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iI_c20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zcnX5GmQHjfb" title="Unvested RSUs">75,462</span> and <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iI_c20230630__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zfQx1JKNY1yd" title="Unvested RSUs">38,793</span> and the unamortized expense was $<span id="xdx_90D_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pp0p0_c20230930_zJqBY2dmzM59" title="Unamortized expense">58,152</span> and $<span id="xdx_907_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pp0p0_c20230630_zV3wZeOxdElh" title="Unamortized expense">22,500</span>, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Information relating to RSU grants is summarized as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_z9U4s5T4Zqpl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Equity (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_znjqMZ1HeRzc" style="display: none">Schedule of RSU activity</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total RSUs Issued</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total Fair Market Value of RSUs Issued as Compensation (1)</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">RSUs granted, but not vested, at June 30, 2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20230701__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z7SR1UC10uSj" style="width: 14%; text-align: right" title="RSUs granted but not vested, Beginning balance">38,793</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">RSUs granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20230701__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_pdd" style="text-align: right" title="RSUs granted">49,600</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue_pp0p0_c20230701__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_fKDEp_zCXby9goTC1i" style="text-align: right" title="Total fair market value of RSUs issued as compensation, RSUs granted but not vested">43,152</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">RSUs forfeited</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d0_c20230701__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zxgUcFXDOL0i" style="text-align: right" title="RSUs forfeited">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">RSUs vested</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20230701__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z3aO935KHOki" style="border-bottom: Black 1pt solid; text-align: right" title="RSUs vested">(12,931</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">RSUs granted, but not vested, at September 30, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20230701__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zz02VqmDY9lh" style="border-bottom: Black 2.5pt double; text-align: right" title="RSUs granted but not vested, Ending balance">75,462</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> _____________________</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td><span id="xdx_F0A_zFciHvnk5onl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td><span id="xdx_F11_zoaKTNpXC4a9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The total fair value was based on the current stock price on the grant date.</span></td></tr> </table> <p id="xdx_8A1_zKvVyOJvTKye" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2023, of the <span id="xdx_903_eus-gaap--ConversionOfStockSharesConverted1_c20230701__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zPGHNPJTmHu4" title="Conversion of RSUs vested, shares">244,942</span> vested RSUs, <span id="xdx_905_eus-gaap--ConversionOfStockSharesIssued1_c20230701__20230930__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_zPjdAhWp4cp7" title="Stock issued for RSU's vested">178,576</span> shares of Common Stock were issued, and <span id="xdx_90E_ecustom--ConversionOfStockSharesToBeIssued_c20230701__20230930__us-gaap--StatementClassOfStockAxis__us-gaap--CommonStockMember_z7eK8l0Hl4ol" title="Stock to be issued for RSU's vested">66,366</span> shares were to be issued in the near future.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Stock Option</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 12, 2022, the Compensation Committee of the Board of Directors approved an incentive plan for the Company’s executive officers consisting of a cash performance bonus of $<span id="xdx_903_ecustom--CashPerformanceBonus_pp0p0_c20220511__20220512_z9rt80oMSqV3" title="Cash performance bonus">60,000</span> to be awarded to Kevin Vassily, CFO of the Company, and grants of stock option (the “Option Grants”) exercisable to purchase (i) <span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220511__20220512__srt--CounterpartyNameAxis__custom--ChenlongTanMember_zoplyP3xW89c" title="Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures">3,000,000</span> shares of Common Stock to Chenlong Tan, CEO and (ii) <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_c20220511__20220512__srt--CounterpartyNameAxis__custom--MrVassilyMember_zC6kwvXCLNSa" title="Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures">330,000</span> shares of Common Stock to Mr. Vassily. The Option Grants, which were issued on May 13, 2022, have an exercise price of $<span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iI_c20220513_zQNtwbj9w3r6" title="Exercise price">1.12</span>, a contractual term of 10 years, and consist of six vesting tranches with a vesting schedule based entirely on the attainment of both operational milestones (performance conditions) and market conditions, assuming continued employment of the recipients through each vesting date. Each of the six vesting tranches of the Option Grants will vest when both (i) the market capitalization milestone for such tranche, which begins at $150 million for the first tranche and increases by increments of $50 million through the fourth tranche and $100 million thereafter (based on achieving such market capitalization for five consecutive trading days), has been achieved, and (ii) any one of the following six operational milestones focused on revenue or any one of the six operational milestones focused on operating income have been achieved during a given fiscal year.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The estimated achievement status of the operational milestones as of September 30, 2023 was as follows:</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="text-align: center"> </td> <td style="text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td colspan="5" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue in Fiscal Year</span></td> <td style="text-align: center"> </td> <td style="text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td colspan="5" style="border-bottom: black 1pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating Income in Fiscal Year</span></td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Milestone</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(in Millions)</p></td> <td style="text-align: center"> </td> <td style="text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Achievement</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Status</p></td> <td style="text-align: center"> </td> <td style="text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Milestone</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(in Millions)</p></td> <td style="text-align: center"> </td> <td style="text-align: center"> </td> <td style="border-bottom: black 1pt solid; text-align: center"> </td> <td style="border-bottom: black 1pt solid"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Achievement</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">Status</p></td> <td style="text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: right"> </td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"> </td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 19%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">90</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 27%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Probable</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td> <td style="width: 19%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</span></td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 1%"> </td> <td style="width: 24%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Probable</span></td> <td style="width: 1%"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <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">100</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Probable</span></td> <td> </td> <td> </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">8</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Probable</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <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">125</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Probable</span></td> <td> </td> <td> </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">10</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Probable</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <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">150</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Probable</span></td> <td> </td> <td> </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">12</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Probable</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <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">200</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Probable</span></td> <td> </td> <td> </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">16</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <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">250</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td> <td> </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">20</span></td> <td> </td> <td> </td> <td> </td> <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">–</span></td> <td> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluated the performance condition and market condition under ASC 718-10-20. The Option Grants are considered an award containing a performance and a market condition and both conditions (in this case at least one of the performance conditions) must be satisfied for the award to vest. The market condition is incorporated into the fair value of the award, and that fair value is recognized over the longer of the implied service period or requisite service period if it is probable that one of the performance conditions will be met. In relation to the five awards deemed probable to vest, the recognition period ranges from 2.93 years to 9.64 years. If the performance condition is ultimately not met, compensation cost related to the award should not be recognized (or should be reversed to the extent any expense has been recognized related to such tranche) because the vesting condition in the award would not have been satisfied.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On the grant date, a Monte Carlo simulation was used to determine for each tranche (i) a fixed amount of expense for such tranche and (ii) the future time when the market capitalization milestone for such tranche was expected to be achieved. Separately, based on a subjective assessment of our future financial performance, each quarter we determine whether it is probable that the Company will achieve each operational milestone that has not previously been achieved or deemed probable of achievement and, if so, the future time when the Company expects to achieve that operational milestone. The Monte Carlo simulation utilized the following inputs:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 24px"> </td> <td style="width: 24px"><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock Price - $<span id="xdx_908_eus-gaap--SharePrice_iI_c20220512_ztQSgAYpqomk" title="Share price">1.12</span> </span></td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Volatility – <span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_dp_c20220511__20220512_z9PkdxTiqP5k" title="Volatility">95.65</span>% </span></td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Term –<span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220511__20220512_z70Mow5AWpj7" title="Term">10</span> years</span></td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk Free Rate of Return – <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_dp_c20220511__20220512_zGV4sHFzeIvg" title="Risk free rate of return">2.93</span>% </span></td></tr> <tr style="vertical-align: top"> <td> </td> <td><span style="font-family: Symbol; font-size: 10pt">·</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dividend Yield – <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_dp_c20220511__20220512_z9AnHKRpsUGc" title="Dividend yield">0</span>%</span></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The total fair value of the Option Grants was $3.2 million of which, at September 30, 2023, $2.3 million is deemed probable of vesting. As of September 30, 2023, <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber_iI_pid_dn_c20230930_zum3IHup19el" title="Options vested">none</span> of the options had vested. For the three months ended September 30, 2023 and 2022, the Company recorded $<span id="xdx_901_eus-gaap--ShareBasedCompensation_pp0p0_c20230701__20230930__us-gaap--AwardTypeAxis__custom--OptionsGrantedMember_zNDzmVeCf9uc" title="Stock-based compensation expense">110,382</span> and $<span id="xdx_902_eus-gaap--ShareBasedCompensation_pp0p0_c20220701__20220930__us-gaap--AwardTypeAxis__custom--OptionsGrantedMember_zeKLFEgqWzme" title="Stock-based compensation expense">110,382</span> of stock-based compensation expense related to the Option Grants. As of September 30, 2023, unrecognized compensation cost related to tranches probable of vesting is approximately $1.6 million and will be recognized over two years to nine years, depending on the tranche.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 180000000 20000000 0.001 0.001 138557 3083700 2.27 5528373 29710939 29710939 29710939 29710939 0 0 0 0 5000000 46546 49600 7500 27500 0 0 75462 38793 58152 22500 <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_z9U4s5T4Zqpl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Equity (Details)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BE_znjqMZ1HeRzc" style="display: none">Schedule of RSU activity</span></td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td><td> </td> <td colspan="2" style="text-align: right"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total RSUs Issued</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total Fair Market Value of RSUs Issued as Compensation (1)</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">RSUs granted, but not vested, at June 30, 2023</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20230701__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z7SR1UC10uSj" style="width: 14%; text-align: right" title="RSUs granted but not vested, Beginning balance">38,793</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">RSUs granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20230701__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_pdd" style="text-align: right" title="RSUs granted">49,600</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue_pp0p0_c20230701__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_fKDEp_zCXby9goTC1i" style="text-align: right" title="Total fair market value of RSUs issued as compensation, RSUs granted but not vested">43,152</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">RSUs forfeited</td><td> </td> <td style="text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d0_c20230701__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zxgUcFXDOL0i" style="text-align: right" title="RSUs forfeited">–</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">RSUs vested</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20230701__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z3aO935KHOki" style="border-bottom: Black 1pt solid; text-align: right" title="RSUs vested">(12,931</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">RSUs granted, but not vested, at September 30, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20230701__20230930__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zz02VqmDY9lh" style="border-bottom: Black 2.5pt double; text-align: right" title="RSUs granted but not vested, Ending balance">75,462</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> _____________________</p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td><span id="xdx_F0A_zFciHvnk5onl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td> <td><span id="xdx_F11_zoaKTNpXC4a9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The total fair value was based on the current stock price on the grant date.</span></td></tr> </table> 38793 49600 43152 0 12931 75462 244942 178576 66366 60000 3000000 330000 1.12 1.12 0.9565 P10Y 0.0293 0 0 110382 110382 <p id="xdx_80D_ecustom--WarrantLiabilitiesTextBlock_ziIRa14WAiJd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 17 – <span id="xdx_82D_zTPClrbebN7g">Warrants</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On January 27, 2021, the Company completed a private placement offering pursuant to which the Company sold to two accredited investors an aggregate of $3,000,000 in Convertible Notes and warrants to purchase shares of Class A Common Stock equaling 80% of the number of shares of Class A Common Stock issuable upon conversion of the Convertible Notes. The convertible note warrants are exercisable for a period of three years from the IPO completion date at a per share exercise price equal to the IPO. In accordance with the terms of the warrants, in the event the Convertible Notes are repaid in cash by the Company, the warrants issued in conjunction with the Convertible Notes will expire and have no further value.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The outstanding warrants held by the Convertible Note investors were reclassified to additional paid in capital as the terms became fixed upon closing of the IPO. Through September 30, 2023, none of the private placement investors exercised any of their warrants. As such, as of September 30, 2023 and June 30, 2023, the number of shares issuable under the outstanding warrants was <span id="xdx_90B_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230930_zHxA2pciiSr9" title="Warrants outstanding"><span id="xdx_905_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_c20230630_z1B9WM6Jlk42" title="Warrants outstanding">685,715</span></span>, with an average exercise price of $<span id="xdx_90F_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20230930_zAlKLQkFMgU" title="Average exercise price"><span id="xdx_900_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_c20230630_zi0vDMtT49u5" title="Average exercise price">5.00</span></span> per share.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> 685715 685715 5.00 5.00 <p id="xdx_803_eus-gaap--ConcentrationRiskDisclosureTextBlock_zT2i6xduIhA9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 18 - <span id="xdx_825_z4qERoEJ3Uu3">Concentration of risk</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Credit risk</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Financial instruments that potentially subject the Company to significant concentrations of credit risk consist primarily of cash and cash equivalents and accounts receivable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of September 30, 2023 and June 30, 2023, $<span id="xdx_907_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pp0p0_c20230930_zvsP11Vhiyxb" title="Cash and cash equivalents">2,729,161</span> and $<span id="xdx_909_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pp0p0_c20230630_zDjls8j63rHc" title="Cash and cash equivalents">3,735,642</span>, respectively, were deposited with various major financial institutions in the United States and PRC. Accounts at each institution in the United States are insured by the Federal Deposit Insurance Corporation (FDIC) for up to $250,000. The Company had approximately $<span id="xdx_903_eus-gaap--CashUninsuredAmount_iI_pp0p0_dm_c20230930_z2ePrNvwCdlf" title="Cash, uninsured amount">1.1 million</span> and $<span id="xdx_90C_eus-gaap--CashUninsuredAmount_iI_pp0p0_dm_c20230630_zrAI3C7xlJ97" title="Cash, uninsured amount">2.7 million</span>, respectively, in excess of the FDIC insurance limit, as of September 30, 2023 and June 30, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Accounts receivable are typically unsecured and derived from revenue earned from customers, thereby exposing the Company to credit risk. The risk is mitigated by the Company’s assessment of its customers’ creditworthiness and its ongoing monitoring of outstanding balances. The Company maintains reserves for estimated credit losses, and such losses have generally been within expectations.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The business of DHS, the Company’s VIE, may be impacted by Chinese economic conditions, changes in regulations and laws, and other uncertainties.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Customer and vendor concentration risk</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months ended September 30, 2023 and 2022, Amazon Vendor and Amazon Seller customers accounted for <span id="xdx_903_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20230930__srt--MajorCustomersAxis__custom--AmazonVendorAndAmazonSellerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zzTwDdyApyRd" title="Concentration risk, percentage">91</span>% and <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20220930__srt--MajorCustomersAxis__custom--AmazonVendorAndAmazonSellerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zkdhTvXnRC7d" title="Concentration risk, percentage">91</span>% of the Company's total revenues, respectively. As of September 30, 2023 and June 30, 2023, accounts receivable from Amazon Vendor and Amazon Seller accounted for <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20230930__srt--MajorCustomersAxis__custom--AmazonVendorAndAmazonSellerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zrQQaXVqek8i" title="Concentration risk, percentage">93</span>% and <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230630__srt--MajorCustomersAxis__custom--AmazonVendorAndAmazonSellerMember__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember_zFjN79TFGaXk" title="Concentration risk, percentage">95</span>% of the Company’s total accounts receivable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months ended September 30, 2023 and 2022, one supplier accounted for <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20230930__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--TotalPurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__us-gaap--SupplyCommitmentAxis__custom--OneSupplierMember_zYoU5nmlFYj1" title="Concentration risk, percentage">15</span>% and <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20220930__us-gaap--ConcentrationRiskByBenchmarkAxis__custom--TotalPurchasesMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__us-gaap--SupplyCommitmentAxis__custom--OneSupplierMember_zEUYPRVDIIvb" title="Concentration risk, percentage">19</span>% of the Company's total purchases, respectively. As of September 30, 2023 and June 30, 2023, accounts payable to one supplier accounted for <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_dp_c20230701__20230930__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__us-gaap--SupplyCommitmentAxis__custom--OneSupplierMember_zZup5T1Rn4l3" title="Concentration risk, percentage">50</span>% and <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_dp_c20220701__20230630__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsPayableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--ProductConcentrationRiskMember__us-gaap--SupplyCommitmentAxis__custom--OneSupplierMember_zCJdVKQI9ZG2" title="Concentration risk, percentage">49</span>% of the Company’s total accounts payable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">  </p> 2729161 3735642 1100000 2700000 0.91 0.91 0.93 0.95 0.15 0.19 0.50 0.49 <p id="xdx_80C_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zZ0Zz8jd54hk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Note 19 - <span id="xdx_822_ziaGvIcdJcta">Commitments and contingencies</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Lease commitments</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has entered into a lease agreement for office and warehouse space with a lease period from December 1, 2018 until December 31, 2020. On August 24, 2020, the Company negotiated for new terms to extend the lease through December 21, 2023 at the rate of approximately $42,000 per month.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On September 1, 2020, in addition to the primary fulfillment center, the Company leased a second fulfillment center in City of Industry, California. The base rental fee was $27,921 to $29,910 per month through October 31, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 15, 2022, upon completion of the acquisition of Anivia Limited, the Company assumed an operating lease for offices located in the People’s Republic of China. In July 2023, the Company renewed the lease contract for its existing office plus additional office space. The lease term is for three years expiring on July 14, 2026. The total base rental fee for these offices is approximately $19,406 per month.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On July 28, 2021, the Company entered into a Lease agreement (the “Lease Agreement”) with 9th &amp; Vineyard, LLC, a Delaware limited liability company (the “Landlord”), to lease from the Landlord approximately 99,347 square feet of space located at 8798 9th Street, Rancho Cucamonga, California (the “Premises”). The term of the Lease Agreement is for 62 months, commencing on the date on which the Landlord completes certain prescribed improvements on the property (the “Rent Commencement Date”). The Lease Agreement does not provide for an option to renew.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition, the Company will be responsible for its pro rata share of certain costs, including utility costs, insurance and common area costs, as further detailed in the Lease Agreement. Following the Rent Commencement Date, the first two months of the Base Rent will be abated.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The lease was not started under the original agreement as the construction was not completed. On February 23, 2022, the Company entered into an amended agreement to extend the lease term to 74 months. Under the amended agreement, the lease commenced on February 10, 2022, with rent payments commencing May 11, 2022 and the lease expiring on May 31, 2028. The base rental fee is $114,249, increasing gradually over time to $140,079 per month through the expiration date of May 31, 2028.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On May 1, 2022, the Company leased another fulfillment center in Duarte, California. The base rental fee is $56,000 to $59,410 per month through April 30, 2025.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company’s total commitment for the full term of these leases is $<span id="xdx_905_eus-gaap--ContractualObligation_iI_pp0p0_c20230930_zc1EmtBeEdY2">12,649,053</span>. The financial statements reflected $<span id="xdx_904_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20230930_zoWTh16oMuHh">7,763,712</span> and $<span id="xdx_900_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pp0p0_c20230630_zlUi77bu55ah">7,837,345</span>, respectively, of operating lease right-of-use assets, and $<span id="xdx_900_eus-gaap--OperatingLeaseLiability_pp0p0_c20230930_zczMDf844Q19">8,193,416 </span>and $<span id="xdx_907_eus-gaap--OperatingLeaseLiability_pp0p0_c20230630_z97Jl91Oz2Bi">8,265,220</span>, respectively, of operating lease liabilities as of September 30, 2023 and June 30, 2023.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Three months Ended September 30, 2023 and 2022:</p> <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--LeaseCostTableTextBlock_z33Z6biVSnt4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Commitments and contingencies (Details - Lease cost)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BA_zzB4vxvDV9Gf" style="display: none">Schedule of lease cost and other information</span></td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td><span style="text-decoration: underline">Lease cost</span></td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">9/30/2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">9/30/2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Operating lease cost (included in G&amp;A in the Company's statement of operations)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--OperatingLeaseCost_pp0p0_c20230701__20230930_z2RureTzJZp6" style="width: 14%; text-align: right" title="Operating lease cost">792,826</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--OperatingLeaseCost_pp0p0_c20220701__20220930_zehf5IB5gUo3" style="width: 14%; text-align: right" title="Operating lease cost">779,233</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-decoration: underline; text-align: left">Other information</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Cash paid for amounts included in the measurement of lease liabilities</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--OperatingLeasePayments_pp0p0_c20230701__20230930_zA3AtRkGc55h" style="text-align: right" title="Cash paid for amounts included in the measurement of lease liabilities">792,317</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--OperatingLeasePayments_pp0p0_c20220701__20220930_zWjBRaOLS3Ki" style="text-align: right" title="Cash paid for amounts included in the measurement of lease liabilities">769,061</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Remaining term in years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_ecustom--OperatingLeaseWeightedAverageRemainingLeaseTerm2_c20230701__20230930_zTwBBkMyPUP7" title="Remaining lease term in years">0.08 – 4.67</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-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_ecustom--OperatingLeaseWeightedAverageRemainingLeaseTerm2_c20220701__20220930_zlzIAKnEHHO9" title="Remaining lease term in years">0.83 – 5.67</span></span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Average discount rate - operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_ecustom--OperatingLeaseWeightedAverageDiscountRatePercent1_c20230701__20230930_zHMiCmT3hGKh" title="Average discount rate - operating leases">5 - 8%</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-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_ecustom--OperatingLeaseWeightedAverageDiscountRatePercent1_c20220701__20220930_zd6EiwqjrxM" title="Average discount rate - operating leases">5 - 8%</span></span></td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8A6_zGC8EqEjw0ul" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The supplemental balance sheet information related to leases for the period is as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_za10gK0Y0UZ3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Commitments and contingencies (Details - Balance Sheet)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B4_z5SJmbgBPAz9" style="display: none">Schedule of supplemental balance sheet information related to leases</span></td><td> </td> <td colspan="2" id="xdx_495_20230930_zEyFBrVKAfPe" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49F_20230630_z9Xfz9qRBZZ" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td><span style="text-decoration: underline">Operating leases</span></td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">9/30/2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">6/30/2023</td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseRightOfUseAsset_iI_zJy1esJpOUzf" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left; padding-bottom: 1pt">Right of use asset - non-current</td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right">7,763,712</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right">7,837,345</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_ecustom--OperatingLeaseLiabilityCurrents_iI_pp0p0_maOLLzD8r_zIrjofQimePe" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Lease Liability – current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,169,603</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,159,173</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--OperatingLeaseLiabilityNoncurrents_iI_pp0p0_maOLLzD8r_zzGFzeyIVy2c" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Lease Liability - non-current</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">6,023,813</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">6,106,047</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--OperatingLeaseLiability_iTI_mtOLLzD8r_zvLXF6gr57Jj" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Total operating lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,193,416</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,265,220</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AD_zZFpviVnlT18" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Maturities of the Company’s lease liabilities are as follows:</p> <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zraG2l7KRkwl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Commitments and contingencies (Details - Lease maturity)"> <tr style="vertical-align: bottom"> <td style="text-align: left; vertical-align: bottom"><span id="xdx_8BD_zHn2aW12I6uj" style="display: none">Schedule of maturities of lease liabilities</span></td><td> </td> <td colspan="2" id="xdx_49C_20230930_zCcNyOTq1vnd" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; vertical-align: bottom"> </td><td> </td> <td colspan="2" style="text-align: center">Operating</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; vertical-align: bottom"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Lease</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; vertical-align: bottom">For Year ending June 30:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_iI_zWVJ8udrOJJ9" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: bottom; width: 83%; text-align: left">2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,926,465</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_pp0p0_zVOKpDaaqSjf" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="vertical-align: bottom; text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,313,210</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_iI_pp0p0_zmyNIiHNcvrl" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: bottom; text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,766,797</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_iI_pp0p0_zp8s1PTGHNU9" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="vertical-align: bottom; text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,596,275</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_iI_pp0p0_zeHOjaP4BULb" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: bottom; text-align: left">2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,459,407</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_zcHWdCdXFVkk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="vertical-align: bottom; text-align: left; padding-bottom: 1pt">Less: Imputed interest/present value discount</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(868,738</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseLiability_iI_zT0Es8lyVZVb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; vertical-align: bottom">Present value of lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,193,416</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A1_z5W6E3jpI32h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="text-decoration: underline">Contingencies</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Except as disclosed below, the Company is not currently a party to any material legal proceedings, investigation or claims. As the Company may, from time to time, be involved in legal matters arising in the ordinary course of its business, there can be no assurance that such matters will not arise in the future or that any such matters in which the Company is involved, or which may arise in the ordinary course of the Company’s business, will not at some point proceed to litigation or that such litigation will not have a material adverse effect on the business, financial condition or results of operations of the Company.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to an engagement agreement, dated and effective August 31, 2020 (the “Engagement Agreement”), with Boustead Securities LLC (“Boustead”), the Company engaged Boustead to act as its exclusive placement agent for private placements of its securities and as a potential underwriter for its initial public offering. On February 28, 2021, the Company informed Boustead that it was terminating the Engagement Agreement and any continuing obligations the Company may have had under its terms. On April 15, 2021, the Company provided formal written notice to Boustead of its termination of the Engagement Agreement and all obligations thereunder, effective immediately. On April 30, 2021, Boustead filed a statement of claim with the Financial Institute Regulatory Authority, or FINRA, demanding to arbitrate the dispute, and is seeking, among other things, monetary damages against the Company and D.A. Davidson &amp; Co. (who acted as underwriter in the Company’s IPO). This matter is presently scheduled to hold its evidentiary hearing before a FINRA arbitration panel during the first two weeks of March 2024. The Company has agreed to indemnify D.A. Davidson &amp; Co. and the other underwriters against any liability or expense they may incur or be subject to arising out of the Boustead dispute. Additionally, Chenlong Tan, the Company’s Chairman, President and Chief Executive Officer and a beneficial owner more than 5% of the Company’s Common Stock, has agreed to reimburse the Company for any judgments, fines and amounts paid or actually incurred by the Company or an indemnitee in connection with such legal action or in connection with any settlement agreement entered into by the Company or an indemnitee up to a maximum of $3.5 million in the aggregate, with the sole source of funding of such reimbursement to come from sales of shares then owned by Mr. Tan. The Company cannot reasonably estimate the amount of potential exposure as of the date of this report.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In an effort to contain or slow the COVID-19 outbreak, authorities across the world have implemented various measures, some of which have been subsequently rescinded or modified, including travel bans, stay-at-home orders and shutdowns of certain businesses. The Company anticipates that these actions and the global health crisis caused by the COVID-19 outbreak, including any resurgences, will continue to negatively impact global economic activity. While the COVID-19 outbreak has not had a material adverse impact on the Company’s operations to date, it is difficult to predict all of the positive or negative impacts the COVID-19 outbreak may have on the Company’s business in the future.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In February 2022, the Russian Federation began conducting military operations against Ukraine, and in October 2023, an armed conflict between Hamas-led Palestinian militant groups and Israeli military forces began. While we do not do business in those regions, the military conflict in Ukraine and in Israel has resulted in global economic uncertainty and increased the cost of various commodities. In response to these types of events, should they directly impact our supply chain or other operations, we may experience or be exposed to supply chain disruptions which could cause us to seek alternate sources for product supply or suffer consequences that are unexpected and difficult to mitigate. Any of these risks might have a materially adverse impact on our business operations and our financial position or results of operations. Although, it is difficult to predict the impact that these factors may have on our business in the future, they did not have a material effect on our results of operations, financial condition, or liquidity for the three months ended September 30, 2023 and 2022.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">On April 13, 2020, the Company entered into an agreement with Royal Business Bank (the “Lender”) for a total amount of $175,500, pursuant to which the Company issued a promissory note to the Lender (the “PPP Note”). The loan was made pursuant to the Payroll Protection Program established as part of the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”). On March 22, 2021, the $175,500 PPP Note due to Royal Business Bank was fully forgiven by the SBA.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company is required to retain PPP loan documentation through 2026 and permit authorized representatives of the SBA to access such files upon request. Should the SBA conduct such a review and reject all or some of the Company’s judgments pertaining to satisfying PPP loan eligibility or forgiveness conditions, the Company may be required to adjust previously reported amounts and disclosures in its consolidated financial statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 12649053 7763712 7837345 8193416 8265220 <table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--LeaseCostTableTextBlock_z33Z6biVSnt4" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Commitments and contingencies (Details - Lease cost)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8BA_zzB4vxvDV9Gf" style="display: none">Schedule of lease cost and other information</span></td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td><span style="text-decoration: underline">Lease cost</span></td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">9/30/2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">9/30/2022</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left">Operating lease cost (included in G&amp;A in the Company's statement of operations)</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--OperatingLeaseCost_pp0p0_c20230701__20230930_z2RureTzJZp6" style="width: 14%; text-align: right" title="Operating lease cost">792,826</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--OperatingLeaseCost_pp0p0_c20220701__20220930_zehf5IB5gUo3" style="width: 14%; text-align: right" title="Operating lease cost">779,233</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-decoration: underline; text-align: left">Other information</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Cash paid for amounts included in the measurement of lease liabilities</td><td> </td> <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--OperatingLeasePayments_pp0p0_c20230701__20230930_zA3AtRkGc55h" style="text-align: right" title="Cash paid for amounts included in the measurement of lease liabilities">792,317</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--OperatingLeasePayments_pp0p0_c20220701__20220930_zWjBRaOLS3Ki" style="text-align: right" title="Cash paid for amounts included in the measurement of lease liabilities">769,061</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Remaining term in years</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90C_ecustom--OperatingLeaseWeightedAverageRemainingLeaseTerm2_c20230701__20230930_zTwBBkMyPUP7" title="Remaining lease term in years">0.08 – 4.67</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-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_ecustom--OperatingLeaseWeightedAverageRemainingLeaseTerm2_c20220701__20220930_zlzIAKnEHHO9" title="Remaining lease term in years">0.83 – 5.67</span></span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Average discount rate - operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_ecustom--OperatingLeaseWeightedAverageDiscountRatePercent1_c20230701__20230930_zHMiCmT3hGKh" title="Average discount rate - operating leases">5 - 8%</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-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_ecustom--OperatingLeaseWeightedAverageDiscountRatePercent1_c20220701__20220930_zd6EiwqjrxM" title="Average discount rate - operating leases">5 - 8%</span></span></td><td style="text-align: left"> </td></tr> </table> 792826 779233 792317 769061 0.08 – 4.67 0.83 – 5.67 5 - 8% 5 - 8% <table cellpadding="0" cellspacing="0" id="xdx_896_eus-gaap--ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock_za10gK0Y0UZ3" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Commitments and contingencies (Details - Balance Sheet)"> <tr style="vertical-align: bottom"> <td><span id="xdx_8B4_z5SJmbgBPAz9" style="display: none">Schedule of supplemental balance sheet information related to leases</span></td><td> </td> <td colspan="2" id="xdx_495_20230930_zEyFBrVKAfPe" style="text-align: center"> </td><td> </td><td> </td> <td colspan="2" id="xdx_49F_20230630_z9Xfz9qRBZZ" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td><span style="text-decoration: underline">Operating leases</span></td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">9/30/2023</td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">6/30/2023</td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseRightOfUseAsset_iI_zJy1esJpOUzf" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="width: 66%; text-align: left; padding-bottom: 1pt">Right of use asset - non-current</td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right">7,763,712</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right">7,837,345</td><td style="width: 1%; padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_ecustom--OperatingLeaseLiabilityCurrents_iI_pp0p0_maOLLzD8r_zIrjofQimePe" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left">Lease Liability – current</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,169,603</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,159,173</td><td style="text-align: left"> </td></tr> <tr id="xdx_402_ecustom--OperatingLeaseLiabilityNoncurrents_iI_pp0p0_maOLLzD8r_zzGFzeyIVy2c" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Lease Liability - non-current</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">6,023,813</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">6,106,047</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--OperatingLeaseLiability_iTI_mtOLLzD8r_zvLXF6gr57Jj" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; padding-bottom: 2.5pt">Total operating lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,193,416</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,265,220</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 7763712 7837345 2169603 2159173 6023813 6106047 8193416 8265220 <table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zraG2l7KRkwl" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Commitments and contingencies (Details - Lease maturity)"> <tr style="vertical-align: bottom"> <td style="text-align: left; vertical-align: bottom"><span id="xdx_8BD_zHn2aW12I6uj" style="display: none">Schedule of maturities of lease liabilities</span></td><td> </td> <td colspan="2" id="xdx_49C_20230930_zCcNyOTq1vnd" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; vertical-align: bottom"> </td><td> </td> <td colspan="2" style="text-align: center">Operating</td><td> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left; vertical-align: bottom"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Lease</td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="text-align: left; vertical-align: bottom">For Year ending June 30:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths_iI_zWVJ8udrOJJ9" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: bottom; width: 83%; text-align: left">2024</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,926,465</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo_iI_pp0p0_zVOKpDaaqSjf" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="vertical-align: bottom; text-align: left">2025</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,313,210</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree_iI_pp0p0_zmyNIiHNcvrl" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: bottom; text-align: left">2026</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,766,797</td><td style="text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour_iI_pp0p0_zp8s1PTGHNU9" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="vertical-align: bottom; text-align: left">2027</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,596,275</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive_iI_pp0p0_zeHOjaP4BULb" style="vertical-align: bottom; background-color: White"> <td style="vertical-align: bottom; text-align: left">2028</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,459,407</td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_di_zcHWdCdXFVkk" style="vertical-align: bottom; background-color: rgb(238,238,238)"> <td style="vertical-align: bottom; text-align: left; padding-bottom: 1pt">Less: Imputed interest/present value discount</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(868,738</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseLiability_iI_zT0Es8lyVZVb" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt; vertical-align: bottom">Present value of lease liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,193,416</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1926465 2313210 1766797 1596275 1459407 868738 8193416 <p id="xdx_80A_eus-gaap--SubsequentEventsTextBlock_zb06Zz8upech" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Note 20 - <span id="xdx_82A_zd01bjtJ2pJ3">Subsequent events</span></b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">  </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluated subsequent events and transactions that occurred after the balance sheet date through the date that the unaudited condensed consolidated financial statements were available to be issued. Other than as set forth below, there were no material subsequent events that required recognition or additional disclosure in the unaudited condensed consolidated financial statements presented.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On October 31, 2023, the lease agreement for a fulfillment center in City of Industry, California expired, and the Company did not renew the lease.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> The total fair value was based on the current stock price on the grant date. EXCEL 90 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,. ;E<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " ##@&Y7&2*40.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.FD9AZC+96BG(2$Q"<0M2KPMHFFCQ*C=VY.6K1."!^ 8^\_G MSY(;$Z3I(S['/F DA^EN]&V7I EK=B(*$B"9$WJ=RISHGW-^RU3%J[H0HA#W^TI(OI(K_CZY_O"["?O>NH/[ MQ\970=7 K[M07U!+ P04 " ##@&Y7F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M ,. ;E?H%*LIV04 * ? 8 >&PO=V]R:W-H965T&UL MM9EK;]LV&(7_"N$!0PO4D40YOG2) 4=-MF"MZ\9IBV[8!UJB+:&2Z%&4G?S[ MO91LR0VHUYY0?TET.\=\>-,1>;45\GL69(P M^7S#8[&][CB=_86':!4J?<$:7ZW9BL^Y^KR>23BS*I<@2GB:12(EDB^O.Q/G MK>>Z6E \\27BV^S@F&B4A1#?]_>[ AY@%BSCGHB_1H$*KSO##@GXDN6Q>A#;/_@.Z%+[^2+.BK]D M6SY[:7>(GV=*)#LQE"")TO(_>]I5Q(& T@8!W0GH"X'3:Q"X.T%1@K)4!:+[ MU0U'#.UQ?$M=\0:E/74!X/ MET_%YH(X/9/\A^*X5?VXA9^+UL_?DT6F)'2Y?TPU5#KTS YZ'+[-ULSGUQT8 M:!F7&]X9__J+T[=_,^'])+,?8'L5; ]S'[\3?@Y#5)''YS4WD>)RQ^Y^,B&A MJI9(EQ72)5JF"? $!=-=S%8F)ER_9'%FJ@H/E;6$ZE=0_=/:Z5/.I.(R?B8/ M?"VD,O'A5DKF1CQ4U1)O4.$-3NR&DL'[HICNF_EPK\;V0V4M 8<5X/ TP!F7 MD0CTW$E@]C8..=RIFBT;ITM4WY)S5'&.3N.\BS*?Q7O<.[AL?-7@;I\<$Q^J M:(6(\]8M?MVOVN M:QM!465;4%J#4K1DMZF*U#-PQIQ,\V3!I1$/-[%MI]NSW9&QL^+:MH!UEG'0 M]+ '?."K2,<9:-,I2\QMB!M%,[&%6'2?^A=&S'.$&*=.,0Z>0W:8'G1:"1WV M'I+I$_F3/QM!<2L;FG/HVO: &CG/D6R<.MHX>#;9<3ZR)W(? &RTC'Q6O"V1 MWHM;#FGWTNGUG(&Y^YXC]#AUZG'PK++CA5XG)*2! O4-F2N8AXB0Q!,Y-#BT MNPC,?1IWGWXQ(I\C"#EU$G+P^+)#G@0!N&=O]@?D/3Q'/J9F3MQR.!@-R4B% M4'$2OAJ-T.<(1TZ=CAP\U+R$]O09-/"CV*9&8-SN@:5^*(B7^RP1Z8H9B<\1 MDYPZ)SEXM'E)7/7IF12;*/7-[8Q[>A,CZ#GR$JWS$L4CSDO0F<@43-%_1>O& M87O$<>0,S&$"U[4EK5,3/9*:"D[)63,8;O"J3_NOC6#G2$FT3DD4#SCO11'E M0Y%B*>F(R;#O=@=NSQAW<6E;OCHD43S;/$8*\I]8$H>^6KPF<^[G$MK2"(D[ M>2*!"0<&L_"_&T'/$9-H'9,HGFW@ZSJ(TA69/R<+$1OY<(/[V5KBJ+6<=?NA)X><^55R6R_WZFY/MP8V;W"?J4B[S/<^1=FB==NA):6>>L#@F-WD& MMS-SK\5]FM8N<5E+/+?...Y)&> MAR#WI*6B>&PO M=V]R:W-H965T&ULM5K[<]NX$?Y7,+J;:V_&CO#B*[$]DRA] MY.;:>LY-^S-,0A8;DF!(4([OK^^"DD6)>,B9NN,X)J7%\EMPL=^W(*\>5?>E MWTBIT;>Z:OKKQ4;K]NURV><;68O^C6IE ]^L55<+#:?=P[)O.RF*<5!=+2G& M\;(69;.XN1H_N^UNKM2@J[*1MQWJA[H6W=,'6:G'ZP59/'_P6_FPT>:#YO"=O5YR; :/%OTKYV!\=(Q/*O5)? MS,FGXGJ!#2)9R5P;%P+^;.5*5I7Q!#B^[ITN#M0P>@KD7O5RI MZM]EH3?7BW2!"KD60Z5_4X]_E?N (N,O5U4__H\>][9X@?*AUZK>#P8$==GL M_HIO^XDX&D"X9P#=#Z O'<#V ]@8Z [9&-9'H<7-5:<>46>LP9LY&.=F' W1 ME(VYC7>Z@V]+&*=O/C=B*$HM"[1230&W9W?4JZHLA/GX@ZA$DTMT9R[1HTOT M^>XC^N.//U\M-5S>.%GF^TM]V%V*>BYU)]LWB.$+1#%ECN&K\/!?AL8W? E! M'R*GA\CIZ(]Y_*V&KI.-1J+O(3!7.+OQW#W>K*^W?2MR>;V !=3+;BL7-S_] M0&+\SA7<*SD["94=0F4A[SQR/;<<2%L6<'NQ.H/(#5!Z$^C[/U=! HG4REP#SOI(7J)%.J#M/ MT1$$PBA+:$IG6!V&'"F%23 TIO9 >EY5SVQS;PE!">93/T93Q*(YF.&U#3FB4T02[@:8'H&FPCOQ= M-9?G8::O64M>R=E)N-DAW"QX7T:B1VJ-AEX"&S13]*ZP,VO2DR1F"9FO4(== M"O6$1^Y[0_!$;_A,]H/BZ?33F/JF\K5F)7A7Z][;299D<8;GU<]A%[&8D]2# M]XB.21#O1[F6,)L%TN);()WV7DY6'6?P;[XZ788DBFCDR7HRT2<)4M9)WK=3 MC7&BI?:LQ@0S/@=KVT6,P%KV8)WXCX0)\"]*%8]E53G!,;N" #1"\!S=><-3 M>!/GD3#I&1[IM9D^5#;H/ZJ$ \,L0R>=B&T^8Q2GZ1ROPXP1XN$\,I$>.<=Z M6C0/)3#S/D']J\GF-)BN!!AZ#M5A2%,,'.T!.Y$?";/?/T:V:UY4HXE-99Q MN;+6E,,.1%+$/6 GRB,OX;P7@K7YC*1)!+QGU2J79)/2K4MR75:E!K3FQ!GGO>RGZM;R= MMC83[=$P[1UD-)1EHZ&=[8W-881B9C3T[.:X+(%L>!9Y;@Z=^(Z&^6X%7%=J M:$RZ(@S6YK$X8XPF?QIW<%WG>#: GSF0_=9 ;S6B4SJN)PY"G MC.#8EPH3"](SK5^Q'7<:UIVJ4;\1G=RHJI"=&Z]-;BE/R)Q87&81Q1[&IA,' MTC '_BH%R-_G.7U"/_V04D+>H8 4IHX&C\19C*W5YC*,,I)XF)M.9$C#9'BW M49V^U+*K4:5$\YPH(.,[68V[/:T K>Q$[V@',8[A9X[>-O3-]L2+-,R+OZKF M80>[A=PH^UYU3T"36AXBF,T_:B'04C7.2!QT:-I::X?#84B!,R%_//%,M$G# MM/FIR:&4&(DOPT7/)D6:1(181<]E%\>I+V$FZJ3A9N^T"3]70NPFCD)=B"*+ M[%V6#(HYPY[^B4W$Q_"+N_$S>%F00K^7\%_+VVG<$X^R,(].2Z236U5MR^;A M9(U[-3JS"9.G.&5TWJ([#+,D(R3S4"N;J)6%J75>3,_N*C";/V-,64KFI=1E M""F)N8>LV-&.:IAI;:E^+MMLWB1FF@F;;U2Y+*,T2R! #^J)8EF88G>HSR%U M](T$KF]W%B[+C-(LXIZ.G4T$R\($NU)U7>IIUS)7C8:P-_?J0\YE M_+\[.HUX(F<6!RO7G5;YE[WB^0/ZT]>A=#,Q"W+\=Y>M5_)V&O3$["S,[+?= M\WY7;\*_0#_B-Q@3HT/05E2#?(MA) M[D*NR[QT[Y]PN_&^S+(T/6Z\]X^X')9I@J%)]SV0FZ0%#TN+45)!^>U459E, M*1O0&;)W/Y*S1<(E31*+.9QV/".>#IA/6H*'M<3QS.Z?=*D:2M?&O'FP!96A M>O=,VTKA$EIW;@%WVA'FV?OCDZ#@+Q$4TEOVN4,59#%TZ-:#+HQWZH?#8Q4/:&X])?;L_SDL/?M_RZ.7'+=[>6-WHE4[OO]PK[16]7BXD0)HUAC ]VL%G>3^Q+Q2<7B%YN:_4$L#!!0 M ( ,. ;E=8L-/KZ0( /4) 8 >&PO=V]R:W-H965T&ULK99M;],P$,>_BA40 FDT3VW3CC;25C0!$E*U:O "\<)-+HTUQPZVTPX^ M/7:2A:9+VVRB+QK;N?O[=^=S[-F.BWN9 BCTD%$FYU:J5'YIVS)*(<-RP'-@ M^DW"18:5[HJ-+7,!."Z=,FI[CC.V,TR8%<[*L:4(9[Q0E#!8"B2++,/B]S50 MOIM;KO4X<$LVJ3(#=CC+\096H.[RI= ]NU&)209,$LZ0@&1N7;F7"]F\SF>6XXA @J1,A)8/[:P $J-DN;X58M:S9S&<;_]J'Y3 M!J^#66,)"TZ_DUBE?H YH9/0B3F7YCW:5;1!8*"JDXEGM MK DRPJHG?J@3L>?@#H\X>+6#U]?!KQW\,M"*K SK(U8XG F^0\)8:S73*'-3 M>NMH"#/+N%)"OR7:3X5W#!Q7IZJ)3DE,3;#UYAB%@%:F2DD>KO$ M IA*09$(TW?H/7J-;"13/2IGMM)$1M>.ZMFOJ]F]([.O(!\@W[E GN/Y'>Z+ MT^Y?"G;,W=9Y:)+A-L:58@GZ(8P'3C!%"VY)&7-_;A:2R5T MY?WL"K72'G9KF^UX*7,9H#T5_\\K? 7,/PQ;VJ,$>O0B;2%ET(X^>D!RR MGK)H08X;R/&+(/51(!5F,6&;+M+Q6=)3%BW2H"$-3I(N>);IS=FG5H->M7K. MJD4Y:2@GSZ#L5:B3)YER)]V5VL>R13UMJ*?/ISY>I].G.V8:N,[4GQX ]S!L M\;K.O_/,>3[QF:*M)7MP][&LP.V],]E ME\?TFBM]Z)?-5-_+0!@#_3[A7#UVS,G?W/3"OU!+ P04 " ##@&Y76\?N M#5,& #M&0 & 'AL+W=O;8$5\PIXVTXR?]0Y1PB@A:1[1%&1D>=T9P,L11L*A ML'B.R%M^= Q$*B^4?A,GX_"ZHPE%)"8+)D($_.>5C$@[)+R!#Q%C3.B[_@K;0U MN?%BFS.:[)RY@B1*R]_@?3<01PX\CMP![1Q0W4%O<< [!UPD6BHKTKH)6-"_ MRN@;R(0UCR8.BK$IO'DV42JFT6<9_V_$_5C_*0VV8<1("$8T#?GTE$_!OPZ?<_KWJ,"Q'A>HO=38?E35'+33%X MI"E;Y\#EMPQ/_7L\@4,6:)_%$"D#^F1S ;#V&2 -88F>T:^[(X4[X/IS+L=SV4"K>9]H678MF[4 M!#8-'<^ZU_*9-KG7'1G"G:2KW/( MUU'.A\\1&*4K$*0A6&[C913'HN?((1*P>-D M$T19T<1CF@OJK2@-W_@@2P7#A@ZM+K5I@C53T[#>(A554I&ZP5'&1Y:6A.8% M0=XW@N>Y5"AJE@+6D&4@5-W"'$OH0F3:IF75Q4HL=HPL^[5J+?.^C MA.1'6\NYHIVF74$3JJDY3AGA<9FZFII [")D8[/>\J6&NJWIL&5Z*G)"-3H? MQ.+DCP7D^S9B/T!"V)J&($I?N?:V=@B;B.Q"#35$2\PP=K06R15'H1JD'EN3 M#*0T[59K-BIVCE*Q35QV30Y+LZZV:80$OG0 MVI*)=DS#:,B5&&+'M-H*HJ(B5&.Q:"Y#]]:;N?M5.Q]\E>^I8)-W76B8!L*X M+E=BJ9L8.5;+K@I5:$1J-/(=U?/8YST0<,U'DGD2$[=EKX6:W.LBL=FJ=W&9 MH:Y;EM/2%U$%2*0&Y,2= S'64GE-UO'&;3NX 7"9)=]Q&-!N*01481&IL3CA M"VS!'S/@T'PP? M> UX8#SUOI3TN9#*E@+2-@U8[V4R2S[."+?ME% %2/0K@.15.YVY]QR.XV>W MO3#.BLAS13M-O$(D4B/REF8D6J5@LQ9J["1EECIRL&VTK?$* MIAQRT?Q9FF?XR'NJ/_=&?TOU*R']X5(\ M4[33<:@8C=2,'@9YM)!FV<0L9Y:I2SJ$S-(TVY_+485DI$;R311O6?U]WTY? MDZMM^F26*GVX(C#6E%4DRM_U 7\6 ?[]8.9*W]4I(?[AEW5GBG::<,5NK&9W M:[GL_.SCI:I=:/7W8'(SV/(DBRMD8S6R%86R\_RI,JE90UGOZ,5Y0K)5\3TA M!PNZ35GY]OEP]?#-8E"\J:]='\++4?GEH0I3?@AY#+)5E.8@)DL>4KNP>.5F MY;>%\H313?%Z_H4R1I/B<$V"D&3"@/]_22G;GX@;'+[P]/\'4$L#!!0 ( M ,. ;E 8 >&PO=V]R:W-H965T&UL MK5G;;N,V$/T5PBUZ >*U2-VWCH'$EM44V&V0=-N'H@^,Q=CJ2J*7I)/-WY>2 M%<6F*";>\L76YRJ/CY:"/$]OUDPE<;4F+^CFY) M)=_<4U9B(6_9>L*WC."L$2J+"7*<8%+BO!K-ILVS:S:;TITH\HI<,\!W98G9 MTR4IZ./Y"(Z>']SDZXVH'TQFTRU>DULB/FVOF;R;="Q97I**Y[0"C-R?CR[@ M^Q3ZM4"#^#,GC_S@&M13N:/T%>(&_KX*VDGU"BXH@5O M?L%CBW5&8+7C@I:ML-2@S*O]/_[:&N) *$! =0*($7 #08$W%; 54<(!P2\ M5L!31W '!/Q6P%<%AD8(6H% $8!#(X2M0-@X:V_=QC4++/!LRN@C8#5:LM47 MC7\;:>F1O*I#\58P^3:7<%GF&Z\?@5LA_&7R" M WH/YAM25?T-7G#2TRPOB/(/FRR\43&(-/MPOPT_<_3R="JEU MT>2:4>!J1<[ RYV!& !?MM5[X#KG 'D(*0+F3UUT%#7R^K##,5^Z$XG#X<1 MH4-!"*- 2[Z0!<%*/:B8US2QXVABUQT#%OV87X0*ERI;DPW#B+7Z8!'=G4[ MN[JGVI5OI-/YFPR[Y_85PR(W4N8X-RI15\KW?(M7Y'PD2R$G[(&,9C]\!P/G M%UV6V21+;)(M;9*EELB.PL+KPL(SAL5'V;\4E'.=TXV2>KV ;@6VQ+/P>D$X M]F"$W#!0\E$#1)'C*^EH2:U4KY8/(ZC/6+]SC6]T35/:QG7GE($5+64[R7%= MJG2N,C*=X"J_-Q?HAI&:Y0M+PR66>):6>-)7IW_DR*!S9&!TI.R"98];R0:- MR2*[>@*"X8H7>-]=9__*OJWIF'2.-3*?X%A+/ M+/(DEGF703SY9RKU02?;T M==R1:\/.M:&YJC[7TENR%4WKU)71,[#KNF598B7 7&+#-_4NH:80(R\./67" MBSYP',/80VKOHL')TN*&RF*I@SE^&"NX5*.?7*'EXAOH#1UUAHZ,ADZJ;*!W M>=6PT5M[%Z,&I_8N-LD2FV1+FV2I);*CF(B[F(BM;!5<753$FG0+H1H2L29V M N3YR%'2K0\<1Z&#/$]A3#1 F;]0;4XTL !!UU/23:.?$P5>Z WT'M!YV>D[ M=O8+6NNVY+YB7B=V8\7"9C5.S3JK;(E5MJ55MM06VW%X'!P$P6_>-YA%3VA: M;!$M6J+C\H6BP%?S+M$A4>0J.XRE+#%&@^23EE_V"F.L5E MJ-]"0\T.PM: B2VBI2VB]'43'#OTY00'FH]P_L\^PDQ]BH,M$2UL$26VB):P M?\HU#AVUPWT-=>SF_J;?0P#WE.+UG[R'$<1Y%LH]7E M4X-$87BPF+6FUN "%'E0-78?!^,@1GXPL'&#+Z[F M&TXF#-V-3;;$*MO2*EMJBVT?&Y.#+U[U)],/F,GFEH."W$MZYUTH1V/[KY#[ M&T&WS4>P.RH$+9O+#<$9835 OK^G5#S?U-_5NF_!L_\ 4$L#!!0 ( ,. M;E?+J<9A> @ )HD 8 >&PO=V]R:W-H965T&ULK9I] M3^.X%H>_BM6]6LU(VVELYY4%I$XI.Y6@Y5*8O?^&Q-#<2>)NDO)R/_T]3D+= MQ(X!B4&:MNFQ\SOV\7F.W1P_\>)7N6&L0L]9FIUYD804?BX=)N2U8&->-LG1"+,N=9&&2CTZ/ZVM7Q>DQWU5IDK.K I6[ M+ N+E^\LY4\G(SQZO7"=/&PJ<6%R>KP-']B:5;?;JP(^3?:]Q$G&\C+A.2K8 M_ M0,<_;:>C_3U%P\/WK[V?U\Z#,W=AR68\_3N)J\W)R!^AF-V'N[2ZYD\_6.M0 M+3#B:5G_CYY:6VN$HEU9\:QM# JR)&]>P^=V( X:0#_Z!J1M0/H-[($&M&U M:T<;9;5;9V$5GAX7_ D5PAIZ$V_JL:E;@S=)+J9Q717P;0+MJM/;/-S%2<5B M-.-Y#-/3O"MYFL2AN+RNX 7FK2H1OT>SL-R@GWYJ9DX*847?*\VI1H#K>,N^TGX,#>"_+JQ7=B['#-MM\0M?Y Q")4 MHV?V_N;$((?N!Y76_=&!_F;3]0]T?K'Z>XW.KU>7:'4UOY[>+)9_H>GL9O%S M<;.8KX]TP]9T:^N[%2OZJ-R&$3L9P9(M6?'(1J>__X9=ZT^=SY_466<$[/T( MV*;>3Y>0@%)>ECHGFY9NW5)DF1TG*4 ZJOPC97U&21SQCXNM(A/RVX(\)Q"JZ>T%? M=F*1)/E7!,FT"*LD?VBR45(EK-3.J_.9\_I)G76&SMT/G6N$'MB.@4>NJM+0<'I*=0-?/L(/#U OV]0-\H\ )B#HD!_&>75"\H8]6& MBQ![9$V/R5IJI,9 M* JLGD;5@EJN90U-.K8DVBRCT'7%HU]C ?D8P6H6L?EFG+9==H85>[[?#P.= M'>W8=44?\!B;,R?/QW7*D""4316Q?@DZ$O66,$:'%),I&)B5#P]3 %0 M(\3LKH*$R;)DEZ$)BI,RXCL(%I$N\E?O[I,\A*0+WD6\K+2<:&][J->A'G'[ M;NG,7%$&:-V2#,=O0'P3Y@\,%N%AFB]+!M 0GJ1)>)>D=79?8FJH>U8_E!*DOC$;_'SGA4%Y*,J?&ZC:?)6)*E,'!//P[ZR MOC6&KNM;GC.@6N(3F_EY5;!M^-(43"+V>;5A!>Q.P!.QKFLWM-)U3+5=-_#Z MTE5#0D"Y-8 J+,&*S62MTVDK="O=T*I58>E9-E$ROPZ\7H"] :D2J]C,U54] MJOF!8,/(JM ,7-RGO\9J[/C!0!03"59B!NL^'\!P#B4#H@(2RGQ,7=I?:QI+ MA_BV;P^D<")92LPLG<%*2RJHX(O8K%4E(R6N8_=1H[$;NP[\#>0M(AE*S R= MU3M]F/Z8;7F9: L^HH(.$T+[V55CYCEV,+!G(I*'Q B9-CS;46SR0!A%Q8Z] MR<*VXVXH4%@R1 D%C27U'1?C@1Q&),.(F6&+=D,7/C-S+&CAY"JAH#/SG*&B ME4B"$3/!Q,Y9V7+J-II:\1IL60ZAMA(DJB%,R.'^H2M? HZX'SKZ6"Q_SM?O M.?H@1G!^M&#ZK-ZZHR"!2=X YJZ(-J)HAW)8[.FV0YLXHH*OOSW2F(P=+SC M?U>D1"-Y XVOD=:>9[3[S7=$F4I 1;1J8A0M(4F"#\77^6(Y7<[>$U]&^'XX MOCZIM^[QH@0P-0/XJN 18P"U^X)G4)6G]5'M-BR&IHRJC.U/F<9D[!-GJ 2C MDL+43.&NV'(#N\5QQ8H,I3S,2_3[;S[!^,^.%R]:'U3Z$JO^U_=$@W,,&!EP M1$*:FB%]]5H#PSZWY\8'O%#Q/,9Z-U3+H;DX.)@V0]S@@CYN-$#V/41^ZS_VOA]GH:Z?@D,@%PJD9O8W,-51'PQ(U!(4\X=I^OY;36%*+6#@8"FD)6VK>D=:PG2[/:I%H_N_; MQ<_IQ7QY\P>Z8P])GHOX@ H'BM.$QUHG-&>['G5B= M7J!][0-Q<[ZZOIS>+%9+;;%C&XG\T6+GLWKKCH'$KOW&WKC>#85)C.YYL?]A M+GS6.FYB9NN-YKRXDZ^Z,B5:;3-:^S(A_4,UK15I8F4K\MTXM0]^DK7?'TMG MB_7L8K6^O9Z+Q+E<+<=U=!ULUV#)R.+ZYGJZ7(L*>[74E]>V$>4?CKA/ZJT[ M4A+EMAGE]<,L(C< '/=G_A'LX\3)[2Z/Q3$=>^K_0J/_L=M1?L1V,0U\9<)5 MN_Z$3PZ>\LA8\5 __%*B^BBN>51B?W7_@,VT?JRD=_T[/IHUC\G(;IJG=B[# M O)Z"?[<0Y?6-P]4%%7QK'Z[82$,B#" [^\YKUX_B!OL M'T=ZZ0SJG[923.)[1E;L6.W=J*Q MW/2F-_5RT4:/I>/QBM!%2 M]T^.XMC6[)59N-L ]GK,SVN#_I-P.WCUDHN-ZR=-)HLKX[[IY-79X=A?ISP0?+6=:XI1+(TYF.XN9ZQ4, 0W?J]M]MLMP\+N=6/](L:.6);"\\EU/,^#O;>C$\V$B=_HM/-0Y?LV!:+YA&O]-& MT):/3/S%Z0#=&^\+1N^$-Z"9TD?_.ETZ;T&K?^]#*#EPN-^!<-1>N5)D?-POPU[VGOLG MWWXS>3%^_41XAVUXAT]9_[M)?=+H?I??&<\TH>_I*[8D.3=;MG2EL^& @IZP M50_T49LM4'=T]NOMW67]5- [OA>YZ&7&EL:F]<]\P?3M-R^GT_'KF=F40C_$ MN\GK[P:TA06IF^F,K36=EE8JFDP";R8OAW2']?5"DH[P%$DMA8(7K-?0H!PF M*.P"@?K(7NIUC,()Q3V$EH$H%;RFPFQX0&MA93Z"++@(*Q MDAT%=<0FM?%WQOJ"3F%(9F)([S7=B >:O(STAK.^XZ;(?J^DA6.3\?@?@+<7 M'C+&_ ,!-[:ND&6 76+;>V&E6"K&1IZ1(X^P/&8.Z!Q;-!$MC*HBG@%J>E8# MVIGQ"*K0M85=:*7NS8222*&6(L4/5W):PB<=21 QE!K18ZTKA.7"J!S>-@_K M^(9T"K2@[@XJNNOFDC.QX>[DX-?DA]>.MC"F4OQYSU5+)W.)BO+_@?*M,DL( MP3SENN/P#IQOYS?[8-P6,BO^P-5>38PH+L/Y 82@?]&8)P MT&(^*U@K P_NA![L!6Q6"(D2%K3N_'VK2ELO4?^WOYHV!/NUZ:(O MTO6CT!6N:7(0PYONIHPC^(%PWO0$_69P0?<8#5HCUI:C%,<(HI[DK7"0DAL9 MN*J01JE"/%DR.J S\XDNA=V8<'-]/6N3UGGPF#P8CCZU:M$K*R3.Q43AQ-\C M&F"OS%HZ+S-'01HESGY8 1V1"#W8P!]:!/U]Z"%RH*RK%6H' @GH6LJQVLIE MY8V-B*&U<& K>0.#2@479$=A3-3GAC@_ZQAKY(^#%DKHBZO M#U>P2 "457. M:2(ZM01670TM9RSO$=* T'W81@-1Z;0#7R/5H^W&EV&OJZO(LJ/#>,"H<\#: M8P2/=_"W["&.T2C0D2M(H@ZS5JIBG<%'0$*Y@>/:>(JEXI&B7Q@/< #**,9; MB0Q!L+U%3]79<8@CQ0 7NRIPV%,L80?@+_K32,D+7MK$R?%_YZ1.RO\_8F:M M+0L3>XT;QCG99>C;Q2XCLSNT4U%TB[Q;E2)X73Y('"$3WZM2ZJ-9X M1TD]@MM);^_I]#[?E]Z=*M&K_0!0Z !MK8E1#4\U#HF@ZSJ938+2<$?ZJ=O! MU.T0YE3T#JZ4KZ(.T:\1ZY11"=;U6GSY;[R N,+,XYXI@P.Z@&Z?*RZ+H$<=[R]#I?T) M/[WVV+X1#P;G7G\6DIXM4(T_X^\[NN.LT 82C!)MT-1>^WR8RNT;4;"#\G9G M7^GTBAUXLF]EP[AX1NH6)@32X!%>4_:ZG'J.4"DJJ_^PG!Z7_[4P=HBM3-9M M9.9L2L5M W#+9;54,@N;S J;#Q+ZNR70[(8VI'TOH*/.%P:\MZSC=Q0'/ROMT\>&=K3]5'.:OE \ M3D_?>= P0]L<*5YAZ7CXP_,^V?3M)-UX4\;O%4OCO=G$RX(%P@\3\'QEX&Y] M$S9H/V"=_ =02P,$% @ PX!N5_&0,'(&+ KH8 !@ !X;"]W;W)K MFGM^V MW6>WMK;/OF[JQOUX;]WWVZ;HFKNO7A.WWWH7CQOA[ZN&ONAR]RPV13=[J6MV]L?[QW?TR\^ M5C?K'K]X^.+YMKBQU[;_M/W0P:>'?I:RVMC&56V3=7;UX[W+XZN"W MRMZZZ.\,=[)HV\_XX6WYX[TY F1KN^QQA@+^^6*O;%WC1 #&'S+G/;\D#HS_ MUMG?T-YA+XO"V:NV_G=5]NL?[UW_M/*?A[A?,NV=O3?[):? M/7]R+UL.KF\W,A@@V%0-_UM\%3Q$ R[F!P:+:[EP?0=D]/^F-LSSG4W/AU?KJ=L62_OCO2TBNOMB[[WXQ]^.S^?/ M[H#VS$-[=M?L_V.'>/>J_VI[FYUD__C;Q/X+PIA!UJ/I M\?-5N]D6S8Y K.!K-RQ<559%AX#@E[^]?4W_KHLO-EM8VR!4VZ*#Q:J&INM* M6-+"E>W7R78Z6+?:UM:9&]O8KJCK'?YNMSV/Q>4_-;2;:P268+KOK_R\P-L!JAZ6W\#I>H1S *1WL%+K M8/T!MI9G2]OUP/9A>-LW+>VBRUH I@N' ?.RY("U3;\NX-@[FS7X%2)%=E)F MBUWF]YL!>0"^HX/&>1F.&1*#^T_((8O( 4_2I"?9\FFX8F.1O0/U%8[(H6B: M 49_>U+ =*Z'VFZK!K$,A[(I&I!J^$B.T@O%4 9[SHKR=V#K-#0W.'OEB&C: MIJ9[RKB!(7"4'?X0#\ANU]5RS3BT2^L<7FX\/EQ\551= &Q$YG1-'S]STT2+P&P[,85I .XZ"K;N@)Q6LB%#*>,R/B/:2QF.6[=#G6)B$ E22;_?6A8 M"R%6,74LT5+?IC>:@:\@8P=WP$IS%AZ4P( M.FH^V?'\Z+\ E!J^\N #^\"K9Z]SGXINL^6+MEU6P\$R-MF.U7L6J#H MYL^B,O>OU_ '_/]!]JM=KINV;F]VL$F Z%U?SGCU5P70*)!:%CW]-ESHR9'A MIAQ-717SS:LRRUZ#D+K!;?P$.@K0@J(>Q=C@Z'QU:F2E32;BQNJX&QXG#^4B M@PPP7="E0<,@LKL6G?WD?O% #SF2;9=+XF['3TZ!<&$D\&XDZ3R[CP^J@$N> M5UE'SV_:$I00ECHXXN=ALP52ZWKS?NBREX,#.)S#/77]L/7KG=>TF^P+$T@+VO.PUB83W M8K/8;D%/*A:U15;+G' [+. [P6=EHZ>1;T^C'1_S!)EGBZ&GAVNAY+[-Z?/" M1J#@US0/A88@!#&)=_ M;==^W47,A(]I? I3FM6ZK6G1 A#2+"H27@;.M'(M"-XOJ &WS2&0"HX/BZ]@MP$I@8+\@-?@VJ2 %&Q7J J;;%CE=&[(.&\@6I E5'&HC7[\W0 MX:GG'JO'\Y/[BP?WC_TU49*4[3ESF 1HUW3(V:%#;L"LAO-%4%PBCR)M%_#: ME' X+L,O:M1^OP"FHX7N(TV:"O#.^B.1*/$7W.@:I&0QOMYPWA5:6[3)H-.4 M=EF3VF97*[MD':3+RE8F@H]%!D\X.CP7IN3I0%*61A59Z]5C7/ !79F[:/T_ M0@6I$.$L\/BJTE].Y7X&%5UR4-!]W@*7&;S>9K_V+*B)*U>$"%&'D+#&X$UP MC"T^T"-NFJ/#5 "WWR UN@'DO_>61/ 'Z\ZV'9+G&>6\/@U<%,: W#B$:3; MX"D/[X-UCHV%[PEDDD6% M*H\P1_QK3)0Y84W%$$F1QK-+,Y)29)$4)6YM@A0\N 7_W%=@2^S?@F^.1]3" MCE%V;%!VT- .6$UCA":6!W7Y2%-B:[29$ \[P3@LTMB*?H\V/1+-:(A,_&S2 MJ? 46C)KYXF7TB^>:[4$FV*6?7(D.D&\5!LZ5SQ^ MN."#\FXD1[;F^/3AX0,*)&J9J"!5_L2)^Z*A: $^%#N%\AXB#J'!XP0(>8(&J>'EUXC1=)7/^^TT@("P;8 M@.YL,\A^T%H#%1QP/J"U:7 07T^G3A@4/&^)#\!V:ULX9,\%D"7P@UVV;9VK M2"59"_TKPCPG8PPA5DCE)QZ09\ +!CDR,%LM/;"LNN6PP0NQ5&YIOR+GQLME MOF?G:LE$!TE&=FG%;X,4,-0%$1UJ# HM7'(RW$0FB!G5H,$$@F,#^&&MJ[$& MX-VT("[$"D6RJH"L4#GY@C" HDW.(?BFWN5BLO0#6?5L*?-2S+YBIQC@4W01 ME).>\F9HB%EX+$.G@&V6.^:F=5 T$MW]5W_RI+S SRLQ0-&CH5.T*U-]:&^) M"TS8+I4+CJ6RK4'N9O<_7;]Z,,MXE.="_W[S_K5WF '>KM9P+MG@V#K-ZG89 MK9J#2=H KA9@YX@6_?&7EXEZCI!,P(L.J&-F8+ MDB"Z9<%R!4#-/J"@P'1H*\2'VWG60\L G^IWR3RC#8,( 96\0IQW3#N_QJ02 MG$F&B1$I1&BNPBO?HJ=GSQ$ "PYT;9#3D^1 5@ZJ+<9GOM"SN-?[P,_< [T\ MB2^*48]\V " R\^L%#M!MVQ,@&4ZSF[ 6)+CAFF#;0-2DT%.#W15#TMA*8[\ M>O&5 $V[C1P^A0G7@+8#4S/04S=EC(W8Z05;:^'$9=F"+"LSDR=G%_C/V?P\NRK[YDN\*;Y6FV$C&X )4+[Z*_[FU=NKX.Z&)DO?)HY9.W+0\$9TDF
=L'1LPI-1'\98EX $ A]OS>6\-W 2O$F$@2RI!;6&C-?B>0RQ@H M *PF."+'.YB1 T5.%G:%*@A'E>1@-F(9HAXYL.M@ V0)XL )RUJV*&%(?IV$#5H"BBXUT1YJR^"_VK[YJ8/@8!\C 'J9P%.(, M[5,Y.@6-_=6P%*CU/5H"16=T3:"5/L1LIGG-$O139.7D+8$':PY.8>"U(LVR M9>,TS(GGLVKQ+.GF(N6A0%--$\2(;M_$BY5P$>MVZPZ3@75/S3_^=GQQ^DQT M$<'+O# ;CJB38WP;=#GU[EIX!8=7A]26W:>CH$L.U&# M(\_>] 1@S@,/U8B2WQV@J42W$$""KD+6R(&H4;23F5\#U+6>5C*U,BB8K[]% MKW:ZGJA7(V[*.2//8&:=BC??+GX7[Y-%OPZ>NMP1ZZ;(6:AH\K8=8GQX6>'4 M_A1C<5ET("M 4/3TYXZHE+EA30K;'9P(O1W$K'8I'U*)_*W1V9ZF: T<2=A< MRJ?4-._7Q/P9"KG&Q(#LU*6 *9=FG\<8E56"++"=T6<$](I<@G#5-CVKH^,G ML-^FM$21#2R0T#?MMCIEY,DL^J19C&8#)<0O;R1]#-% M3$GD$T56@^$1D0'Z&Q#Y;8=1==PU;)O4;9&SBH(4>X0Y9>:.7'M=$RXQXT\[1$^4,<&)EG7XJQ*=G87CP[V]RP\9HG7<4 "GFA*-\"53D\\TC'9!BRF[8M\2[- MLG^3=?4]8(SG-M'+K?_W>_I6\ M@3R$K&#EFX*0%P72WA6WGN@^?+SR.6:O_GFM;K)9]@%,Q:%@OSI%25#LZZA+ M.%#UWR;J=6M=B.V5@ ?D]!&C-+ &!;#1.TTJ&64H?6GK+WQK! ;RZ*5^&N+G M;6W%5=R1<<^>V%>PD_U%A!I'#3->XJRE?E M:4'EY]Q5F#>?RKF\O+[*+H[G1_"_DT='IQ>7,$G7#C?KC#[^G.-(4[DX!%"0 MHW@B<^A@+(4!B!)BTAPMS1T@FI*W%?$)A($+!5J_(C#ED=8+_*VF>'M1CE\I(LBJ?S:[N% M*W'Z:)X#EU'IX8X4;I*Z[\FF\EM1VVN#KA84F5?^JCKW,#1DR MG/E&RC^E%H+IPW$9_)!&F-1J ZJ8FC%7OU-P! T-*GIH]1,BS#B/CZ%DI2Y M)M8&&UJH)#IUB_\!L%8]IU-&:G3P,MVN+>&G(B10W*FN/EMR=Q8-1]W5*S$Z MT#'8,)YL11K(+C^Q)&E,+":"P'Z[DJ4]2"5?WVF C (T16'_#0"A+/H#Y8@B MS1-=A.Z>E&>GK!BO(+N+.:0N&FH*W,0Q>Y?,R.)V!S&U-ZV9F!8OIRW=U,QY MV,XT2"DO0USSMO%>_K.]!;KLR-8GRSF=VTS/&$,30$?-+L8H"06":Y&X)BJ^ M#C=@D1('-F0Q-Y3WB5D.X>$8I@@#JJM[ MS@>7&:@*%0@-,\9B88IC2 _SKP]R0U39@3 ;>$4-'2>=%7;J=*TG\Q=4^XX M.T72G-\V2=\5Z,6/O9\"?#(SK]B?QM)ZV9$+58)=XW5)[12[ C5-.'D;5+L M%7Y*5HE \GG,5OWEHF*;,H0:@*(Z5/09X+U(V$A75J+PWN$1"9 .0_S9GW#* MJ&=8@:)*2X4A4GPZ702.1EQ'$U<$]OSW[#2?G\_S^>E9'#1),#\5TNN#- F, MB[E=?1>S ^VUWF'A0JHJ@N:Q!?9:5)R:@]0/\A@D\=')_.@4U*,K.H&FY=RM MJ:EGYE)2.,?0TM" ?S]6HYU\O?DJ$SY.S_+CXWGT5] &)*S/4:8W%9;% ,]8 M39B;>-$26 S!HJGAZ-5IT,*03#1*QL3$#C>07P(SKMC+A\8#VZZN7?6W8W>K MH[!#\-H&N]_;6;-H T:ADVG8Z$US8!-U#$CZ\W:Q*CK/QU'B$08]#/K8/,QE&!/2D:I'X9;RTTOS.I?5AF\D+ MI0&2L"0KY^(^TT.(%OV^A+]V8K.*%'@ZD&+PAX&69&N6]*2V(Y2&H4Q,8$>& M\GI0!DYN)N(]>3"RM\6.XX.8A(,V I&81E0.98VBP_DK9V1&'F,- MG[) <&L0'T?D- +ZA"W,#K@F1\)1C1$N\/3^["F1F6I1DM==9/UM>T1E:2%) MY/P'5"K9Q\DJ<(OEJUAR@>I*[O& Z4%D)S4*.SG@(Z>R@Z,P>91O0@W#?I[-S_3N1 MI'$",>)K\DZ -.U B<S\Q_,NPKP M7:+L +Z_J89--I^=_6!>";_G)P&X'P[R'#XY(_ M.3_.+AX_PJRL[/A)C@SLY-&C_,GI!2K[$P7!@2-Q>%]SE#&V'=_IF%SNCJF0 MU*;,+WB&Q@V^ M$@WS17@1BL8T_@Y3P&EO]1A"#$@>X'9\7,$$B1Y;@^I7 /5P\@;\.#"?5I$> M'1*>3GP22HJ9C=M1ZHN@-,V(4G'+T[6MGN:O2.K^]CW*'@K--!1%2JE MPJ)OB-. V3OJV,],UA8C0R*T% C#K%IALQ'6B(MQ_ MVB>M '(4X3%R\T?ZX[33<)H>PK1@_' )!NP8?NP9)4T;[WG$4Y*H%SN;ID[' M1X<3QIE)/HSV#Y LF'_[[?@Z5,Q4BNK89(V&JQV/1C-,^SPO'>6;8'H0XP/K M%E*^<#O*98K5<+8XR&L"PLW+SL@!=*AB/1BK(TOU^^3KK^2%)$53F81>5"4: M>L3XL$3LQOB[IZCXK_AW[P*2E?[B:!\5R:6L*V/WZ;Y]]??SV;$1_.4DGS67 MI6QO&TVX3:D7<#[/_)B0Y,5.W0/'I* I3\:EO-<#%;*BPQ0%YY7!0R00GQ9.CF$L2C"D !?+M?X8JCR#^(^9 9E;(RG$ M[( N[+8N0"VZ+V3R(+X7A8>-52Z>3OI!F,$Q$R@FI&R.2N[O5HH5QD5:D?D9 M%7QR]6 \3OJ,Z-T!P+P7=]51@RJJ\\<"$2PSX4R'2G,AV8K0UAOB>^&P;V0([*;;28X%R<8WNCIU^U.^GW;02&U<<\MX[ M"^9(E)ZH+IU4XG<38"WA L!6"F+#0!]/N?Z,$@\QN,V=8#3#!14!QV6$-H[A MQ\FJ7 @2#:!(>U2QPA[Q)%AVQT,^XH'RYMMK$S)XFZF[9-ABD30\YE;$%"AW M?7J:5- 05"NKZ>%@61A- ,! =+%!*N'9U]76YW9WE'N>WW' (P#IP#AZA1-M M?30H2L#^N'?.1J\KI=_I_+IHFB?A(Q,+2J^)*A!].YHP 2Z$5GUG$[\FY6.$ MZJE0GG%W]KX0&=JYUU?9^?S<'/E;\C$BQP]>);^D(L^KV'1VXPRO-.P;)XV) M>[!C_G734;J&-TW3>\8T$^B]]FRBXZ#^I=R2Z;U&V!F=J M5-3#R6UQ*\@H2> .]0IEBL8]R'C'N)_FN*![FO,H85GD^%%J_MA)@(K@[UJD MTJ 7%[T E*HB%1 :?X@F"5DU2N!2TU^8@QG?7$[N@&%J.PGO4@H[(0!'=U"] M_700L^R#YCI+LLPH@%=:]!=R5@M"S9F[/G4Z#B%0V96"&RJM8E+4;A?DQ/)- M!H#,D$-1?R:\W&9<;4-9\PT6[^#]UNP0F/L:G;0\*$151"YXR<:_Y^K112!P M/9PJ<&Y,*-:1?@$B1[87U.S@R6;9U:%5N"6 ^N<.7'J_LUP*(JU8!J0(XWV0 MG@93V3"I-1$Q:L '\;)('L41'K6T.:Y7-<*NXLGP$HY3#GG./:DVXD9>X8D8 MDD^:1.]?# EQ:%U#$\!B&/!HD>]J-3!6\=$%#;F.<;:FLWQ]M38J&E#MT73UZ/,\?GYV@$^O\/#\]>P)4Q;6/>L''G[%0A9_%RTUW MKRA1NG!?E2\VFO'PV;U5ILNJFO^8H&&%LZZ%FR-Q%R75RZI89 M6!T_,^^'/J4)IJ\(B2@;RK8_D.GHNL9(&+8=OE0DW/=7EJ::F M#B'9,6JT$B2IWI 09&DWU!I1C)U1O8>B"*RL%AC4DO4L2:$*?!!(J:[^)",L M<;IX0$R20X9;'U<#?K8N%!R2GH6,KF,]BE3+_/L>':F7CT, M]67OT)_C]CPNR#DH3?^H71VA2\OW5GG_2<.9)HH/Z]6MR3T4>QG$QY:TK0#C M_/TG]0_[3',J;?2U ;@H,&#*_*YWU":/,U0$O;P2%WU0A)H^CWHC11,'F'Q> M!@_QQ:38!R0N2>7?8R6*OC 1['NA\5'B5Y])O#@$<%+7HT+H9=$()L\GPW8I MSZ.?R!2O^2BE>9VWC82K.0LD#M=5@Q6K*K'7/>E3^Q^S$!W8LR MTXEGQ'-Y*F'$#C\]3LXY]WXF+AOS!ELL ,8',H$^OL-M>B1(3D(><2TNEXN/ M)MT4I;;0D8=J<6F*D0NLF"Z%EU4KJ@-/)DF]4?L),<$]=\$"FAEINNT NP'_&2 M)D0AGN(UF)!!F73"W%,C:)<.,SW%96-8>_5A#@P5DE^)_>HEJX[DN)!&05HC MBC4(XOM/UMQ3I14IDKS<2HPHBH'RU":.T]/L(FO.@AAS&@AIWL3E_@0+$*6F M2)8@961O:L[5NJ6T.1P4FQV;@7KSB*>\BO(,>4U .(GCV(]$Z#9[M/GGHN+,8W-'B $/?&HC&AT"E$K].B">ZLV/5BL &'',9#,@AL&'SPA MK>K8H*!_N[KC29@/(X2BLE#;%TSGC*^=V;MV ;_2&9U;"\=HN-]V2=MTP K< MJP?P85D,SB:4&T'31'-K3R7R^OH#3C5(*9239?'P5[;J!ZF?17>F80X@##=M MYDM$ON,T8=_;K2^^CK2QM*P_?LK7RZKHBY21G7=9O%*C#--WOT]M8:<[V=R4 M\PNT3O48I++WH'(NAEZ;1H>,6@Q_A4XH$X6/DZF+5-)(WQT S;>S !*B]E)H MH2!8"W8Q3^QOO_2^B\02&Y:V*>FB A'+0(Q$>M9O/C%NY%16SZ[XTOU[(_+( S*U ZG7TBC1&"VL M*$YT5\%R%")+K@*BN(5Z7C RJ75H*XO!KYK+,)#HLM]!#KJR6GKS5,([43@H M%H?X2H+HBD6!O2@)>VL9V9X&*&R1K$0OOTCV$$*\M#ZUP%1PXZ'*XZ5-&9WR MOT JBOUW!3B"R]E@[JOTM12=<%/\WG:J^"%X(X!\*=\X1*6I.W1.^M&![8? MJ+!/S$9,B9[H7>?S/_SEXZB10BZY>)S<.2(FW^:.:!]MPNBLF;A,("[VIGNO MC@HU!SLL*(4$+P9ZB_A)-KHPP0Q#LKUD687FF)*ZP3BD["9J,(*BKT,N*3>9 MW831&RL4(-J*QLD;1#N]](G%PM#H,48["EL)A>8^*+.-FB>0VG1&!=4T^%>4 M+M/%R.+K7E&S:>E(&\P^:781A4P/9<4:<8A TVE* M%9.3+A&@G7"Q:2S]9GBL0"ZA.[%O=TPO?I(>/=_=63"-#"LZDSGCQ!SN"T;- M32U^(2#41;4)CH2H^;IO)"-UJ+4$W@M\/1MF7C>4#F6D"UH(AMZ@L&BDYIMT MECA] ]$H0\:>=I\U4T1* 6="BB+,&]N);A?E'5=X>=PM+&OFADU/JU2MU(QIQVOK2I^@]$TDD$UF^ME+"6>0\ MTH*L%2>R,,)FV6M)+$.1*#8J MD32DY9C49D/O'0!C77GC7K"I&<@UB*JC;\*2#(P]QZ.,QIEY5=4$W 3P^K8H M$O^^*T%9R:MKZ'RY@337K%7)JPZ0)6%M10H+A3WM5]LM,6D,LVV6W-I4ZS#B MPI>V:0=QXM#-? _'C%L-A0)O+J]?ZE!V*)R<'LW/C,6^2]Z/!Z@_BFJ:D,;TW^@@!T5L"K_U+,.*- B,^NSAY MYKVQH]^XRH2TCR+!"*Z .QGKH_CRBVJUR[AF&;$;0\IAM>B]>>.WF13TIAG+ M=93)@5";#BP_0M41?8O2Q@\3;(!?5!3VIM8)H751Q'_EU+S<\59"5"REP2AJ M;*YSA'S+])4G9C1YO)-IR3DRW7=?%2LX:M!"GE(88#5U ML:4=Y ;[H,@SB=BN-#5MO?DG_C59$MNK8HO482KA:*ZP68;V2E2KU%8S-]=X%/U@]; M81?<7[S?(V1R1T<_F=FSV\AGT6':R!UO,0EYG MB3A;LD7P@L&E1#"#>#1)&4NL0D8=25$[[M0,;4,683Z*;Y?:PX_T%(](;WP0 M[1;\CJC@>H"M #HVK3=M?!P](-,GCM"K-L4WZ@L^%:OYF!9UX0!B?]N*Z4O1 MG:1)C &2B#/R'P=NI>XTAE-?)7('F(&;'@1*Y_+QNOA"&NE%@3X_O&=A!_KB M1]KT[D!,F(4DKQS%.B@ZX%_/@SH>OR+*FW':.[31%L5WOX60)86/"G,@>$(7 M.CF:G^79N^#^H9MS\DP;(4AIM<4W#]YT!=@@]Z^'14^]LL[FCXX>S1\\C14@ M+-G4'@JCH=G[$+R5Q@,C54*T(I4@.%F=*;2R<8S> ;% M/#O7)GZ[6/_6<(9V@N#L==_?77XF@@P"<5-@&O> -E%TQF@,IY0:O>MTW)@B M>J$ILSF\P]B75%JWBXF=G+6(1]2S%9&?[ MKE6',3MSD>$IOKS_J##I&S6JZ#5%>XB)D@@B'.F^0\B!P[>4E!9 D-MTB)V8 MLBKCU\Y-\)3(81$2?+[U?E?B,<26[V(O8(=A\9K9ZY*0W>>6>Q!4)0\Q71A/-2\0)+F,\EU$+A0*E0\6]&J7W$( T$2L=U5@6 MC8:716COQ/>=*"1%(J]) XB$MI0],+_S?H94[0P9EH,$7=-5Q9Z,7T7W/9Y+'MB]A0BHG?T>2_ MBP0A MA_AC\G(U@,$(#'!_CK\+ANMENZ5BHDCFW9<6_O3)YP_Y45%?$OTJ%/WPF10U MI7*7E;?"_$NE./1 PO?YP_[%\X>5@_\LX?]@Y\)_29R^*OKBQ7-\::.]LG7M M.&GQQWO']Z)OT6C_\=[E\=/+DWL/861X_,7S;7%CX?QN,&FCMBL8.I\]?G2/ M\P3U RBZ."4F:,#UH#_7M@"%#A^ WUT' "_% & 'AL+W=OZK4* M$U=KBY6E\VL5<>M7TU![K0H16E?3^6QV,ETK8T?GI_+LVI^?NB96QNIK3Z%9 MKY6_N]25VYZ-#D?=@U_-JHS\8'I^6JN5OM'Q8WWM<3?MM11FK6TPSI+7R[/1 MQ>&+RV/>+QM^,WH;]JZ)/5DX]XEOWA1GHQD;I"N=1]:@\+/15[JJ6!',^*O5 M.>J/9,']ZT[[:_$=OBQ4T%>N^MT4L3P;/1]1H9>JJ>*O;ONS;OUYQOIR5P7Y M3]NT%X\I;T)TZU88%JR-3;_JMHW#GL#SV1<$YJW 7.Q.!XF5_U51G9]ZMR7/ MNZ&-+\15D89QQG)2;J+'JH%D3?4>_@D>@[^F8' MD_SQP_)<%"]"K7)]-@+J@_8;/3K__KO#D]G+1ZP[[JT[?DS[5UCWJ/S#UOWB MHJ8C^H&&VNG2W=+/RJ^=O1O3NW=7]#]+;Y5M4(QT>"01GX\IEIJNW+I6]HX@ MJ;TN"&IV1U<.73P'O6-(' M$Y4US9JNJR;011-=K7P,8WIC\\F8%%VIRH!QK%&4.U\[KZ2&#]I#/EQ?= K' MV0?X0U>E:?IEOND/5+:@2V/I#Z-0N\<*TX' M>6-S4ZN*Z@;Q")K-J[W;F,+8%55N94(T.3$$3*Y#!@&PK*GN1 7^P$_V!R:P M OQAFR7X$ YY^.FI@+ W"^0!]]O2@=>"@;>(!PBT8@N,Y^.*)H^0$!P"%6+: M1RNNWD05-5(H"0Y-7O9&99U1K ]N5$VATSYTB10J2>\8+)]KLX%#8P+S>?:, MTQ>]L@$@B/Q 5'>F3.BUJ]!8> %) 9 9JH_F+=N+,YD0&MBN8%E$;!'3D_%L M-J-(6&EJ/@:5$0 ##M7*RD85Z*I2 8BFC1-CDVB7 MX5=_-0P%#EC8X5:GL2DNRY^-CK.X?QEOVW>:@[E0G&.E!8"2+;$D#J,GV' F4#')LT.UIJ[Q& M!K$.+#'(N1 J+0A;W W<. A:TX(G $":M1T8.(HJ;C,.B^'6@ MGM*3M(]U]!'A0/-IK._--;T#U"RL0GO7WB<7Y>PQ'2R>$FO6MPS,%EW+1A"2 MFJWV22^J(R U;&K^E%8 H.S?#U$7'0"#(5&+OCQWC>64O];%JUO1__'Z)K&0 M0B4Y2'FQ-%?>F\%Q7600&B&K+C;9PPD=Q.9)VL,:2A/VN!G.H]PQ7XF]A;KC M)_R#N2ZQJD![S[$)CBBTO\^$^\[?([BLU<=!>+ Q,-7=:P=C"05;+1YKA=J6 M8*>T#4K!HIH0K,*PT2A6EC)(\,;E:E$AWSR 24=%\VG?KDY$188$)OEHD36Z^1_653@?<[R6*< M[<=QZYH*(=I:.AJ?? XK''PR^T^7\)84FQC0KJ7/[&^>T$4/C0+\EZYQO-?, MU<-)HE1%9EW<&26K#R1*%7V"!QQZ+X$3^@ - U0QDY5FP=M9.Y.[LBEH.[79 MP&$ADI;04FVJ/!5%8RLF/%4S/PT&JS[7Z$VT/UK6^=VTF4*DKH=7]>D'N=Q,*D64H[W%-<@37(:( M%'H#9JTE^'!JE7I%89*SI=K 771'::78LN.NCNE*131I+,^0T2I3V MQT:P)%HV+9J R3,$'C33)-DU_UV;*+)4R,.]*"W_27>SPMXT^\@(^5@\,UYL MQ\?#V;\;&N^E_<'!D(6WIPV*[B9"G';RFP0Q^X'RA MBW]XA^TS$@9\E@DEGLSHH2\9T[V/2AB+5_+I+)#,M^G[4O^T_SIWD3Y*[;:G M3WOOE5\9RR\'2XC.)C\^&Z5<=#=X_Y=/5 L7,8/+9:D5N@]OP/K2N=C=\ '] M-\OSOP%02P,$% @ PX!N5XOR+%WQ#0 LR0 !D !X;"]W;W)K&ULM5IK<]LV%OW.7X%QLUUGAK'UL&SG.>,XR2;=9N.) MVW1GOT$D)*&A"!8@K:B_?L^] /B0Y&RR.SO3QA1)7-Q[[NM<2,\VQGYV*Z5J M\65=E.[YT:JNJR>GIRY;J;5T)Z92)9XLC%W+&A_M\M155LF<%ZV+T\EH='ZZ MEKH\>O&,[]W8%\],4Q>Z5#=6N&:]EG;[4A5F\_QH?!1O?-3+54TW3E\\J^12 MW:KZU^K&XM-I*R77:U4Z;4IAU>+YT=7XRI]?^*35QO6N!5DR-^8S?7B7 M/S\:D4*J4%E-$B3^W*EK510D"&K\$60>M5O2POYUE/Z&;8GYT>21RM9!-47\TF[9DI'/\K-O[=B_,CD36N-NNP&!JL=>G_RB\! MA]Z"R]$]"R9AP83U]ANQEJ]D+5\\LV8C++T-:73!IO)J**=+E^%FO=:UR(CT9_2; ?/30VUR6M M<2L)<0?4./[QA\O)9/34W^8/XZ)?$-6P(O_42ORDRR4L,TL%=:R'IB_).SQL?(L. #'=GMZ#J7A3;,7K0E4K M"9QZVK\UD/YW_)-DT=!75K4I3F.46F)Q T3H_ M825?R95R*]/T7WY7^I9*87)P80@XLRD=QV:(F0@'/AW6>+/2V8JBI6YLN;=< M=,N_PXK=N"Y,Q@&B?03<*%,5*CI,?%15,R]T1IMF@#T !9VT? 2]D36*TKFRVJDN<-Y\>-W*\" DNR"# *ON5-F$BE-9L]"U M\SAZ[R;?X5T/J$^)0T7BYUZ1 &BM]:_>W@X #(X@=\?-TX0Q]QC<:VP_@0FH MA./T[:V@$H("BFJ*P@3)$38I[F+]U['(@AM20" _E"^WKK8--K,J[5P+FD4< MS"MYK$EOH;YD!7"]Z^"%ID&:*9.V7H5")%ZI3*WGP"84HG&Z9X (!J388W>3 M$/.MW@C6?*G$-VR3W+<-&>--W$DJ/-I(%[8 ?*9=RIKMJF8JST[_"U52[R_H M0X'XK56RJX2O_8JW?@4J8=58UU :0>G.MN%KR9*T;M&@"VV1&8A#"@W:K#/. M$B^V!%;SB"DAU'BP-$HC(;&$]MK:Z-+=5V%YBD"X5]O0\:[_,Y M $2B#Y3%+K077JV>-&\A:CHW<%H; MXN+KB= /"XA ,H/VQ&/8P1$ -H7J.,BOV$=?: "S5%Y4U]5Y0G/CZ2/[09:8K27U=E4NYY!Z08"8O.'UHUL4> MU)1(*^"4-[1%Z*\ C5Y#XT0<@$VT6D?6\?'Z1-STA_5A-30EU8Z2ID*S*R9FK"!P?%ECU3W/D^%OHPTYW6_XXPY)0T M*(4^9BTI%G9@_Y$T33!QQW7@.GH!]Y8U[0#U\%Y?N +R9@WKL0E3"I!_U!%B M*]DJ'<9MC&T?5O5*UH-)1WOEX!4Z?X'+2X6=,45MDUCM#LP85[?7XG(\>H3_ M)K-'T\NKEA'PQY_2Z.U8G6A&.\ 5 D.(1.;3NP&+ZWN'<*'/"UB"^$%% AVI M V\)+98=-Z=N2-N:0OOFL+!F[:&@?"&((@%$L"**J#;L#35(5U-CEX5$Y;Z3 M1:.B1@<+;L(#EO2G2M3J'Z"1I.>3Q^EH-!+3=#8:A:O1Y32]P-6XO??3C7C/ M= ^\F-KA2UE^'H1FZW>G2FTL5C+JYV@;@&0KKN"LYAIZ*HK;5S!A)+.NWP7.3>P9EX MHEI7-&C%60$%-8QAWWFF\!\&;QZTN+3!H(&G^XRQ-3LN3(+YKIG[(Y-=UF+ MC'";.H#/T/<23% \]FX8"+\=R-@[D_!-=0_XP:KDJHL])"8;@3VI'/O1D@*Q M,LZ?Z,C\]\8QD?/%$_6F/70"5V(QY&WM:[M'^S8<)T\BW/>HG7#QX1H<[-L7 M&4P3+4_):2WTA2RWT+[3X/52]8)44B= A!"84:1>B&/Y$#$E:$3E%A].IA.4 M&6$RI*8=!$SFX[7+51XCN 8 D2:P6W$\?SC(5*\I%]_77S)BJU=W4A=RK@N? MI_SV= 1G;[G_&QL;DCI3R+;S3]XST MG4Z@AX^R=A103(-5Z63,C::B_6-+^_C^)0IX Q5-V3 #"GSR'J;M6S1-%.1E M9M5P%DVPS)IR[1";[)"D)3<>B*Z,]JG0*W0=.)33K7-4&L$C98CI>?Y)6WG^ MWO,I&6R:NNWX(8.Z_O$+\[9#A])<94"8&O8*HPU>UY_EUO-8&GSR,9T:S9C" MU5&N56%(\J+(GEBHAMV80@%]$ 0NSJ1#TA+4HL&4$>V=DP?TH"!8ONN.O2G- M:1P!H$%D7PLPJTP/#L!I("$>MBD/O>C!:L_6JZI &>-4H\Y%8V2%)DA#BM\7 M/;V] ]_$F(E%>9^2(?XQ+V@^:V!+N@//G0=Q@J006O!Q&VHC\BNA<( 5'-8U MPL\UK*:E:!H"F-.81;V15GFK]I6Q:AUXU"%4"^WK(G])X5Q#^&Y06#@> M!\0_R?5B@2JKP(= M#6/)7!8\3OAOF4$8[B:^>\\0AD^22@,C$+157,* M@![0J5A",AW94-#:H*'O:DO"=^"4,!^%GM""R?R MSH%OBL)L""+=.]9NC\O#6!F.^)+AT,1'-04?4X?2.]Q%2J!V+9 M.P>&MR?);;92>5-P4@YWZF<*N$BFDC>T[Z>8PC=1]@T]?))<2]#F!]VXEMSL M\'5<-U!TFIZ/:.*[2(#NFJ"H3?8Y/IVEL\EE.KV8)GZL;"T8 M.?&I.A)N*J M-0-*A;(EAF4+ZZ?IV>QQ.IZ,DMN#%6RIY.S\^0VU#$QFYZEL\?CY)KX M((6AQWJ<7ER>I>/QE"Q& M;^2SZ:OBIND6?GZ>SL,OE(U[E"8P(MFTT0)Q?) MQP^_>C%B0L(O+I._&9-O$$SB/!T]AMBSL^250M12V-;RRR %C\?I]/(Q;2T> MMEKMO# ^PRA]<8X7?E:$49+1-V--"1ZGP>[;X ?CDUF; 1G% M 88L'BD.'07$GL,'_6VYDW0R=8?VS)"![](!B"]ABX8FH$IJZD4A,WVVB0ZW]U.XW=]A&!0 , T !D !X;"]W;W)K&ULK5=+<]LV M$+[S5V"43$X<27SH$:V!.WR:'3 T0N14Q @ % R>ZO[RY(T5(C M:YI.+S8>BWU\^^UR=;[5YILM 1Q[K*2R%X/2N?IL-+)9"16W0UV#PIM"FXH[ MW)KUR-8&>.X?57(4C\?34<6%&BS._=F]69SKQDFAX-XPVU05-T^7(/7V8A - M=@>?Q;IT=#!:G-=\#0_@?J_O#>Y&O99<5*"LT(H9*"X&R^CL,B5Y+_!%P-;N MK1E%LM+Z&VUN\XO!F!P""9DC#1S_;> *I"1%Z,;W3N>@-TD/]]<[[3<^=HQE MQ2U<:?E5Y*Z\&,P'+(>"-])]UML/T,4S(7V9EM;_9=M.=CQ@66.=KKK'Z$$E M5/N?/W8X_)L'!PG)_0E?:B)UY>\H._.K+D2?W%B0\BNM+): MBIRWY% YN\?P,?CV0!?L1BBN,L$E>\!#0"8ZR_Y8KJPSR*4_CR'4.I >=X#J MZ\S6/(.+04VVS 8&BS>OHNGXW8GPTCZ\])3VG\KD24W'_?RD'; )>_-J'D?1 M._:2-79=%. KC=W RC18Z"R:^!S&(6MJ7XC?&V$%P1P@S$LE-H*'S)6 2:EJ MKIX8M]@D(/=G&;** &\P$=P8KM9=*E;@M@#*"WV]N;OV27S_X0$/C&[6)>-L M\X.7V,T,9EBM=_YB-AM4;F 8/ P'V;*L-MA;3LNI!VRW_8\RT7.E':L-GHC MV"8K66=WR):6Z(OE@Z1=@>EKR /4)L)YLZVIH):0 MKX$"P&XBD>J&RZY.2-$N"$P*(.RNY Y;;2-SS !K;.L)7CG$6:^D6/N7=N]I M"V&&V7LBY'FE&TI@)]#J#9G$5 F)O ;D*=TASAA>_6B7>8.-6-B,]E@O\'% M/HJ>IK-WEC6*-[D@I!'%'#\F[:HK?=RLN,0$(H340JV'R/;E'AS:I*JV_L-9[/PV0ZI54:A;-9&F CKOE36^2DW5<"4B$#L:%JMBB; MQE&(

NIM,TG,^GP6>4QYJM-;86/)[%>/\6%_,HG,9I<%<4 M-,Q5.3ZI I M(+EX'LXF$5E/O'$_EE"XR.R^VRFMLL88LO":369)&$](]32,QFGP'@HPOB#Y MXZY(7O=/42H-)]$X6.8;3[3"Z K9AEDNMI8)EE;8D@ M#KY_H=4P?9MZF_%L'OP*.(GTL#]YKZ;A/)X1-!C0/+AMF4D^/2N)9Y,PBF9^ M-0VG\R2X\]AV$BW-FQ>(,7XHW9V8]QQ/]K'#-D^!23?_,S:0C[Z/Q72*P:;!4!K_'+\RAP M* 9)Y(N'$0ZG4I(7X^%XTF^28;QW,>W7Q^:=T=X46X%9^UG=,E\)[4#;G_8_ M!Y;M%/PLWOZ6^,C-6F#0$@I\.A[.)@-FVOF\W3A=^YEXI1U.V'Y9XD\:,"2 M]X7&.:#;D('^1]+B;U!+ P04 " ##@&Y7YQ (,@ # #0!P &0 'AL M+W=O&7SEN-5[9["9K*3\:86/R<0++"',,#86@='? M/2XPRRP0T?A58WI-2.NX?]ZAOW>Y4RXKIG$ALV\\,>G$&WJ0X)J5F;F5VP]8 MYW-N\6*9:?<+V\HV//<@+K61>>U,#'(NJG_V4+_#GL,P.. 0U@ZAXUT%N 8^3U;9=@%@6;L M&T*W-GY<(\TKI/ 4@374IA4PSN18/+'@5<8G$&4="%, BC M(WA1DVKD\*(#>+=-AAJ^SU;:*/HD?K0E6N'TVW%LFXQTP6*<>-0'&M4]>M/3 MD]Y%<'F$9;]AV3^&_D\%.8K4SO.S- @7<'HR#'N]2S@4K4T!- + I @+F1=, M/$(LJ3>UP:0CUTZQEADU.1<;8!KJNX09>F\N$A[3*8&5G0.CSI*F2U(2*)FQ ME[$Z5'R#^0I5\P7 IU)@(W7:"+Z"7M2-@D$W'(96Z'=[_5[WO!]UKE#K$3!+ MCXFX2B56F' #F=2:&+X>!-T@".#-TZES)PW+VNA5D<)H+U(P<)'@CG*.4R8V M+NNC(:7HM&$SA?6,Y+\//-AAT,[LF6Y1Z:XJW9QE3L/,L\>T&50Y[WD3(:FH MD2$IE:VHK:5)%2+D59NC;7-X4:=P]VWM1VNQ:D(>(!7]3U+17Y%Z"@EMC>SO M3=D;7KKIG:<*$APS6Y!F<#V@ZJVA^58&3A M9O9*&MH [IC2RD5E#4B_EM3'M6 #-$M\^@=02P,$% @ PX!N5YW"7N^X M @ ^ 4 !D !X;"]W;W)K&ULC51-;]LP#+WO M5Q#NT)-1.W:<.FT2(&DWK ,Z%"VV'88=%)N)A>K#DY2F^?>C;-?-AC3;(;%( M\3T]2B0G6VT>;87HX%D*9:=!Y5Q]$46VJ% R>Z9K5+2STD8R1Z991[8VR,H& M)$64Q/$HDHRK8#9I?'=F-M$;)[C".P-V(R4SNP4*O9T&@^#%<<_7E?..:#:I MV1H?T'VM[PQ94<]2$ @OG&1A]GO *A?!$).-7QQGT1WK@_OJ%_6.3.^6R9!:OM/C.2U=-@SR M$E=L(]R]WG["+I_,\Q5:V.8?MFULF@10;*S3L@.3 LE5^V7/W3WL ?+X#4#2 M 9)&=WM0H_*:.3:;&+T%XZ.)S2^:5!LTB>/*/\J#,[3+">=F-^H)E=.&HPU! MH9M$CEC]7E1T#(N6(7F#(85;K5QEX8,JL?P3'Y&:7E+R(FF1'"5\P/H,TCB$ M)$[2(WQIGV+:\*7_2'$'U]P60MN-0?@Q7UIGJ"9^'LJX)1P>)O1]#$;QY1&YPU[N\!C[?[W(48;#^KYHAW .IR=Y,AA-PMX3 G\%ORLT-:AU6'KXBBM.M5C"6NO2@I\2.Z#) M 98);,^A*"9H%#!58+.EEU8+M 62(P0F]49Y-J?A/0RR,,Y&X8AD)'&8C=,P MS\= [0BN0OH91)!M]:&OO@/ZWWG]M$C"!G.E9.]KI1HEDW,\="X1-K&[/W M]F-MWG;S:W@[$V^967-E0>"*H/'9>1: :>=,:SA=-[V]U(XF1;.LZ-+1^ #: M7VEZ]L[P!_3#?O8;4$L#!!0 ( ,. ;E&PO M=V]R:W-H965T9*=2CI9JMTRRQM]2XVG496>U KXBQ)IG'+N R7 M"2[S38/9MR_33&H4Z+,(T?#[XQ'>-=0?Q&_S.\6".UN BV2CUQ6U^KA=AX@2AP,HZ!D9? M#WB+0C@BDO'GP!F.+AWP>/W,_L['3K%LF,%;)?[@M6T681E"C5NV%_:3.OR$ M0SP3QU.O,H? MF&7+N58'T,Z:V-S"A^K1)(Y+EY1[J^F6$\XN[S1V[(E>V1I@L@9E&]3D6&LZ M F8,6A.!1#N/+;ESH+@:J-<]=?8-ZAP^*&D; S_*&NM3?$PR1ZW9L]9U=I'P M'KLKR),(LB3++_#E8^RYY\M?$/N*8O_5QWX[Q+[RL[ MIR<$M05*F\5V0S;/N?.P7_82QY,(NDNL0<\*E:)N8"S6CI<,8*L$M14N=S?! M/?6K>B_075TD&R0&9W2=: I6]0.3%8)5U+.Z3G#4!EY#&B7Y-$K2S*^GTS)* MK_/ OPJO@0W%)+I.R]$$'ZFE&CR6IK%"_L V@DYG919- MLY*X\UD>%7D>O$=C;F#E0O6"J!=#I;'F%H0RCNF[K)A%*8&^/UH&GY5EPJLL MTS0J9C-:9U$Y(<6SZ5#NQYY/GK=&0?U2/\$6T>4Q> T$G$T*2*>3:#;-X#,E MH&J8W-$]IP9[09^2P=>!,HW#,.!_D<^-FQ"G>?RWE,'I&]WV@/<>$*R9\#?, MGN39I7$H[2,XD2I-;0OJO:;R\L5F&XT(;=_4T#6UKVL[&[F.W+W,ZJ3X8,CB M_R I?Y&DW-7&4#GG>E1\-&-:U#L_25W)[*7MQ\UX.@[K53^C_C'O)_T'IG=< M&A"X)6AR=3T)0??3L]]8U?F)M5&6YI]?-O2' [4SH/NMHHXT;)R#\2_,\F]0 M2P,$% @ PX!N5YGU< ,N @ ( 4 !D !X;"]W;W)K&ULE53?;YLP$/Y73N[4)Q; D!]- :GI-FT/K:)&VYY=N 14L)EM MFO:_GVT(RZ0DVE[ =[[ON^_./B=[(5]4B:CAK:FY2DFI=;OT?967V# U$2UR ML[,5LF':F'+GJU8B*QRHJ7T:!#._814G6>)\:YDEHM-UQ7$M075-P^3["FNQ M3TE(#HZG:E=JZ_"SI&4[W*#^WJZEL?R1I:@:Y*H2'"1N4W(7+E>QC7A7BQQKZQK2V1D_!HXR9C2 H_7!_8OKG93 MRS-3>"_JGU6ARY0L"!2X95VMG\3^*P[U3"U?+FKEOK#O8VE,(.^4%LT -@J: MBO=_]C;TX0BP",X Z "@3G>?R*G\Q#3+$BGV(&VT8;,+5ZI#&W$5MX>RT=+L M5@:GLT?!/^:=E,@UF%-MV;OIN%:)KPVY#?'S@6C5$]$S1!$\"*Y+!9]Y@<7? M>-^(&I71@[(5O4BXP78"4> !#6AT@2\:*XT<7_0/E:XO5]H3Q:>)[)@L5T%F?$H,[[$_C\'%YWYGCA \0T\.(PA#CP9C2">!9Z013#- J]>#J#N=FE%,)@[MV$2BX[J_P*-W'/^[_M;_">_?C@A383Y9:E><)0V@"SOQ6F,8-A$XR/8O8;4$L#!!0 ( ,. ;E=/;SC" MG0, -\' 9 >&PO=V]R:W-H965T#CWQ_ ML.X@7"U:ML<-VE_;.TU2.*%4O$%IN)*@L5[ZZ_CZ)G/Z@\)O''MSM@<7R5:I MSTYX7RW]R!%"@3OK$!@M1[Q%(1P0T?ARPO0GE\[P?/^ _FZ(G6+9,H.W2OS. M*WM8^J4/%=:L$_:CZG_"4SRYP]LI888O]*-NGOJPZXQ5S0(GA0]*VH.!'V2%U6/[D#A-Q)(' M8C?)LX ;;*\@C0)(HB1]!B^= DT'O/0)O!^5JGHN!#!9P5G4ZR%J>,O-3BC3 M:80_UUMC-?TN?UU*P^@EN^S%/:%KT[(=+GUZ(P;U$?W5RQ?Q+'KS3 S9%$/V M'/K_*-:S.)=9_J(L0AS!RQ=E$L=OX+(SRA>H&J@Z%ILMZJE$0UY_[B1.)P'P M"<([@PA@I^A1&XN5@[('A%H)Z@Y<[J^]#;6=JB.G=/4?>^^"WT<^O5MU1,FD M!:DL6$6NFA8IL.\@#;)\'L1)=+[W-EW;"DYX&@5S?<(<>&L@#N)B'B39[-O. MVZC:]HQ^D#S-@GP>/ZS>>K?KFH[,*2#6*&WYWP,4O(J#*,^#))G#:WA5SI.@ M+&?PVOND+!-$(POBN B*I!SV21D%41'#)TH(_W?RH4?RS'9?.JY=WB2\PZWN MJ(]Z<3[$GE FM>KVAU'+\($"97$M^9&SJP&W'[J4XWE$34V7PG:=FS(/@M>N M$!IJDBU^+ZA;5A>(,'NI^CTS'FM;K>XYM4H47V%V-<\AGB5!FJ4/ZZ/JUIUU MS^T\8]X?R+1K(8[05-AUHSII/?*3N42511 EI1-SF&7S("UB)\S.A0)F$56M M*)Q00C8K@R*//$H!3:[:$O,X2/(TF*>Q]\2/?EZ>2V\W/&NZ#>K],%H,_7#$ M=>R_T^DTO=9CT_ZF/HZ^#TSON30@L";3Z*K(?=#C.!D%J]JAA6^5I8$P; \T M@5$[!;JO%3W>D^ <3#-]]0]02P,$% @ PX!N5XS#I&%9 P HP< !D M !X;"]W;W)K&ULI55-;]LX$+W[5PS4HBB!UH:6T(E44M2<=)?OT-*41S -@KL11I^O#=O9LCA M?*_T3Y,C6GBLRMHL@MS:YBH,39IC)*O*?XK,YHL@"2## MK6Q+^T7M/V ?S\3QI:HT_@O[;F\\"R!MC555#R8%55%W?_G8Y^$ D$0G *(' M"*^[<^15WDDKEW.M]J#=;F)SA@_5HTE<4;NBK*VFU8)P=OF7S5%#(Y_DID0# MLLXH4:EN,8.RD)NB+&R!9AY:\N408=KSWG2\X@1O#)]5;7,#[^L,L]?XD#0. M0L6ST!MQEG"-S07$$0,1B?@,7SP$'GN^^ 3?_6'(*Q>R+ U\7VV,U714?AP+ MN6,<'V=TU^?*-#+%14#WPZ!^P&#Y[@V?1M=G](X'O>-S[/^C4&=YCZO^4UD$ MSN'=FT1P?@V_YQQ6!M06J%(6JPT!GLOE 9_:&H<9!NHDY>B0,E5T_XTE1\1, M$-BJDAI)4>^N1FOJ4%E;HEOZ/;K1$6VO=(U6?5@#$_4]*.H'K*W23V0!'0^2 M9.$MUG2T2"6><7S(>3V'&)X2:C=;2D5OY M2-_>%\1)PF;3!,;$-([C$1U13=&^2C&?Q8S/(A""/$[%J*O,L6*X% Q1B$2P M:3(&,9NP)!*CK\K*DF3'3,P$FR2<[#%+8LZBZ25\I3S?JJJ1]9,_ 9?7OA#6 MJ2$OWSZ^9W#W8,/Q4L*W62KD1J[O8"[5E,I M_6:;:T2HNJZ!KFN<.DED" :'_II6ISGUYFPDP?K0R.5;B( "BI,)&1$.L4._\\^!B;6O;]=!A=GB!5EWC?=G>/5^?I=X5M8$2MP2-+BXG >CN2>@& M5C6^#6^4I:;NS9Q>4=1N ZUO%5VZ?N <#._R\C]02P,$% @ PX!N5TA? M:.(""@ 2Q< !D !X;"]W;W)K&ULE5C;JOO-^\/#YVZ4JMI1O8C3)X ML[#%6GK<%LMCMRF4S%AHG1\G<3PY7DMM^A?G_.RVN#BWI<^U4;>%<.5Z+8O] MEZ>9>]ZL=DD,I5ZDF#Q,]67:L\)T4PXT>EL]]L M28+MZUK[6_8=OLRE4]!4L57]B]]_&T[B MLRBN#/+%UX5:Y'CN;AT M3OD7!/$,Y;:U^5:;97AU8\0GNU7KN2J@CI,SC(1?*7%MUQMI]D(9*(*@-MX* MV;O&M?;BW'T$?T'>]PB[B2IKOD?@TN!R(YV1A$I_5*_AV M>/9')*03,@/P-:6-*EB *XR/A':N) /GT"*DR83;X9;"(G(%-!91#YR%-U#Q MJ&/UOI=7'^HMA5V(I,\GLNI5YJ1Y644?F'4,$&R&/RM': MN?([I8SX\.[JYK/8Y*43R3/.9?O)(,'6F4(;RBBLV*ST.M=_\\:U\J\F*^3. MB(52;#":_@,]'Z4O"^WW FS*FN[C_@1^ )'($:1"#0 \\#;-RPQN M$=Z0AR(CI0M%ZI"?E?1",E Z58.+D0350 _P-XAJ! _'%"J=24I=" M/%>P#Y7,U44.;E3!/=JD;#>VZ87EF;!S)(7==-VJ71;2,(Z#9O);UUG2ABPF M59H@1=T-PMHCM;1=:UT43,]$26572Y$!U3Y,/],S%RJ1?N!"GB/"Q:$X$,4! M<(JT$%=SAA;UBZ[5&ZDS<22FIY,H'HT%3Q:@ _(BC!:U9&.C^HFLHQI1& 3> MC)F!5O@5"$JL0P\CUL@$.I /&:_;$/N&B^1E[PY#45;F'.'[VGN\EM;U+M.T M*%4K2$=B.!I%D^&8KL:3*!F/:XYL@9#0Z_ ^&H-Y)M%T DUK6_CZ-3;-J)]E MZ&=4Z6(RB4;QN/KI?;&>4",2:#@YH:V2Y#0:)0FHG60?\>Q]"YC> MG)>A3N2:MZI">H\_JU82!5ZX;U[ "14&"33!J/O/#C@X$B?1+)ZQE:?1]'08 M#4^'U&]N4F_)U"G;E3S9;0!>BZTD:B'C>J@@57&I;+H0&82ECJZ?TXJ*_N^" M@LO["NZWL4-;LB@(C2(%#8(!84K-$[U#?Z36M6901=W^AUI^S!G:]9]:(S:% M!MPU;*CQO"F+C74$SUZZDF9)<>]4 G$ODE@31RKSM,P#-8A%8=<5\QXL80*Y MV:K"$ .(MW#:I*3V,S11',3=S=O/<'"ETQ78ZS^865GU2F:M*/7F1,=@&YWJ M#0#NX1[\[6(D8MPV20(@JT#:K\$+: M4 2DON-X#\/$0'KD M$FXL0TKKND1S6.N0@@85-!!P#8YBP'6/+D"5P'V],J7'+:I=8SOT'6%L*)KF M!EUF325E]G5G<.7:$.[[KES M?#<\+P'%.*SE,$3I B;;K$P]-'9&$9IK=0J2S&!SZO-]:#U[]EH5J09PYB6Z M!TTY+O3=)?57R +H0 D%*Y4&QFEW!@O*[M26)LA?HI)9 MJ*5 P!_J7CEM;YX")A0=#1+=ZHR&P$)YY+DZU*G"#;IC]? AHF-^KEBC MUV6]^NP)&@7VBPZW'1BOS7+?PL(/RD-/,^Z",EPI \N$(F;(2+0=Q:.D71K] M-[:M8]%K$"+)O\:.RN,%G.29!^,*RM(M]JR01O@UYM\W/Y$^)R[;F*\PR 8# M54?3:%SC'5MPX87:?(@%HQZ#"G,G1T&D"I8O=$J)A@W-F0-364GLE]-^"_XJ M4)'C0R8]]W:I\+((^:@B^.:G#F7^.OCLZB@.: %^?]"9YV81RUKR/R,8TXK M BLPP^*1,JA#R>V-3+=+C$WD8?$:#<:\^7HX&D^9Z-ATS\]__'9Y&D]F,SB'C MZ:D8)U0D=#>9)0+S9'0ZFM$:&NLP19V<1J>38>LJ%LF(!L]8C(;1)(9,% ^G MT6S#'TVIIPNOX<*IG5ML+";%#A@"A.T3># M@)/NINA!LG"'(:WJ.45U!/T_)S$^-0^?]3;<%$RY?G!+G)="(ZYG AQ!^3MK MJO2&<7L_,7R"0TGI<,!LALA!@XWAI'V(J,$13KB*CFQ) _)A7:?>M-P, /4& 9 >&PO=V]R:W-H965TP'%1&+!(:N;->T/R:=$:^]F5B 3/E=)N&95$]6V2N+S$2KB1J5'S MFYVQE2">VGWB:HNB"$F52K(TO4XJ(76T6H2U>[M:F(:4U'AOP355)>QACY+XDOY"L%K78XR/2'_6]Y5DRH!2R0NVDT6!QMXSNQK?KJ8\/ 7]* M;-W)&+R2K3&?_>2W8AFEGA JS,DC"'X\X0:5\D!,XTN/&0TE?>+I^(C^.FAG M+5OA<&/4)UE0N8SF$12X$XVB!].^P5[/S./E1KGP#VT7.^'@O'%DJCZ9&512 M=T_QW/?A)&&>OI"0]0E9X-T5"BQ_$216"VM:L#Z:T?P@2 W93$YJORF/9/FM MY#Q:/: 2A 74PM(!R KM1.B76R3$^#XJR7NL=8>5O8 U@?=&4^G@5UU@\6U^ MPKP&J'[\;7Z<\72$\'TM-+Z/]SARYBG6?Z MP1#"> (_PLNEX)%X3>H][*RIX+VP>>EW)0,R\%;HAB]TV*48J,2KC:EJH0]\ MU;<*^L'_N^]=T*@062D,J-X-SA3DZLJ$*[#X;K(#>-ILZ5 MAM7!T^\Z*_L:WGT0^)#M)1\]A3M.34&ULC5A;4]M(%G[7K^CRP)2I4FS=+1.@ MBD NS,Y,4A@R#UO[T);:=B>RY%&W,-E?O]_IEH0=##L/8$E][I?O'.EL6]7? MU4H(S1[71:G.!RNM-Z?CL+JEYSC=MZ.5:;6O#<,*V+<>!Y MR7C-93FX.#//OM079U6C"UF*+S53S7K-ZQ_O1%%MSP?^H'MP*Y\W7VKZD_[!^ Y?YER)JZKX2^9Z M=3Y(!RP7"]X4^K;:?A*M/S')RZI"F?]L:VG#<,"R1NEJW3+#@K4L[2]_;..P MPY!Z+S $+4-@[+:*C)777/.+L[K:LIJH(8TNC*N&&\;)DI(RTS5.)?CTQ4V9 M56O!-'\4ZFRL(9&>C[.6^YWE#E[@#MD?5:E7BKTO2],@NF)956^JFH-![E))'*X$NR^E%KDSTR!0+FLV M8 +5IA"&OUH8*I[]W4@ENT>7I7R0G$1\$/.Z0>-3;@/7T%Z!FY<_F%1 A?DW M=.KK5GP1%;093R9OE7,K-LV\D!GIN5K)DK,AG07>VR^W5^;*?WLRZDS@9N'X#43U!+LMZ8474$'(W;]:68];[F@X>O-^ZH/(T+Y=R7@CV>[5]@PZ% M_6UM#A''CS>_W]V<4.>:J/TD*#ZFE+"V2!C2;33W#JYY3MEA'?H[X.&;#?PU M)I!LM@)@OR$IXC$K&C-E*(&DS,31D'Y 517L5BR;PB:9#>]&UPCMU NHM)2A MV@]+I]1%H;2Z2,V6*P=!KVJJ"T03U( [+=9SZ.HPSU2IK96=WG0/17^GT?:[ MB6:@J9VCQ/6FD>M'$?$LJRK?RJ(8.;.^(':;=6MT8.)DWY_+_M@R4QZH_.%# M RKJ0?;Q)6EZA7I!U='L<&RCO!(*VQ *V-.Y MOD!#5%L4Z:DSPYJ2-S #1_N*GBQP#@A_]BAPKIJZ1@V?.A\$TH^T'[&A[TZ\ MF)W@LL5/"W_,#]QHXK&I.PU\IVO,#F([TKM*0TIFQ1Z.B.^YDR1NY5P+-!/: M_LF"89!&;A*EL&#H)U,W2B;LI#5AF"1N$D3FR N19=C9FY* +8AQDL:N3QZT MQN2MBA;1(!]"H@D)B>*)._$G/>E+T00; A-,8C=- Q.:812!=9K@YNY%5+\? MS49LT?IEI3D4"U3=%DL9_2J]#_K4VIFH-79+]JVII(0=BB:-MN"P6 BSB5KP@K[=6%B:C!<9X0W21"%I=(6I M2>1JO]Z?*WZ2OF,""H2^MHFW T]8^=&\1;UC1(&%8U0&39HU;? M7!B<:UX2R8Z<[G#H3T8DS_D3AME@D'W/"JN%+WHM ,A4"'I]4+ B"T.?+!R& MHV!*HM_W,>X]@M8D/&;343(YIIEP$-I==)2 ?_E>+]%DNI\94;S1JZH&Z%*U ME/D>8/ ?G+ 6Q+3H8+=[QD'P?<0BWYVF$T;=Z:.7HQ@MG>(679Z&?=?8R!@[ M820M$\CXKM>F!YRE*5.IC%Z%',J%S#@"! [;+BT>_X0J=JFBMSSY7SOK;,?\ M5+[[7([ #5/,EQCY<7W("V@$ M2,4I5(+2KY$.I3OES*=9/@F8GX3$":,QJM_0.VEN]G 06>GD=XBA'WB Y2!Q MOO*BL2=&-C>=ET1V9/33ZC-U@6(8&#&@W/X.3-[I;VJN_3@&ET>K][/%A;VTN.QO M8]W*YQRQ-N2'WA/'.Z_P:U$OS8<*>A5H2FW?YONG_;>02_L)X(GT,*^B]$ M%_\#4$L#!!0 ( ,. ;E=E&PO=V]R:W-H965T M>9SSV,-U)]4L7B :>JE+HF5\84T^" M0&<%5DSW98V"=C925"^;1F6TS1_*B7BF;! 27G%0K-I0"%FYE_ M$TUNA];>&?S-<:>/QF"5K*7\92=?\ID?6D)88F8L J//(]YA65H@HO%/A^D? M0EK'X_$>_9/33EK63..=+'_RW!0S?^Q#CAO6E&8E=Y^QTS.R>)DLM?N%76L; M?? A:[215>=,#"HNVB][ZO)PY# .SSC$G4/L>+>!',M[9MA\JN0.E+4F-#MP M4ITWD>/"'DIJ%.UR\C/S!5."BZV&&NFH"J9P&AC"M;M!UF'D;N.+@"G6?1B$/8C#>' !;W 0.7!X@S-X7_]*TT4* MR\4*TL\WJ\4IB2W"\#2"O1H37;,,9S[5OD;UB/[\[9LH"3]>X#<\\!M>0G_E M(5S$.,WP01J$: 1OWXSC*/H(+P/!]P)A(TNZG+0!AJU+!(U&TZ(R!1C:SF15 M-X:Y6R0W]A+P#)C((>=E8S#W\"4L>3M?6N$RIQW+29#QQ$OI8IP[:% H1JK;TT):>9^O%%DWL/305*F:DFG@/]+254FM@QBB^;EJ-1@)? MRAVA?A%9'_Z /Z->/$YZ(TK7.SL=]J)QW!M<)_#.NT#_=3G4B"K$/^^&PU1'V(QIY[^&^<:IMZIC@5\Z87D3 S8:>R-[9H_:.H1?+ ME,8Y"&E(:U8V.3K'?0[H&%3Y[$J)5O$)5<:U([YC2C%!A67A&O&(VN*MTA^T MHIWU'05GXAD*E@,#L3\V*B7O]'D#/10&JS7E9_]:.'1; 7U2_/VEHM?I\"[H MD+7%TK"U:@B)R LIW)8UW6]392%T(LGD-TS/U_0ESQXD26^0)!#1-Z)*/?46 M!4?-@>[$UK5 37EIA&G[Q&'UT&5OVN;RGWG;HK\QM>6DK<0-N8;]ZY$/JFU[ M[<3(VK6:M334N-RPH'\*J*P![6\D/4C=Q 8X_/>8_PM02P,$% @ PX!N M5\'&)K^;"@ M1H !D !X;"]W;W)K&ULE5EM M;]LX$OZN7T%DBT4+:!U+?DOZ$B!MMW<]H-L@Z>YA<3@<:(FV>9%$5:3B9'_] M/3.D9#EQO+<%&EOD<-[GF:'\=FN:6[M1RHG[LJCLNY.-<_7KTU.;;50I[#P>\?]$]L.6Y;2J@^F^*?.W>;=R=F)R-5*MH6[-MN_JV#/C/AEIK#\ M5VP];0+BK+7.E.$P-"AUY3_E??##X,#9^)D#:3B0LMY>$&OY43IY\;8Q6]$0 M-;C1%S:53T,Y75%0;ER#78US[N+G[ZUV#V]/'7C1RFD6SKWWY])GSDW$%U.Y MC14_5[G*]\^?0H=>D;13Y'UZE.&-JD=B,HY%.DXG1_A->L,FS&]RU##QK\NE M=0UB_^]#-GH6T\,LJ!Y>VUIFZMT)$MZJYDZ=7/SX0S(?OSFBX+17<'J,^Q'/ M'SUW6*M?C%,BF8L??SA+D^2-"-9_,&6)U+]Q)KL5EU:8E8"?G2J7JNF='0NW M4<(9)PLA6[H/')&F$J).S*QAMXL M3^B*5D@:]LF OM#!,=<-'@S8RRH7Q-" I(&.36T:28Q:?+/*CL1-N_POB'LV M]^15*YQJ2M9.5@\":&8=6$%BGW,)I-,:D4AKE2.*B)Y 59-ZA5K#Q@>V]DDY/4C[TK@PJ= MT)=XB"C?TO&;I]2\D;QYQ9[(%0E''H_$9Z^,ND-XV;N0CES-I0]= Q]::XJV MB^1 8OQ8[Q"JZ+E0B2.A.N;O)RE( ONLHY-0TC5ZV6L)P5&CJ >2V!"D7316 MWJ[=D3\).#(4YQY(6MT89.SPD"_4JN4:QLE0?CV/R/, :27@RQ;J4\P'?AF) MCVW#E0-V#THV,!0@+O[1HLSV42&X/@J,DLE9/)LMQ-=*?%++ID4;%\F,#Z2< M.K5LNER-&!!@GP\M^8 S.$.XK>X\=UFA9F27E:#7DF+&S%9MPU6;*YO!=8I+ MB9%NNJ==9^8D'I]-X@4ASBA=B%D\2\_BR6+R+/*QV*=6-RKR('<>+Y)Q?#XY M'WY]E$H,9H_7MM!^ *5X"H6R+&1U&V&RRFY#A1Q+4@0?@.(C)=US=:EM5PD$ M ;W4O7(9E+@@4N_/: GLD-M8X!.+?=DU@RT>/A%W^5OO>8H*Q>5^QC1,X@@RQ%D!125::\'QL:$GLHW=GUF'O$S$'RO96% M=[:'YV$@?9R *IE_YM0UJ]%?RO?0@S :%P\A^WV+KTPW17R&^A51B"ND+Q7_ M%X"Z+_MDKQ)Y_%B\L7V:1KLTE;F!/KGWFX83>)SH(!")@X0(6$60L=)$2[SU M%3F3M(!EI8;&V/3Y1R$DS(@VU- M 9[UT\MU\'9?Y[]6VHE/ACA0;63P0J&&K>OSU5<,+^RO)(DC[[!'1:,;-'"' M)B;DNE$*%CJ[CV]R"V]"Z'0>SZ9S,3V/Y]!F$<\(ZOP'HK68Q=-Y*@#1B_.) MF)W%R2P5P&7:_ESY^YN_2A6R&YRN;WX5ZP:Z,(SXFQG57T3PRW;9U]$-\"IO M"W8)'>";%)P=?>-6A"4K/OM*]2N?)&SZ(IM;7"I_DT7;G>S)P)ULP]W.J_0R M>17Q/NM"@:?ZKXP3=W Y)XW;3]Q@YMZISC$OQ'1"QOM-&+Y2FK;#<.R7/6-( M3H'JB?@_Y!^HI^#R_QSZ%\$HSC+?L%?DDSMV!G4'NDGF(HQF60O,0C[X ;M& MBJENBQ42&(_4\V4==]F63J?Q^305R0)M>C$7\WD\F<]#KGZMV=6A>F%VZ-I= MHO7!H#%"(Q]5!\L'>LZ@7 DE0\G55$]=(3V&!'6OLI;)S J 1D6_?V60?DS& MB,^Y"J[1TE0M&_U"S'T)3OIBG$S\9S)*4O8S(J5+!@2 J<:$67J?2M=VB!N9 M.LPCB$BI"QS!U<)2/AX&3&[D@U*XIL&UY3GPD[89N/Q.\]-7SQ9V '],^7@_ M^M*)$B^Q@Z>" /M5=#E0](85_2ND+\3Y&"W/++G?PD7] [:2\=[>V=Y>.AON M)>.]S=G>03AWL)GN<]W=.&D/![O[)U'V#]\&4*:H!#A(E".#6%,RY#P6EW45G15C!!ED,5\C\?"#"1.0PCU[!+#X;E$(RK%'7/.VE([1# MNN;P6'<^FD_]$X0>T8\L:@N/*)BKJ1= T9A[? ^5F;$N8KW])7$74;LQ;9'S ML:4:.OXE#:Q^DS<0![L[K.X=%3A7RCW)P261NH52U9#)0"0/C0[VHDF_BI8J MDZWU0RTYR$\EO4G50,-MK^!&PM$LHL_/$?6)_?Z#K.)W?JAEV100K,LV! PH M&;7!BOZNSRG.!?-ASM>->>97>+XF3$ MQ=[:,KRZ,&W3J;72%01HP/T@E^*(K<<$W]!PMU4#W\ $OMH>JISAY,1-F&.N>#SZB;H/ M.G^W]YLA5@5= ;JV$[]K5?3CI!@?GO("^.VW)ZJ4%Y-12GXIPCUAN]'9YID),Q8OTM&D MI]9/D1 ,0J$?&Q K2I(D&<>3L[3_//02^W3P4T*IFC7_8$*3&JK5_ZK0K_:_ MR5SZGR)VY/X''5P UAHX7Z@5CHY'B]F)O_]V#\[4_,,$^JPS)7_=*(G&3038 M7QGCN@<2T/]2=?$_4$L#!!0 ( ,. ;E?VV2_-[0, .X( 9 >&PO M=V]R:W-H965T@Z=;/M'2RN%"D2E)6\N][1[W805P/V =;(GGWW'.OU*HQ]LD5B!Z> M2Z7=.BJ\KZ[CV*4%EL)-3(6:3G)C2^%I:7>QJRR*+"B5*IXER65<"JFCS2KL M/=C-RM1>28T/%EQ=EL*^W*(RS3J:1OW&%[DK/&_$FU4E=OB(_N_JP=(J'E R M6:)VTFBPF*^CF^GU[07+!X%_)#;NZ!W8DZTQ3[RXS]91PH108>H90=!CCW>H M% ,1C>\=9C289,7C]Q[]C^ [^;(5#N^,^B8S7ZRC9009YJ)6_HMI_L3.GP7C MI4:Y\ ]-*SN=1Y#6SINR4R8&I=3M4SQW<3A26"8_49AU"K/ NS446/XFO-BL MK&G LC2A\4MP-6@3.:DY*8_>TJDD/;_Y)JP5VKM5[ F-]^*TT[QM-6<_T9S# M)Z-]X>!WG6'V6C\F%@.564_E=G86\!&K" MOUO.IM,/T,/#9PT?A:ZIU6!V%:(Z'8,O$.Y,60G] BD]%7K,0$!EY5YX'%6* MX*GI/)@\1ROU#JK:NIH0P1MH"ID6KT"<41F?^,90BZ46,\F(4N^1BM;2EZ\/2 MLQQS!G@#]YSQDXX&3RQ60F8CDDZ%*V#[8(92A #@Z_]:ZG;X#D;<& M&JD4^55),D3)AT+L.9J0UY84+.R%JK&--]TJSI,,IWDP6"!5X$!I0!^%QCC4 M88/!D933+W.)H6I%1N5*_"B([&%@+2KI:2W<4>"VF(J2LBB?2:^M$649V-R2&,OW#4;')KM0+-/,#4E=5>K(.W@[01N M'-V@:3%F@G3\RE88G2&('VLRU^^$#(W>-,.AZ&F"V\#L9( ;LG2Y7(ROI@M8 M3*AO3PW!^.@.*M'NPDWKJ 9J[=OK:-@=+O.;]@X[B+=? I^$W4GM0&%.JLGD M:A&!;6_7=N%-%6ZTK?%T/X;7@CY(T+( G>>&4M\MV,#PB;/Y 5!+ P04 M" ##@&Y7@^Y@=1 $ 2"0 &0 'AL+W=O_+BV$GZZY( :>X.=P-N*-I=]S#L0;$96SM9\DER MT^ZO'RD[7KJEQ3"@:"2*_/B1(D4O]L9^,*N^;JR1Q>86U<&/3 MH*:3G;&U\+2U9>(:BZ((1K5*LLGD+*F%U-%J$60W=K4PK5=2XXT%U]:UL$_7 MJ,Q^&:7107 KR\JS(%DM&E'B'?JOS8VE73*@%+)&[:318'&WC-;IU?6,]8/" MO<2].UH#1[(UYAMO/A?+:,*$4&'N&4'0SP-N4"D&(AK?>\QH<,F&Q^L#^L<0 M.\6R%0XW1OTJ"U\MHXL("MR)5OE;L_^$?3QSQLN-U+TQ M,:BE[G[%8Y^'(X.+R0L&66^0!=Z=H\#RO?!BM;!F#Y:U"8T7(=1@3>2DYDNY M\Y9.)=GYU<;H'+6W(N3([,!*]VV1>()FA23O8:X[F.P%F"E\,=I7#C[H HOG M]@E1&GAE!U[7V:N =]B,83J)(9MDTU?PID.^G@NXP9Z-?(4$6C="/X$WX&2IY4[F0GO(CWTY=I8?^:%3)QV!6DG/ M@R1(5A"N"K<6%OB]E0]"!0(L%'EN6MY8S)%.M@K'L [(5#\>ZRW:H8B"Q4^M MQD$2PP^0Q>?999R>I3"-SZ?S^&R603I.J=64XHQDX_-AO?ZW.Q 6P3\U%" G MH=4.\Y:"8F>C BV]. 7LK*G)Y@%UBX#"ZH.LZV^T+J9\HL7M$^!C8YS4)?PC MCT>9&L,O=!9R)AV1\[(4GB#)^LCH[9N++#U_YT;".72.;XWS(HG^X+;7Z<'I M^?0558_KDLN:1I>&R=1&2V\L+PF#WG;G286W6Z&H.M!UI Z$>1IPBW&J0LFY M$%0+Q@))1WF?L4V(F*Z%RL_4,N"5T2 M'(C&S]95%Y"SS M$XK\A)XHX!%CT2*+85V+/PGCO@-F>2^YH_%&)L,-'UJ$*XXT+]/P-X7+^?_V M;:B#7-LT2G)XS^#3.:27,)_ [!).O8#)T9PB=F68QE2/#-&-K$$Z#/QU-^?^ M5N^^%KX(6W)]*=R1Z61\3O/5=A.XVWC3A*FW-9Y2$985?;2@904ZWQEZO/H- M.Q@^@U9_ 5!+ P04 " ##@&Y7-FO$%[@0 ?*0 &0 'AL+W=OW<_V"*K4$">+U]F\=5C;;[: MG5).?"N+RKX^VSFW?W%Q8;.=*J4=U7M5XO*H;5^A*W1EAF[*4YO!6%?7CZ[/)6;QPK[<[1QE[PFU:/MO=9D";KNOY* M7V[SUV=C$D@5*G.T@\2?!W6CBH(V@AA_A#W/VB/IP?[GN/L'UAVZK*55-W7Q M3YV[W>NSU9G(U48VA;NO'_^F@CYSVB^K"\O_BT>_=CX]$UEC75V&AR%!J2O_ M5WX+=N@]L!I_YX%I>&#*U'8C9.Q70\G?U@OUFK[XSWF_TO];WI MZRO>:9L5M6V,$O]]O;;.(&C^YY05_"&7IP^A1'IA]S)3K\^0*5:9!W7VYJ>_ M3!;CES]0X;)5X?)'N__?7?;#[4X+^X_:*3&Y$L_%#T\3'Q4R M>Z-;_L%#VS ME]5![*05N*B,RH6N7"VD*/@!N35*T?H$L"+JS49GBG=_E$;MZ@9+6"0D@]NU M3^V5T74N-J8NQ3N5J7*MC)A0:$Q6HH%817=YQM>GXY'X7(GK9HM,$M-+?RT5 MKB=DI;:UT]*IG(6I "20N+0"\JIO3D$J6NY%<#M3-]M==\[4GS,3TO$R@XV@ MD)#[O:F_:<"&*@[B_'*:CL=CTD"4E" L%F+;]90@P31P*L\U Q;.IQWW1A-< M)INFV.BB(*N)C*TZU(,%S&$LJ^ CF.G)>MK]1KL#R7=;Y3").:3B1A8:BE=: MCMAYA'& V\K)0FP47 GGD^7Z=5T I&2\^E5>C7IJ=+:Y'/FZI[I9ZSC![4V M#<07DSE?G::BV4,YA,R^4*PGI"$]9/9'HRVKGN#2=:4?M!0?-2)+Y4-5I44- M(5WQ,.20%)#!05T\65'4&;F5U*:G[U2-(W_ZRVHZ6;ZTXE[MFW6A,SK_9J%XUMG0E;ALL< MU][2(:00;$);W@>FA,4/2AK:;Z\-[U'$4BU[O%9\P&5K[*(,YY9,V@\4S6DM6G8Y?>CBXCO?XZN3ESSZ- MK_#O)UGN7XK? $$':>#5CQ]O4NSY3A624E\4WMWX*]>ZH%C-@A2#8P 516WR MN'^:0++@?P('6AK7'&E_=97.+I+:]6+#"0$FM2 M<2^K;%>+FR:3,-I6]O-F(-N=4:6VRD;91@E[BYP< OW(2-'WBZEWATT93PE@ MV?G\3,ZP4HG'G#4UZ M3Y+<^'.]6* 3JE6"0^Y8\+S&H57M:,<'G?OHXYR,^,5IPWD5$V$86H\ *+&F M"+8 !:O7!6^24#YA4T)3X-F.7 7C1?VRVCI+6)D534Y&:ER,E7 #%1S^4J%@ ME271/U#6N "(MFD,!#$@<-BRZ$#B2,=1\J$N0%SI%+I]VDQ>J8TV*#+NL0Y^ MC/Y^2SOR@U%=N:8XZX, @2Q9TCII* 0;T"?.9%$;O=6$'UW-Q%JZ P0"@C>> MW<8-8C3D0_0E///H^_W,AHVP?4X)T+KX9 VD6$8E6%X&14?BUU;<)UND \ST MALLIE+O*,(ZR,4P0FHF]/'@ZT4N%3Q)K?6V9LF?;C9,>5O*R4()6IRL:$NY\ M C2=7EYQ%"$R+#V\-3)O9 &40,I '30?9(#SR>4X'2^O3I0\DH#/EERV\E#\ MAR)\]C)-3GD@%FVXCJ*Q5[.3KF:_:R@H_KQ2DU[S!1,-$GL.G#]9J*]!*8I( MJN>C/F5KJZ,O+QVQBY6%:$C1AS,;?,"5YEQ,IND"9AW/9V*9+A>S=#F9XM-J MM@3NSL4JG5S-(-8"GZ:+>0KHP?%4],I>W]!C1I'ZL\/)?B^2+VA,\Z9@2\>X M0N+1 F]%7?EFE5SRL5MP=3$;7_!>\=,T^7Q$'WCA,X\L'A3^DTO6=<2'8*?_ ML)2JSB<)Y @T!!GY,XRPO)JFJ^F"/BVOTNELEGQ^(MB-M#N$N M/YF.*R$5NI%XC!\2QGVTO&!;Q4\(3 M"3J&^@]P3.SZ'*!:/<\:PZATWHOI\RZJ0Y!];#E+M&A\;II.X)K%>$:?D):3 MY>S),\.3D,6 [-4$XJ63,;Y=+I-?."6/">\P&+K\.N]EV"?I&N.7A)ITG.Y/ M]DJHYG[/#>5@OZ?/MM;V6J*&&O%?"$$4'*[7?V\JA5B M3A?F@N)YEDXG8_JZP-WE8I$NKY;T=8FO\ZM%.EWRXA6^7A+0C9LWE.0G^18F12'XB85QY#V121#_\6Z@M_@?YR90B8S&?>8 B M>NN#&[;,"JE+E-UK.SBCE&CG/ $.I8O^IL0XL$5=/'AJ1-%3$CV M&E;;U[IRT?Z,(+IO^D[)WO56SYU\0-9TSI0YX!1BJ,U&H54,!+P[?0-A$49< M::L\]+Z&Z'!3.#LL+$>ZC,0=-&RD)VEPAT)7LO65HD>^\[W9YTL8%@O:VQM-*4I7.(@R@CQ//PA;Q?O=83^S$BYEWNY#T&2>0 M[Z)1 "U)N2]D%M6)! 3$Y8'J47O/Q@"UG2Q$!+ ;$JP&?[(A]K1DH06&A'=-P*KKPJXL]PRF3>B%A#C].:YB[ M0HYM\/516OO VLG8&)#&/*3RXRWF6R"&U8K#S MD4>R?&A3YA;MCW8 >S17VP85OX;#KANW0\OD#HP2'V[_<7^-) A\I6'@LVL MM6-6PXVUME0O4E9'4QRIKUB8)MSF!T+I=AZ(<0GM(D[)90F#(,:V(%K6#8=3 MV.C=Z'J$SA"6M["B'WK0^A\CC%/B0=(>R2XJO%0* L(E-TAJ!G(P#52'RQL2 [1K9 M1UB#4BSY) T@C\KUZ,F$E]&&)=!0J*STYO!= \2VS=NU9X#.EMP6M;0(3D2# MI2J>O:I#0LD DMP8NK,FTKG^G:"5'>LK6=VXMO6.D179__5Y1NO&#BB^NSKZF1Y8U2I=KKFC]4*-1"?W]OPQJ,3+GFULV'[7]Z\-@-S^\"3YTBFLJX*D*[\\X WWE8XHBLU@3=94< MK^.BKIPKC@K2<.3P9P(T>_8KO>_29<,=Y_EL-!SHIG8+"5!6Q-L (+B:Z M#)T4]'I ZB!38K>),&(J!%D\S>('U@IV0+I9]4?CT8?&C)K[]9HB/-<;3>RL MG7@NW?,=;VURSGG$J=TU+H=];7_$%RF2LD-+@^X@K?;2 ML6/\.Q=JUC)??R*\;(L:W2&!7^%V24; 8.&EQO:B_HG1>@-%/_*'+8CEJT@3 M0ZWFJEE1P"'Q*9\@&A HG$DO7^H2A(+?-P/"1N*?.]2UY.2AG.:>.>:GB&/8 MNSY9'?KD$"+E/(G4/%"&+X _()%T _4BUT2QBB()L8;@TXQ;_,;+JQ(.LZ?- MT]&0[P@373:D^1S!'9UJ!V#WC;5:TJT\Z( VTI&DIQFFO!"226 'NOI&:O$ MKU\-/L2Z7;4OG_RK&YIE,D'#;IN"=%\K]T@!_#=4;ON<*N8=Y3G.(2G\23BW):F]RNU&K5!8 M%_2(:OA#.2I\$P ^A,O'L=54(5'<(3S)0\SP@HJ'6'!T3&N>@.<,!NR.,&U7 MX0TC?3CL/>:I!U]&[*YN"MX-9$<;0#M +09C8_P@!IKL A;Y>M[Y*27+4,10 M\3::LB@4; 8^7]0&FZ!"FV;OG>Q1)V,1.&M%PQ%.Y"Q!2BM3$59Z>+>A,Z@I M;.*>!(\-,7J>DC-B91$R:++15"18%GJC8;J4OK$CLE =NBDG0 15! MTJ4KM?-/$I;,U$9$/X)I3HE[7>_GD]'7TI.M'R0!CM'L]DE^)[W\)M^'\WO8 MN,'WVMA!_@YD&^1K&GV>GVQHNT:6MNB$3?JN/]'5,ALO]!^-SHG5A8E?>-\9 M1K_JST:__69G=NI5_I/W&2WM8%YP7Q]DD;R->K^5U=>CMY?$1]N7ECR7#8/P MKH2?3Y;S=#[&R?M>_WUJ8&$;?AV/R"SQA9J3BGY5X9,N\8<-7QW>W0GZX<7P MK5M12_]ZIY2Y&AS*+[7EP=2H37<&#WH"AH];(TL!= ,7T7;GNPT:-W74TX"H M/&C3V.1:HV;? ^G 9\G2[R/(A/8>/54V?,M[R820,=PM;* MZZSA(;%_#QE>>] PD9%]3QTN<,!SI']A#[ MWU-Q(6P9&<[UXXF,A&3B2"VJ M]3]A( E@XY'XTH(E/Q$JF%\OL>R!?IQ&!QO%O0K78=-RK%/%M&7T)*R+TWP@ M( 2TFP-]:[6%Z[:Z:Y>B\4CD-O_L,%$("_BUJ[AT)[$1=%@>D<4 M5'6=A$?*^ LI!@[-K^@JL&WM)TU=[K=-/.#KU*^>+GH_6BL5F!;]-(]VPUG^ M]VOMU?;7?]?^1V_=%JP C_N'K//X%;U\[5 M)7\$-T3^T0+@ [EX\!P6%OK6(,L&6G=M/^>E9R: "4PP\665OO>OB=+ MZ_G&^:^A(6*X;HT-BZQA[D[R/%0-M1@FKB,K*[7S+;),_3H/G2=4"=2:O)A. M'^4M:ILMYREVX9=SU[/1EBX\A+YMT=^Z77#,9 OYQVNZ9+X M0W?A99:/+$JW9(-V%CS5B^STZ.3L..:GA(^:-F%G#-%)Z=S7.#E7BVP:!9&A MBB,#RNN*5F1,)!(9W[:%W M;O.*MGX>1K[*F9">L!ERBZ<95'U@UV[!HJ#5=GCC]78?=@!/IG\ %%M D70/ MA9+*Y\BXG'NW 1^SA2T.DM6$%G':QH]RR5Y6M>!X>=F7@;[U9!GH2IYAGK/0 MQL6\VE*<#13%'RAF\-I9;@*\L(K4S_APDOJ)C";'D(Q+69[ M^&:CQUGBF_W=XXOD$3Z?EH&]G(@O=]D=V([O9HNWY"1T6-$BDVL0R%]1MKQ_ M[^C1]-D>K<>CUN-][/_V/?92W"WPC6.2_80'\%L%>-\0K%S;H;V1$)H>F91< MTU_ST"J07;,!TXT*!]P@@ZNJWGL!8,WD@86L1(.V(AC:BA(Z"7O7KYNTO T( M-LYZB[W2L6+EY #9,(R",UHE(;6VPJ;10& )M$G+ACP!7J$V6!HZ8 8COX\56YM M=6HFS@,JE<:"5#I4QH7>TX&V_V$J?2[+R8*%MQ6[4GS,CH:;D(2#(>E!@&M/ M"12='2#4O:FU,2E210H/HF2E^09<#>=622?Q-X>P0J,%834"77?1UN'P67>. M@-)*]B4:M])4QYH3N.MXYSNMIR6_3@TVB-?>\M"%QNC8PT^'UO4C??@!O$:_ MUC9(M5J@T\GCAQGXH:D.$W9=:F2E8VF+:=C(?XA\3)#UVLDAWTYB@?'/MOP. M4$L#!!0 ( ,. ;E?&01?AB3$ .:C 9 >&PO=V]R:W-H965TD<7Z G?LO-7>/] M'>-25E7U&3^\R7Y\,$>(3&'6+0Z1PC^WYLH4!8X$_&%G0.8ZWKHJ&_AO?R;/S!_&Z M:]IJ)R\#!+N\Y'_3+X*(;WEA*2\L"6Z>B*!\F;;I3S_4U5UI$W>Q-4F?E^;QI1MRK@JL_B:]PE_:_*;,M_DZ[1L M 8WKJBO;O+R)]U61KW/3Q _?RU^/?GC< E X]..U /"" 5B. ' :_UJ5[;:) M7Y69R<+W'\-B[(J6NJ(7R\D!K\U^%I_.DW@Y7YY.C'=J,71*XYV.C'?I%JS+ MC/_[V9 MA?9L:G2WGWMO/X> G!QF&,C!L>./6Q-W9=IE>6NR>%W!-I8-_]4 OK(4O][D M95JN\[2(&GC-P+%NFS@OUT67F;B%$82L:'C\?%7M]FEY($K,X>NF6S5YEJ&5,B5#MTQHFRTL:KLY@2@/GJ=T&5%O#O/F^,$UT8TI3 MIT5QP-_-ON5W_J\ M>/Z(@,%7:_-'E]>R1%D-/7UMUEV=M[J 5U_6V[2\,1$L=9[-G&)7R%29"59O#K$=KTQ< ' M[?1."[# M,4-B:/X*.<0>.>!.1N%.5KP;3;HSR'N!^M*&R"$MRP[>_OJ@@.E$-[7:YR5B M&39EEY8@<_"1!&4+RH@8UARGV>_ <^G5),+1\X:(IBH+XH2,&W@%MK+&'_P7 MXKMMOMXR#LW:- VR3]P^G'R3YK4#K$?FN-F+I\^;X:V918Q61P4-R)Q&-JNU MD^4 8UYF0*8HZ70*?;JM<-O,ESVL%;&E<.7-&J8[F+2.#;P,:_IG5QKEH&<) M[B\^#&!&3#\*!]!?7F7>[TI?7=L!:#@DT&E1\ MK.=&KM,!SR8< F&C9I"2@ M&^\HFR('69?*@72[C,CXRS3FLYQF6W5%AHA %48&_[TK644@5C&T+=Y47ZS*WYPA03,YV+"@ MF9CAF\1--+@U]Q4W2?PJ_C6M/QOB!-=5T1$@;\KU+(E_+BH@:-">JJP#'F*? MBX*?KRL"YE<#0R;QV[=7":W>1J_!6+'Q4S)ND3 1Q!>PSE_59C]%O4Q M>3F)7Z:'"HY=^6>:1P^OM_ '_/]1_-&LMV555#<'6"1 ]+;-9CS[RQ0.$IR' MV'OZC>,Z@V^ZXWPR=)ZCKY[G20I\8BGPR20%O@)A?(.8^!E>!)K7W4-QW35# M1#@YWC 13D]"=*@H0+E4QB*[C;YWP^_)0XD(] @D&%@- &=X6NQ3I8/TT=* MC)ZB<+DF4;%X=@I< -X$08C\(8D?XH.J+03/J^) S^^J#!1W%N'XQC^[W1Z. M1-U&[[HZ?M$U $?3X)KJMMO;^9;SQ3*?X4AEMT"/ M(%5Q -4^S!>SVS,U;.IJ%]\"45> /:O(1(&Z9'60=+\'53M=%0;E%HN5?;>" M[P2?N?&>1B$XC'9\S!Z<)%YU+3U[N79_,QN95JO4D#QR;LOA3D@ E'? %8!LV0@>8NJ05%9PYDT%6LPMB#,4*2,@X23-%K8"1X&M@NVKJUO@># P'I ; M_!KTNA1LIFT'0^W3 \^,V(^LC!.)$A_$A6Y!Y4C[QQOV.T=CDA;I%,3,K O2@N2$"-$MD;#ZX UPC#T^T")NRI-Q*H#3'R$U M-ATH4]8OY,$#?#RO8=D5<9Y9P..WP$WI'8 3MR!0HSL0 MMX >12--W30=FU.*>6&Q.#6P\0UL:MDJ:Z31,S)/47\4YHA_]8DR(:RI&"(I M4EIV&?6D%)EW:89+&R %"V[*/[4$2^(8X%RRU,VJ @2>$ M >6.?UNMOAT5TK M7S=?4,8@&XB^9>5JP'H;2;Z5S(B[#BF@*U(Z'JC;*+3 CLA>%^DEUG.)=C*( MN!W@A_7#TD0 [ZX"P2;.!R2K',@*U:A;A %,%_()PC?%(1$CL.W(F<,.$IZ* M&:WO\@9\BM:$$MU2WN2!O; ']F+RP(();V"F&-U)IEP?6'043JOR#:JATSLY M_/#I_4MSTE%VO M_WHB[!/UO.D2UB?+WU1VQV0$C-F^<&S2K"E!LXH>?KE\^ MFL7\EF7S_W[][I5U[\)V7VV!G.*N85]*7%1K;]8D_F!*V.(5&+QBIGSX]45@ M_R D _"B^W3P- L1DW,9J$@Q8ZS$XQ'P! A-UDC[:1/]T56ML[/>FVI?&+NL M%VGYF5P9M!S?KGK_XIUS]>I9!: $$#[U,W0V5"!J/>;@7!@ :'0,*&B(-1IC M_N;6EF/2-,!>VT,P3F_!(*/!YLD1YS63_$>?5)SK,^(SA!0B1R5'3E6A7_+( M;043=G3:4922:$99";8#QOINZ5E&[:&%I%>RX3)N2Z8KOL6-=/2TQAVL]X2$DFY!"%+%*C?$,$;V, MCR1T"7K.17.T\4]GRV=G%_C/V?S)%)][9OG4DN$'PULDXR--[1?09B! S2E&,(>@+)84)G1C;U[\OS M>3*?SQ.GS@H#*IC/[-(O^:[;R0)@ -1<+!=Z_?+-E8L?P931T90/R44=#EQ6 M/! 1&[E*:!!=/H()AM;H,AXQM5YYAA,Y:+X@,X,S )8I?B_GD)0^&&"6@I+2#P?#)H8:)>VS\^"6IAQS;0LT&XTWP:,WJ M^4J\>P%M1FRDH@>#G ;H.6=,*5XHYP"X*2M,O7F)?1$O=H*&2<^G?PXR->Q; M*,CJ)Q[KQHZ\#4;CT-Q)7&]@2GMV3+K>>KJ(F-8P2690&X3%QCGZFS"25]T1 M]2+=ROJ0WI!NU/,14JD!KM"E$K.15^Y@HBT[2$&_P? @8#7 $87;;O.LHWCI MRFQ0 ^58LFS,3EP8:$9T[./:P=D!L=H(ZU]7**E) Z$0XP *0/YO.)84D7.T MM'$^'H8]+0(4<1\\'&0HB:/MF#^I HZ/<5B\ AL=)0;B#!TILG4*&D>I8"JP MZEHT6=,ZTCF!5EH7J1UFB&LP3U DDEL/'BPX)(TTGI-A4;$7Q8V)^[.I<"^) MO2#EH6*@A@:(8UU^Y$^6 ;&O J,#KWZ!6U+BX[)#D=UJP$ MQ,XS_'NUP@V[J8DV-:Z_0^=TW0P#MZKQ^)#Z=[!T#&19BQ7DN:"'!TCW>V#T M&D>VJP,T9>B_!$C0I\T&&1 UJDCDCRH ZD)W*QA:&12,U]YAF"B<3]34'LOG M-*[G,+(.Q8NO5K^+F]2@ Q)W7E/B61\QY9#<;Q M1 ;H;T#D=S7FTN"J8=EDMHB<512$V"/,*3-OR ==E^[ D8**C!DD,K(;R[+] M@+(:M=81Q#A :09J$ML8]DB[A_PA)C8A/MJ$6?2&#SNY9L 43%H%7$O).3A M VT58))%(5[58&53-#*MZ'FYDHOIN#-;S#O3;BND4M!*R?X=5/0FAQH).8^, M'VZXDA\I]K@Y=R7L_#;?.S4?#M"+ZDO\2UJ#LH$^__AL/HF"I4/!W6 F3XR8;D MCD=)W/>DUN-9:@_D88B'AG/BJ*&E6Y$FKBU!2W3LL6ZZG=7?B:$Y4,B52[EJ MJ!#CR?$T=8YXP!"L+%/T#)-$\C_(H(+? - M9KL@<\L;\ICS*\F GY^Q1A8$.I(1@TU\4U49[E/UE7B NDP\TU*>^R%]]^F=_9LO/]P9=.(7_YRK;[E6?R^JYLNY1@:Q6Y1 MQ].W+H'N-%83V%*5:5S&009X0+'N"9P(YJ"T&HQ$D?Y-2:BW57'+AUM@(#=X MZ-PDX5T51L)"-5GR/(-$9P"A-ETZ#,B(@N$-'ED%!28A=)*J-#@]JD<=Y[JB M\BDYQY2X8'UGB@%G@))'K4\KX7EXZ>)U%)_Z"G979%"ATDAJ(+JJX UR5'!J MN_@(L+($L<.*(JF".O3*E&9#40ZT F"UE!F.AG026=6>8G3"9(5M:US0LZZ( MV]0Y%7WPL&#?<0$(C)L,I=5?7E_%%XOY"?QO>7YR>G$)@]15=[.-Z>,_$WPS MRAL_W)=2=&4@[W(T;LH >.F$81JN9C21Z&(7 IHR5:%ARL1N6Z3;AMGXEMGA MY/3G^7^"[[E*C<5TJ<;/(CH&N=P]RC-TO-C^41N)%C>Q!@6.A6CD"5'VJZCL M]6/F(Z)+Q>)L7$55"2E%"D@R'ZL]G-/3\WD"K$\E;W.B<)/&\HZL>KL4M?YW MZ/Q# UQX#INEG,\>A09(7G.\J"13FC.NR?RDE'8POCDPC!_"$+?Z#8!4AT9, MU//I7)%=B:8&^IT($5$_?YRA9(W=02;V+IOZ:*8T&N#Z V#-6T[C]PPYY^>\ MVQK"3TY(H,!WD7\V%!5(2TY04K]8;T/[8,/[Y*V@%]DS+KX,>L>774[9>;.1 MJ2U(&?.488 B!6B(POX# *& _ .%FR+-$IV'[I8LHT;E _(%CJIP]I%H]R%P M ]MLG8(]GT\SBJFC8:.!8?%PFJP9&CEQRQD&*62PB&M>-I[+7ZH[H,N:O$WD MNPG'CH9']*%QH*-6[&.4)!7!M0J<8SD?.7:%F3_(HU1IYLB:0A(N Y?\-&W5 M8GXAOP$@V04'>C2-$$+:\^*7-Z!)9 0F<)L]IN-1;"*OLQ/T6Q\\TP7S0Q#4 MR^ZF Y40Q4)$/IN24ODQ(17 M?"R3B"G3 ^ N;10T=-_5>56K)G=<1%10S1*[Y<):DRHH&Q'H)9)R7'JRG$4O MV:/+*L2Z)B>^A*W[\Y(N+#89JK^P\\;IFPXJ_!3,XH%DZV>,1FS$/(DR%^P" MBJK12&* CV+:/05>B<+&)WHD0(H5\6>[PR&CGL4OG":58[(#/AU. ELCSLN! M(P)K_GM\FLR?S)/YZ9D?M@LP/Q2<;YTT<8R+N5TQQ>Q I2X.6# 7ZJ^@#NV! MO:8Y9S$B]8,\!DE\LIR?G(+.=D4[4%:)8O%W/MK2J]RY4F+Z?HDIU)(EL]X,/8>M4G#H\>O>C(9+CN&Y1E3>PJEOTR GA.'UAP %% M&>*>BFISGGK:*H4'1?E2Q340]($RPPXY"1%'*P]037@/-5&;2>KKK5[4B,9T M41+UXW\- &NT:3UJ)'F;<-#:] LGX&Q@1YOX(5KJS5I8!](^:F#,O<2; [BI M 3>/G'HDV676WZ!Z6&/\H7$+G:J)K/889C(H">A![2=PNUF!JMGZ:V-CFX,' M2J.(;DJV'\0[JIO@3?IM2='5P&(5*?"T(T7G[@1%SA2LC)!E@5!&#&7@.FC( MP? -_!]P2YEEE$UDDQ6"U4P;TJX:<#%=#OC:>8O#3'.,G=7=;BS/;'K8D>39 M;YB+W2)+8'SJAW-)Y7!8D'1IF-_4''AM1WGC1M&"0;?E?L'8QBR^"H4D1+,&:+HJ+,SF\V*"EM18,4?JH")Q0-F)I(= MUYA=?B+.%"0M0 YG (/2 G^L<0/$H+(NTB#?68,6Z'!SSNF/['M$.@CL0/)H M^Z^0'03*X^P\WH%NB>L^G3W1OP/1[U>%(+X&SP2(_QH,(]RR%5A7\2$W109# M+KZ+/N3-YY--;20E>#%[\EWT-@=\9RCL@"7L\FX7SV=GWT4O14#QDP#<=Z-, MDC<'J)EJH=!;K.KQQ'(7R>+L6?+LR2*^>'J.":'QXEF"''=Y?IX\.[U VJ@ MN8?C2)RTHX4GF+'BGVF?7*9C?*1F4-(I/$/O=9QL6*V000JM[#LY'1C4ZS_9 ME>[92)X5$Y%R$UNKVH5E_2V8#ND!KNJ :D M8QL7+5DN>AB(8ZH1[*B6*E" [FTA-&:!\204'2SM&:8 Z-'L/H08P1_A=KQ= MSJSS'MN"KIH"]7!*%OS8,9]6'<3;)-P=?R=DU_Q6$ZA)WE0UZ>8 3E6ZU#L[ M.7DPFN_CM^3)6- I7X#,>B,T4%.S!BH40'\;%TFPQ[GA@ )9L(P,26F@P"S6 M' B;];!.7):M#E]%0@ODN<"P'(+!K3/QX-&:C4EP&B!@2F(: L8?+0Y'"Y?R MM8$0P3IK4-;.$"4NR4]/C#[D;2%:"=JOJ8,7P8\LH*2M_S3V>$H0WV8$WM#LV6R%@G+%DN6DO(,EM^[==CFV#@/F' M7AFUS%%RL?U);X1A/_)E0UEDF/3'^,!BM) OW/4R%'V[@4TD\D2!<+.RTW.J MC76?<=9US[3^-OGZD3R[I&@JD]"#JD1#CT0VU..[AOYN*,&3N[VQJ2-EG)5J20 MLQU+MB)2@-/U5G]T30:<^/>9 =F'/2G$[( .[+X XRM^*&3RR#\7J86-52X> M3GH[15W#3" =D+()*KF_&RGEZE?>>O:RUV^ B]?]]Z1GF)X= ,QZQC)QYDVN&,UL1VD9+O-D)JKWH($]XPFYTF*&:OSUY:)5$%0*389R\J.IS@F4J2-'2/>6]J ^:2EQ2M M/K)0(ZD'P%K# 054IR0F@'Z_YZ)G2G?&+ ON.J<98:BH-%R[;OQD$C]%GLOX MO!;>L[-P!.A%Z'V@2.8DH,VLR7%)G@2O?M&_Z&9%AJ-]/LA1_:\W\ M]::FO"%K.H?GC&G&SP,4H5':4E(2*!Q&6-N6E,"(?E;OC7?>O+0A3AG*J5]D ML\>E(",GA: K-BCS--9%S@6,]6JR%?K[.7L;ID6)Y!4$]9T8J*C^KO5[);K% MT4M!.5-2=Z4Q)V\0E]ZE!"XM;])HM,Z$NZTTP-"UVY)U>;F5$("],ZCA$]J( M6?Q>*RPD:ZL7M,T,.F YO0JAYGH!6[#AQV2H(E7!=46H/BEJ,RARLMD>/$!F MR*&H%R0>[JA?XT>U.B66#.+YUHP@&/L:O=[\D@M3B=RRDI=_3]1%CD#@?#B4 MX]Q8QJ!OV@F('-F>4;.(!YO%5V.S<,<<]1^.''J[LD3*V8U8+J2HXWF0EC]# M&5"AM>,Q:L '\3)/'ODA,_4$<"PW+X5=^8/A(>RGZ/*81U*MQXVL0N8Q))MD MC-Y)'Q+BT#J'9B+Z,.#6(M_57@Y8X$P'U.4&^]G-C>'CJPU)IK42U_1B,=WU MXC(#R@U$GNT=KB:.#X^)O1_&>Q0U+O#6FI9A42U>-&BRGF[14_BCGM=C\7[;00E(M48'7_G3^?)T[,EN@"?/$E.SYY-;H&K MQU]\I2"_XLIWX6&#&W"?.OQPV+C_&9!A!QR/'QU^YQ#3;H6", MSO"SA%>(J:89J@W<3^[6>"..D_T4QEQIU'*Z-.J-BN319(OI <:2+?Q18_LQ M(* -+G@K&@0RU#2C:N6(F"[EXS>]FO6"6M4(\9'C5MRTODR5Z UW/-")63G$ M,>Z(!'%,Z;2"8W%I"QK(P5@V29U:YG.VM:UW9.FDL1XW%1>.-ZW3$)JJR,A+ MI?2OFTC%TYB;('H6*7ZDC"/T,& F&:1WU*,1^^G,HG==&YXF/HE>G+A14<&_ M'"DH7M*A[48I3-9*IHWTS!OGE9&3+J']2-6CA6M@:G(T^:CSERW\%65^ MOV(^Q,X4FW#E@\OI\L&79@7'N,%"E#5+AV'.>H_JP8&AY;_VE'"[N=*$W;ZC M7%^"[MEC3\HL@"&:S MI6D S()R(<-$LCNL'M@_:>1O^UJ#=(D[1M1.B"IRI/HF4T79:Q?;+W#7.B@' M5+S"H .E8$T3BRL,6TX7AEV;&\EYD:S905*Y1SW8T<#!D1)G-QGQRXLY=J"E MQZ,/[O:% =X>K[>YL0V<8,P,+%MJJ(%S2T19Q([PQJP[;39/F=V>:FGSBW4J\;QLIB1B6Z1 X2Y MJ-28@BY%*#6N3'RR85R-A%F\L*0-2FK8BZSV&S:9;6)R5V.#'Y:+7-@>>7=@ MO+Z7;IV(9TI+E2YWZ9]L%%ZE99IQ"9\$T[55'M(\=;*[HR8L+M$#,' Q6\;/ M9A?QX@G\Y^(4/IV?QF=/X\7L3.,$F#PP>29+0C MMRV* BHZ.ZDV)^BWM^WUWGW2G(W(2X)17E>0#]QW54H@(>A<-HMA& V"V1(E MZLI@*]UP4I"H5#)4(-^))&]0=IQGXA)&2L.AS[VNGM[ #B:;+<>OV#X8V K. M[Z;!O\\\[9R^B#S8C_)_>NFX;2Q),2Y*'<97%$*K7/1@LH+%+9>R[]J!$J." MMU(:1%L'&T67\-8B#I2$ZHG+RZ(.BZSIKCF>B,52RM YQA* ;G63J!;WJA6+ MU'T!FSRV.#@7:]F1N%;;>GU\B=G?D 'T,5NIPBU!;WJ"[--,N MBO)0(7$;\92![*)#887[AEK8!(.$+NWCM.4H3%L.=F^*";@,]^5TAOLU-CT\ MX?VX\OJP#[*%>^2XCXT_V!(!Q>2_JEG\='%A\PK]ETYHM,C_RJ8V!F%""0I2 M%8E,KGV7@O:+I+<9H.KJ8$2RE2"%](N$O6#4@UK3XJX_X94&%R?SIPGF/-MP M?D#2-W6JI_0X]T":9;K(MM6;7?)]T!+_2#FD5398)"#.Z8AM)AMPQJ0-\J!S MA#-C@X5>W>E5O\)!H8+I.2LP MF%U&2+,^'^[_M (5)$J#*4B).QJ:LV;O*.,:7_*-W5U'#1HE)IA[*>H\)R M\9-X473-9N))& ]S-435H[9Z6 G@'[OHZ-@Y_,I] M4WS'B(^&AU4=7$8%6(%S]0@^K-.N,0'E>M"4WMC:6)/B6W:#0\U;RL!E6MS\ MC\U8.(_, 5)M.BR^7J+Z=S]:61<9M^&=%B[Y&3[X\Y MT2K)?\KVSE#%P5/E#M:#]U)] %B2\FU*'\<]R05%=2QP"*D,DFRP%FR(5=?J MM3:N2@0S$%P+O($F"(/9[=3>@+X; NY[R=ATAJ\IM8E,8X9-:*U$@B9;.]V+ZVEP3<*9]IK Q',(#JU RJ0U4-]'"ZO9 VWUL J4R)*+;RET MK(Y(3 [1\N^-P?R#@DL+D>CBWT% -UF^MOX&B;![$7E?3N,-=-X1\W(KO,*B MO6%D6QJ@R'$P$]UU&*S!9=G0_-1#7L'U7U7A(_UI:9?_!>):#/HKP!$#PW? D?B&GXCO'M*%=FQ]43V]&-U8-3/06=FF M"-K#QX%[A5S2M3G_OT=,M@DST3Y:U-Y>,W%%CK@X+&>=B"IM&UAA2EF&>##0 M.4+L,]0"3TLZ'K<.0F M"F&-KEZL".)9MC"8^_.OB#M M!863=OO$460_PG+H#6<],L*F2=TEK"RG$U9>2:HU:@!L2P_2]STR5HY'QF83 ML#YS_ .'7'?8*IH2H*CU..(/8^-RP/LZIER-P;'NW8ZNF*O6GU7(' 6QRXZ< MYF@UY<*L= M\G:L8PQAH209\\74:TS0GMYKEQFSG,Z,^6#6? V"%D[ZE:I5677BD!QF_>&[0E.Z"M5P:XA@ M0Z@Y&A8HH^6 CGEIWXTIKL"$^[1,N7"N\9P]0NP!LDV?'%J9;OOG;?C9>&$O MIUT^#8C"HD5D Z"*1/F!;Q'F+_T>!/4XB4=]$F>J'J*)F5PQYB&301H'-7JA:A<'G_2RZ;)M.LT*7\6D=;V)-I-^1)C MYWF"I0 Z=I6U;&W6CD.F3:.K.\J?)I^];0FA6$WZM*@3.Q#;NTH\'Q0:#5KS M14 2?LW>4\>MU,W+<.H-DA-@.FXZ"I2.98/=_H&,I ,8^J+QG+D5;"A<<9#. MY",Y'BPD>68O!D=1*WM_+&JF?(>QM>+USH!2KR:Q.3#1$%6RI+!9'IS8,: + M+4_F9TG\UGG_Z.0LGVMO)VF^8N+W>)]*"H;=P^MNU5*'TK/Y^/Q!LS50%\Z[:P_@F50 MS+,3[>=\\*T&#;-IT.XB@\*65NXLNZ#],HO)$P]VZG/4*,EX'CX4C7[4)AG%9 M*;H.!#E-8^PDRO+,OQ=]@*=X7B"7L!>TD1[C,<26I]@+V&%8WAX=]5&*'W*C MXXLE\I#A7DNX%KGVP[.(KITPO/*$(58,H8EF)>( EXDLEU$+A0+X72#!#. M*O:D?U?ZMQR2.#PDVOO[[/],;HW3E&?%+T:M^,7)_"*)ABY%:2QES<\?);[M MB]A0BO'ON+7?>8*0N:W^(FK>E;O^[V-(2$YC*[4=>,V6K'5[RBEV\6;*A-!> M& J"%Y2SW_G1N?$+3X(.])%TH*?4GK.3^;/$%MM.+DQQ]V3^Y!%%@B3!AQGC M-L7@8GXC#;':K0-<3IL[2DUT#S*TO%KR?@PS;.1Z8J!Y#/M;"37ZWR+47[&= M$(([I_WZ9UI2E[)!NHT\.3(GK>N#T2Z('U#U_H AF)VEW;,+XHKKO)#(E0K, M5X15LAJ&1\ FQA;B#\'EU !#)## ^5E\$PS7ZVI/Y;R>S'LH5W?1)YO79M_R M.I?I5Z[LEO7($PE?A)MNN_?LG@8SKK,;3N!VC4<;+S$Y M2(@3RT77B2A\6Y49^>1@[^D"VG<46,\8">H#>_OFQ;L/]O9I4NYY>#<897?V MXLU4!DL76J(MZ^SCWEL4<=M)?-YB(NIAPK]WP^&2O%NAW0$:B+6'N64V$^=B MF3"!:CZW/6FG"]=ZUGW+_;5'>.X2/:=]FJD':(93)U+;D?T:F^JU\4N)B]A' M5<%Q07W2".EA/'M1^/ PM0+:^XN"T\5\11J%*V;(PBNYQ2?>^F@<._&2,]B$ MQ%*$7!R.$4S_OR88/>7KO[Z5\[BN[/-1"3DG/[WR0Q^8[UN8EP']+SB<^X$O:=BEEV=$EQKXOY-7[:[N@8XVQ M)ZK]5(X*=7PX%?9@W<-4!-O*,[E,3E26LN,TIRH>SZ2*]-8X? 2[K1W"W[U; MY8C/NR2&__3AC/Z2,N"D_^+IV)E!8-RF/WX M!_4.?-1J OOB&W<)2YA";C#_I22O-[:X1U];9)U;8Y>!:$*U#[FCZB%M=J!5 ME\VGY=0LD&+.O:A)>Y$KFCNZ[63XIHVXV]M$TOMK4KYX_O1 C*&4&,-?,<<6SP#8 6^J.X- Y2< T F<_DW> M!@Y7<1\SX>L]3<G M=Y= 4&=6\?T3Y?/\>DJ)G2V>#B0%(ASA@>7KL,+X#C5=OB6'^<_^O1AZ@[=< MDS7"ER1A+%9],@AQ4_@,GSJ %N3HTI,'RKKXEF2)S"@.*7V2]K+/U5P:J!AN M0UQ-D[N2*+QCS+^=+F@%-YE8<.J:2IQ.-Y6X=E>B<%O_H02"Z3%&RG7Z P]V MJJ8$&_@N]6?32K)^Z.C+N.4>J]LVLF(KEK\J3?C4W@+Y:)K* MR@AIX'VCO)G1,;C"ZB1\Y7=XPY,C*H/TC1-W_;<60X^!&5F/YC 5/":,@-J? M_O3#SH! N (MJ^&"T1\?8/L,^RW:$=B8Y?O+Y8/'\*9[_*SI^C/K4E!@N$#\/NFJEK]@!-@7W8"[Z?_ M#U!+ P04 " ##@&Y7K] R9A,# )" &0 'AL+W=O Y"N& *(SK%C/H7#K# M77F+_L;G3KDLF<%S);[RW*XGP4D .1:L%O92;=YAF\_0X65*&/^%3:/[@I2S MVEA5ML840.?)2OF&73L58;T$Z;T)S@4_76 M%!R7[E(65M,I)SL[G3'##:@"YAH-2LL:KF0.B^::W)GA*\D+GC%IB<9,U=)R MN8)*"9YQ-/#T$UL*-,_&H:60''"8M>YGC?OD ?D!O+3C)_5XZ0-X9W?ISK?I?CM;&JNIGK[O2[C! M&^S'HJTIPU/24 MA:\RL^85C'H+5=@-TPC# P0,.P*&OQPM,]1I*N\)J'M!P2FRC#,!7-+]U=1: MK-E'R#]V0:3H2FGB#9:*'M8M1Y%#VH^/>I?<7#TO-"+XX[@_.NI=\.N:Y]S> M A5(R>L2HO[@J/>*&U^)C6;:'QX=H&O4T37Z_W0==+&_X'^?PT_*TLX;QC5< MX T*B-M_TOY3\"J]MTKE&RX$/(;T.$H'QW$'%-&PO=V]R:W-H965T\>5RB$ R(:/X^8_A#2.3Z53^@?NMPIERTSN%+B M!R]M-?H83IOG XVD8^%*VQJCXZ$X.:R_[/'HYU M>(Y#&EYQICJ;;^$XBVPJ$C]*B1F/AO;36O_B%E-*25G-*Z22X";K"Y M@C0*((F2] )>.I0I[?#29Y3IRQ]E6OY>IN6%,IVK3A\\.Q_<]>6U:5B!2"T;4LLNH2\VU.=E2SSI^)D0JF"GR\">)-UH7N YZA?! MSU/_'Q&]#XQK*J5H.^MUJXN*>A#63GGMK9BIX"7$01Y%011%WEJKFANC]"-( M91%(;NF TF!$!J-D[*U471,X]55Q=]+F09Y,@G2<>E^590*:4Y1"T? I4??\ M*([#F/:!?F$"RR$-(J7N43)I'0.PBE#J!HG+2Z*1Y=,@3B)OTS:-X*AIKHG. MS52\H3SB\31(LI&W43M[8!HA3[,@G\;>JM4:"9,9@]:0Y7B2!7&C MDYI&1)*DP22?D.K9M89SESQ\,O)JU/MNL!M"::7MI]^P.[P=RWYD_FO>/SR? MF=YS:4#@CERCJW'N@^Z'>;^PJND&Z%99&L>=6-'[A]H9D'ZGZ*H=%R[ \*(N M_@%02P,$% @ PX!N5X!=. ?\ P 40D !D !X;"]W;W)K&ULK59M;]LV$/ZN7W%0@V(#A-AZL:0DMH$D;;$,ZQ(D7?9A MV =:.EE$)%(EJ3C>K]^1;/-[+<\>'=YIOI'K0-:*!I[81>N'7 MQG2GDXDN:FR9/I8="CJII&J9H:U:3W2GD)7.J&TFT72:3EK&A;^<.]F-6LYE M;QHN\$:![MN6J>T%-G*S\$/_67#+U[6Q@LERWK$UWJ'YK;M1M)N,7DK>HM!< M"E!8+?SS\/1B9O6=PCW'C7ZU!IO)2LH'N[DJ%_[4 L(&"V,],/I[Q$ML&NN( M8'S>^?3'D-;P]?K9^P>7.^6R8AHO9?,[+TV]\',?2JQ8WYA;N?D)=_DX@(5L MM/N%S4YWZD/1:R/;G3$A:+D8_MG3K@[?8Q#M#"*'>PCD4+YCABWG2FY 66WR M9AZ8X6S4(7!A4J V@,-QLX8=/5JQ_G$\,A;'* MDV+G\F)P&7W#90P?I3"UAO>BQ/)+^PG!&S%&SQ@OHH,.[[ [AG@:0#2-X@/^ MXC'GV/F+O^'O6JV9X'\Q2XL +J70LN$E&U@B2KBA.E 5!H&LX ,73!2<-7!' M0B1*&@U_G*^T442J/_=5: "0[ =@']JI[EB!"[^SL=0C^LNW;\)T>G8@O61, M+SGD?7E'#[?LZ4H)>L&4VG*Q!M;*7A@K,C7"_=7[MV_R*,S.-#"MD?*QB3=$ M!=YPPU'O2^I@V/U)_2$0 *OL*U<@"^+D7..Z\2Z9K8C"]3_$ 1R3/ M@SA-[2H)@RQ+/+K2CFV'F[/>)456U%0*Y(^.YZ2;1&% K8Q6:9H$>9YZMZ1/ M3[R3FAL29Q&=G] B#X,T2KSKJN(% G[N>6==!R#0ZD5YD,U"&SUVP5VGL^GV M&L'E&IZ!D*+HE;(1CF"6Q4$TLZ[3()PFWCNLD,Y*,.SI^8*.1E/22H)9./7. MRT!%F8V\4LH [MG1>%K;H&JH-[\!0U2$X2%S/* MM:OM3F,H M-RL*U>,7EVJ]AE1PAS%.*$(\@P/LGXWLGWTW^VET*7K%1#DB)+5I_8IS^PA^ MT/._$_Q0N#T<)GH]HNCQY6:]7XD_C=14M(JZ,6##J>6/?9:5&LWS#4X7@\3;Y2.WPOGPYA\41\^-CXRM>84 ML,&*3*?'&5V]&@;XL#&RLZ9L'E56@\TI*\[RQ <:OJ.7?4$L# M!!0 ( ,. ;E<\:$Q^SP( +$' 9 >&PO=V]R:W-H965T"JYT!,O-V8]\GV=YE@R M?2[7*$BSE*IDAD2U\O5:(XT7MKL)DLI'RPPI=LX@66$'),C45@]'G$*^3< A&-WUM,KPEI'??7 M._1/+G?*9<$T7DG^H\A,/O&&'F2X9!4W=W+S&;?Y.(*IY-K]PZ:V[04>I)4V MLMPZ$X.R$/67/6W/8<]A>,@AVCI$CG<=R+'\P Q+QDIN0%EK0K,+EZKS)G*% ML$69&T7:@OQ,,DU360FCZ8!3+![9@F,7!#7#^WN[UF=CWU 8:^RG6\A9#1D= M@(SA1@J3:_@H,LQ>^OM$K^$8[3C.HJ. W.0<.[SX -Y= MDZJ&G].%-HIZXU=;HC5.KQW'WI>17K,4)QY="(WJ$;WD]"2\""Z/L.PU+'O' MT),YW;^LX@AR2;W[JDIM=(\"MM/]1Y0.G;W!E@> =A'$W M#@;=:!A9H=<->V&WWXL[UZCU"!BG6-YVB5'1!(:M4(59@[D=KL6I"'B 5_T]2\9M(/8=L;0]_;XR6J%;NL=#@NJZ>J,UN\QY-ZS'\ M;%X_9C=,K0JA@>.27(/S 36$JA^(6C!R[8;R0AH:\6Z9TYN*RAJ0?BFEV0DV M0/-*)W\!4$L#!!0 ( ,. ;E>53RD'+ , &<( 9 >&PO=V]R:W-H M965T1J36RTH,J$:5Q/(XJQF4PG_JU6SV? MJIT57.*M!K.K*J:_+U&H_2Q(@L/"'=]LK5N(YM.:;? >[=_UK:99U+&4O$)I MN)*@<3T+%LGU)?7MKM+,@#*''-=L+>J?U[;,_C!19* M&/\/^\9V3!Z+G;&J:L$TK[ALGNRQC<,1((]_ $A;0.IU-XZ\RC?,LOE4JSUH M9TUL;N"/ZM$DCDN7E'NK:9<3SLYO-=;L.T79&F"R!&6WJ,FQUK0$S!BT)@1) MU?'R"UL)-*^FD26_#AT5K8]EXR/]@8\,/BEIMP;>RA++I_B(]':BTX/H9=I+ M>(_U)61Q"&F<9CU\61>$S/-E9P1A04'XRP?AI@W"P@7B:V;U2 MUZ9F!F<,Z@<,YB\NDG'\ND?WL-,][&.?W],K6NX$@EI#?48B3^GO]7!: M_Z^Z'5"^+%8KVC@D#3[L)':SP:)\8+) L(JZ0UT+CMK 'Y"$<38.XR3UX_$X M#Y.K;."SQ4O@LE 58=@C&A@FX22_@N$HO$KRS@0?J7D9/):FL4#^X$L9)GD: MCM.Y051UX-"8\DM"&4IM/=Z^WG:^R4,GDD8 M/ WI30/XZ &#)1-^A]DG9>&R_N(B3Y/D]1&<2)6F-@+E3G.Y ?)$/XT(5=-D MT#49>%9R:<=UY.X\JR>U"FW2?X.D["Q)F2NEMM!.%5)TU/PKU!M_Q1DHU$[: MYA[H5KM;=-%<'O^;-U?P)Z8W7!H0N"9H?'E%5:*;:ZV96%7[JV2E+%U,?KBE M+P'4SH#VUTK9P\0YZ+XMYO\!4$L#!!0 ( ,. ;E<-6>HZ&P, #4' 9 M >&PO=V]R:W-H965TL%$TK%6A2:20$*Z[6_C>X?,K=^6/ SPZ.>V> JV4OYV3D?JK4?.D+( ML30.@=KA!1^1RUT:VIV#+H&5B'.F7TS[, HKPC8#X%! / MO,=$ \MWU-#-2LDC*+?:HCEC*'6(MN28<*+LC+)_F8TSFP_"4'%@>XY M4:C M"0A[%&Z>J9W2MZO V"1N:5"> !]&P/@-P 0^2F$:#=^)"JM_Q@>6W,0P/C-\ MB*\"[K"[@R0D$(=Q<@4OF2I.!KSD#;SOI:R.C'.@HH)9^=NA?'C'=,FE[A7" M;]N]-LJ>F]\O;<.8);V]W1$M>^O2P:U0OZFV^^BA;AMU=J2*<:TFOH MFYV]FU5O2&,.SZIBL-VCFJ2!'WN!D^<]RA<45!@0 MTH"14,JV0X/P-20DS98DBL.Y[>WZKN/,XBGDU%U8W;!.0T2B?$GB=/%J>3M9 MFR.U F5)2K)E=!Z];5GV;6_#L0+:2F787P,4W$0DS#(2QTNXA9MB&9.B6,"M M]RP-Y99&2J(H)WE<#'9K>N%,U)W9)JJN _RW5A2S> MKTB5NX],'%Y5VK:R%\:S8J6NZB(G85PX-X-%NB1)'CEG,7=R6(16@CQW3@'I MHB!Y%GK/#=KWH#96O(C$64*62>2]T5CF>WUI?X-9*VM1'8:&K>WIL5S'KC;- M3F_"=FR%K\O'!^4C50'"3:Q/-L8/MK!M_/>?IO(2:Z3/9@,"=C50U,^BJK:<;!:SH0#7WJ.\G7LTJX62S M;FVILIEL#:\$+!71;5TS]7@)7.[F3N#L%VZJ;6GL@I?-&K:%%9COS5*AYXTL M156#T)441,%F[BR"B\O(QG MV/+EDNONE^SZV!@5\U8;60]@].M*]%_V,)S# 2#UGP'0 4"[O'NA+LL/S+!L MIN2.*!N-;-;H2NW0F%PE[*6LC,+="G$F^V9*4*1ACVS-01,F"CRH7+50$%ZQ M=<4K4^'ZV]MN_]W,,RAJH5X^"%SV O09@9!<2V%*33Z* HJG> ^3'3.F^XPO MZ4G"%31G)/1=0GT:GN +QQ,(.[[P&;[E8>T+6SOCFOQ:K+51^&9^'RNY9XR. M,]H^NM -RV'N8*-H4/?@9&]>!8G__D2^T9AO=(H]6V%?%BT'(C=$ONCVCE5P M4N-X!2\3GAP(3_"N#-1K#-U?&/G:"AB]R6+(=F3",4,J<0_"2/6(%L%+P E@ MR&L2N&'@NXD?HDW=:92Z<1R,#(N:_<4NWP"2!&X0G+M!F)!I$"-J.EDQ2V[8 M _X.6B1,4W>:I"1"IB@,)_@0E.3\R;L/IJ$;3'U"*2HF=-*WR[$.L4E2LL3=P( &8% 9 M >&PO=V]R:W-H965T;0; &2[4E5V&FP0ZZLPM/D&2F'/= T515;:E +)->O0U@9$X8M*%?(H2L-2 MR"K()G[OSF03W:"2%=P99INR%.9Y#DIOI\$HV&_KI7U7[9M<_EEP/+&HBZ[8F)0RJI=Q:X[AX."B^B5 MX5<,^[;>19 MW@@4V<3H+3,NF]"Q85NL\7$L)Y0K6XLGT+,%":]HZ#;TBLD*@3H@@QW)T,(QKB?1CG,] MU6+@#MR=.A_,\MPT4+RDO&6C.!ZFH\1923KD23*X-E!(9 U*)?\*+[45@*7X M,.$)2X?G*2&5VN ^3$T+=QL%W89N*F1I.HRCI%L&#QJ%H@:<$,9CUXKSRV', M.3MVN.'!OU^"67N%6^:!6QGTN_TC,FNU\Y+>OD"WPJPEJ4'!BDJCL_,D8*95 M=>N@KKV2EAI)E][&ULI59;;]LV M%'[WKR#K%^>JL960_%8CT]0UTS^O>*5V%V,\ M[E_57^(TFXNQMD8E7S%FLK>J=VOO+,G=GB%JHS_1[M6-D[&J&B,576G M# QJ(=LG>^S\L*>0A2\HD$Z!>-[M19[E-;-L<:[5#FDG#6ANX4WUVD!.2!>4 M>ZOA5(">7=S(0M4<6?;(#9I^8+\_U%'X'K+ZR77@__1/UZ1T?M&:R[M MV>@C+[EF%3I!4QRD88Q.8?GV348P?C>ZM\QRA$E TQ#E04[P"(H)2D7V(H/H M%V4!I6AA]_CL$<5AD"9QAW/-5QQDRR<&4Y+1(*$9,)CB) ]HDJ+3CL(T28*$ M4'\41@&FP'.@DH :B>$DBP/L+.C(E-T5?7F0#$!HZD!HG 8I3@?1E[P):N 8 MDL9!EA'OFBFEH)HGZ/1(FL1#FL2O#JCFA9*%J 3S_0[>\-6*^ZZW[TX-[CB4 M.43(>(](BH%L(2,*P" SK)L C&*9CF>C&[J+1.Z=LD(W<(@,&JM5+D3 M537D[I;#AT$ZD3V<_G"*TYG#&_T.Q%IG.'[&L]US"33,IOM$R1(INP$G' (V MCF&$'<-I-".Y@_XP^'BP"&Y-H@G*9TDZ04=2+!E2+'EUBCTOB$-9=!3KW[/H M^06'$N6W1O)A-S0!;SXSAELS(DETB0I6%4W5YN()^(0&&<6P(E$.Q4]&-_(! MO.N2J^,!,EF "4:80G\)TRZKVA(F08)S^*=1/+HL"MW C?P1!B,#AQ&PB:!] MD#0*XBP?W7W^VE%!X4TD(N&-M?CG!.08X@G$1.$TBKXOLO;DPI$228$VK1 MG=T1I> U:#XD&7UC5=.>>&SF"P#ZH&^,0T_^[)+1(&B+,32L]G&@-_;F1D$2 M)="<0 D77+J9Y%M"L:\\QN#."Y+Z1ELFU@)&DOX 5 M/QKAP.!3@\,D@,G3JP0N:#'-#W;N9S$ 61+2@.9AJTABR QP8%NEAXPZ\7%W MO]RO<1R#5GBPM.9[@UC-]=J/FP8BT4C;SF3#VV&BO6P'N2?Q=AS^Q/1:2(,J MO@+5<)9"?];MB-ENK-KZL6ZI+ R)?KF!J9QK)P#G*Z5LOW$7#'/^XF]02P,$ M% @ PX!N5XL<4=O# @ +08 !D !X;"]W;W)K&ULM551;]HP$'[G5YRR:6HG2D((@3% *BU3*[4=@FU]-LE!K"9V9CNE M_?<[.\"81M%>]@#Q.7??]YW/=QENI'K2&:*!ER(7>N1EQI0#W]=)A@73+5FB MH#J"BMP/@R#V"\:%-QZZO9D:#V5E?KS-@-?SPLV1H7:+Z7,T66OT=)>8%"8 5ACHFQ"(P>SWB%>6Z!2,;/+::WI[2!A^L=^A>7 M.^6R9!JO9/[(4Y.-O+X'*:Y8E9NYW-S@-I^NQ4MDKMT_;&K?./(@J;21Q3:8 M%!1Z:R*F\9H:-ATIN0%EO0K,+EZJ+)G%,J4X&*MH40J5<84PMDWMLQ1GP]]0P36S4^V8),:+'P#K /W4IA, MPU2DF/X9[Y.PO;IPIVX2G@1<8-F"3M"$, @[)_ Z^VP[#J_S!M[=U\5BNH#9 M= Z+F\OY]%B*-4)T','VR$"7+,&11TV@43VC-_[PKAT'GT_HB_;ZHE/HXP7U M7%KE"'(%B2S*RC!W=\FDJ\<38"*%E.>5P13PK](=2^>_$C:H,\!D2#^%"$5= M?;35;]B2V;J%C8>J0,6,5(/& XV97&H-S!C%ET1'5PV,!#Z3&T*]%4D+WL-9 MNQGVXV:WW85S:T;-=C]L=GHQG#>N44AJA!KOT74=IA?LF2C66,O24&G2R\4V M)Q+]3^E\)*[P4[,71X[:&7'<;?;:<>..5.-AF] 12962$/6Z8[TXPD+J@U80 MU7D$K3:MCET4_Z"%Z;36;E!ITE\)4W?S?G<_"R_K$?#;O1ZD]TRMN="0XXI" M@U:OZX&JAU-M&%FZ@;"4AL:+6V8TSU%9!WJ_DM+L#$NP_T*,?P%02P,$% M @ PX!N5]W9726Y @ #08 !D !X;"]W;W)K&ULG55M3]LP$/[.KSB%"0VI:M*D+07:2,! 8Q(2HL ^3-/D)I"UR$L]<5*BZLQU=91B(7175EAR M))&J$,2FFKNZ4BAB"RIRU_>\H5N(K'3"L?7=JW L:\JS$N\5Z+HHA'J[Q%RN M)D[/V3@>LGE*QN&&XTK,<8KT5-TKMMR6)%ES.NV6!KB]WK#?V-JY MEIG0>"7SGUE,Z<09.1!C(NJ<'N3J.Z[K&1B^2.;:_L.JR?4'#D2U)EFLP:R@ MR,KF*5[7Y[ %&'F? /PUP+>ZFXVLRF^"1#A6<@7*9#.;6=A2+9K%9:5Y*5-2 M',T81^'U2YW1&WQ]%+,<]?'8)28U(3=:$UPV!/XG! '_B"ML+ \@7[*_QU,=.D^!+\WE5C0]'?36$: MXTQ7(L*)PS=?HUJB$QX=]H;>^1Z!_59@?Q][..5&B^L<02;P,'UJ+BI+WJ7S M_Y@.'B6)W+@TW&I=8PR-YT9D"NZ$6G#W/XN\WB#;-*'A2A8\ ;2P3?2U=WQ@ MXW,E2L*X [.:H)0$2]36%@0_ZA+;-PC!J'-R&GQ 0?^T,_0\^ +]H-,;^$V0 M)TR"F0D?'8[\7N^\<3?$O+/?.0UZ\ _[\PTB+&:HWD6<##K]H0]_=OT.N"AX M3!'(GDEBSF1I#V/%Y9N6CX%+)\Z(:J6P)."VC!90J2S"3<@*@E@0=G?="7>K M10M4]KGI4:+2H9O@T!LG* M-OQ,$H\/NTQY7J,R"1Q/I*2-839HOP#A7U!+ P04 " ##@&Y7Z!*)-!D$ M !,"@ &0 'AL+W=O"7A50-,SA4RT"W M"ECEG!H>Q&%(@X;5PIM-W-RUFDUD9W@MX%H1W34-4_>7P.5ZZD7>=N*F7JZ, MG0AFDY8MX1;,;^VUPE$PH%1U T+74A %BZEW$9U=4KO>+?B]AK7>L8G-9"[E M%SMX7TV]T!("#J6Q" S_[N *.+= 2..?#:8WA+2.N_86_2>7.^8R9QJN)/^C MKLQJZA4>J6#!.FYNY/H7V.236;Q2*3MM9+-Q1@9-+?I_]G6S M#SL.1?B,0[QQB!WO/I!C^8X9-ILHN2;*KD8T:[A4G3>2JX4MRJU1^+5&/S.[ MDDU3&]QEHPD3%2FE,+58@BAKT.3H,YMST,>3P& LZQ&4&]S+'C=^!CB\9;H97P0\!;:4Y*$/HG#.#F EPR))PXO>67B5X\2?U?K MDDO=*2!_7O_?M0A\DW1_$=M29;ED)4P];1H.Z V_V]DU$P_,#*:1# M"NDA]-DM=FC5<2!R03B@-+%ZVKALI%F!(K7HNQ;EOX_[0?3]W/]+R-&'AP7C M( D#6[G!BD>?6E#,[ODNTE$M2MZA9!")_/R6->WYA341'$O4M$S<_Z")-LR MK9WE(7L<*?0Q^8[DX]@O8FJM?.S'23+Z] VQ*Z97I&5U17".L$9V5@6[D6VX M!EFA +9A>I*\9O.:U\:*I ^61+FUZ-@/:32Z 7L2VJ0,J,9"W0-3FH2G84'> MOBGB*#HGZ2G-<:9(AID,9T87=YC($DB%XK.4"*8%Y&2;X':C-,EPLOA^^W= M2=F@I.S52M)=VW*7->-XX'$F2B#]!;&SAW@@T1_=6B-W =DP'=:5:8VH)T1(<5)V2MFB8U7]G"9^'L7.+I+<3])LH^L/ M&R7<#T7<^L5^A&J@86*M;.Q'>?*-S^-(U$="?A$A/3\*<93FH\_29OVD]D_T M5_C1./'3B#H[IID?Q^$A0=!!$/35@L!=[E0?<5\;[*O[0?"7Z_Y"Q(?R]MLZ MPON9_(EM1D!4=JM^[03@77$VPCJGN#61/XZIG]+,3F3$]FSBQU%HAQ2_YI3Z M^3BWPQR'V9CZ<>X6%SA,L81IF&,LK<_(^Z;MC#LDL,%!F\"E@#6\8[S;Z=VC M@A9^GA3D>'3]:,4S1\E#*?>5+]BYX1M02_>.T<2%ZB_[879X*EWT+X2'Y?T[ MZR-3RUIH)+% U_ TQR95_=NE'QC9NO?"7!I\?3ASA<\]4'8!?E](:;8#&V!X M0,[^!5!+ P04 " ##@&Y7T"HEQ,H" "$"@ &0 'AL+W=OJ;4X M\WV5EE!A=<0%,#.3N"-%J>V GTP%+F )^EXLI.GY@TI&*F"*<(8DY#/O M/#R;AY$U:%?\)-"HC3:RKJPX?["=ZVSF!98(**3:2F#S>H0+H-0J&8Z_O:@W M[&D--]MK]:O6>>/,"BNXX/07R70Y\R8>RB#'-=5WO/D.O4-CJY=RJMHG:OJU M@8?26FE>]<:&H"*L>^.G/A ;!E&\PR#J#=I ^-U&+>4EUCB92MX@:5<;-=MH M76VM#1QA]E266II98NQT,L>**,1SM)"@@&GIKPVBWYQYAQ/MP%F" M.$*CX !%033ZU]PWG@WN18-[4:LWVJ%W11C1<&AQ,G1MW&,%65% YTJ!5NCW MC5F/KC54ZL\VV$[\>+NX_6#.E, IS#QAHR25 F\ 6 M$L!\M3:XMU"M0&X-K%/OG8$=#[3C?>;$> _H\8 >?VQ.N.7"H$L*!]G)0';B ME%K60E "$MT!;?\AJB3"F0).O7?&<3+03O:9 I,]H)\.Z*N/=I^]O MU!2V/KO%LB!,(0JYD0J.3LQ_4'8E3]?17+1EQHIK4[2TS=*4B2#M C.?&ULQ59K3]LP%/TK5J9-F\2:1Q\\UE:B(#0DF"K8 MF":T#VYRTUHX=K"=%O[]KIT0.HT:K5+%E]:.?8_/.;[)O<.55'=Z 6#(0\&% M'@4+8\JC,-3I @JJ.[($@2NY5 4U.%7S4)<*:.:""AXF430("\I$,!ZZ9U,U M'LK*<"9@JHBNBH*JQPEPN1H%]PUHT)YI ]?'3^AG3CR*F5$-)Y+_9)E9C(*#@&20TXJ;*[GZ"HV@OL5+ M)=?NEZR:O5% TDH;633!R*!@HOZG#XT1:P%Q;T- T@0DCG=]D&-Y2@T=#Y5< M$65W(YH=.*DN&LDQ86_EVBA<91AGQA.JF28R)U,%&H2AM5:" MY2REPJ"-J:R$86).2LE9RD 3\O$4#&5X9S#HD[N^1)$J2O\-#5-[*3UKY MBQ8/HBX=L MMR7;=>C=3>(I4^2&\@K()5!=*<#7PY!S459&NSNSB_4-?H=T(=A]A;=S>X$X MY-Q H5^4U-V!I%XKJ>?UWTE:.DF89SD35*2,V'^\7B/7#%]1\X4H)W" -IAR!5]):&]AVQI[Z"5,'B+C!GL0-)^*VE_ M%QGC!XT[ U_&'+3<#KPP%V@?RYAYM%_3@E6%-S&\6%NZ>-@R/7R+Q#C<@:0X M>BYET2Y2XQ74J-/SY4:\5FGC__V>G#+MJNGK7Q$_]K;6/I?).'F+?(EW44[C MYWH:>VO;U@GC1^UV^B\F3+C6I=F.]Y*J.9Y$..2($W7VL5*HNHFL)T:6KG&; M28-MH!LNL/$&93?@>BZQF6HFMA=L6_GQ'U!+ P04 " ##@&Y7G[$Z:_S+G(L-)- ML0AE+@B>%499&L(H&H09IBR8C(IWMV(RXBN54D9N!9"K+,/BYP5)^7H"FL-;14&:F\5X)_95J.S6YP))*P.?@5A!)F,(EN6P&[LN)-=\D73 ZIPEF M2O.>\!53E"U SE.:4"+!NTNB,$TE^ "N,!7@*TY7I$"]H@RSA.(47#.IQ$HG M@)+O=;\O]Y?@W>_O1Z'201A7PJ1R^*)T&&YQ&($;SM12@K_8C,R:]J$.OF8 M/C%P 9V ]R0_!B@Z C""J,6?Z>[FT.$.JB<$%7AH"]YMBI6I3O Y)P(K+H[ M5/S,%?]P+J4NZV^?M &X5B23_[:Q5Z+WVM'-HG F/))C\\5L\ MB/YL"]T36(.(7DU$SX4^^D7,JVH$ND08%D%J['230* M'S=D#18,H0KVZ7\/)?NUD?S;F MP"<1GL :1)S41)QXR\T2J>_(O#(>YX@'QC.LXQDZX[&K]A&X(\E*"+.^NW+: MB;?O5'H":X1^6H=^VFE.G_HDPA-8@X@XLE(@\I;5%=3K:>T>\]"8-N1-O'-F M7[-\I>01^$0>20KBIP=X5.B=LH'JK ?_@_W+PNW-ONG@"ZW)';3=:$OM"895AG&3KWE*H_!KN71A:*+K:2+W9K.41YO M_)O@2=E5+'6A$V,K%.-AMTGO53CZ0FN28:5C[!1DKJ0_?9'T+]*]"[$'K=B# M;K'G)=UW7??=ONP[Z[[0FLQ920GC3DL >M6(OM":9%B-")VRRU$"E:&K!-S8 MA_IN)1UT2[KM)0#?MN*[Q]U[AKN0C=#*1MCK-MV]:CY?:$TRK.:#[OT^1[KW M7T_W+B0:M!(-NB6:EW3?><7WNM?G"ZW)G)6&\*3;$O"J 'VA->X2ZD(;+2$$7='D%Y57N^T)ID6+6' MW!N(V].],GS]'UOW"(=&8"4:]"(**-H]B.SV+]'L9V MH0.1U8'(O7WH*(2VP]760O JWL*-6P\9$8OB,H@$Q?6$\OB_?EM?.#DOKED\ M>W\1GTW+:R,6IKS%N%,^*QR7! M,R),!_U]SKEZ:I@!ZNLYDU]02P,$% @ PX!N5QS=\O2C!P OD( !D M !X;"]W;W)K&ULM9QM;]LX%H7_"N%=#&:!02Q1 MLAUW$P.)Q;993+O99%XP&,P'QF)LHA+IH>2D7J>)RM"G+[:OQN%AM1,Z+,[T5RG[SJ$W.2_O6 MK,?%U@B>UHWR;$R#8#K.N52CQ47]V:U97.A=F4DE;@TI=GG.S:=KD>GGRU$X M^OS!G5QORNJ#\>)BR]?B7I0_;F^-?3<^4%*9"U5(K8@1CY>CJ_ 5BVG5H-[B M)RF>BZ/7I-J5!ZT_5&]NTLM14(U(9&)55@AN_SR)I MO_Y,?UWOO-V9!UZ(I"Y?PDB\NC'XFIMK:TJH7M?IU:ZN75-6!:55N"L)4*E*W_=CNU6'7Z.== MNZ9>X+W8GI$H^([0@$;DQ_N$?/O/OG$M3\=0#R;Q8_ZS4R>-AODQK\7#&0DG MOM$X8D6'XR"JN=$7N+=&I[M526[4/OE41\&OW]N-R$TI\N*WOGCNB7$_LCR!8(Y^LX-^,Z]^ MR[=\XI4YU36V&JC_BZ=T74\.9'Z20X"Z?GG0S6;%8=>D?;3:+.>L@_ MNL%:@FBNEJW'#+U>"9+%W@@E#,_(&VY2H:K5J3>'03TJE)9 :0Q%WP'#;IR6'G4=?4^;L=+#F2QE T5_+6/8=^ M^XQ(=?\M-W:;T]9J2-^\A-(2*(VA:&Y<6UWI$GKO*^?_MQ_<\$P7Y09,E M5SSEY$JE30I\K8V0:V4Q.PNI*D[>7(B\.+"$TA(HC:%H;GFMO2A! W@NI-"+ M"E!: J4Q%,T-3GM1@7I]\?!O;XU4*[GE&>%Y-7-7MY+8^9QL/Y]'RIY'O1&"7AB MTA(HC=&>.OO$+7BXXK>>G_H]_VLN#7GBF5V;G2P[TH OH;0$2F.TIP(_] M^G[J]_W?:[4FI3 Y2<5#21YXQNT\W*MV7TD\GL^G87?&A;IQ*(VA:*[:K1NG M_B*[=V*VSJ+-0+?:["<'WZP-]>E06@*E,13-#5OKTRF^/D^A5AU*2Z TAJ*Y MP6D=/?4[^@$9;/[BYI_SV>1EL=[?X6"QH18:17-ONFPM=.2OZW\]@8E<[O*3 MTI>_J\'W8T*M-93&4#0W:*VUCO#U^@A:KX?2$BB-H6AN<%JO'OF]^NGIJP$Y M]R[. ]JIP"_]_0W6&NJ^4317ZZ-[QOWU_*]EKZO5RNQ$:D\4&Q!1E/[TA;V= M''L_.?:&\K_#ED>M+8_PI?H(ZLBAM 1*8RB:&YS6MD=^VSX@?;WTL'0RF4?= M&XW\'0X6&^K#4317[-:L1WZS?JT_DK?&H[\(WDU*4/\-I3$4 MS96Y]=^1WW\O-U+Q[\@O.Z[(G5"Y5 ^R5VAHF1M*2Z TAJ*YO\!K/7J,+W/' M4"\.I250&D/1W."T7CSVE[E_,%P565/DYOUUC081AD3O:[#. M4%N-HKDZM[8Z]MOJKLXDW9GZ-^#"2)WVJDY[58^#:5=UJ,&&TAB*ME=]?/0[ M_5R8=?V A(+4/ZC?_Z[]\.GA(0Q7]:,'.I]?AZ^6^T<;.6JB"9 M>+3(X&QF5]AF_["$_9M2;^NG 3SHLM1Y_7(C>"I,M8']_E%;$]^\J3HX/+)B M\2=02P,$% @ PX!N5Y<"\&L/ @ #04 !D !X;"]W;W)K&ULI53;CM,P$/T5RT@()%2GZ657)8E$=X$%J:C:BN4!\>"F MT\9:7[*VT[1_C^VD44%M'N E]MASSIR9S#BIE7XV!8!%!\&E27%A;3DCQ.0% M"&H&J@3I;K9*"VJ=J7?$E!KH)H $)W$438F@3.(L"6=+G26JLIQ)6&ID*B&H M/LZ!JSK%0WPZ>&2[POH#DB4EW<$*[/=RJ9U%.I8-$R -4Q)IV*;XPW VGWC_ MX/#$H#9G>^0S62OU[(TOFQ1'7A!PR*UGH&[9PQUP[HF6$WD_RDK MJ]TM&^2MYSSAC.^PKF" M]&C^^5,P>D2LF.')[25Y#,(P"@Q^6 M?18-Q@G97P@[[L*.>\-^7BYZ2]*+_L>23#IMD_\MR>122:9_E82<=;=_*!94 M[Y@TB,/6H:+!C6/1S? UAE5E:/BULFY\PK9P[Q5H[^#NMTK9D^%GJ'L!L]]0 M2P,$% @ PX!N5]SN!^V]!0 L2H !D !X;"]W;W)K&ULM9KO;Z,V&,?_%2N;IINT:["!_+BED7J!VVZZVZIF=WMQV@L' MG,8ZP)QMFJNT/WZ&T! "=8OTM"\:(#P?F^]C'OR-6>R%_*IVC>/4TR=3G: M:9V_&8]5M&,I51*QWEZ/9",5L2XM$ MWXC][ZR^(+_D12)1U7^TK\]U1B@JE!9I'6QZD/+L\$F_UT*"1=039<+*?9(EF<;6KE1J5]%&[UX5@Z4 MM9;F6V[B]/(J^E9PQ:NDB2VZRO@=I^@#3[EF,:)9C-;%1O&84\F9J@Y\-IMT MDS#T/M-,,J51F&FN[Q%Z%3!->:+0:W3*I4DB(EIN_FR^^;0.T*L??UZ,M>E^ MV8EQ5'?U[:&KY)&NOF.;"X3]7Q!Q".D)7]G#URR_0*Y3A;L]X8$]_(\BLX:' MSV_]K/-CD[)CWL@Q;Z3BN8_P;HSNLHAT(7EVBU;"9*',C3G,Y!U#7SZ8\]%[ MS5+U;Y_2![C7#R^+TQN5TXA=CDSUJ8BCY4\_X(GS:Y_ND+ $A8"P5H9)'WR6R.'RG^ 32I8^5RX6[J.ZV'L+,9WI\H^\[SPZ?-:>GA' M/3RK'G5I^?*1I1LF>T>E%3!4%DA8 D+@6"M+/C'+/@O63=\R Q!P@)(6 @$ M:V5H+R+..R+Y/9N[4/1/9VMA0D2%A(1"L)?+\*/+<*O+?0M,$Y86, M=L8CH4@8WQ8S64VQ^]2>=]3&9D#/N[7#VNQ0N2%A(1"L)3=V&I/DV$=U(27+ MS*-2*:95KW5QNAI/9V;6=#ZB[2T-U1B4%D+1VBJ?6%'\5(W.F31&LIR1,.,? M\]2(WJLV[JCM37QO=JZUM;W!6D/20BA:6^O&/F*K]S'S0#.<8Y8+X]%[%2;= M"DVFSOE#T-[*8(5!S1\4K:UP8_^PW?_=_/7I4"]ZY74[\A+7\Z>=$0SI% -0 M6@A%:^O;V$EL]Y,V?UV'GLH[<>8>]KQS?4%=(B@MA**U]6V,(K:ZG&7 MLP\ M]6*DZ7>4<+KA"=><]3_]_([>K[$[F_<\_D!-'R@MA**U!6]\'W["^-63C*>T MGO1HC3W7F4[.M0:U@J"T$(K6UKIQ@]AN!S^PQ6F<)7%>=!T'TO^M M0&D!*"V$HK7SU'A38O>F:['5>RI9;Q*Z;M3,Y>>8G!QN#]07UHU"TMKXG MRYEV/]HM6NLBSQ/.I+D7DNJ!H78\MQ8M>Q.#;P;894W8=#HGWKF+L+%>@M "4%D+1VGEJW#BQ MNW%KG9IVUKW]:G9U7J9 73@H+82B'>0=G[SM5[[,^9'*6YXIE+"MP3L74W/3 MR:.4>/#RQ/,]ULA],-.^4[A\2W5Y?]02P,$% M @ PX!N5ZYFW#;7! M2( !D !X;"]W;W)K&ULM9I=;Z,X%(;_BL6N5C/2;OE,FG:32)U 9SN:5E&CF;T8[84#3F,5<,8V M22OMCU^;4 @-=Q>0\^YBV,=XS?BS4A$CUD:2XFUEK*S;EMBWA- M,BQ.V(;DZLR*\0Q+MCIP2^_64A^PI^,-OB,+(K]MYESMV34EH1G)!64YXF0U ML2[<\\@K \H6WRG9B8-MI"]ER=B]WKE*)I:C1T12$DN-P.IG2V8D335)C>-G M!;7J/G7@X?83_;*\>'4Q2RS(C*5_TT2N)];(0@E9X2*5MVSW%ZDN:*!Y,4M% M^1?MJK:.A>)"2)95P6H$&"/"J .^M 7X5X+\U(*@"@K<& M#*J \M+M_;67PH58XNF8LQWBNK6BZ8U2_3):Z45S?:,L)%=GJ8J3TXOX9T$% M+9/&5N@BIUN*T5>:44D2A/,$+8JEH G%G!)1'OBN-O$R)>@JEX03(5&42RH? MT8>02$Q3@6XPYUC? !_1'^C;(D0??OTXMJ4:KN[4CJNA?=H/S7MA:)=D>8+< MP>_(%?BMP8'KV]]V>#MU6*ZCQY=9Z\DN>_ MP+M5.O,BE@6G^1V:,:6ZSH4Z3/B6H!]?57MT)4DF_NE2>@\/NN&Z&)V+#8[) MQ%+5IB1:T]]^<8?.GUVZ0\)"2%@$!&MER*\SY)OHT\^,)3N:IEWR&R/[RK^' M#4N87@>V4]_Q ]=UQO;V4-DWMHM>;]?2(ZCU"(QZ5*7DQS7)EH1WWI5&0%]9 M(&$A)"P"@K6R,*BS,'C/NC& S! D+(2$14"P5H:&=8:&QGERB2E'6YP61"_ M'3IG M@1L$SY0U]M!764A8! 1K*7M6*WO69U%%_Z*RP--8/ZTO)(OOC0NN$=ZWG$/" M0DA8! 1K926]&!D@1*"T%I$12MG:<#Y^L:Y])-H>>)7G3%&JL. M$!6B4--HQ3C"C2WNS)%[M#[XSL@_/5H?S$/H+3\D+8*BM>5O#*UK=&,=I6Q> M\'B-!4$W3!)C'3.C>\\14$,+2HN@:.TD-9[6]=^UEH$:7U!:"$J+H&CM/#5> MVS6;;3UCG@I89R*"8Y/?^4!K[J>WQJ ^&HK6UKAQTJ[1!I8%R_S_##.@]^T. MZI=!:1$4K9V*QC*[PW[KQAMDA..T_+FQTE&Z@UIP4%H$16OKWKAP]W4;WGIT_3*_-J\,H,X;E!:"TB(H6OLM66.^O7&PO=V]R:W-H965TD MP'UI_$)2?$B3>JB>KKBXES, A1Z*O)1GO9E2\Y-^7Z8S**@\YG,H]9LI%P55 M^E;<]>5< ,TJI2+O$\^+^@5E96]X6CV[$<-3OE Y*^%&(+DH"BH>+R#GJ[,> M[CT]^,+N9LH\Z ]/Y_0.;D%]G=\(?==OK&2L@%(R7B(!T[/>.3X9DTJADOC& M8"6WKI&!,N'\WMQ<9F<]SW@$.:3*F*#Z9PDCR'-C2?OQLS;::]8TBMO73]8_ M5> UF F5,.+Y=Y:IV5DOZ:$,IG21JR]\]1?4@$)C+^6YK/ZB52WK]5"ZD(H7 MM;+VH&#E^I<^U('84L#!,PJD5B O5?!K!?^E"D&M$%2164.IXC"FB@Y/!5\A M8:2U-7-1!;/2UO!9:?)^JX1^R[2>&GZC@M%)#HB5"@1(A:!43#VB=V-0E.42 M_8G.I00E$2TS=*6%6O_EZ.T;O_GA_VE?:%6.PG];+7JR7)<\L>POS M8^1[1XAXQ+>HC]SJ?R]*I_K8K?X))L<(AY4ZV57OZ_@U021-$$EESW_&WHB7 MDNYX_H>E5"AFX7$\DRIJOK"-U0H>-J:D(A/T4C;N -YA/[1#>#'E5X572HHY+^V@*]=#.PNFO9Q(N[@\2Q!)ZP[=O<.1]L(7_D,;&!S*VDQJ_28WOLCZL&IF)Y4(">OLF(1A_ M0"4OTX4P&; %+6F9 IH*7B YTX6FBS#3968#'G8 )4&,DQ9LBU2H-]86Z+#S/0P(":)& M:@=-U*")W&C2E"]*W0[F]-'T:1N(J.,>)IZ/?=,:=W!8!'T2!(,P;D%Q^K1G M_N(&<>Q$? 5Z&T=YO=$\V@#'W7S@@?X2HQ9>BQR)0D+:F7,ZM"? MEBDOH*I/1XJ3#A(2AQBW\C:RB451TOH.QDZ/]L0[:/ .G'@;PO&TXZ&/%>'0 M>Z)@AGJB"RAARE*S4:(?GZ&8@+!N>,YU?G?#.Z2Q\8&,[<07>QM&Y_W_V4CM MXX&RW.OG WW!@[^=WP1H!N;'I4K$<(KF8@],B8 EN:1F#=EVN;V]@"@O4LVXY! M5RZ*@B2)VC%X#0Z*-R04_X*%FO+*8,XELU+.6GT;1JP)1IM^6<02')%.PE^# M<>(-Y<1NSGD]U=T;$/QU-FH+Z_0MG_EKD$Z\89W8 M33OWPEU>&L4_"3MJ[[8M\0UBQF[&^9"3!728:!H.@ MC;>% 4AOYY41BE;.,)&ZG]@6]X63$S+SZK!XPI7B174Y ZK[FA'0[Z>@H !D !X;"]W;W)K&ULS59M MC]HX$/XKHUQ5M1+=A 0";"%28?=T*W6OJT7=?JCZP2038M6Q<[:![K\_VPDI ML%ET=UJ=^@7\,O/,,V_.3'="?E<%HH8?)>-JYA5:5Y>^K]("2Z(N1(75>,G5G=S*9BHUFE..=!+4I2R(?Y\C$;N;U MO?W!/5T7VA[XR;0B:URB_ES=2;/S6Y2,EL@5%1PDYC/O0_]R,;'R3N"!XDX= MK,%ZLA+BN]W<9#,OL(208:HM C%_6UP@8Q;(T/BKP?1:DU;Q<+U'_]WY;GQ9 M$84+P;[03!;J[A4X62V,"K MM^;D\_(*WKQZ._6UH6"!_+0Q-Z_-A<^8B^!6<%THN.899L?ZOJ'>\@_W_.?A M6< E5A<0!3T(@S#JX+/XY^KA&3I1&\[(X47/X"U,@ 2CF0M5#SZB4J +PN%+ M(1A[A$\[CADL-RM%,VJZI@=W1)J(NPNI"EK!39.('ESGN2EV!2*'A<%8H^K! MGZ:QOWXT5N%&8ZF^=:6@ICCHIFB?A4M5D11GGNE[A7*+7O+ZMWX@EH_E"8$?1'+?1'/_7-AX_ M*>G@I.C/21RQF;1L)O]7XTZ>O"WO!OU)-(A.?'@J-XJBN#\Z<<0_^(R7*-=N MNE&0B@W7]1>Q/6T'J ]N;C@YGYO!JIZ#?L+44]DMD6O*%3#,#61P,3*!E?6D M4V^TJ-RPL!+:C!YN69CA$*45,/>Y$'J_L0;:<3/Y&U!+ P04 " ##@&Y7 M^ED/#\8" #7!@ &0 'AL+W=O23RA$U/!>,JXF7:UV>^+Y*_'8K)&NE1=& C8*"\OI)GIL^[ , M3S<@; #A:\#@'4#4 ")7:*W,E75&-(G'4E0@;;1ALP/7&X?X8OT(9?;,//77@/YI+: MUP"FR#&C";7CARLLEB@?#?!V<09''S^/?6U$V]1^T@B!* M,)H2^U;WX!*5 IT3#O>Y8.P%?E4<4UBLEXJFMJFFTT2:,W(;4N6T;,^B!^=9 M9CX/!2*#F>%8H>K!M;&"ATN3%2XT%NJQZPAJB8-NB=9(3E1)$IQXQBD4R@UZ M\:$2! MYCV8,(%K#IV9CO0_?M=.VD$4V!] M6) 27_N>DW.NXTMZD.I)[P ,>2ZXT&-O9TPY\GV=[Z"@NB=+$+BRD:J@!D.U M]76I@*X=J.!^& 0#OZ!,>%GJYN8J2V5E.!,P5T1714'5[WO@\C#V^M[+Q()M M=\9.^%E:TBTLP3R6Y@"YY8(9?QJ.+WVE19X/'YA_^"\HY<5U3"5_#M; MF]W8N_/(&C:TXF8A#Q^A\>,$YI)K=R>'.C=./))7VLBB :."@HGZ29^;.AP! M^O$90-@ PM<"H@80.:.U,F=K1@W-4B4/1-EL9+,#5QN'1C=,V%U<&H6K#'$F MF^2YK(31N",YL#U=<;@A K^>JQD8RKB^)K?D<3DC5V^O4]_@&RW.SQOV^YH] M/,.^A+)'HN"&A$$8=<"GE^&?*G$.[J//UFS8F@T=7W2&;]%ZU.3'9*6-PJ_H M9Y>MFB?NYK$G:Z1+FL/8PZ.C0>W!R]Z]Z0^"]UTF_Q/9B>6HM1Q=8N_:WRZ_ M-L1H1R["A4Y M$.Q/)%>P9H9PJ37H+M4U97(DYG88X/67YG^FG2A.6L7)1<5?I:$,.NK;D1@'PX[Z^D=GWO;;+U1MF="$PP:A06^(3*KN875@9.G:P$H:;"IN MN,.V#\HFX/I&2O,2V,[2_I%D?P!02P,$% @ PX!N5U?UQ\FD @ ,@< M !D !X;"]W;W)K&ULK571;M,P%/T5*R TI+*D M29NAD49J.A @39I6#1X0#VYRVUAS[&"[[?A[KNTTM*/K]D"E-+9SS_$Y]O5U MMI7J7M< ACPT7.A)4!O37H:A+FMHJ#Z7+0C\LI2JH0:[:A7J5@&M'*CA81Q% M:=A0)H(\V'/4K$&A&92$ 7+23 =7LY2&^\"OC'8ZKTVL4X64M[;SI=J$D16$' H MC66@^-K ##BW1"CC5\<9]%-:X'Y[Q_[)>4)#U-H+CG>"B_@DX1S:9[1<1Y[6"]U2TN8!'@:-:@-!/F;5\,T^G#,Y'\B M.[ \ZBV/3K'G!>54E$"H(5_7 OK-&) "5DP()E9XLES,L77PY*DCMS5FDU]$ M^,O"S;[!YZ(.E(][Y>.3RJ</Q@N\$'S]_DOC;Y-KJC"U-.&P1,KH_ +74OD* M[3M&MJ[(+:3!DNF:-5YJH&P ?E]*:78=.T%_3>9_ %!+ P04 " ##@&Y7 M)\]%4\@" "6" &0 'AL+W=OK8F6V@_?>SG9#R"*R= M^H7X=1 4CT6! JAE8F9=FW;9%D4&!QR4J@:F?.>(&EFO*% M+4H..#6@@MBNXX1V@7-J10.S=LNC 5M*DE.XY4@LBP+SIS$0MAY:'6NS<)UV!HCK63& MV(.>7*=#R]$) 8%$:@:L'BN8 "&:2*7QI^:TFI :N#W>L'\QVI66&18P8>1G MGLIL:'4ME,(<+XF\8^NO4.L)-%_"B#"_:%V=]:\LE"R%9$4-5AD4.:V>^+'V M80N@>-H!;@UP]P'^$8!7 [R7 OP:X!MG*BG&AQA+' TX6R.N3RLV/3!F&K22 MGU-=]JGD:C=7.!E=TQ50R7@.X@)1]9J=Q2!Q3@3ZCCG'NBCGZ".ZG\;H[/WY MP)8JID;:2NF%49@)]IBFDNWA;Y=HD[&X2'KLG":=07B+/N4"N MXWHM^4Q>#G=;X/%I^+'T9KJ).X 1AJ.NXVO;D9*#7>G(8U76"GM?M]IJH.WJ#1F_P M,KVH3@+!HVH% MJD5U3!MG0GZ/3'!0:Y7?J_7W3T5G\SK/ZL<-JK#DZI' M1+4I3!- JN$A-A.,@$A +;3)#@_TA*'O',@^&?*U]3Z,&02JV/O5MK=N[ +X MPG0^@1*VI+*Z"YO5IKF.3$_96Q]W^I.J1S[35!W[!O-%3@4B,%>4SN65*ARO MNF UD:PT?6'&I.HR9IBI#P?@^H#:GS,F-Q,=H/D4B?X"4$L#!!0 ( ,. M;E=7XD/02 , $\/ 9 >&PO=V]R:W-H965T=93518L(<'LFF20BB=S0A/, MQ9(N5)91P&$.2F+5T#1;37"4*EX_WYM0KT]6/(Y2F%#$5DF"Z=,-Q&0S4'3E M>>,^6BRYW%"]?H87, 7^D$VH6*D52Q@ED+*(I(C"?* ,]=[8E?:YP<\(-FSG M'LE,9H0\RL5M.% T&1#$$'#)@,5E#2.(8TDDPOA;8+E/ET)%] 8I;_HDUA:QL*"E:,DZ0$BPB2 M*"VN>%OJL /0K1< 1@DP3@68)< \%6"5 .M40*<$Y*FK1>ZY<#[FV.M3LD%4 M6@LV>9.KGZ.%7E$J^V3*J7@:"1SW)A0R_"0*SQG":8@(7P(5CBD56P@S!IQ= MHE0T[(4/'$ M@8^:X5]7:2/5#U6(8#&"CB)&) UZ!X'][IMO;IF(0M MD=4$-2M!S49!OP%C/32,Q>&'TP"0.$910"&,.(J)D/.HF@5E9T>E*\-R=5F/>PW"=Y_N#H.DJR^((*$._[R"9 ?US+.=& MNC,K/FJ3S&^3;-P26:TFG:HFG3=YN3L';:9KIJWIQEX['K&S;4?OFGOMV!CE MN8*V1%83U*X$M5\7- K1;1J01/0ZWD)SDS?2G=OD;9+Y;9*-6R*KU:1;U:3[ M)DW>/6A>2W>=[EZ+'['J=/7]\[8QPG/%;(FL)J93B>FNN>*%I,;X5"TZR M?#Z9$2ZFG?QV*29>H-) /)\3PI\7,4N-R.@T&P,]RP566L(:VF2NBV8'3QD5C-4S875P8A:L,XTP^ M5]#01]P6HPD5)9&F H6)E4(3H5J#T:=$X'$ZN0)#&=?D YDI*)DA7.*R?H^& MV\45.7G[/@L-4K+ 8=&FG_KT\0OI$W(MA:DT^2Q** _C0RREJR?>U3.-CP(N MH#DC271*XBA.>OC,7A\>'Z&3=/(F#B]YA;P3E/>'DW?6RCMQ\I+O8/J4\\C# M?F1[NR]U0PL8!WA]-:@-!/F[-X,T^M17]G\".Q!AV(DP/(:>3V'%A&!BA1>. M4U% 7[4>(G40MO5L\GCX<1!?9.%FOX[G;E'G<4!NU)$;'24WX=C(+"GL2854 M> I)N5:6+&X5_A0 J?T9A>=GU'/W&4:]I#SM8QX'M-..=GJ4-MZ7?PB:OD[0 MYVY/F85[W:4&M7)-5Y-"KH7Q%[.S=GU]XMK9$_L4^[UOSW]A_&-Q314>$4TX M+!$R.CM'I91OP'YB9.-ZV)TTV!'=L,(W"Y1UP/6EE&8WL0FZ5S#_ U!+ P04 M " ##@&Y7K!*(.34" A!0 &0 'AL+W=OV(>7? M[^R$B&E0]<.^)#[[WO.]9Y_C1NEG4P!8\E+*RLQH86T]9.9!I61A$$Q8R45%D]C/+742JZV5HH*E)F9;EESO[T&J9D:' M]##Q*#:%=1,LB6N^@178IWJI,6(]2R9*J(Q0%=&0S^C=<#J/7+Y/^"F@,4=C MXI2LE7IVP==L1@-7$$A(K6/@^-O!'*1T1%C&[XZ3]ELZX/'XP/[9:T5@MR\?XR9A:+<90L[3:^;S<.SVR\@GI HN"*A$$8G8#/7X=_VU;GX PM MZ'T(>Q]"SQ>]P8<[].&']V'>^7#G?2 /8$\);9E'IYE=&TY-S5.84>PS WH' M-/GP;C@)/IV2_9_(_C(AZDV(7F-/%B#Q6/6>Y &>S0%L>-K":=$MTP3S^2> MBETROKD=CV*V.U;S;]9P,KZ=A'U:6R<[NL#N\?C.]494ADC($1@,KL>4Z+8A MV\"JVM_IM;+8(7Y8X!L&VB7@>JZ4/02N3?I7,?D#4$L#!!0 ( ,. ;E?# MSY4Q0P, /8. 9 >&PO=V]R:W-H965T5'MAP@%1DSBS'6CWZ6<[(25MB,KD M-\1V?+_S_9TSOL&6T >V!N#H,8E3-C36G&=]TV3A&A+,SDD&J7BS)#3!7'3I MRF09!;Q01DEL.I;5,1,W-'#?:N"5!IY2I@A%Z1!@CD<#2K:(RMF")AM* M3&4MPH]2N>\S3L7;2-CQT0U)S\*<4D@Y$A].AI_$IG*&3@+@.(H9NL&48KDW MI^@,WU,LN5JWLUOW MI=,*G$%VCESK(W(LQVU8S^3MYDZ#>=!N_BU/#WFO1>-6N^ JGGN ]V.Y9,!Y ME*[0F(D60_??Q11TQ2%AOYOD+GA>,T\>%GV6X1"&AMA4!G0#QNC#.[MC?6K2 M2BA5.GIM]$-?^Z[EB<__UK$_JM%VE;W MPN[6IP6M:_K/;>Y4$7=:(YY2LLA#CF8DIZ%,FOMK2.9 &S.E%75LINB$!9I@ M-0F[E81=S2=.5Z>..F&!)EA-QUZE8T_7B=-[E7Z>8WFV_2+_6OT=*XTF6$V: MBTJ:BU9I)IBB::%':X*V4H[]L'3" DVPFGJV]7PSLS2G: G4)*566J"+5A=S M[YIKZ\K3DE2[&E@=><^KY6F[PZ/ET40KY#'W"H($Z$H55@R%)$]Y<<>N1JOB M;:Q*EA?CEW9_4I1@SYBB(KS&=!6E#,6P%$CKO"L.-EH4646'DTR5'7/"11&C MFFM1F *5$\3[)2%\UY$.JE)W] ]02P,$% @ PX!N5WT+9X4Z P X T M !D !X;"]W;W)K&ULM5==;YLP%/TK%INF3FK+ M5R"D2Y#ZH6J=VJEJU.UAVH-#;A*K!C/;)-U^_6R@%%)"&XF^)!C?>WS.Y=BZ M'F\8?Q K (D>8YJ(B;&2,CTQ31&M(,;BF*60J)D%XS&6:LB7ID@YX'F>%%/3 ML2S?C#%)C'"G%'EBNI7YCA.,5+ MF(*\3V^Y&ID5RIS$D C"$L1A,3%.[9-SV]4)><0/ AM1>T9:RHRQ!SVXFD\, M2S,""I'4$%C]K>$<*-5(BL>?$M2HUM2)]>C7M8I'5Q)B\;M-:P$^: ?7N_%$I#B"B:&VFP"^ M!B/\],'VK2]MRGL":]3!K>K@=J&'IU&4Q1G%4I4!QXQ+\@_K+=\LB5B<@E1^6G( =1)J3]U / />ZJ=.O'W]U!-8 M0[I?2???G7)F1!MHH^6)&TTZV=>/M^I9[ &M)'E?31>[IUU&<=>@)KU,&V MGCL#JS>_EE!U(ZK3=>0,_"W#OB&P2;?6R-C=GF4+N<$<.FW:C;'O]^D+K:GX MN5^QW[5AL7OM6/I":];BN6>QNYN6O\^-Y@O M22(0A85*M([U98$7UXEB(%F:=^0S)E5_GS^NU!4,N Y0\PO&Y-- -_G5I2[\ M#U!+ P04 " ##@&Y7%ZWY3<@" "1"0 &0 'AL+W=OKRE2D*#GA1B3)J.I85F!DFN9$,JK$I3P:LE)3D,.5( ME%F&^>];H&P[-&SC9>"!K-92#YC)H, KF(%\+*9<]*P'!HC M^V8U:$EL+TC FM&_KD%MVTL)O"M =!# =GPW M=O>?F]XUSDP0-PGBW@3=>T]7FOCPTV/;87CP[>F8YT26U7I;:E"SM6'JP\H7 MS%EIM3 M6/(74$L#!!0 ( ,. ;E<0C\= J ( -@& 9 >&PO=V]R:W-H965T M-AVH.; MW+06CIW9;@O[];MVVJR@MINFO32VXW/NN:?V26^E]*.9(UIXJH0T_6!N;7T9 MAB:?8\7,F:I1TIM2Z8I9FNI9:&J-K/"@2H1)%'7#BG$99#V_=JNSGEI8P27> M:C"+JF+Z>8A"K?I!'&P6[OAL;MU"F/5J-L,)VOOZ5M,L;%D*7J$T7$G06/:# M07PY.G?[_8:O'%=F:PRNDZE2CVYR7?2#R E"@;EU#(P>2QRA$(Z(9/Q8J9<<#:[EI;)&9\*!&8,6G,"DL[.T1@MX\+ M%Z8UZJD<*.DG1OX* LL7N)#4MS* M3C:RA\E!P@G69Y!&)Y!$2;I#S^COXA+TW-YJMV'I>A:7QLLL[B9IA\[[^%1ZM3ZDV&Y2]C=-D_DW3,^X-""P),KH[(*DZ29'FXE5M8^BJ;(4;'XX MIT\/:K>!WI=*V&PO=V]R:W-H965TM-2<.MMMN_'J.DS3JFK3:!3>)[9SS^GF/:[O# MG50/>@U@R&,N"CURUL:45ZZKYVO(F;Z4)13X92E5S@QVUT9.,!#DOZC=[;.IPD."')Q)HDT!? MFA T"4%EM":K;-TRP[*ADCNB;#2JV495FRH;W?#"KN+4*/S*,<]DW\P:%"G9 M$YL)T(05"ZSL7&U@001G,RZXX3A^<0N&<:'?DO?D?GI++EZ_';H&Y[BYZ8:PKE)0F\=X1Z-.A)OSF?_F53G$IWT75KG;;6::47G-";')H>6]-, M:/)K/--&X:_K=Y_!6C'L5[0[[DJ7; XC![>4!K4%)WOSRH^]#WUV_Y/8,_-! M:SXXIYZ-FT5N5QX/!,*++11&JB=L$2P"[E735X5:.JZD[3&QS?S ]V(/5V5[ M:+ ;1],PB2*_C7O&'K;LX8O8QSG[BR?!$D#W4=8BT2&E[P_\(#ZB[,:E?A3X M:3]DU$)&9R&GS%;5L$=\-D7N@XPZDP=)DL;)$6,W+ R3, CZ&>.6,3[+B#M M22$.=WH?8]PM9(KU\8X8NV&4TC2F_8R#EG%PEK$^H/K.)+MM]S_?/NQ!ER>A M<1(>8?>$I5'BGR*@*8T2_PBK&Q+E4S35>_Z!L 'Y?2FGV'7O# MM'\HLG]02P,$% @ PX!N5Y_._QE( @ 8@4 !D !X;"]W;W)K&ULC51-;]LP#/TK@K%#"VRQ8[M=43@&FF3#=N@:-&AW M&':0;286J@]/DI/VWX^2'2_MDFP76Z3XGAXID=E6Z2=3 UCR++@TDZ"VMKD. M0U/6(*@9J08D[JR4%M2BJ=>A:330RH,$#^,HN@P%93+(,^];Z#Q3K>5,PD(3 MTPI!] ^"T@/0)(>D#B$^V4^;3FU-(\TVI+M(M& M-K?PM?%HS(9)=XM+JW&7(<[F=[8&31KZ0@L.AE!9865+W4)%.*,%X\PR])_- MP5+&#?E&M::N\N?D [F30!Y!5DJ3'[<@"M _T?NPG).S=^=9:%&?.R4L>RW3 M3DM\1$M";I6TM2&?9 75:WR(>0W)Q;ODIO%)PB4T(Y)$[TD FC[)PLR_Y[XADG%Q=#%&O ME*6#LO2DLNX5X,4[76;W' X)3/\I\%1$)R[<>ZX"]-IWL2'^\.YR!^\P*&Y\ M?[SQ3W& =/W^AZ:;/K=4KYDTA,,**:/11VP_W75T9UC5^*8HE,46\\L:AR!H M%X#[*Z7LSG '#&,U_PU02P,$% @ PX!N5X"EY]C! @ A < !D !X M;"]W;W)K&ULK95=;],P%(;_BA40&A(LJ=.D,-I( M_0 QB4G3RN "<>$FIZTU)PZVTV[\>HZ=-&N[K'#!36,[YWW]G%/G>+B5ZDZO M 0RYST6A1][:F/+"]W6ZAISI.% MEPS=VK5*AK(R@A=PK8BN\IRIAPD(N1UY/6^W<,-7:V,7_&18LA7,P=R6UPIG M?NN2\1P*S65!%"Q'WKAW,1W8>!?PC<-6[XV)S60AY9V=7&8C+[! (" UUH'A M8P-3$,(:(<:OQM-KM[3"_?'._9/+'7-9, U3*;[SS*Q'WCN/9+!DE3 WB1M-)&YHT8"7)>U$]VW]1A3X ^W0+:".BQH/^,(&P$ MH4NT)G-IS9AAR5#)+5$V&MWLP-7&J3$;7MA_<6X4ON6H,\D7R0I-2O; %@+( MV0P,XT*3M^2R,*! &P+W>&(TO,:UV_F,G+U\/?0-[FSU?MKL,JEWH<_L$I(K M69BU)A^+#+)#O8_$+3;=84_H2<,YE.] M./C0E>A_,CM(N]^FW3_EGHS35%60$=Z7V(3P,&5XF&15=)8T?@H1A\$QZM^B#E@'+>O@).M7:9CH M8AH\^?]H+^KWCZ$ZPNC[D!Y7T-]K:#FHE>OSFKB*U$VB76VODK'KH$?K$[QB MZAOAT::^GZZ86G%L?0*6:!F<#[!2JN[Y]<3(TK7-A338A-UPC=O,D?4$L#!!0 ( ,. ;E&PO=V]R M:W-H965TC'JD3V/7]LX-@5.!30G_= =+O45$$[[=L#G3UG^ M5['D7)"?29P6%X.E$*NSX;"8+WD2%J?9BJ?E+?=9GH2BO)@_#(M5SL-%/2B) MAW0T,H=)&*6#R_/ZNMO\\CQ;BSA*^6U.BG62A/GS-8^SIXN!-GBYXEOTL!35 M%7AJVRB!*>%E&6DIS?7PRNM+- GU8#ZGO\'O&G8NMG M4CV5NRS[J[K@+2X&H^H1\9C/146$Y3^/_(;'<265C^,_#3IHYZP&;O_\HK/Z MR9=/YBXL^$T6_Q$MQ/)B,!V0!;\/U['XECVYO'E"1N7-L[BH_R9/F_N:Y8SS M=2&RI!E<7DZB=/-O^+-Y(;8&:.-7!M!F -T=8+PR0&\&Z(<.&#<#QH<^)*,9 M8!PZP&P&F(<^I$DS8'+H#--FP/30 ;-FP.S0 =KHY3O.DV[Y+Z M+6:%(KP\S[,GDE?W+[WJA_I]6H\OWUE16D7JN\C+6Z-RG+C\E(5I05;AQ[/C7KXE^SQ ME&BT'J[UO1SJX5?K!^7LMGHXXW>GA$Y?'<[4P[_.13L[[?M=J(=_YZMR^.C5 MV=W#A_?-[AWPB]/,5V?WWQJ>*A]\<, KKQE]#UYZ&^IMZ/3:TU\+77F99/?D M)N>+2! 6SJ,X$L_DS_H&3_"D^'?/H[S>J.-^M5KXGA6K<,XO!N72M>#Y(Q]< M_O(/S1S]UO=61V(6$K.1&$-B#A)SD9B'Q'PD%H P*6CC-FACE7YYE62YB/X; MUFMO9> L?B>(%17S;)T*\N$VYTFT3OJ6;-=*^-BL(3$+B=E(C"$Q9X.9-59M M&#Q>&OJ$FN?#Q^T0]=W+K/Z/W[Z7AWQ@/A(+0)B4#J--AZ%,QQ_+2'!RL^1Y M_DP^14EY:4'^_,R3.Y[W+G^4W+&90&(6$K.1&$-B#A)SD9B'Q'PD%H P*6%F MFS#S75;T3&30D)B%Q&PDQI"8@\1<).8A,1^)!2!,"MJD#=I$N2CS4L%+51#[ MYXJG!?]8K^KU14OI'!LM)&8A,1N),23F;#!C:XW-')FCG=4ZY(P>$O.16 #" MI,A,V\A,E9&IMX7NLKPB-(+#GYFIXL>%+> M1JH#3WU14MO'+G:@F@75;*C&H)K3:(;\/UK/BAIT6@^J^5 M0&ERJ+:.TVKJ M7=EI]!B%Y':=SY=AP:#\"JEF-MOW:3"?& MWAY*^\#[L0/OYT"?A0O5/*CF0[4 IEJQ=HZGY! MNPBYW7RXZ".Y6>N.$/)I\ ]4LJ&9#-0;5G$:35\I& MNQ].<*&3>E#-AVH!2I,_^]GU$JBZEU =,BVZQ=&7+)V_OD126\=&"*I94,V& M:@RJ.;2GAZ"-9S-3VPD1=%H/JOE0+4!IG#R;]XGM2;/NU* M'?DB8@7O6F"EA&@F@75;*C&H)K3: >D"=HS@&H^5 M0FIRFKF= E8=4 M]])D_YS'Z[HX=V"NH'T#J&9!-1NJ,:CF--IVKG9[Y,#+0] -0NJV5"-034'JKE0S8-J/MT_W$]'VF1J[.Q2 M#%#3ROGIR@-471Z0\G-"5%M(T+( 5+.@F@W5&%1SH)H+U3RHYC>:\7:"0-/* M">K* E1=%MA)4*K>S0#M#$ U"ZK94(U!-0>JN5#-@VI^HRE650/4A')\NNH! M55J M":I/")'_D:OY/%_S!6D/S*H^/:2>Z^B005/.A6H#2 MY"1VU0>Z.2R,_O00A;8@H)H%U6RHQJ": ]5J>5#-I_LM$*J;U-C;['J/

E2-T=3GBSKJC8P9M2D U&ZHQJ.9 -1>J>5#-AVH!2I/#V-4I]/?YV@8=6J. :A94 MLZ$:@VH.5'.AF@?5?*@6H#0Y=%LGL\ T+M3,T2'#GK\">P(+[!DLL*>PP)[# M GL2"^Q9+/2]566]O._NT6+4I')ZNKZ%KNY;7!4%%R?56<$6Y!M_S.+'JOU7 M?3N>>C416KZ :A94LZ$:@VH.5'.AF@?5?*@6H#0Y9S416M: :A94 MLZ$:@VH.5'.AF@?5?*@6H#0Y=%VO0U?W.IHB^S-9A*)__1#:ZWCCT;2G\JO. MZ3;N#12TR@'5&%1SH)H+U3RHYD.U *7)@>KZ'KJZ[W&[]95$]U%:;G95:X[S MK.@M&JJQH].U__4(DYDYT@UYY=J"SFI#-0;5'*CF0C4/JOE0+4!IJ,#K65 -0NJV5"-035'WS_IQ'@ZFNJ4[A[Z@C8NH)K?\R1FDYFF MS;3=O1+0,L5PZP31"<\?ZG.8%Z3^TJ+-:6O;:]OSI%_59P??N=[2SIC6<[VC MG;F;$U)W_.:D[)_#_"%*"Q+S^W*JT>FD7 O--^;C@>76'\O;[+!,O%ZH)VK/-7_X?4$L#!!0 ( ,. ;E=2[:AP*0, "P- M 9 >&PO=V]R:W-H965TD]J;4'9$53^(,IA2Q59IB^CB!A&S&6E?;;MS$RXC+#=T=Y7@) M,^"W^92*E5ZQA'$*&8M)AB@LQMI9=^@[,EX%_(IAPW;ND3S)G)![N;@*QYHA M"X($ BX9L+BLX1R21!*),OZ6G%J54@)W[[?L%^KLXBQSS."<)+_CD$=CS=%0 M" N\2O@-V5Q">1Y;\@4D8>H7;8I8>Z"A8,4X24NPJ""-L^**'TH==@""IQY@ ME@#S$&"] .B5@-Y; 58)L-X*L$N .KI>G%T)YV&.W1$E&T1EM&"3-TI]A19Z MQ9G\G\PX%4]C@>/N#2280XAR3/DCXA1G#"L+&3KQ@.,X8>@[IA1+/T_1)W0[ M\]#)^].1SD5VR:$'9:9)DEF]O2)V8CX0SR M#NH9'Y%IF+V:>L[?#C=KX%XS_.LJ:\SN-\,O8-Y!7;LN^YX8O+C M5/GX\\E'=/=-A*(K#BG[4^=:P6O5\\HV-60Y#F"LB3[$@*Y!N,=+7N[H^CS"M M@6TXK9E6)VHV)GX1IG@1",DA2Q"%.(2!("977R%53VCCB. M->@Z!Q(V)CSVKVD_\\.QS4,[_.=1GTW3ZE=1>]+T*VGZC=),R .ZQ#0EV2.Z MNX9T#K3VO6YD.?:];I/,:Y/,;XELSXI!9<7@/S7=09OFM$GFM4GFMT2V9XY3 MF>,TOB<_> 14C+(!Q&LL^F^=#Y&C[GA(M15MU&XG,&J P0SQ>$\.U")J@^D-Q_4$L#!!0 ( ,. ;E>; MSR;L.P, %,+ 9 >&PO=V]R:W-H965T.V&2X(&F-E.TGW[V8920@R:JKY) ML+G_^7=GSK[YD?'?8@<@T4-95&+A[*2LKUQ7K'=04G'):JC4FPWC)95JR+>N MJ#G0S(C*PL6>1]R2YI63SLW<'4_G;"^+O(([CL2^+"G_>PT%.RXE0 M[AG[K0=?LH7C:2(H8"VU"ZK^#K"$HM">%,>?UJG3K:F%_>='[[!7,/16P M9,6O/).[A9,X*(,-W1?R&SM^AC:@2/M;LT*87W1L;(/(0>N]D*QLQ8J@S*OF MGSZTB>@)_#$!;@5X* A'!$$K,)ES&S(3U@V5-)US=D1<6RMO^L'DQJA5-'FE MMW$EN7J;*YU,OU1K5@*2] $$>GL#DN:%>(NN6X_7 MC4<\XC% 7UDE=P)]JC+(3O6NHNL0\2/B-9YTN(+Z$@7>>X0]'%AXEO\OQQ,X M09>QP/@+1OPM]YQ#):]LF6F4H5VI*_)*U'0-"T>5G !^ "=]\\HGW@=;6"_D M["3(L LRG/*>WD(&G!:V&!LA,4)]2!S2"S_VHKE[Z,.?6WF=Q0E1U!%%DT0K M2278>!I9U%O)QV'L#7C.K68S[-N12(=$II/$N#HE*AL4.5MN"#1E<4(3=S3Q M),UW)FFAC@SS=:*\JVM4SD,3V_/O>T]'O/:^D M6MW)DH00' [(;':^%_AA-(+6NY7\YY96J^PO2D*"AY^LQ>S"3R+?&V/#3VSX M/PHM:S_?YNJT@F+;!A,2QD-4BV$8Q;$_ML-/5Y4_>4FTJ-T!@%3;USL91K"# M\P,>QU&2X"&VQ3 ,XWA&!MANKSTI@6]-UR;0FNTKV;0!W6S7&7XT_=!@_EIW MC*;M>7+3M)M?*=_FE4 %;)1+[S)6R>1-!]<,)*M-$W3/I&JIS.-.=;W M8%Z MOV%,/@[T ET?G?X#4$L#!!0 ( ,. ;E=L;&9*- , )D) 9 >&PO M=V]R:W-H965T QCR M6'.AY\':F.8B#'6QAIKJ@6Q X)=*JIH:'*I5J!L%M'1.-0^3*!J'-64BR&=N M[E;E,[DQG FX541OZIJJWU? Y78>Q,%^XHZMUL9.A/FLH2NX!_.EN54X"CN4 MDM4@-)."**CFP65\L/B^1W_OM*.6)=6PD/P;*\UZ'DP#4D)%-]ST'V.D9 M6;Q"AG\AM1R!J(H8^@R?DU M&,JX)F_('112%(Q3%VQ9$:@J<"$GK',ABAIX-0L-$K%P8;%;]*I=-'EBT91\ ME,*L-7DG2BB/_4,4T*E(]BJNDE[ >V@&)(U>DR1*4@^?Q;^[)SUTTBZHJ<-+ M^X/Z&2-TS73!I=XH(-\OE]HHS-L?OHBUB$,_HCW+%[JA!!R]]=^&$?>OX>2E"4^S2VCG'D/&U]>]"][4#64* M:[TAF/N:8 5925EN&>?D[,4TB>.WI $LPL*:]$N;>++A9 OZR9S'D\$T.I5_ MI&O:Z9KV0GW"[&GKH$TB[5+JH!IB+=OLFI,HB31K4%Z9VJ>S?V7C-.3+?.91=EXG!W^3I(P/.AR-:B5 M:_Z:%'(C3-LJNMGN?G'IVNK)_!7>.]IKPE^8]M+RD:H5$YIPJ! R&DSP=*OV M(M .C&Q<+UU*@YW9O:[Q[@3*&N#W2DJS']@%NMM8_@=02P,$% @ PX!N M5WLS! 82! $0\ !D !X;"]W;W)K&ULK9=_ M;^,F&,??"O*FZ4Y::H/QKRZ)U<K9.V5LUZ^YLXI$'%)@TZB8W= M3CJI:HS]/ ^?!WCXPO0HY(O:4JK!:\%+-?.V6N^N?5_E6UH0=25VM#1?-D(6 M1)NF?/;53E*RKIP*[J,@B/V"L-*;3ZMW#W(^%7O-64D?)%#[HB#R^Q?*Q7'F M0>_MQ2-[WFK[PI]/=^29+JE^VCU(T_+;*&M6T%(Q40))-S/O!E[?PM0Z5!9? M&3VJLV=@4UD)\6(;=^N9%U@BRFFN;0AB?@[TEG)N(QF.;TU0K^W3.IX_OT7_ MO4K>)+,BBMX*_B];Z^W,2SVPIANRY_I1'/^@34*1C9<+KJK_X%C;1H$'\KW2 MHFB<#4'!ROJ7O#8#<>8 \8 #:AS01QW"QB&L$JW)JK061)/Y5(HCD-;:1+,/ MU=A4WB8;5MII7&IIOC+CI^=W92X*"C1YI0I\6E!-&%=@ A9T0Z6DZ_K+9_/F M:;D GW[^//6UZ=8Z^WG3Q9>Z"S30Q9+NKD 8_ I0@$*'^^VX^Y_[1>6!>O-??H)Q\)LK MPQ\4["+?L,TW'(L^1W%X W+"\STGMG)(FC%K":)1P MJ8EN:L3%%O4Z13',.F0.(QQ&;JZXY8I'N6[R7.[-2J:O9E=7;KBXUV\8!B&* M.GA],Y2$49JY 9,6,!D%?+Q_:DH,^( SLF*<:>8&3?I39Y96EG9 76811 ,C MF;:@Z2CHWT8P[W=45A4"N%!.Q+0_2&$*DZC+Z+"#28C.5NL%9-9"9J.0"Z8( M-[IK9IR5FIIJT6]3[Z+-^B.589B@#JS#+ Y-6FY6&)R$)7BG:$3^,K$2NP9& M8RSFX/[3A+H^&F%2YLXA;:*<]S^) M,<3=:G+8!0.()]F"HRHQO]=;*IW+LG$\[RV-HBSN0KUG=@EVTAKNERY## .(!M0&GN0&XH\? -[9E."H=/W?8\"/BG:9 M^$G%X+B,+:@)F[/A*NQKU"1+S3F@.S4..QA$H3V>.:?FI&=P7-#N2DW*9[;B M]$TV2/YMS\QD.7G[HC6!,(C-#:9+[+3$680'! Z>% Z.2YQC];^WIOH2-H$H MP#@+NMA.RPBGR5 1G/0.OB]X'RW9M'_LPZ'YZY6LPQ!&$8JZ>Y]_=E^QE\6_ MB'QFI0*<;HQG<)68C&5]_ZH;6NRJ*\Q*:',AJAZWYLY*I34PWS="Z+>&O16U MM^#Y?U!+ P04 " ##@&Y7MW/'4<4" W"@ &0 'AL+W=OXP^ MH=O%!3IZ?^SK0GY/H?2PX3ZON:T#W O(3Y!M?$268=D=\%D__%N1'8+K4F4K MU6JE6A6??8#O1PY*5+9&5Y1S-),:'V49E)A%'-U?26MT*2#EO[N4UM1.-[4J MM5.>XQ"FFJPE#FP#6O#AG>D9G[MT#T2V%P6[C8+=QQ[.:UW3J]WMVB!?N(M.BM$3!D11&;E M_36D2V"=Q]++]MIC&8AL3[C;"G??+CG=(:,P$-E>%+PV"E[O\<\9Y)A$]774 MI;2&NSL)YYB3\>A96G98N2-SW)V:H]:W4:]OLU@N<'A5>O8ROO9@!B+;$S]N MQ8_?+CW'0T9A(+*]*$S:*$S^+STG+^Y#:^2:YO/\[#+SO+']+$'UG=^Z:JFN M,5N3C*,$5A)HG(QDAK.Z3:DG@N;5GWY)A>P;JF$L.SM@RD#NKR@53Q/5/+2] M8O 74$L#!!0 ( ,. ;E>"$ZG(\@( ,$( 9 >&PO=V]R:W-H965T M(ZEZO*-*0H..*E >68ZEN6;.2;4",?5V(*'8U;*C%!8<"3* M/,?\SQ0RMIL8MK$?6))-*O6 &8X+O($(Y&.QX*IGMBP)R8$*PBCBL)X8U_;5 M+-#Q5< O CO1:2/M9,78L^[<)1/#TH(@@UAJ!JQ>6YA!EFDB)>-WPVFT4VI@ MM[UG_UYY5UY66,",94\DD>G$" R4P!J7F5RRW2TT?H::+V:9J)YH5\?ZEP:* M2R%9WH"5@IS0^HU?FG7H !1//\!I ,Y;@'< X#8 MS):*ZMLW6")PS%G.\1U MM&+3C6IM*K1R0ZC>Q4AR]94HG SGF%-"-P(5H/8VQ1S0V0U(3#+Q%5V@Q^@& MG7W^.C:EFDLCS+CAG=:\S@%>%STP*E.!YC2!Y#7>5!I;HZ-0Y2AA!,4"N M=8X:]8ZQAS_4;9(Q(1"6DI-5*?$J M R09(@NV4WES1^-!WP+4K'[%JJ^3;7AA.X$_M(=C<]LUUQ/HV8'CCOPV\)7P M82M\>%3X4W6*(;G 6^#J4JHS7*!20(((13'+BU*J_-=7 8D1O#L-?;;J.8<= MM<[ER/?>V^H+]/WAR#Y@RV]M^1]D*R%9J0)/-.:?:JPO\)BQ46ML=-38O4HR MZ-Y%;(T83PA5!:8Q>8ZF>JOZY-?<03>+K('EO='>&V5[_<*#5GCP_\)OZLWH MDQZ<)+TWZIUTLU,-J/M?E]!]-7=P? M,-\0*E &:T5I#48J%7A=,.N.9$55&ULK53O;]HP$/U7K$R:-FDC(:'IU(5(0)E::=T04;?/)CF( M16)G]@6Z_W[^$5+: =J'?2'V^=Z[]XSODKV06U4"('FJ*Z[&7HG8W/B^RDNH MJ1J(!K@^60M94]1;N?%5(X$6%E17?A@$L5]3QKTTL;&%3!/18L4X+"11;5U3 M^7L*E=B/O:%W""S9ID03\-.DH1O( !^;A=0[OV1H&*C^[& &566(M(Q?':?7ES3 X_6! M_8OUKKVLJ(*9J'ZR LNQ]\DC!:QI6^%2[.^@\W-E^')1*?M+]BYWI)/S5J&H M.[!64#/NOO2INX,;11K0_VU))9!WMX"458I\HU)2<\OOR4=W MIA(?=5$#]?.NP-05",\4B,B#X%@J,N<%%"_QOA;;*PX/BJ?A1<(,F@&)@@\D M#,+HA)[9O\/#"W*B_@(CRQ>=X?OZ/,HCA-_=VSO[ZQA' ^OG].<*9Q$^R!R@WCBE2PUI3!X%J+DFXJN V* MQC;62J!N4[LL]2 %:1+T^5H(/&Q,@7XTIW\ 4$L#!!0 ( ,. ;E>"B&6Z M6P, "@) 9 >&PO=V]R:W-H965T++= 0=QT'X(^T-+8(B*1*DG9#; ?OT/*5MU&=A;[ M8HN7.>?,<#C#R4ZJ9YTC&OA>%D)/O=R8ZL;W=9ICR?2UK%#0REJJDAD:JHVO M*X4L..WWT#=:5E93/ M=O QFWJ!580%IL9",/K;X@*+PB*1CF][4*_EM(;'WP?T/YWSY,R*:5S(XF^> MF7SJC3S(<,WJPCS(W5^X=ZAO\5)9:/<+N_W>P(.TUD:6>V-24'+1_+/O^T < M&43C$P;1WB#ZQ2",3QC$>X/8.=HH$!M%$\-9K T,GV&1\&-AHN'Y2.M/]UA MN4+U=>(;HK<@?KJGFC=4T0FJ&.ZD,+F&#R+#[&=[GV2WVJ.#]GET%G")U37$ MP25$013#X_(6+MZ]!YTSA?H,?-R&)G;P\2EX"W0UIQS)8"%+NCB:N=2;*<7$ M!BF9#:Q>X'C?/7MQT[,=4QD\?2)(^&BPU)WQ:OA[W?SV M_HBJ4X]>B&:E1; M])+??PL'P1]GO.NUWO7.H2?V-&%#CMAS7M4&A#2PI:/'[!+FN.%"<+&A*U(P MD6*7^@:_[_!MM=@F\6@XCB?^MD-6OY75_\^RNDC[KTA[XT$0=),.6M+!6=+/ MTK "UHPKNEKJF8KGEA4U@ER#T\.UKBE*3$-ZE >7<":&\ ^\Z]+?"!D8?IF?V];=-1_=++KVS\* #(+.E?85X/^0U+PA[IBB,J2A MP#7)"ZZ'= JJ:&ULS9UM;]N\&87_"N$-6PNDL?7FERPQT%H4V6'M@N1)]N'!/B@V$PN5 M)9>2DV9X?OPD635-2V:LX@Q8/[1^T7W=4GT@TN=(].5+*K]E2R%R\F,5)]E5 M;YGGZXM^/YLOQ2K,SM.U2(IW'E.Y"O/BJ7SJ9VLIPD55M(K[]F P[*_"*.E- M+ZO7KN7T,MWD<92(:TFRS6H5RM=/(DY?KGI6[^<+-]'3,B]?Z$\OU^&3N!7Y MW?I:%L_Z.\HB6HDDB]*$2/%XU?MH77#/*PNJ+>XC\9+M/2;EH3RDZ;?RR>?% M56]0[I&(Q3PO$6'QS[.8B3@N2<5^?*^AO5W/LG#_\4]Z4!U\<3 /829F:?RO M:)$OKWKC'EF(QW 3YS?I"Q?U 54[.$_CK/J;O-3;#GIDOLGR=%47%WNPBI+M MO^&/^C]BK\!RCA38=8%]6. >*7#J N?4#FY=X!X6>$<*O+K .W67AG7!\+!@ M>*1@5!>,3CV&<5TPKC[=[<=1?99^F(?32YF^$%EN7=#*!Y4@JNKB(XR24KNW MN2S>C8JZ?$J_;Z+\E;SS11Y&<4:^AE*&I9S>DP_D[M8G[_[\_K*?%YW*[?OS MFDJW5/L(U2%?TB1?9H0F"[%HJ6?F>LLV /K%(>Z.T_YYG)]L(_%+^$HL^XS8 M ]MNV9^9N3H0#^?$\HZ6^R7!Z>=N^,W/Y MWS>)L3L_X="=MN;:Q^CLY.I4..<(;A:'64;21W*;I_-OY/=_%.^3S[E89?]N MV;=/6YC;#BN'A8ML'<[%5:\X[V="/HO>]"]_LH:#O[5)! GSD3"*A 5(&$/" M. BF"<_="<\UT:>S=+4JAMJLE-T9R99AT8*$FWR9RN@_K:>X3T9@5_$A83X2 M1K;/]<]I_WE85LRTYNRT%M-=EX.]EX1ME<%S,Q(:58;)5S MFG",R*["0<)\)(QZC4_0;M<-LBL[M2L'==5D,]S)9FB4S5J7S1E9AY(\A_%& MM.G%R.JJ%R3,1\+H%C;:^^0&YX.!=2 69$MV4DL.:JDI9;13RJC#N&24B1'4 M529(F(^$T=%),D&V9">UY*"6FDS&.YF,NT]?HBS;M(] 1EA7J2!A/A)&Q\VQ M8#*R!A-G^:C]2MJ>>,\8X9VE@R2YD-IM*89)8-LR-YNR%$-=AC"L69)ZNUB+)PBH%$3_*QZTS7S.RLV"0-!]*HS5MN&^+6*/QV#Y43L65T"*=W2;A*95[:+D:U0%UC*,V'TFA-VU>!-[:\AEB@ MEG!+4]OV&O8+JJFN%67W6F_XO6&V)&LAJW0XF0ORD":;K%4N;N-XADT[:6;N MUUD'4 L72@N@- :E<11-5Y5R@RVS'4Q_"#F/,D'6,IJWGWR@YB^4YD-I%$H+ MH#0&I?&:-MX?;,\M=9;5Q:0\8LML$M^6DV6#DH;FKK5"H'XOE$:AM !*8U : M1]%T)2D/V3*;R/=I7,RAXRA_;172MGBBV9L3;^@=2@GJ"4-I%$H+H#0&I7$4 M39>2\IDML]'\FY"K5A&9RZP!>16A;)M@S'G:8 5V_W4%I/I1&[;>=:VA#!J5Q%$U7 MDC*Y;;/)/5N*)$Z3)_);F)#?OXC5@Y"M%[B:.9T%!76VH30*I050&H/2.(JF M:T^YY#;T$FL;ZI9#:3Z41J&T $IC4!I'T70%*N_=-GOOE;'UX5,5\D'HK/""LJ\HQ$";D6,DJ+M[Z*O%1W MD,I'$15?(42KJU_OXO[XY;1=)CHS'TMGQ4)]?2@M@-(8E,91-%VQRM>WS;[^ M%TGNB[-F%+^:1VNHN0^E^5 :A=("*(U!:1Q%TY6G0@!["!VMH=>*0VD^E$:A MM !*8U :1]%T!:KPP#:'!_\7H_6H.5H[;8,U-** TBB4%D!I#$KC*)HN6!51 MV.:LH;[E^7,R+R08/0MR';_U+1MZ/3R4YD-I%$H+H#0&I7$431>ARC/L"73< MAEY;#Z7Y4!J%T@(HC4%I'$73;Z17P8=C#CZ^;LKS72G!DVY*-=.Z*A!*\Z$T MZC0OF_=:[TN%MF50&D?1='&I*,0Q1R'U[4/UR TGPHC4)I 93&H#2.HND*5#F'8\XY&G[)WM@;SK]OHBPJ4XQ6-4*7WG%: MPH[!V!D=^A,^M"V%T@(HC4%I'$73A:;R"<><3^P-M;72UH7NJH>MXH*&$S5M M_ZXQ^]P>'2H+&CI :0&4QJ TCJ+IRE*A@V.^B>+$4]C9\37$S TZBVU+T^X_ M]^SB5.8MR()"9/?5MU-R0V[) M76;\"F$F=Q4:E.9#:11*"Z T!J5Q%$U7H\HD7 OY%<*%)A-0F@^E42@M@-(8 ME,91-%V!*IEPS;=UJ/%7'L[Q6A4(32:@-!]*HU!: *6QFJ8YUL[8\P[FQ!S5 M5=>6RAQ<<^;0,.CNDBC/R+N;V[OLO7FHA88/4)H/I5$H+8#2&)3&431=C'N+ MY;O0H18:34!I/I1&H;0 2F-0&D?1= 6J!,,U)QA=AUIH8@&E^5 :=9L+X+N3 M8?.W&J!1!)3&431=6BJ*<-]8=^D75J T(SOK"YI'0&FTINU[.J/&ZGY!RU9V MVJ T#@EG9467'F#PY%?DH'F!U":#Z51MYEM-*3SYB8, MND\<1=-EH^( UQP'W"7/M6M6S.1;U0$- * T'TJC;G/I_)'G#@_7*X4V92U- MG?'H<#$ACFJJJT19^^Y;Z_47,I'5+TH6)YA2*O6E0&>F60_4S8?2?"B-NBW+ MY[ONQ&U(!VKF0VD<1=-_R$J9^9[9S#_-8"!_D/M01NDF(]>AS"-AMOG-/;LJ M$$KSH30*I050&H/2.(JFZU39_![4YO>@-C^4YD-I%$H+H#0&I7$435>@LOD] MJ,UOIG56(-3F]YKFMSLLIESZL$FA30,HC4%I'$73I:5LU;%7+&CB-G_\Y<3L&W3N.HFVET\^6 M0N1^F(?3RY603V(FXC@K1+%)\O+WZ/=>+>9AC^42TQKZN%2A LA MRPV*]Q_3-/_YI&SPDLIOU6Y/_PM02P,$% @ PX!N5[R *_XA @ ?04 M !D !X;"]W;W)K&ULK531;M,P%/T5RR $$M1I MDG9322)MG1 @@:I5L&VPG#1E*.QYXB7WM>X[/<72<-%(] MZA+ H&/%A4YQ:4R]($3G)5143V0-PNYLI:JHL:7:$5TKH(4'59R$03 G%64" M9XE?6ZDLD7O#F8"50GI?550]W0*738JG^+1PSW:E<0LD2VJZ@S68'_5*V8KT M+ 6K0&@F!5*P3?'-=+&,7;]O^,F@T8,Y.R,KXU7'B_D@'',Y/[)^\=^ME0S4L)7]@A2E3?(U1 5NZY^9>-I^A\S-S M?+GDVG]1T_;&(4;Y7AM9=6"KH&*B'>FQNX9M MW5%#LT3)!BG7;=GH5Y#/4%1\!Z%01B-P)>7X5_WXAR< M6).]T[!W&GJ^Z 6G8T9:9#R.=$%:Z)KFD&*;% WJ #A[\VHZ#SZ.V?I/9,], M1KW)Z!+[G]]I ZL-%043NS'#+QJ.DO(86CEQ;9G(N->9'Q1 MY,T!E'TA$!Q!Y4P#JA7+84QFRS,?G/^WPDL=K3@R"(=[F+Y1M6-"(PY;BPDF M5]:>:L/>%D;6/B\;:6SZ_+2T[R,HUV#WMU*:4^$BV+^XV6]02P,$% @ MPX!N5PTY2H8S! 4!< !D !X;"]W;W)K&UL MM5A=CZ,V%/TK%JVJ76DZ8,C'9)I$F@FMNE6GC9+N]F&U#P[,ID>J2[VR1<2!A$90FMNLX(SLE,;7FTZ)OR>=3ELLDIK#D2.1I2OC7 M>TC8869AZZEC%>\BJ3OL^30C.UB#?)\MN;JR:Y0P3H&*F%'$83NS[O"MC\!?.+$?/"!((I(8@ZFJ<.O"T M_83^2T%>D=D0 0N6_!V',II9-Q8*84OR1*[8X5>H" TU7L 247RC0S76L5"0 M"\G2*EC-((UI^4N^5$*2J[NQBI/S!:,!4,E)L0ILBW@L'M$; M'R2)$X'^(%S?VL-;]"-ZO_;1F^_?3FVI$NMP.ZB2W)=)W#-)//3 J(P$^IF& M$';$^_WQV.T!L!7CFK;[1/O>[45<0W:-/.<*N8[K=4QH\?)PMXM/?_AO.3V7 MO<'&JQ?1*_"\%RWB2J_@Q]_5&/1.0BH^=2U8"3CH!M0/FUN1D0!FEGJ:".![ ML.8_?(='SD]=8ID$\PV!-80-W/W;$[P2,\M?>GZO2FO%2=YTF]L3<<#=PZ:8/XL"8^_";Q*Y33F(J< M0XA(RG(JNU@/GTT 8T=_6JQ[\UW*^GE2=]Q,VF ]JEF/>EG_Q21)T#+G0:2V M#H$^/D"Z ?X)_8N6G(5Y(%&7M8ZC_E0>6^=9EL3 Z_XNU7KG<:G=3(+YAL : M^H]K_<>FGUMCDT*:!/,-@36$O*F%O.FW;T-(O85?H0RX[E,O;UTZEGC8.;&4 M[IW(I7\]DV"^ M(;#& F#G^ ;IF'9QA6A(2Z-HOBFTIIHG[^/8L)4KP)9+VU;N3WNQ2)TY!Y/N M_1B[1_9NOYU3\H^B_0%HR#BZ4V]B5<]:588G_E2^7<$>: [H'F@0J9JU8>I% M43FI@![O=VK9.[V+_Y@FT7Q3:,VE.=88V'B1@8U6&4;1?%-H336/A0;^1J5Q MNX5<0@*K'6IO\JYUNLD!9&$7S M3:$U%^=8%>&1<:<;+7",HOFFT)IJ'FLZMCX7OBL/05O\]OEV4A[M'F/*L^8'P74P%2F"K M()WKL7(#+X]ORPO)LN) <\.DLG[1C("$P/4 =7_+F'RZT GJ0_3Y?U!+ P04 M " ##@&Y7XA+Z^O\" !<" &0 'AL+W=OJPQ DX><%VKD9%J7EZZKD@QRJCJB MA )/ED+F5*,H5ZXJ)=#4&N7<]3TO='/*"B<>VKT;&0_%6G-6P(TD:IWG5#Y. M@(OMR.DZNXU;MLJTV7#C84E7, =]5]Y(E-P&)64Y%(J)@DA8CIQQ]W(:&7VK M\(W!5NVMB6&R$.+>")_3D>.9@(!#H@T"Q<\&IL"Y <(P?M683N/2&.ZO=^@? M+7?DLJ *IH)_9ZG.1L[ (2DLZ9KK6[']!#6?OL%+!%?VEVPKW0@])FNE15X; MHYRSHOK2ASH/>P:(TV[@UP;^"P9!;1!8HE5DEM:,:AH/I=@2:;01S2QL M;JPULF&%J>)<2SQE:*?CJDR^ MR<)CI<]1NIO/R-F;\Z&K,0:#Y":UOTGESW_!7T"NT4.FR(55L&_A/803YZ33YZ MQ]#CKR5(:C) >-- ;80KE-"BF)=G$T<7_L /A^YFGTJ+&NH%0:-V$&2_";)_ M-,@I51DI*4L)/HN$YF)MRL>*A*^Q27%!= 8D1P)8.5-;(I8U'\[H@G&FL;IM MM/IMM()N](Q6BUIXX87==EIA0RL\2NL6S#/^E'L-,C=D'H'*UFB/PWD=;T!. M3P9^MWM%>ITP:NNUOT$,@@:B_P?$ HF07B?"WI+5+*L$+4H[#A9"XW"QRPS'/TBC@.=+(?1. M, Z:/Q3Q;U!+ P04 " ##@&Y7>O+.N;@" !'!P &0 'AL+W=O2NM MJW/?5\4*2J).107<["R$+(DV4[GT526!S!VH9'X4!-@O">5>/G1KMS(?BEHS MRN%6(E67)9%/5\#$9N2%WO/"'5VNM%WP\V%%EC %?5_=2C/S.Y8Y+8$K*CB2 ML!AYE^'Y&-MX%_"=PD9MC9%U,A/BP4X^ST=>8 4!@T);!F)>:Q@#8Y;(R/C= MC9<943 6[ >=Z]7(&WAH#@M2,WTG-M?0^DDM7R&8 V!EME#E;$Z))/I1B M@Z2--FQVX&KCT,8-Y?8K3K4TN]3@=#X694FU^2Q:(<+GJ!!<4[X$7E!0Z&@" MFE"FT FZ(HSP M#4ICHV"_?3"3KZ<#STM9%AR?RB37G5I(S>2#F%ZA3%P4<4 M!5'< Q_OAW^I^5MPWYCO*A!U%8@<7_S."HQ?5&!"5<&$JB6@GY6Z2)/U)[%D\5Q4I8.29PZ9 KL'+#P]"'%ST5> _D;VH1]S5(]['GKN#C,0" MU0H04A9F M<;_BM%.<_I/BOU8X?:4#F]]_$.[J[8D+ QPD6;]>W.G%>_5^$YHP9.X.2>SA M0,SI9ZU^SO]7F[!7SE<@EY&ULK99=;]HP%(;_BI5-4R>MS?<7@T@MU;1.G82*NEU,NS#A %8=.[,=:/_] M[(1F%-)0H=V0./'[GN<](7:&&RX>Y I H<>",CFR5DJ5 ]N6^0H*+"]X"4S? M67!18*6'8FG+4@">UZ*"VI[C1':!";.R87UM(K(AKQ0E#"8"R:HHL'BZ LHW M(\NUGB_5*F0MV-BSQ$J:@[LN)T".[=9F3 I@DG"$!BY%UZ0[&J9E?3_A! M8"-WSI%),N/\P0QNYB/+,4! (5?& >O#&L9 J3'2&'^VGE9;T@AWSY_=O]39 M=989EC#F]">9J]7(2BPTAP6NJ+KCFZ^PS1,:OYQ36?^B33,WBBV45U+Q8BO6 M! 5AS1$_;ONP(W"#5P3>5N"]5>!O!7X=M"&K8UUCA;.AX!LDS&SM9D[JWM1J MG88P\Q2G2NB[1.M4-N9%091^+$HBS.8HYTP1M@26$Y#H[!H4)E2B_]Q:"O-8=SL?%OSJJGIO5)S"N4%\IU/R',\OT,^[I=_ MJ]AK MQH$L<0XC2[]M$L0:K.S#.S=R/G=UX#^9O>B'W_;#[W//=%N#KH"-*JI59G%8 M9V[J14$4#NWU+GNO^XGL0'&,/N]@;5;C#[OFN[[G.'GNO^XGL8'F./ MNMC# W8WCJ(XC??8>]U/9(]:]N@8>]S%'AVRAVGDQ?O_F5[W$]GCECT^QIYT ML<>'[$&8!LY^WWO=3V1/6O:DE_T6I!R@FZ*L%,P180IT#677E9A":TPK0'.] MA/&*J:Z0R4'(\R1*8C_9"]F+<6+(M V9]H:Q$E>$8H47J5[DJ6 M'BQ7B9OZ@1OM)>N8YT6AY_U;&AIH>V>3-1\XW[%8$B8US$(KG8M8-U$T'PW- M0/&RWG=G7.E=O#Y=Z>\L$&:"OK_@7#T/S%;>?KEE?P%02P,$% @ PX!N M5V!"LJB/ @ H08 !D !X;"]W;W)K&ULK55= M3]LP%/TK5C9-( %)G(\6UD:"5M,VL8&HV!ZF/;CI;6KAV)GMM/#O9SLA:DNH MT+27Q!_WG'O.=7PSV@CYH%8 &CV6C*NQM]*ZNO!]E:^@).I,5,#-SE+(DF@S ME86O*@EDX4 E\W$0I'Y)*/>RD5N[E=E(U)I1#K<2J;HLB7RZ B8V8R_TGA?N M:+'2=L'/1A4I8 ;ZOKJ59N9W+ M: E=4<"1A.?8NPXM)8N-=P \*&[4U1M;) M7(@'._FR&'N!%00,G\\ M\K418&G\O$UVU23#KR2;076&HN $X0!'/?#)8?C7FK\&]XWMSCONO&/'%[W1 M^V3'^Y2JG E52T"_+N=*2_/%_>[SW"2)^Y/86WBA*I+#V#/73(%<@Y=]>!>F MP<>^"OPGLIUZ1%T]HD/LF?5O7=:$H9LYHP6Q-ZW/?I88KV;(T&*31(,1[ MCN(7U@?#:!#%21>W(S;IQ"8'Q=Y48"\8+] UF*YT@JXIF5-&]5.?V.2%B&%X M'L5ANB>V)PZG"<;!GEA_JX'8YOV-R()RA1@L#3(X&Q@BV33$9J)%Y7K*7&C3 MH=QP9?XA(&V V5\*H9\GMDUU?Z7L+U!+ P04 " ##@&Y7:@E$\3,# N M$P #0 'AL+W-T>6QEUY-B9X[*67X]OG(^V^"+&PT:7BL:^Q^?<8_N&&$:EV0AVLV3, M!.M#DIBIE8W)W\O[72IG+=X&['WTX M.NK=G5[NQT\JX)2$7M'S%XB>]7JX,("8>/PR\>>T,>F+7>EF^+'5:KG'&'GH M(7=,E);XE!NM4[.I=)5;I?!?<_JX7M TP.#7(C6X("X MP&144&.8EE>V4PVN@D^@H&[?;@KK<*'IIC\X)QVANMDD,Z53IMLT?=*$)B/! M,K"C^6()=Z.*$$!C5&X;*:<+)6GEH6'4#2L[9T+#?9-M MTQJJFT[&=4!_6\UI;\L.7J4;%/Q>F2\K.QU9]:&^V;5F&5]7_776&L#4^[@Z M+0JQ^2SX0N;,3?[%"2FQ2U;FZ:< MUAGN>7" GO_N.B^89)J*;=.V]M_R*K_:<73QKRQ7OU7V#7L]UB_8MV[R_!!, MQH=@\B!J L-B8_X&PGNJ3!;,6%X;+N+7F: M,OGDJ&#E#9W9/P9V].WXE&5T)/V M(&AS<9FR-4NG=5_EGFB11%,?8BDZG7@=3;-WB&'[\ M:I@W8&!Y(-.?K36^VWB%/%\'V)X^5R'83/%*Q&:*KS4@_G4#1I+X=QO+ PQL M%[#:@?S^/%!3?DX4P:YBWK G&$>2!$.@%OTU&L?(ZL3P\>\/]I1$49+X$<#\ M#J((0^!IQ!', 7C D"BJWH-[[Z.P>4^%W7_()H]02P,$% @ PX!N5Y>* MNQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %( MMB6/:(7->=I3W;+T]! M;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B M':5_'1HDKBE>?C#6/7#:"^:V]J:ICF= MS#9?W$GK5?WL\&T/^4G M_*8:+^V%\/)W:[J5TI_[T]"OF 8_8XC#]G43Q&/[?\)H%@M5RPM3=ZW4?A-' M*YL>4+NE6KE)HD4K3R?G9BUM_WOH I?SS6_S!!5$RAXK^L)>S@<\/I2_M.CF MRLMY>=,H^9$%$"F #(](.0_:0"9 R#^-TCZYHT844!?;<, S<[0H/W$2_FG;!*T"43BJ"DX/F$VI-R0SXH%V:[O*MK MTVGO$BMKJ=8]ZL^)EC[D0UZ9,8OE4J^I :4@TCWC0BJ9,;N$'M>5^-XW>AQ5 M_%+:I.ZLI4-Q]T,RF3';Y,KHUUNHU1-RB(/IS?]%$.$4LSZIV)SFT5=VX[&EX8>ZA 3&63&K) /1FBWQ0RAD#%FS,JX MZ0]2H%;"^N^)MX0HAH(DZGO('S-F@5SJVK22"I1OD=)29(N4V1;OA=54\M#= MI([GEL)&Z3WR1,KLB?=DV\A:*:PVF*WPM[#4HZ)Q+$4V2)EM0+EO32VLV*8C M5KDO(1QR0,KL@'/34E+TI*J:BGGJ9%+7*N[YR 0ILPENNWLGOW:]I^1Z1U$I MDD#*+ &8H$>5;8HDD!ZRCHAJVQ1I(676 LS:XV@B-Z3,;MB7M2>O/NU(-D.Z MR)AUL2]Y'\%$[LB8W0%SY7AR"$DE8R\UQI+1QUBZGT),.(G%[!J8E<;11-;) MF*T39:6C042ZR=@+CZ?D;Q0.*2=C5L[S+' 4$>DF8];-)ATL%RSJJ$:EUSU)9=7(29<)6'6"TXDH[4'VQ]B(NODS-:!F%'JDR,+Y M] )9J&"VT.Y"Q<[(&6(B"Q7,%L*U6-@W"V2AXI#+*_$J.+)0P6PAC!EF2 5< MK6>VT)Y5H&T7#3&1A0IF"^TKP!\?I! 36:A@MM >S+%H(@L5S!:"T8S'362A M@ME">#HC')!*9*&2V4(8,QR02F2ADME".[,N6P6]3BZ'5"3$1!8JF2VT!_.Q MQEB'F,A");.%]B]B#LPA)K)0R6RA>#+K,9CAG$R)Y%.^Z%3;4X^\D;71=9AF MEG"S&+M\QC$OY$+:^,E!\BG9Y3.&N7UP(DPDGY)9/F-3F&,=$YFG9#8/8.P# M&NX/1.:IN/<$/$ZUCH2O0JJI7F1'P$@?C B19:H7VB7P7XQ(,=4A=@X\ 8>8 M2#'5(?<01,EDA5Q3,;L&8X;)9(5<4S&[!F.&R60%MR8SNP9CAM5MA5Q3#:Z9 M#HW=VQ[VAVY8?)R.YV%=[<>Q M^U'7PV9?3LWPT';E?+FR;?M3,UZ6_:[NFLU[LRNU+)=1]_G^YF+U\^N M_,_$=KL];,K/=O/[5,[C/P;7?]K^?=B7,E:+UZ;?E7%=U1_'V^FAOA[2PV5R MM7AY6U?]RUNJZKF#!()D_B"%()T_R"#(Y@]R"/+Y@P*"8OZ@#$%Y_J 5!*WF M#WJ$H,?Y@](295P2)$VP)M Z(=>)P.N$8"<"L1.2G0C,3HAV(E [(=N)P.V$ M<"<"N1/2G0CL3HAW(M!;4&\AT%M0;R'06R8OVP1Z"^HM!'H+ZBT$>@OJ+01Z M"^HM!'H+ZBT$>@OJ+01Z"^HM!'HKZJT$>BOJK01Z*^JM!'KK9+.$0&]%O95 M;T6]E4!O1;V50&]%O95 ;T6]E4!O1;V50&]#O8U ;T.]C4!O0[V-0&]#O8U M;YML=A/H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z.VHMQ/H[:BW$^CMJ+<3 MZ.VHMQ/H[:BW$^CMDX^5!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>@?J'01Z!^H= M!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>L?D9Q,"O0/U#@*] _4. KT#]0X"O3/J MG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GTSJAW)M [H]Z90.\\^5F00.^,>N?O MU'L8/X]EN/5\K?'YWTGU>+FWW!Y_77Z=1 E75YSK^XKA^2]02P,$% @ MPX!N5RXH"M@5 @ _"P !, !;0V]N=&5N=%]4>7!E&ULS=K?3MLP M% ;P5ZERBQK7_S=$N0%N-R[V EYRVD9-8LLVK+S]G!20-K$*5*1]-XU:V^<[ M\9%^5[WZ\10H+0Y#/Z9UMO<:E375[>T<0]]7MP=RL^I\^.ZBM2G:G%SW#AEK2L70M\U+I=U M]CBV?Z4LGQ/JDW9=2!=E0\7>3)A6_AWP?.[[(\78M;2X=S%_>CK8]&+T\FYW# =/_G9^7.9 M4X%EYWWT(96)1?IXW,M(IM/+4 I1S-WI5WQ-+*7/?C^:IMU2^\[L,+2!]?0?K@*Y1&4$3E M**1R%%,Y"JH<156.PBI'<96CP,I19!4HL@H4606*K )%5H$BJT"15:#(*E!D M%2BR"A19)8JL$D56B2*K1)%5HL@J4625*+)*%%DEBJP215:%(JM"D56AR*I0 M9%4HLBH4616*K I%5H4BJT*15:/(JE%DU2BR:A19-8JL&D56C2*K1I%5H\BJ M460U*+(:%%D-BJP&15:#(JM!D=6@R&I09#4HLAH462V*K!9%5HLBJT61U:+( M:E%DM2BR6A19[?^4]:?W^T^.GY_UX+KQ)9_-?WJ^_@U02P$"% ,4 " ## M@&Y7!T%-8H$ "Q $ @ $ 9&]C4')O<',O87!P M+GAM;%!+ 0(4 Q0 ( ,. ;E<9(I1 [@ "L" 1 " M :\ !D;V-097)PC$ 8 M )PG 3 " &UL4$L! M A0#% @ PX!N5^@4JRG9!0 H!\ !@ ("!#0@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PX!N5UO' M[@U3!@ [1D !@ ("!;!D 'AL+W=O 8 M " @?4? !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ PX!N5UJ_Y0IT' "_% M& @($.8@ >&PO=V]R:W-H965T&UL4$L! M A0#% @ PX!N5XOR+%WQ#0 LR0 !D ("!,6H 'AL M+W=O >&PO=V]R:W-H965T&UL4$L! A0#% @ PX!N M5YW"7N^X @ ^ 4 !D ("!38$ 'AL+W=O&PO=V]R:W-H965T9]7 #+@( " % 9 " @>"' !X;"]W;W)K M&UL4$L! A0#% @ PX!N5T]O.,*= P WP< M !D ("!18H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PX!N5Y=I]ZTW P ]08 !D M ("!XIL 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ PX!N5\'&)K^;"@ M1H !D ("!5JL 'AL+W=O MT# #N M" &0 @($HM@ >&PO=V]R:W-H965T#[F!U$ 0 !() 9 " @4RZ M !X;"]W;W)K&UL4$L! A0#% @ PX!N5S9K MQ!>X$ 'RD !D ("!D[X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PX!N5Z_0,F83 P "0@ !D M ("!@P0! 'AL+W=O&PO M=V]R:W-H965T 73@'_ , M %$) 9 " @5\+ 0!X;"]W;W)K&UL4$L! A0#% @ PX!N5SQH3'[/ @ L0< !D ("! MD@\! 'AL+W=O&PO=V]R:W-H965THZ&P, #4' 9 M " @?L5 0!X;"]W;W)K&UL4$L! A0#% M @ PX!N5]5F=!G+ @ /08 !D ("!31D! 'AL+W=O&PO=V]R:W-H965T 0!X M;"]W;W)K&UL4$L! A0#% @ PX!N5XL<4=O# M @ +08 !D ("!(B0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PX!N5] J)<3* @ A H !D M ("!7"X! 'AL+W=O&PO=V]R M:W-H965T?MQ\TV@0 *HC M 9 " @9@T 0!X;"]W;W)K&UL M4$L! A0#% @ PX!N5QS=\O2C!P OD( !D ("!J3D! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MPX!N5ZYFW#;7! M2( !D ("!O4D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PX!N5_I9#P_& @ MUP8 !D ("!QE&PO=V]R:W-H965T&UL4$L! A0#% @ PX!N5R?/15/( @ E@@ !D M ("!-F ! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ PX!N5ZP2B#DU @ (04 !D ("!D&D! 'AL M+W=O&PO=V]R:W-H965T%.@, . - 9 " M@79O 0!X;"]W;W)K&UL4$L! A0#% @ PX!N M5Q>M^4W( @ D0D !D ("!YW(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PX!N5Y_._QE( @ 8@4 M !D ("!XGL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PX!N5U+MJ' I P + T !D M ("!EXL! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ PX!N5WLS! 82! $0\ !D ("!U)4! 'AL+W=O M&PO=V]R:W-H965T"$ZG(\@( ,$( 9 " @1F= M 0!X;"]W;W)K&UL4$L! A0#% @ PX!N5T$J MP(M8 @ I@4 !D ("!0J ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ PX!N5[R *_XA @ ?04 !D M ("!Z+$! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ PX!N5WKRSKFX @ 1P< !D ("! MX+L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ PX!N5VH)1/$S P +A, T ( !N<0! 'AL+W-T>6QE M&PO=V]R:V)O;VLN>&UL4$L! A0#% @ MPX!N5WH$ UU< @ (2X !H ( !K XML 91 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 92 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 93 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 146 364 1 true 64 0 false 4 false false R1.htm 00000001 - Document - Cover Sheet http://ipower.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Unaudited Condensed Consolidated Balance Sheets Sheet http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets Unaudited Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical Unaudited Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Unaudited Condensed Consolidated Statements of Operations Sheet http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations Unaudited Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 00000005 - Statement - Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity Sheet http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity Statements 5 false false R6.htm 00000006 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows Sheet http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows Unaudited Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 00000007 - Disclosure - Nature of business and organization Sheet http://ipower.com/role/NatureOfBusinessAndOrganization Nature of business and organization Notes 7 false false R8.htm 00000008 - Disclosure - Basis of Presentation and Summary of significant accounting policies Sheet http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies Basis of Presentation and Summary of significant accounting policies Notes 8 false false R9.htm 00000009 - Disclosure - Joint Ventures Sheet http://ipower.com/role/JointVentures Joint Ventures Notes 9 false false R10.htm 00000010 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity Sheet http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntity Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity Notes 10 false false R11.htm 00000011 - Disclosure - Variable interest entity Sheet http://ipower.com/role/VariableInterestEntity Variable interest entity Notes 11 false false R12.htm 00000012 - Disclosure - Accounts receivable, net Sheet http://ipower.com/role/AccountsReceivableNet Accounts receivable, net Notes 12 false false R13.htm 00000013 - Disclosure - Inventories, net Sheet http://ipower.com/role/InventoriesNet Inventories, net Notes 13 false false R14.htm 00000014 - Disclosure - Prepayments and other current assets, net Sheet http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNet Prepayments and other current assets, net Notes 14 false false R15.htm 00000015 - Disclosure - Non-current prepayments Sheet http://ipower.com/role/Non-currentPrepayments Non-current prepayments Notes 15 false false R16.htm 00000016 - Disclosure - Intangible assets, net Sheet http://ipower.com/role/IntangibleAssetsNet Intangible assets, net Notes 16 false false R17.htm 00000017 - Disclosure - Other payables and accrued liabilities Sheet http://ipower.com/role/OtherPayablesAndAccruedLiabilities Other payables and accrued liabilities Notes 17 false false R18.htm 00000018 - Disclosure - Loans payable Sheet http://ipower.com/role/LoansPayable Loans payable Notes 18 false false R19.htm 00000019 - Disclosure - Related party transactions Sheet http://ipower.com/role/RelatedPartyTransactions Related party transactions Notes 19 false false R20.htm 00000020 - Disclosure - Income taxes Sheet http://ipower.com/role/IncomeTaxes Income taxes Notes 20 false false R21.htm 00000021 - Disclosure - Earnings per share Sheet http://ipower.com/role/EarningsPerShare Earnings per share Notes 21 false false R22.htm 00000022 - Disclosure - Equity Sheet http://ipower.com/role/Equity Equity Notes 22 false false R23.htm 00000023 - Disclosure - Warrants Sheet http://ipower.com/role/Warrants Warrants Notes 23 false false R24.htm 00000024 - Disclosure - Concentration of risk Sheet http://ipower.com/role/ConcentrationOfRisk Concentration of risk Notes 24 false false R25.htm 00000025 - Disclosure - Commitments and contingencies Sheet http://ipower.com/role/CommitmentsAndContingencies Commitments and contingencies Notes 25 false false R26.htm 00000026 - Disclosure - Subsequent events Sheet http://ipower.com/role/SubsequentEvents Subsequent events Notes 26 false false R27.htm 00000027 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Policies) Sheet http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of significant accounting policies (Policies) Policies 27 false false R28.htm 00000028 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Tables) Sheet http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables Basis of Presentation and Summary of significant accounting policies (Tables) Tables http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies 28 false false R29.htm 00000029 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Tables) Sheet http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityTables Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Tables) Tables http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntity 29 false false R30.htm 00000030 - Disclosure - Variable interest entity (Tables) Sheet http://ipower.com/role/VariableInterestEntityTables Variable interest entity (Tables) Tables http://ipower.com/role/VariableInterestEntity 30 false false R31.htm 00000031 - Disclosure - Accounts receivable, net (Tables) Sheet http://ipower.com/role/AccountsReceivableNetTables Accounts receivable, net (Tables) Tables http://ipower.com/role/AccountsReceivableNet 31 false false R32.htm 00000032 - Disclosure - Prepayments and other current assets, net (Tables) Sheet http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetTables Prepayments and other current assets, net (Tables) Tables http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNet 32 false false R33.htm 00000033 - Disclosure - Intangible assets, net (Tables) Sheet http://ipower.com/role/IntangibleAssetsNetTables Intangible assets, net (Tables) Tables http://ipower.com/role/IntangibleAssetsNet 33 false false R34.htm 00000034 - Disclosure - Other payables and accrued liabilities (Tables) Sheet http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesTables Other payables and accrued liabilities (Tables) Tables http://ipower.com/role/OtherPayablesAndAccruedLiabilities 34 false false R35.htm 00000035 - Disclosure - Loans payable (Tables) Sheet http://ipower.com/role/LoansPayableTables Loans payable (Tables) Tables http://ipower.com/role/LoansPayable 35 false false R36.htm 00000036 - Disclosure - Income taxes (Tables) Sheet http://ipower.com/role/IncomeTaxesTables Income taxes (Tables) Tables http://ipower.com/role/IncomeTaxes 36 false false R37.htm 00000037 - Disclosure - Earnings per share (Tables) Sheet http://ipower.com/role/EarningsPerShareTables Earnings per share (Tables) Tables http://ipower.com/role/EarningsPerShare 37 false false R38.htm 00000038 - Disclosure - Equity (Tables) Sheet http://ipower.com/role/EquityTables Equity (Tables) Tables http://ipower.com/role/Equity 38 false false R39.htm 00000039 - Disclosure - Commitments and contingencies (Tables) Sheet http://ipower.com/role/CommitmentsAndContingenciesTables Commitments and contingencies (Tables) Tables http://ipower.com/role/CommitmentsAndContingencies 39 false false R40.htm 00000040 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Useful Lives) Sheet http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives Basis of Presentation and Summary of significant accounting policies (Details - Useful Lives) Details http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables 40 false false R41.htm 00000041 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Assumptions) Sheet http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions Basis of Presentation and Summary of significant accounting policies (Details - Assumptions) Details http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables 41 false false R42.htm 00000042 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Fair Values of Financial Instruments) Sheet http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments Basis of Presentation and Summary of significant accounting policies (Details - Fair Values of Financial Instruments) Details http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables 42 false false R43.htm 00000043 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details Narrative) Sheet http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative Basis of Presentation and Summary of significant accounting policies (Details Narrative) Details http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables 43 false false R44.htm 00000044 - Disclosure - Joint Ventures (Details Narrative) Sheet http://ipower.com/role/JointVenturesDetailsNarrative Joint Ventures (Details Narrative) Details http://ipower.com/role/JointVentures 44 false false R45.htm 00000045 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Details - Acquisition allocation) Sheet http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Details - Acquisition allocation) Details http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityTables 45 false false R46.htm 00000046 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Details Narrative) Sheet http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Details Narrative) Details http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityTables 46 false false R47.htm 00000047 - Disclosure - Variable interest entity (Details - Assets and Liabilities) Sheet http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities Variable interest entity (Details - Assets and Liabilities) Details http://ipower.com/role/VariableInterestEntityTables 47 false false R48.htm 00000048 - Disclosure - Variable interest entity (Details - VIE Operations) Sheet http://ipower.com/role/VariableInterestEntityDetails-VieOperations Variable interest entity (Details - VIE Operations) Details http://ipower.com/role/VariableInterestEntityTables 48 false false R49.htm 00000049 - Disclosure - Variable interest entity (Details Narrative) Sheet http://ipower.com/role/VariableInterestEntityDetailsNarrative Variable interest entity (Details Narrative) Details http://ipower.com/role/VariableInterestEntityTables 49 false false R50.htm 00000050 - Disclosure - Accounts receivable, net (Details) Sheet http://ipower.com/role/AccountsReceivableNetDetails Accounts receivable, net (Details) Details http://ipower.com/role/AccountsReceivableNetTables 50 false false R51.htm 00000051 - Disclosure - Accounts receivable, net (Details 1) Sheet http://ipower.com/role/AccountsReceivableNetDetails1 Accounts receivable, net (Details 1) Details http://ipower.com/role/AccountsReceivableNetTables 51 false false R52.htm 00000052 - Disclosure - Inventories, net (Details Narrative) Sheet http://ipower.com/role/InventoriesNetDetailsNarrative Inventories, net (Details Narrative) Details http://ipower.com/role/InventoriesNet 52 false false R53.htm 00000053 - Disclosure - Prepayments and other current assets, net (Details) Sheet http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails Prepayments and other current assets, net (Details) Details http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetTables 53 false false R54.htm 00000054 - Disclosure - Prepayments and other current assets, net (Details - Credit losses) Sheet http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails-CreditLosses Prepayments and other current assets, net (Details - Credit losses) Details http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetTables 54 false false R55.htm 00000055 - Disclosure - Prepayments and other current assets, net (Details Narrative) Sheet http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetailsNarrative Prepayments and other current assets, net (Details Narrative) Details http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetTables 55 false false R56.htm 00000056 - Disclosure - Non-current prepayments (Details Narrative) Sheet http://ipower.com/role/Non-currentPrepaymentsDetailsNarrative Non-current prepayments (Details Narrative) Details http://ipower.com/role/Non-currentPrepayments 56 false false R57.htm 00000057 - Disclosure - Intangible assets, net (Details - Schedule of intangible assets) Sheet http://ipower.com/role/IntangibleAssetsNetDetails-ScheduleOfIntangibleAssets Intangible assets, net (Details - Schedule of intangible assets) Details http://ipower.com/role/IntangibleAssetsNetTables 57 false false R58.htm 00000058 - Disclosure - Intangible assets, net (Details - Future Amortization) Sheet http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization Intangible assets, net (Details - Future Amortization) Details http://ipower.com/role/IntangibleAssetsNetTables 58 false false R59.htm 00000059 - Disclosure - Intangible assets, net (Details Narrative) Sheet http://ipower.com/role/IntangibleAssetsNetDetailsNarrative Intangible assets, net (Details Narrative) Details http://ipower.com/role/IntangibleAssetsNetTables 59 false false R60.htm 00000060 - Disclosure - Other payables and accrued liabilities (Details) Sheet http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails Other payables and accrued liabilities (Details) Details http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesTables 60 false false R61.htm 00000061 - Disclosure - Other payables and accrued liabilities (Details Narrative) Sheet http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetailsNarrative Other payables and accrued liabilities (Details Narrative) Details http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesTables 61 false false R62.htm 00000062 - Disclosure - Loans payable (Details - Interest expense) Sheet http://ipower.com/role/LoansPayableDetails-InterestExpense Loans payable (Details - Interest expense) Details http://ipower.com/role/LoansPayableTables 62 false false R63.htm 00000063 - Disclosure - Loans payable (Details Narrative) Sheet http://ipower.com/role/LoansPayableDetailsNarrative Loans payable (Details Narrative) Details http://ipower.com/role/LoansPayableTables 63 false false R64.htm 00000064 - Disclosure - Related party transactions (Details Narrative) Sheet http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative Related party transactions (Details Narrative) Details http://ipower.com/role/RelatedPartyTransactions 64 false false R65.htm 00000065 - Disclosure - Income taxes (Details) Sheet http://ipower.com/role/IncomeTaxesDetails Income taxes (Details) Details http://ipower.com/role/IncomeTaxesTables 65 false false R66.htm 00000066 - Disclosure - Income taxes (Details - Reconcilation of effective income tax rate) Sheet http://ipower.com/role/IncomeTaxesDetails-ReconcilationOfEffectiveIncomeTaxRate Income taxes (Details - Reconcilation of effective income tax rate) Details http://ipower.com/role/IncomeTaxesTables 66 false false R67.htm 00000067 - Disclosure - Income taxes (Details - Deferred taxes) Sheet http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes Income taxes (Details - Deferred taxes) Details http://ipower.com/role/IncomeTaxesTables 67 false false R68.htm 00000068 - Disclosure - Income taxes (Details Narrative) Sheet http://ipower.com/role/IncomeTaxesDetailsNarrative Income taxes (Details Narrative) Details http://ipower.com/role/IncomeTaxesTables 68 false false R69.htm 00000069 - Disclosure - Earnings per share (Details) Sheet http://ipower.com/role/EarningsPerShareDetails Earnings per share (Details) Details http://ipower.com/role/EarningsPerShareTables 69 false false R70.htm 00000070 - Disclosure - Earnings per share (Details Narrative) Sheet http://ipower.com/role/EarningsPerShareDetailsNarrative Earnings per share (Details Narrative) Details http://ipower.com/role/EarningsPerShareTables 70 false false R71.htm 00000071 - Disclosure - Equity (Details) Sheet http://ipower.com/role/EquityDetails Equity (Details) Details http://ipower.com/role/EquityTables 71 false false R72.htm 00000072 - Disclosure - Equity (Details Narrative) Sheet http://ipower.com/role/EquityDetailsNarrative Equity (Details Narrative) Details http://ipower.com/role/EquityTables 72 false false R73.htm 00000073 - Disclosure - Warrants (Details Narrative) Sheet http://ipower.com/role/WarrantsDetailsNarrative Warrants (Details Narrative) Details http://ipower.com/role/Warrants 73 false false R74.htm 00000074 - Disclosure - Concentration of risk (Details Narrative) Sheet http://ipower.com/role/ConcentrationOfRiskDetailsNarrative Concentration of risk (Details Narrative) Details http://ipower.com/role/ConcentrationOfRisk 74 false false R75.htm 00000075 - Disclosure - Commitments and contingencies (Details - Lease cost) Sheet http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseCost Commitments and contingencies (Details - Lease cost) Details http://ipower.com/role/CommitmentsAndContingenciesTables 75 false false R76.htm 00000076 - Disclosure - Commitments and contingencies (Details - Balance Sheet) Sheet http://ipower.com/role/CommitmentsAndContingenciesDetails-BalanceSheet Commitments and contingencies (Details - Balance Sheet) Details http://ipower.com/role/CommitmentsAndContingenciesTables 76 false false R77.htm 00000077 - Disclosure - Commitments and contingencies (Details - Lease maturity) Sheet http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity Commitments and contingencies (Details - Lease maturity) Details http://ipower.com/role/CommitmentsAndContingenciesTables 77 false false R78.htm 00000078 - Disclosure - Commitments and contingencies (Details Narrative) Sheet http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative Commitments and contingencies (Details Narrative) Details http://ipower.com/role/CommitmentsAndContingenciesTables 78 false false All Reports Book All Reports ipower_i10q-093023.htm ipw-20230930.xsd ipw-20230930_cal.xml ipw-20230930_def.xml ipw-20230930_lab.xml ipw-20230930_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 95 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ipower_i10q-093023.htm": { "nsprefix": "IPW", "nsuri": "http://ipower.com/20230930", "dts": { "inline": { "local": [ "ipower_i10q-093023.htm" ] }, "schema": { "local": [ "ipw-20230930.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/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "ipw-20230930_cal.xml" ] }, "definitionLink": { "local": [ "ipw-20230930_def.xml" ] }, "labelLink": { "local": [ "ipw-20230930_lab.xml" ] }, "presentationLink": { "local": [ "ipw-20230930_pre.xml" ] } }, "keyStandard": 317, "keyCustom": 47, "axisStandard": 28, "axisCustom": 0, "memberStandard": 24, "memberCustom": 38, "hidden": { "total": 29, "http://fasb.org/us-gaap/2023": 24, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 146, "entityCount": 1, "segmentCount": 64, "elementCount": 584, "unitCount": 4, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 647, "http://xbrl.sec.gov/dei/2023": 30 }, "report": { "R1": { "role": "http://ipower.com/role/Cover", "longName": "00000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "p", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "b", "p", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R2": { "role": "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets", "longName": "00000002 - Statement - Unaudited Condensed Consolidated Balance Sheets", "shortName": "Unaudited Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:OtherPrepaidExpenseCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "unique": true } }, "R3": { "role": "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical", "longName": "00000003 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Unaudited Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "USDPShares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true }, "uniqueAnchor": null }, "R4": { "role": "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations", "longName": "00000004 - Statement - Unaudited Condensed Consolidated Statements of Operations", "shortName": "Unaudited Condensed Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R5": { "role": "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "longName": "00000005 - Statement - Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity", "shortName": "Unaudited Condensed Consolidated Statements of Changes in Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "AsOf2022-06-30_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2022-06-30_us-gaap_CommonStockMember", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R6": { "role": "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows", "longName": "00000006 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows", "shortName": "Unaudited Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "unique": true } }, "R7": { "role": "http://ipower.com/role/NatureOfBusinessAndOrganization", "longName": "00000007 - Disclosure - Nature of business and organization", "shortName": "Nature of business and organization", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R8": { "role": "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies", "longName": "00000008 - Disclosure - Basis of Presentation and Summary of significant accounting policies", "shortName": "Basis of Presentation and Summary of significant accounting policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R9": { "role": "http://ipower.com/role/JointVentures", "longName": "00000009 - Disclosure - Joint Ventures", "shortName": "Joint Ventures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "IPW:JointVenturesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "IPW:JointVenturesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R10": { "role": "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntity", "longName": "00000010 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity", "shortName": "Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "IPW:AcquisitionOfAniviaLimitedAndSubsidiariesVariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "IPW:AcquisitionOfAniviaLimitedAndSubsidiariesVariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R11": { "role": "http://ipower.com/role/VariableInterestEntity", "longName": "00000011 - Disclosure - Variable interest entity", "shortName": "Variable interest entity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:VariableInterestEntityDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R12": { "role": "http://ipower.com/role/AccountsReceivableNet", "longName": "00000012 - Disclosure - Accounts receivable, net", "shortName": "Accounts receivable, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R13": { "role": "http://ipower.com/role/InventoriesNet", "longName": "00000013 - Disclosure - Inventories, net", "shortName": "Inventories, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R14": { "role": "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNet", "longName": "00000014 - Disclosure - Prepayments and other current assets, net", "shortName": "Prepayments and other current assets, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "IPW:DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "IPW:DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R15": { "role": "http://ipower.com/role/Non-currentPrepayments", "longName": "00000015 - Disclosure - Non-current prepayments", "shortName": "Non-current prepayments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "IPW:NoncurerntPrepaymentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "IPW:NoncurerntPrepaymentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R16": { "role": "http://ipower.com/role/IntangibleAssetsNet", "longName": "00000016 - Disclosure - Intangible assets, net", "shortName": "Intangible assets, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R17": { "role": "http://ipower.com/role/OtherPayablesAndAccruedLiabilities", "longName": "00000017 - Disclosure - Other payables and accrued liabilities", "shortName": "Other payables and accrued liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R18": { "role": "http://ipower.com/role/LoansPayable", "longName": "00000018 - Disclosure - Loans payable", "shortName": "Loans payable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R19": { "role": "http://ipower.com/role/RelatedPartyTransactions", "longName": "00000019 - Disclosure - Related party transactions", "shortName": "Related party transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R20": { "role": "http://ipower.com/role/IncomeTaxes", "longName": "00000020 - Disclosure - Income taxes", "shortName": "Income taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R21": { "role": "http://ipower.com/role/EarningsPerShare", "longName": "00000021 - Disclosure - Earnings per share", "shortName": "Earnings per share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R22": { "role": "http://ipower.com/role/Equity", "longName": "00000022 - Disclosure - Equity", "shortName": "Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R23": { "role": "http://ipower.com/role/Warrants", "longName": "00000023 - Disclosure - Warrants", "shortName": "Warrants", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "IPW:WarrantLiabilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "IPW:WarrantLiabilitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R24": { "role": "http://ipower.com/role/ConcentrationOfRisk", "longName": "00000024 - Disclosure - Concentration of risk", "shortName": "Concentration of risk", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R25": { "role": "http://ipower.com/role/CommitmentsAndContingencies", "longName": "00000025 - Disclosure - Commitments and contingencies", "shortName": "Commitments and contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R26": { "role": "http://ipower.com/role/SubsequentEvents", "longName": "00000026 - Disclosure - Subsequent events", "shortName": "Subsequent events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R27": { "role": "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "longName": "00000027 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Policies)", "shortName": "Basis of Presentation and Summary of significant accounting policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "27", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R28": { "role": "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables", "longName": "00000028 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Tables)", "shortName": "Basis of Presentation and Summary of significant accounting policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "IPW:IntangibleAssetsUsefulLivesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsFiniteLivedPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "IPW:IntangibleAssetsUsefulLivesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsFiniteLivedPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R29": { "role": "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityTables", "longName": "00000029 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Tables)", "shortName": "Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "IPW:AcquisitionOfAniviaLimitedAndSubsidiariesVariableInterestEntityDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "IPW:AcquisitionOfAniviaLimitedAndSubsidiariesVariableInterestEntityDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R30": { "role": "http://ipower.com/role/VariableInterestEntityTables", "longName": "00000030 - Disclosure - Variable interest entity (Tables)", "shortName": "Variable interest entity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R31": { "role": "http://ipower.com/role/AccountsReceivableNetTables", "longName": "00000031 - Disclosure - Accounts receivable, net (Tables)", "shortName": "Accounts receivable, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R32": { "role": "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetTables", "longName": "00000032 - Disclosure - Prepayments and other current assets, net (Tables)", "shortName": "Prepayments and other current assets, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "IPW:DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "IPW:DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R33": { "role": "http://ipower.com/role/IntangibleAssetsNetTables", "longName": "00000033 - Disclosure - Intangible assets, net (Tables)", "shortName": "Intangible assets, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R34": { "role": "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesTables", "longName": "00000034 - Disclosure - Other payables and accrued liabilities (Tables)", "shortName": "Other payables and accrued liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R35": { "role": "http://ipower.com/role/LoansPayableTables", "longName": "00000035 - Disclosure - Loans payable (Tables)", "shortName": "Loans payable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R36": { "role": "http://ipower.com/role/IncomeTaxesTables", "longName": "00000036 - Disclosure - Income taxes (Tables)", "shortName": "Income taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R37": { "role": "http://ipower.com/role/EarningsPerShareTables", "longName": "00000037 - Disclosure - Earnings per share (Tables)", "shortName": "Earnings per share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R38": { "role": "http://ipower.com/role/EquityTables", "longName": "00000038 - Disclosure - Equity (Tables)", "shortName": "Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R39": { "role": "http://ipower.com/role/CommitmentsAndContingenciesTables", "longName": "00000039 - Disclosure - Commitments and contingencies (Tables)", "shortName": "Commitments and contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R40": { "role": "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "longName": "00000040 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Useful Lives)", "shortName": "Basis of Presentation and Summary of significant accounting policies (Details - Useful Lives)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-09-30_us-gaap_NoncompeteAgreementsMember", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "td", "tr", "table", "IPW:IntangibleAssetsUsefulLivesTableTextBlock", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "unique": true } }, "R41": { "role": "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions", "longName": "00000041 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Assumptions)", "shortName": "Basis of Presentation and Summary of significant accounting policies (Details - Assumptions)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "From2022-02-142022-02-15_custom_CorporateBondYieldMember_custom_AniviaPurchaseNoteMember", "name": "us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "td", "tr", "table", "IPW:FairValueAssumptionsTableTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2022-02-142022-02-15_custom_CorporateBondYieldMember_custom_AniviaPurchaseNoteMember", "name": "us-gaap:DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "span", "td", "tr", "table", "IPW:FairValueAssumptionsTableTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R42": { "role": "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments", "longName": "00000042 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details - Fair Values of Financial Instruments)", "shortName": "Basis of Presentation and Summary of significant accounting policies (Details - Fair Values of Financial Instruments)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-07-012023-09-30_us-gaap_GoodwillMember", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "us-gaap:FairValueOfFinancialInstrumentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "unique": true } }, "R43": { "role": "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "longName": "00000043 - Disclosure - Basis of Presentation and Summary of significant accounting policies (Details Narrative)", "shortName": "Basis of Presentation and Summary of significant accounting policies (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "From2022-07-012022-09-30", "name": "us-gaap:GoodwillImpairmentLossNetOfTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2022-07-012022-09-30", "name": "us-gaap:GoodwillImpairmentLossNetOfTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R44": { "role": "http://ipower.com/role/JointVenturesDetailsNarrative", "longName": "00000044 - Disclosure - Joint Ventures (Details Narrative)", "shortName": "Joint Ventures (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "AsOf2023-09-30_custom_BoxHarmonyMember", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:EquityMethodInvestmentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-09-30_custom_GPMMember", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "IPW:JointVenturesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "unique": true } }, "R45": { "role": "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation", "longName": "00000045 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Details - Acquisition allocation)", "shortName": "Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Details - Acquisition allocation)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2022-02-142022-02-15_custom_AniviaMember", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "IPW:AcquisitionOfAniviaLimitedAndSubsidiariesVariableInterestEntityDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "unique": true } }, "R46": { "role": "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "longName": "00000046 - Disclosure - Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Details Narrative)", "shortName": "Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:Goodwill", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2022-02-142022-02-15_custom_AniviaMember", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "IPW:AcquisitionOfAniviaLimitedAndSubsidiariesVariableInterestEntityDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "unique": true } }, "R47": { "role": "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities", "longName": "00000047 - Disclosure - Variable interest entity (Details - Assets and Liabilities)", "shortName": "Variable interest entity (Details - Assets and Liabilities)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-09-30_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember", "name": "us-gaap:Cash", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "unique": true } }, "R48": { "role": "http://ipower.com/role/VariableInterestEntityDetails-VieOperations", "longName": "00000048 - Disclosure - Variable interest entity (Details - VIE Operations)", "shortName": "Variable interest entity (Details - VIE Operations)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-07-012023-09-30_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember", "name": "us-gaap:Revenues", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "IPW:ScheduleOfOperatingResultsOfTheVieTableTextBlock", "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "unique": true } }, "R49": { "role": "http://ipower.com/role/VariableInterestEntityDetailsNarrative", "longName": "00000049 - Disclosure - Variable interest entity (Details Narrative)", "shortName": "Variable interest entity (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "From2023-07-012023-09-30_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember", "name": "IPW:RevenueBeforeConsolidation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-012023-09-30_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember", "name": "IPW:RevenueBeforeConsolidation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:VariableInterestEntityDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R50": { "role": "http://ipower.com/role/AccountsReceivableNetDetails", "longName": "00000050 - Disclosure - Accounts receivable, net (Details)", "shortName": "Accounts receivable, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:AccountsReceivableGrossCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R51": { "role": "http://ipower.com/role/AccountsReceivableNetDetails1", "longName": "00000051 - Disclosure - Accounts receivable, net (Details 1)", "shortName": "Accounts receivable, net (Details 1)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R52": { "role": "http://ipower.com/role/InventoriesNetDetailsNarrative", "longName": "00000052 - Disclosure - Inventories, net (Details Narrative)", "shortName": "Inventories, net (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:InventoryNet", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:InventoryLIFOReserve", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "unique": true } }, "R53": { "role": "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails", "longName": "00000053 - Disclosure - Prepayments and other current assets, net (Details)", "shortName": "Prepayments and other current assets, net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "IPW:DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "IPW:DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R54": { "role": "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails-CreditLosses", "longName": "00000054 - Disclosure - Prepayments and other current assets, net (Details - Credit losses)", "shortName": "Prepayments and other current assets, net (Details - Credit losses)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "AsOf2023-06-30", "name": "us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "IPW:DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:AllowanceForLoanAndLeaseLossRecoveryOfBadDebts", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "IPW:ScheduleOfCreditLossesOnOtherReceivablesTableTextBlock", "IPW:DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "unique": true } }, "R55": { "role": "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetailsNarrative", "longName": "00000055 - Disclosure - Prepayments and other current assets, net (Details Narrative)", "shortName": "Prepayments and other current assets, net (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "AsOf2023-09-30", "name": "IPW:DeliveryFeesReceivable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "IPW:DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-09-30", "name": "IPW:DeliveryFeesReceivable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "IPW:DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R56": { "role": "http://ipower.com/role/Non-currentPrepaymentsDetailsNarrative", "longName": "00000056 - Disclosure - Non-current prepayments (Details Narrative)", "shortName": "Non-current prepayments (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "AsOf2023-09-30", "name": "IPW:NoncurrentPrepayments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:AdjustmentForAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "IPW:NoncurerntPrepaymentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "unique": true } }, "R57": { "role": "http://ipower.com/role/IntangibleAssetsNetDetails-ScheduleOfIntangibleAssets", "longName": "00000057 - Disclosure - Intangible assets, net (Details - Schedule of intangible assets)", "shortName": "Intangible assets, net (Details - Schedule of intangible assets)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R58": { "role": "http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization", "longName": "00000058 - Disclosure - Intangible assets, net (Details - Future Amortization)", "shortName": "Intangible assets, net (Details - Future Amortization)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "AsOf2023-09-30", "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": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-09-30", "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": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R59": { "role": "http://ipower.com/role/IntangibleAssetsNetDetailsNarrative", "longName": "00000059 - Disclosure - Intangible assets, net (Details Narrative)", "shortName": "Intangible assets, net (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "unique": true } }, "R60": { "role": "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails", "longName": "00000060 - Disclosure - Other payables and accrued liabilities (Details)", "shortName": "Other payables and accrued liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "AsOf2023-09-30", "name": "IPW:AccruedPayablesForInventoryInTransit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-09-30", "name": "IPW:AccruedPayablesForInventoryInTransit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R61": { "role": "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetailsNarrative", "longName": "00000061 - Disclosure - Other payables and accrued liabilities (Details Narrative)", "shortName": "Other payables and accrued liabilities (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "From2023-07-012023-09-30_custom_OneVendorMember", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-012023-09-30_custom_OneVendorMember", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R62": { "role": "http://ipower.com/role/LoansPayableDetails-InterestExpense", "longName": "00000062 - Disclosure - Loans payable (Details - Interest expense)", "shortName": "Loans payable (Details - Interest expense)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "IPW:AccruedInterestExpensed", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "IPW:AccruedInterestExpensed", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R63": { "role": "http://ipower.com/role/LoansPayableDetailsNarrative", "longName": "00000063 - Disclosure - Loans payable (Details Narrative)", "shortName": "Loans payable (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:AmortizationOfDebtDiscountPremium", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true }, "uniqueAnchor": { "contextRef": "From2023-07-012023-09-30_custom_WhiteCherryLimitedMember", "name": "us-gaap:InterestExpenseDebt", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "unique": true } }, "R64": { "role": "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative", "longName": "00000064 - Disclosure - Related party transactions (Details Narrative)", "shortName": "Related party transactions (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:SubleaseIncome", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:SubleaseIncome", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R65": { "role": "http://ipower.com/role/IncomeTaxesDetails", "longName": "00000065 - Disclosure - Income taxes (Details)", "shortName": "Income taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R66": { "role": "http://ipower.com/role/IncomeTaxesDetails-ReconcilationOfEffectiveIncomeTaxRate", "longName": "00000066 - Disclosure - Income taxes (Details - Reconcilation of effective income tax rate)", "shortName": "Income taxes (Details - Reconcilation of effective income tax rate)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R67": { "role": "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes", "longName": "00000067 - Disclosure - Income taxes (Details - Deferred taxes)", "shortName": "Income taxes (Details - Deferred taxes)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R68": { "role": "http://ipower.com/role/IncomeTaxesDetailsNarrative", "longName": "00000068 - Disclosure - Income taxes (Details Narrative)", "shortName": "Income taxes (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-09-30_custom_USTaxAuthoritiesMember", "name": "us-gaap:PrepaidTaxes", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "unique": true } }, "R69": { "role": "http://ipower.com/role/EarningsPerShareDetails", "longName": "00000069 - Disclosure - Earnings per share (Details)", "shortName": "Earnings per share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R70": { "role": "http://ipower.com/role/EarningsPerShareDetailsNarrative", "longName": "00000070 - Disclosure - Earnings per share (Details Narrative)", "shortName": "Earnings per share (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R71": { "role": "http://ipower.com/role/EquityDetails", "longName": "00000071 - Disclosure - Equity (Details)", "shortName": "Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "AsOf2023-06-30_us-gaap_RestrictedStockUnitsRSUMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-06-30_us-gaap_RestrictedStockUnitsRSUMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R72": { "role": "http://ipower.com/role/EquityDetailsNarrative", "longName": "00000072 - Disclosure - Equity (Details Narrative)", "shortName": "Equity (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "unique": true } }, "R73": { "role": "http://ipower.com/role/WarrantsDetailsNarrative", "longName": "00000073 - Disclosure - Warrants (Details Narrative)", "shortName": "Warrants (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "IPW:WarrantLiabilitiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "Shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "span", "p", "IPW:WarrantLiabilitiesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R74": { "role": "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative", "longName": "00000074 - Disclosure - Concentration of risk (Details Narrative)", "shortName": "Concentration of risk (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:CashUninsuredAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "unique": true } }, "R75": { "role": "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseCost", "longName": "00000075 - Disclosure - Commitments and contingencies (Details - Lease cost)", "shortName": "Commitments and contingencies (Details - Lease cost)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:OperatingLeaseCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "From2023-07-01to2023-09-30", "name": "us-gaap:OperatingLeaseCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R76": { "role": "http://ipower.com/role/CommitmentsAndContingenciesDetails-BalanceSheet", "longName": "00000076 - Disclosure - Commitments and contingencies (Details - Balance Sheet)", "shortName": "Commitments and contingencies (Details - Balance Sheet)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true }, "uniqueAnchor": { "contextRef": "AsOf2023-09-30", "name": "IPW:OperatingLeaseLiabilityCurrents", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "unique": true } }, "R77": { "role": "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity", "longName": "00000077 - Disclosure - Commitments and contingencies (Details - Lease maturity)", "shortName": "Commitments and contingencies (Details - Lease maturity)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } }, "R78": { "role": "http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative", "longName": "00000078 - Disclosure - Commitments and contingencies (Details Narrative)", "shortName": "Commitments and contingencies (Details Narrative)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:ContractualObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "AsOf2023-09-30", "name": "us-gaap:ContractualObligation", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ipower_i10q-093023.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r54", "r57", "r107", "r108", "r300", "r760" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL CASH FLOW INFORMATION:" } } }, "auth_ref": [] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Sublease fee", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r554", "r808" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "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": [ "r448", "r561", "r562", "r685", "r686", "r687", "r689", "r690", "r713", "r715", "r747" ] }, "dei_CountryRegion": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CountryRegion", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Country Region", "documentation": "Region code of country" } } }, "auth_ref": [] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetails-ScheduleOfIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r201", "r361" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Purchase amount", "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": [ "r139", "r603" ] }, "dei_Extension": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Extension", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Extension", "documentation": "Extension number for local phone number." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation" ], "lang": { "en-us": { "role": { "label": "Property and equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r89", "r90" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation" ], "lang": { "en-us": { "role": { "label": "Software", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r89", "r90" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "IPW_OperatingLeaseLiabilityCurrents": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "OperatingLeaseLiabilityCurrents", "crdr": "credit", "calculation": { "http://ipower.com/role/CommitmentsAndContingenciesDetails-BalanceSheet": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Lease Liability \u2013 current" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseCost" ], "lang": { "en-us": { "role": { "label": "Operating lease cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r553", "r808" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFive", "crdr": "credit", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity" ], "lang": { "en-us": { "role": { "verboseLabel": "2028", "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": [ "r942" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://ipower.com/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": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearThree", "crdr": "credit", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity" ], "lang": { "en-us": { "role": { "verboseLabel": "2026", "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": [ "r942" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r28", "r868" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearFour", "crdr": "credit", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity" ], "lang": { "en-us": { "role": { "verboseLabel": "2027", "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": [ "r942" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [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": [ "r868" ] }, "us-gaap_PrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssets", "crdr": "debit", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Prepayments and other receivables", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets." } } }, "auth_ref": [] }, "us-gaap_LongTermLineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermLineOfCredit", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term revolving loan payable, net", "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r33", "r71", "r72" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueInRollingYearTwo", "crdr": "credit", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity" ], "lang": { "en-us": { "role": { "verboseLabel": "2025", "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": [ "r942" ] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r823" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextRollingTwelveMonths", "crdr": "credit", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity" ], "lang": { "en-us": { "role": { "verboseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Next Rolling 12 Months", "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next rolling twelve months following latest statement of financial position date. For interim and annual periods when interim periods are reported on a rolling approach, from latest statement of financial position date." } } }, "auth_ref": [ "r942" ] }, "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": [] }, "dei_EntityAddressAddressLine3": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine3", "presentation": [ "http://ipower.com/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_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_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r103", "r105" ] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoTradingSymbolFlag", "presentation": [ "http://ipower.com/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": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "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": [ "r114", "r115", "r720", "r721", "r724" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://ipower.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "label": "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": [ "r566", "r567" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://ipower.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "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": [ "r558", "r559", "r560", "r562", "r564", "r663", "r664", "r665", "r722", "r723", "r724", "r744", "r746" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Foreign currency translation and transactions", "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": [ "r536" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of maturities of lease liabilities", "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": [ "r942" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://ipower.com/role/JointVenturesDetailsNarrative", "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetailsNarrative", "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "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": [ "r244", "r245", "r246", "r275", "r603", "r655", "r679", "r683", "r685", "r686", "r687", "r689", "r690", "r694", "r697", "r698", "r699", "r700", "r701", "r704", "r705", "r706", "r707", "r709", "r710", "r711", "r712", "r713", "r715", "r718", "r719", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r740", "r814" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred tax assets", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r486", "r487" ] }, "IPW_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodValue", "crdr": "credit", "presentation": [ "http://ipower.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "label": "Total fair market value of RSUs issued as compensation, RSUs granted but not vested" } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r826" ] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of supplemental balance sheet information related to leases", "documentation": "Tabular disclosure of supplemental cash flow information for the periods presented." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "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": [ "r720", "r721", "r724" ] }, "dei_Security12gTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12gTitle", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Title of 12(g) Security", "documentation": "Title of a 12(g) registered security." } } }, "auth_ref": [ "r827" ] }, "us-gaap_DebtInstrumentRepaidPrincipal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRepaidPrincipal", "crdr": "debit", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt repaid", "documentation": "Amount of principal of debt repaid." } } }, "auth_ref": [ "r660" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "IPW_NetDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "NetDeferredTaxLiabilities", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax assets", "label": "NetDeferredTaxLiabilities" } } }, "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": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_SecurityReportingObligation": { "xbrltype": "securityReportingObligationItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityReportingObligation", "presentation": [ "http://ipower.com/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": [ "r831" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "COMPREHENSIVE LOSS ATTRIBUTABLE TO IPOWER INC.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r40", "r217", "r219", "r226", "r619", "r637" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r129" ] }, "IPW_DisclosureAcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ipower.com/20230930", "localname": "DisclosureAcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityAbstract", "lang": { "en-us": { "role": { "label": "Acquisition Of Anivia Limited And Subsidiaries And Variable Interest Entity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "LIABILITIES AND EQUITY" } } }, "auth_ref": [] }, "IPW_JointVenturesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20230930", "localname": "JointVenturesDisclosureTextBlock", "presentation": [ "http://ipower.com/role/JointVentures" ], "lang": { "en-us": { "role": { "verboseLabel": "Joint Ventures", "label": "JointVenturesDisclosureTextBlock" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://ipower.com/role/CommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r155", "r370", "r371", "r761", "r892" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "State", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r847", "r870", "r935" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue recognition", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r191", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r773" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and 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": [ "r132", "r176", "r631", "r809", "r869", "r887", "r939" ] }, "us-gaap_OtherLongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLongTermDebtCurrent", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term promissory note payable \u2013 current portion", "documentation": "Amount of long-term debt classified as other, payable within one year or the operating cycle, if longer." } } }, "auth_ref": [ "r122", "r123", "r691" ] }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "presentation": [ "http://ipower.com/role/VariableInterestEntityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of carrying amount of the VIE\u2019s assets and liabilities", "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide." } } }, "auth_ref": [ "r95", "r96", "r97", "r98", "r99" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "SUPPLEMENTAL DISCLOSURE OF NON-CASH INVESTING AND FINANCING TRANSACTIONS:" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "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." } } }, "auth_ref": [ "r5" ] }, "IPW_VariousPartiesMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "VariousPartiesMember", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Various Parties [Member]" } } }, "auth_ref": [] }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities", "http://ipower.com/role/VariableInterestEntityDetails-VieOperations", "http://ipower.com/role/VariableInterestEntityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Variable Interest Entity, Primary Beneficiary [Member]", "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity." } } }, "auth_ref": [ "r95", "r512", "r513", "r514", "r515" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r300", "r844" ] }, "IPW_ChenlongTanMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "ChenlongTanMember", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Chenlong Tan [Member]" } } }, "auth_ref": [] }, "IPW_RightOfUseAssetsAcquiredUnderNewOperatingLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "RightOfUseAssetsAcquiredUnderNewOperatingLeases", "crdr": "debit", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Right of use assets acquired under new operating leases" } } }, "auth_ref": [] }, "IPW_OptionsGrantedMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "OptionsGrantedMember", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Options Granted [Member]" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "IPW_MrVassilyMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "MrVassilyMember", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Mr Vassily [Member]" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://ipower.com/role/IntangibleAssetsNet" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets, net", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r358" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Customer deposit", "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": [ "r598", "r865" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "http://ipower.com/role/IntangibleAssetsNetDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Intangible asset, Useful life", "verboseLabel": "Weighted average remaining life for finite-lived intangible assets", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_GainLossOnInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnInvestments", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 }, "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Loss on equity method investment", "negatedLabel": "Loss on equity method investment", "documentation": "Amount of realized and unrealized gain (loss) on investment." } } }, "auth_ref": [ "r142", "r842" ] }, "IPW_AmazonVendorAndAmazonSellerMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "AmazonVendorAndAmazonSellerMember", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Amazon Vendor And Amazon Seller [Member]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://ipower.com/role/EarningsPerShareDetails", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic", "label": "Losses per share of ordinary shares, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r227", "r249", "r250", "r251", "r252", "r253", "r258", "r260", "r268", "r269", "r270", "r274", "r525", "r526", "r620", "r638", "r786" ] }, "IPW_TotalPurchasesMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "TotalPurchasesMember", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Total Purchases [Member]" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r55", "r300" ] }, "us-gaap_ShortTermBankLoansAndNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBankLoansAndNotesPayable", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Short-term loan payable - related party", "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer." } } }, "auth_ref": [ "r25", "r688", "r948" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://ipower.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of computation of basic and diluted earnings per share", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r876" ] }, "IPW_OneSupplierMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "OneSupplierMember", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "One Supplier [Member]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsStateTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsStateTaxes", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "State taxes", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from state taxes." } } }, "auth_ref": [] }, "IPW_NoncurrentPrepayments": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "NoncurrentPrepayments", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ipower.com/role/Non-currentPrepaymentsDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Non-current prepayments" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r204" ] }, "currency_AllCurrenciesDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "AllCurrenciesDomain", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "auth_ref": [] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r129" ] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions", "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments", "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r406", "r424", "r522", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r636", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r883", "r884", "r885", "r886" ] }, "IPW_AdvanceFromShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "AdvanceFromShareholders", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Advance from shareholders" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets [Default Label]", "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": [ "r170", "r203", "r238", "r278", "r291", "r295", "r337", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r512", "r514", "r535", "r623", "r708", "r809", "r821", "r896", "r897", "r944" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.001 par value; 180,000,000 shares authorized; 29,710,939 and 29,710,939 shares issued and outstanding at September 30, 2023 and June 30, 2023", "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": [ "r129", "r627", "r809" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred stock, $0.001 par value; 20,000,000 shares authorized; 0 shares issued and outstanding at September 30, 2023 and June 30, 2023", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r128", "r626", "r809" ] }, "IPW_SellingAndFulfillment": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "SellingAndFulfillment", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling and fulfillment" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "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": [ "r129", "r694" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "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": [ "r18", "r129", "r694", "r714", "r956", "r957" ] }, "IPW_NoncashFinancingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "NoncashFinancingExpenses", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Non-cash operating lease expense" } } }, "auth_ref": [] }, "srt_PlatformOperatorCryptoAssetLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "PlatformOperatorCryptoAssetLineItems", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Platform Operator, Crypto-Asset [Line Items]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized", "verboseLabel": "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": [ "r128", "r694" ] }, "IPW_DisclosureJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ipower.com/20230930", "localname": "DisclosureJointVenturesAbstract", "lang": { "en-us": { "role": { "label": "Joint Ventures" } } }, "auth_ref": [] }, "srt_PlatformOperatorCryptoAssetTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "PlatformOperatorCryptoAssetTable", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Platform Operator, Crypto-Asset [Table]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares issued", "verboseLabel": "Preferred stock shares issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r128", "r412" ] }, "IPW_PaymentsOnShorttermLoanRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "PaymentsOnShorttermLoanRelatedParty", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on short-term loan \u2013 related party", "label": "PaymentsOnShorttermLoanRelatedParty" } } }, "auth_ref": [] }, "IPW_IncreaseDecreaseInDeferredTaxAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "IncreaseDecreaseInDeferredTaxAssets", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred tax assets/liabilities", "label": "IncreaseDecreaseInDeferredTaxAssets" } } }, "auth_ref": [] }, "us-gaap_SupplyCommitmentArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplyCommitmentArrangementMember", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "This item is intended to be populated, by the entity, with Members identifying each supply commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate." } } }, "auth_ref": [ "r125", "r174" ] }, "IPW_IncreaseDecreaseInNoncurrentPrepayments": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "IncreaseDecreaseInNoncurrentPrepayments", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Non-current prepayments", "label": "IncreaseDecreaseInNoncurrentPrepayments" } } }, "auth_ref": [] }, "IPW_ProceedsFromShortTermDebtRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "ProceedsFromShortTermDebtRelatedParty", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from short-term loans \u2013 related party" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Excluding Current Maturities", "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_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of allocation of acquisition price", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r87", "r88" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Additional cash", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r41", "r511" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r527", "r533" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r298", "r299", "r680", "r681", "r682", "r748", "r749", "r750", "r751", "r759", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r775", "r800", "r813", "r901", "r950" ] }, "dei_DocumentPeriodStartDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodStartDate", "presentation": [ "http://ipower.com/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_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r9", "r164", "r189", "r504", "r505", "r870" ] }, "us-gaap_AccountsPayableAndOtherAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndOtherAccruedLiabilities", "crdr": "credit", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "lang": { "en-us": { "role": { "verboseLabel": "Other payables and accrued liabilities", "label": "Accounts Payable and Other Accrued Liabilities", "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received, and accrued liabilities classified as other." } } }, "auth_ref": [ "r684" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://ipower.com/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": [ "r824" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [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": [ "r760" ] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "http://ipower.com/role/EquityDetailsNarrative" ], "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": [ "r192", "r206", "r207", "r208", "r238", "r260", "r261", "r268", "r270", "r276", "r277", "r337", "r372", "r374", "r375", "r376", "r379", "r380", "r412", "r413", "r416", "r419", "r426", "r535", "r657", "r658", "r659", "r660", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r679", "r694", "r717", "r740", "r752", "r753", "r754", "r755", "r756", "r843", "r867", "r875" ] }, "us-gaap_CashUninsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashUninsuredAmount", "crdr": "debit", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cash, uninsured amount", "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyReport", "presentation": [ "http://ipower.com/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": [ "r835" ] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Income taxes payable", "verboseLabel": "Income tax payable", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r29" ] }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfOtherLongTermDebt", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on long-term loans", "label": "Repayments of Other Long-Term Debt", "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer." } } }, "auth_ref": [ "r44" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "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": [ "r8" ] }, "us-gaap_ShareBasedCompensationForfeituresPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationForfeituresPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Stock-based Compensation", "documentation": "Disclosure of accounting policy election for determining cost for share-based payment arrangement by either estimating forfeiture expected to occur or by recognizing effect of forfeiture upon occurrence." } } }, "auth_ref": [ "r449", "r451", "r478" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "COST OF REVENUES", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r140", "r238", "r337", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r535", "r896" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r54", "r57", "r107", "r108", "r300", "r760", "r845" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "IPW_NetDeferredTaxLiabilities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r126", "r127", "r172", "r493" ] }, "us-gaap_ProductConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductConcentrationRiskMember", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Product Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence." } } }, "auth_ref": [ "r56" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration risk percentage", "verboseLabel": "Concentration risk, percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r54", "r57", "r107", "r108", "r300" ] }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesAndExciseTaxPayableCurrent", "crdr": "credit", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Sales taxes payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r26" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReserves", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "Accrued expenses", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves, classified as other." } } }, "auth_ref": [ "r85", "r932" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://ipower.com/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": [ "r838" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://ipower.com/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_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfShortTermDebt", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on short-term loans", "label": "Repayments of Short-Term Debt", "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r44" ] }, "IPW_DisallowedInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "DisallowedInterestExpense", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "Disallowed interest expense" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r53", "r54", "r57", "r58", "r107", "r169", "r760" ] }, "dei_DocumentShellCompanyEventDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyEventDate", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Event Date", "documentation": "Date of event requiring a shell company report." } } }, "auth_ref": [ "r835" ] }, "us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsAndFinancingReceivableAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails", "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails-CreditLosses" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Allowance for credit losses", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Accounts and Financing Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss of accounts and financing receivables. Includes, but is not limited to, notes and loan receivable." } } }, "auth_ref": [ "r303" ] }, "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_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable, Trade", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://ipower.com/role/ConcentrationOfRisk" ], "lang": { "en-us": { "role": { "label": "Concentration of risk", "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date." } } }, "auth_ref": [ "r151" ] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Foreign", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r847", "r870" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r395", "r442", "r443", "r444", "r445", "r446", "r447", "r529", "r571", "r572", "r573", "r794", "r795", "r802", "r803", "r804" ] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentRegistrationStatement", "presentation": [ "http://ipower.com/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": [ "r822" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of shares authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r807" ] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://ipower.com/role/AccountsReceivableNet" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable, net", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r877" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Unvested RSUs", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r463", "r464" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://ipower.com/role/NatureOfBusinessAndOrganization" ], "lang": { "en-us": { "role": { "label": "Nature of business and organization", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r118", "r165", "r653", "r654" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated deficits", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r131", "r160", "r629", "r649", "r651", "r661", "r695", "r809" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes", "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "negatedLabel": "Valuation allowance", "label": "Valuation allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r495" ] }, "us-gaap_RepaymentsOfRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfRelatedPartyDebt", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Proceeds from related parties", "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": [ "r44" ] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred tax liabilities" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r259", "r270" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "presentation": [ "http://ipower.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted-average shares used in computing diluted earnings per share", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r876" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures", "documentation": "Net number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r910" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Change in operating assets and liabilities" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation" ], "lang": { "en-us": { "role": { "label": "Common stock issued", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r1", "r2" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r870", "r934", "r935" ] }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Other payables and accrued liabilities", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid." } } }, "auth_ref": [ "r8" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r528", "r529", "r531", "r532", "r533" ] }, "us-gaap_ProductInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductInformationLineItems", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Product Information [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_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r903", "r904", "r905", "r906", "r907", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r928" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://ipower.com/role/EarningsPerShareDetails", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Basic", "verboseLabel": "Weighted-average shares used in computing basic earnings per share", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r258", "r270" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Federal", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r847", "r870", "r935" ] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://ipower.com/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": [ "r839" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://ipower.com/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_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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": [ "r32", "r197", "r238", "r337", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r513", "r514", "r515", "r535", "r809", "r896", "r944", "r945" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Exercise price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r455", "r456" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r92", "r428", "r872", "r873", "r874", "r956" ] }, "currency_CNY": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "CNY", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "China, Yuan Renminbi" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of shares issued for acquisition, value", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r18", "r35", "r160" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://ipower.com/role/EquityDetails", "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current income tax provision", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r164", "r499", "r505", "r870" ] }, "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": [] }, "IPW_OperatingLeaseWeightedAverageDiscountRatePercent1": { "xbrltype": "stringItemType", "nsuri": "http://ipower.com/20230930", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent1", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseCost" ], "lang": { "en-us": { "role": { "label": "Average discount rate - operating leases" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, net", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r67", "r600", "r601", "r602", "r604", "r784" ] }, "IPW_AccruedAmazonFees": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "AccruedAmazonFees", "crdr": "credit", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Amazon fees" } } }, "auth_ref": [] }, "us-gaap_OtherTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Total provision for income taxes", "documentation": "Amount of other income tax expense (benefit)." } } }, "auth_ref": [ "r239", "r930", "r933" ] }, "us-gaap_ForeignCurrencyExchangeRateTranslation1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyExchangeRateTranslation1", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Translation rate", "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency." } } }, "auth_ref": [ "r544", "r545" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://ipower.com/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": [] }, "IPW_LiquidityPremiumMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "LiquidityPremiumMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions" ], "lang": { "en-us": { "role": { "label": "Liquidity Premium [Member]" } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://ipower.com/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": [ "r824" ] }, "IPW_AccruedPayablesForInventoryInTransit": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "AccruedPayablesForInventoryInTransit", "crdr": "credit", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued payables for inventory in transit" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity", "periodStartLabel": "Beginning balance, value", "periodEndLabel": "Balance, September 30, 2022, unaudited", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r92", "r93", "r100", "r193", "r194", "r222", "r244", "r245", "r246", "r248", "r254", "r338", "r339", "r428", "r479", "r480", "r481", "r500", "r501", "r516", "r517", "r518", "r519", "r520", "r521", "r524", "r538", "r539", "r543", "r557", "r647", "r648", "r666", "r696", "r714", "r741", "r742", "r757", "r820", "r869", "r887", "r939", "r956" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Dividend yield", "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": [ "r475" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://ipower.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of deferred taxes", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r162" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r474" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://ipower.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of provision for income tax", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r163" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://ipower.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of reconciliation of effective income tax rate", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r161" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "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": [ "r353", "r357", "r792" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r300", "r801", "r901", "r950", "r951" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://ipower.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Warrants outstanding", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r427" ] }, "IPW_OtherAccruedLiabilitiesAndPayables": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "OtherAccruedLiabilitiesAndPayables", "crdr": "credit", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Other accrued liabilities and payables" } } }, "auth_ref": [] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts receivable, net", "label": "Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r878", "r880", "r881", "r882" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Risk free rate of return", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r476" ] }, "us-gaap_PrepaidTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidTaxes", "crdr": "debit", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Prepaid taxes", "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r779", "r791", "r889" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current liabilities" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://ipower.com/role/Equity" ], "lang": { "en-us": { "role": { "label": "Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r157", "r237", "r411", "r413", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r425", "r428", "r523", "r743", "r745", "r758" ] }, "IPW_AccruedInterestExpensed": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "AccruedInterestExpensed", "crdr": "debit", "calculation": { "http://ipower.com/role/LoansPayableDetails-InterestExpense": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/LoansPayableDetails-InterestExpense" ], "lang": { "en-us": { "role": { "label": "Accrued interest" } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://ipower.com/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": [ "r824" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://ipower.com/role/EquityDetails", "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477" ] }, "dei_AuditedAnnualFinancialStatements": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditedAnnualFinancialStatements", "presentation": [ "http://ipower.com/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": [ "r836" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://ipower.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [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": [ "r449", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepayments and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://ipower.com/role/LoansPayableDetails-InterestExpense": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ipower.com/role/LoansPayableDetails-InterestExpense" ], "lang": { "en-us": { "role": { "label": "Total", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r112", "r180", "r224", "r281", "r546", "r725", "r819", "r954" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "IPW_NetDeferredTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes", "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred tax assets", "totalLabel": "Total deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r494" ] }, "IPW_CreditUtilizationFees": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "CreditUtilizationFees", "crdr": "debit", "calculation": { "http://ipower.com/role/LoansPayableDetails-InterestExpense": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/LoansPayableDetails-InterestExpense" ], "lang": { "en-us": { "role": { "label": "Credit utilization fees" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://ipower.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r449", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r824" ] }, "dei_AnnualInformationForm": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AnnualInformationForm", "presentation": [ "http://ipower.com/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": [ "r836" ] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventory reserve", "label": "Deferred Tax Assets, Inventory", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r85", "r932" ] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of shares issued for acquisition", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r128", "r129", "r160" ] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of other payables and accrued liabilities", "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of restricted shares, forfeited", "documentation": "Number of shares related to Restricted Stock Award forfeited during the period." } } }, "auth_ref": [ "r18", "r128", "r129", "r160" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://ipower.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "label": "RSUs forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r468" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://ipower.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "label": "RSUs granted", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r466" ] }, "dei_OtherReportingStandardItemNumber": { "xbrltype": "otherReportingStandardItemNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "OtherReportingStandardItemNumber", "presentation": [ "http://ipower.com/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": [ "r835" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r824" ] }, "us-gaap_SupplyCommitmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplyCommitmentAxis", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Supply Commitment [Axis]", "documentation": "Information by arrangements in which the entity has committed resources to supply goods or services to a customer." } } }, "auth_ref": [ "r125", "r174" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Number of restricted shares", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r18", "r160" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTaxAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "OTHER COMPREHENSIVE LOSS" } } }, "auth_ref": [] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAccountingStandard", "presentation": [ "http://ipower.com/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": [ "r835" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "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": [ "r230", "r232", "r233" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://ipower.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "RSUs vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r467" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://ipower.com/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": [ "r841" ] }, "us-gaap_IncreaseDecreaseInOtherAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherAccountsPayable", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Credit cards payable", "label": "Increase (Decrease) in Other Accounts Payable", "documentation": "Amount of increase (decrease) in obligations classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r8" ] }, "us-gaap_DeferredTaxLiabilitiesOtherFiniteLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOtherFiniteLivedAssets", "crdr": "credit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "negatedLabel": "Intangible assets acquired", "label": "Deferred Tax Liabilities, Other Finite-Lived Assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from long-lived assets other than property, plant, and equipment." } } }, "auth_ref": [ "r85", "r932" ] }, "IPW_BoxHarmonyMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "BoxHarmonyMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/JointVenturesDetailsNarrative", "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Box Harmony [Member]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r26", "r809" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in 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": [ "r8" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash paid for income tax", "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": [ "r47" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [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_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Principal amount of the purchase note", "verboseLabel": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r111", "r113", "r382", "r548", "r794", "r795" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of presentation", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Supplier [Axis]", "documentation": "Information by supplier." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFairValue", "crdr": "credit", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Fair value of the purchase note", "verboseLabel": "Debt Instrument, Fair Value Disclosure", "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable." } } }, "auth_ref": [ "r395", "r534", "r794", "r795" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Leases", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r552" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r530" ] }, "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": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/JointVenturesDetailsNarrative" ], "auth_ref": [ "r334", "r335", "r336" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities", "http://ipower.com/role/VariableInterestEntityDetails-VieOperations", "http://ipower.com/role/VariableInterestEntityDetailsNarrative" ], "auth_ref": [ "r243", "r512", "r513", "r514", "r515", "r565", "r772", "r895", "r898", "r899" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r760" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities", "http://ipower.com/role/VariableInterestEntityDetails-VieOperations", "http://ipower.com/role/VariableInterestEntityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r243", "r512", "r513", "r514", "r515", "r565", "r772", "r895", "r898", "r899" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r19" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "lang": { "en-us": { "role": { "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedPremium", "crdr": "credit", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Unamortized Premium", "documentation": "Amount, after accumulated amortization, of debt premium." } } }, "auth_ref": [ "r110", "r113", "r900" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r395", "r442", "r443", "r444", "r445", "r446", "r447", "r571", "r572", "r573", "r794", "r795", "r802", "r803", "r804" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseOther", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "263A calculation", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other." } } }, "auth_ref": [ "r85", "r932" ] }, "us-gaap_AccountsPayableOtherCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableOtherCurrent", "crdr": "credit", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Other accounts payable", "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r26" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "auth_ref": [ "r300", "r801", "r901", "r950", "r951" ] }, "us-gaap_OtherAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccountsPayableAndAccruedLiabilities", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Credit cards payable", "documentation": "Amount of liabilities incurred and payable to vendors for goods and services received classified as other, and expenses incurred but not yet paid, payable within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of lease cost and other information", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r941" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r297", "r603", "r640", "r641", "r642", "r643", "r644", "r645", "r774", "r799", "r810", "r846", "r893", "r894", "r901", "r950" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "Net Operation loss", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards." } } }, "auth_ref": [ "r85", "r932" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "http://ipower.com/role/IntangibleAssetsNetDetails-ScheduleOfIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r65", "r67", "r604" ] }, "us-gaap_LongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermNotesPayable", "crdr": "credit", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Notes Payable, Noncurrent", "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r33" ] }, "us-gaap_NotesIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesIssued1", "crdr": "credit", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Notes issued", "documentation": "The fair value of notes issued in noncash investing and financing activities." } } }, "auth_ref": [ "r48", "r49", "r50" ] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Cash in bank", "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", "r625", "r678", "r702", "r809", "r821", "r855" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of intangible assets", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r65", "r67" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "auth_ref": [ "r297", "r603", "r640", "r641", "r642", "r643", "r644", "r645", "r774", "r799", "r810", "r846", "r893", "r894", "r901", "r950" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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": [ "r196", "r215", "r238", "r337", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r512", "r514", "r535", "r809", "r896", "r897", "r944" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "Others", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r85", "r932" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/LoansPayableDetailsNarrative" ], "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": [ "r24", "r122", "r123", "r171", "r173", "r243", "r382", "r383", "r384", "r385", "r386", "r388", "r393", "r394", "r395", "r396", "r398", "r399", "r400", "r401", "r402", "r403", "r548", "r793", "r794", "r795", "r796", "r797", "r868" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Options vested", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. 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": [ "r471" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilities" ], "lang": { "en-us": { "role": { "verboseLabel": "Other payables and accrued liabilities", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r27" ] }, "us-gaap_AccruedPayrollTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedPayrollTaxesCurrent", "crdr": "credit", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Payroll liabilities", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r31" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "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": [ "r448", "r561", "r562", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r685", "r686", "r687", "r689", "r690", "r713", "r715", "r747", "r943" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Current assets" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "presentation": [ "http://ipower.com/role/EquityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "RSUs granted but not vested, Beginning balance", "periodEndLabel": "RSUs granted but not vested, Ending balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments." } } }, "auth_ref": [ "r20", "r21" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r241", "r242", "r385", "r414", "r563", "r780", "r782" ] }, "us-gaap_RealEstateInvestmentsJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RealEstateInvestmentsJointVentures", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Investment in joint venture", "documentation": "The book value of investments in real estate joint ventures including direct and indirect investments." } } }, "auth_ref": [ "r946" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of future amortization", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r67" ] }, "us-gaap_ScheduleOfProductInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductInformationTable", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Schedule of Product Information [Table]", "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in ) provided by financing activities", "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": [ "r231" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "LOSS BEFORE INCOME TAXES", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r136", "r177", "r278", "r290", "r294", "r296", "r621", "r633", "r788" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://ipower.com/role/EarningsPerShareDetails", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted", "label": "Losses per share of ordinary shares, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r227", "r249", "r250", "r251", "r252", "r253", "r260", "r268", "r269", "r270", "r274", "r525", "r526", "r620", "r638", "r786" ] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://ipower.com/role/AccountsReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/AccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "label": "Accounts receivable", "documentation": "Amount, before 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": [ "r209", "r301", "r302", "r778" ] }, "us-gaap_AccountsPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableMember", "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accounts Payable [Member]", "documentation": "Obligations incurred and payable to vendors for goods and services received." } } }, "auth_ref": [ "r23" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 }, "http://ipower.com/role/AccountsReceivableNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ipower.com/role/AccountsReceivableNetDetails", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net", "totalLabel": "Total accounts receivable", "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": [ "r301", "r302" ] }, "IPW_OperatingLeaseWeightedAverageRemainingLeaseTerm2": { "xbrltype": "stringItemType", "nsuri": "http://ipower.com/20230930", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm2", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseCost" ], "lang": { "en-us": { "role": { "label": "Remaining lease term in years" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "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": [ "r231" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/LoansPayableDetailsNarrative" ], "auth_ref": [ "r241", "r242", "r385", "r414", "r563", "r781", "r782" ] }, "us-gaap_GoodwillMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "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_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "auth_ref": [] }, "us-gaap_GoodwillImpairmentLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLossNetOfTax", "crdr": "debit", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Goodwill impairment loss", "documentation": "Amount after tax of loss recognized that results 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": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "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": [ "r147", "r148", "r149" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepayments and other current assets", "label": "Prepaid Expense and Other Assets, Current", "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": [ "r860" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "auth_ref": [] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://ipower.com/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_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://ipower.com/role/EquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of RSU activity", "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": [ "r81" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://ipower.com/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": [ "r833", "r835", "r836" ] }, "us-gaap_InventoryLIFOReservePeriodCharge": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryLIFOReservePeriodCharge", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ipower.com/role/InventoriesNetDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Inventory reserve", "verboseLabel": "Inventory reserve expense", "documentation": "The change in the inventory reserve representing the cumulative difference in cost between the first in, first out and the last in, first out inventory valuation methods, which change has been reflected in the statement of income during the period." } } }, "auth_ref": [ "r152" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "crdr": "debit", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation" ], "lang": { "en-us": { "role": { "verboseLabel": "Current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r90" ] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://ipower.com/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": [ "r834" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Non-controlling interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r37", "r175", "r238", "r337", "r372", "r374", "r375", "r376", "r379", "r380", "r535", "r630", "r696" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation" ], "lang": { "en-us": { "role": { "label": "ROU asset", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r90" ] }, "us-gaap_VariableInterestEntityDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityDisclosureTextBlock", "presentation": [ "http://ipower.com/role/VariableInterestEntity" ], "lang": { "en-us": { "role": { "label": "Variable interest entity", "documentation": "The entire disclosure for a variable interest entity (VIE), including but not limited to, judgments and assumptions in determining whether to consolidate and in identifying the primary beneficiary, gain (loss) recognized on the initial consolidation of the VIE, terms of arrangements, amounts and classification of the VIE's assets and liabilities, and the entity's maximum exposure to loss." } } }, "auth_ref": [ "r165" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation", "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restructuring Cost and Reserve [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": [ "r363", "r364", "r365", "r366", "r367", "r368", "r369" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r85", "r932" ] }, "srt_CurrencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CurrencyAxis", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Currency [Axis]" } } }, "auth_ref": [ "r940" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://ipower.com/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": [ "r837" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "crdr": "credit", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation" ], "lang": { "en-us": { "role": { "negatedLabel": "Current liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r90" ] }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationDate1", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Maturity date", "documentation": "Date the credit facility terminates, in YYYY-MM-DD format." } } }, "auth_ref": [ "r28" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrent", "crdr": "credit", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Interest Payable, Current", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r31" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/LoansPayableDetailsNarrative" ], "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": [ "r33", "r243", "r382", "r383", "r384", "r385", "r386", "r388", "r393", "r394", "r395", "r396", "r398", "r399", "r400", "r401", "r402", "r403", "r548", "r793", "r794", "r795", "r796", "r797", "r868" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://ipower.com/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": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r192", "r206", "r207", "r208", "r238", "r260", "r261", "r268", "r270", "r276", "r277", "r337", "r372", "r374", "r375", "r376", "r379", "r380", "r412", "r413", "r416", "r419", "r426", "r535", "r657", "r658", "r659", "r660", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r679", "r694", "r717", "r740", "r752", "r753", "r754", "r755", "r756", "r843", "r867", "r875" ] }, "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_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r54", "r57", "r107", "r108", "r300", "r760" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of debt premium / discount and non-cash financing costs", "verboseLabel": "Amortization of Debt Discount (Premium)", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r9", "r110", "r144", "r403" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://ipower.com/role/LoansPayable" ], "lang": { "en-us": { "role": { "label": "Loans payable", "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": [ "r156", "r236", "r381", "r387", "r388", "r389", "r390", "r391", "r392", "r397", "r404", "r405", "r407" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "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": [ "r479", "r480", "r481", "r667", "r872", "r873", "r874", "r937", "r956" ] }, "IPW_PurchaseNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "PurchaseNoteMember", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Purchase Note [Member]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r70", "r762" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "General and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r141" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r54", "r57", "r107", "r108", "r300", "r652", "r760" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://ipower.com/role/LoansPayableDetails-InterestExpense": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ipower.com/role/LoansPayableDetails-InterestExpense" ], "lang": { "en-us": { "role": { "label": "Amortization of debt discount", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r403", "r547", "r796", "r797", "r866" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r14" ] }, "IPW_AnivaMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "AnivaMember", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Aniva [Member]" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsPolicy", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Equity method investment", "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received." } } }, "auth_ref": [ "r7", "r109", "r335" ] }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "presentation": [ "http://ipower.com/role/LoansPayableTables" ], "lang": { "en-us": { "role": { "label": "Schedule of interest expense", "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities." } } }, "auth_ref": [] }, "IPW_JPMMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "JPMMember", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "JPM [Member]" } } }, "auth_ref": [] }, "IPW_AdvanceToSuppliersMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "AdvanceToSuppliersMember", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Advance To Suppliers [Member]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://ipower.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net loss attributable to iPower Inc.", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r229", "r259", "r262", "r263", "r264", "r265", "r267", "r270" ] }, "us-gaap_DeferredTaxAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNetAbstract", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred tax assets" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Imputed interest/present value discount", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r556" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Inventory, net", "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", "r198", "r213", "r350", "r351", "r352", "r599", "r785" ] }, "IPW_ConversionOfStockSharesToBeIssued": { "xbrltype": "sharesItemType", "nsuri": "http://ipower.com/20230930", "localname": "ConversionOfStockSharesToBeIssued", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock to be issued for RSU's vested" } } }, "auth_ref": [] }, "IPW_PrepaidIncomeTaxesMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "PrepaidIncomeTaxesMember", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Income Taxes [Member]" } } }, "auth_ref": [] }, "us-gaap_LongTermNotesAndLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermNotesAndLoans", "crdr": "credit", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Note payable balance", "documentation": "Carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r33" ] }, "us-gaap_DepositsAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositsAssetsCurrent", "crdr": "debit", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "lang": { "en-us": { "role": { "verboseLabel": "Rent deposit", "label": "Deposits Assets, Current", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter." } } }, "auth_ref": [ "r859" ] }, "us-gaap_AdjustmentForAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentForAmortization", "crdr": "debit", "presentation": [ "http://ipower.com/role/Non-currentPrepaymentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Amortization expenses", "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives." } } }, "auth_ref": [ "r9", "r68" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "auth_ref": [] }, "IPW_PrepaidExpensesAndOtherReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "PrepaidExpensesAndOtherReceivablesMember", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Expenses And Other Receivables [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Foreign 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": [ "r6", "r15", "r166" ] }, "IPW_ProductSourcingMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "ProductSourcingMember", "presentation": [ "http://ipower.com/role/Non-currentPrepaymentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Product Sourcing [Member]" } } }, "auth_ref": [] }, "us-gaap_AllowanceForLoanAndLeaseLossRecoveryOfBadDebts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForLoanAndLeaseLossRecoveryOfBadDebts", "crdr": "credit", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails-CreditLosses" ], "lang": { "en-us": { "role": { "label": "Allowance recorded during the three months ended", "documentation": "Amount of recovery of loans and lease receivables which had previously been fully or partially written-off as bad debts." } } }, "auth_ref": [ "r13" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://ipower.com/role/CommitmentsAndContingenciesDetails-BalanceSheet": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-BalanceSheet", "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseMaturity", "http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Lease liability", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Present value of lease liabilities", "terseLabel": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r550" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://ipower.com/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": [ "r824" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://ipower.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings per share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r257", "r271", "r272", "r273" ] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance, shares", "periodEndLabel": "Ending balance, shares", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "IPW_CarPaymentMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "CarPaymentMember", "presentation": [ "http://ipower.com/role/Non-currentPrepaymentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Car Payment [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Outstanding balance of the On-demand Loan", "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": [ "r24", "r173", "r408" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other non-current assets", "label": "Increase (Decrease) in Other Noncurrent Assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r865" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Lease liability \u2013 current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r550" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://ipower.com/role/JointVenturesDetailsNarrative", "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetailsNarrative", "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "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": [ "r244", "r245", "r246", "r275", "r603", "r655", "r679", "r683", "r685", "r686", "r687", "r689", "r690", "r694", "r697", "r698", "r699", "r700", "r701", "r704", "r705", "r706", "r707", "r709", "r710", "r711", "r712", "r713", "r715", "r718", "r719", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r740", "r814" ] }, "IPW_AssetBasedRevolvingLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "AssetBasedRevolvingLoanMember", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Asset-based Revolving Loan [Member]" } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r825" ] }, "us-gaap_NotesAndLoansPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansPayableCurrent", "crdr": "credit", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Note payable - current", "documentation": "Sum of the carrying values as of the balance sheet date of the portions of all long-term notes and loans payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r29" ] }, "IPW_OneVendorMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "OneVendorMember", "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "One Vendor [Member]" } } }, "auth_ref": [] }, "IPW_EquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "EquityIncentivePlanMember", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Equity Incentive Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r33", "r73" ] }, "IPW_UnamortizedPremiumMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "UnamortizedPremiumMember", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Unamortized Premium [Member]" } } }, "auth_ref": [] }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Interest payable", "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables." } } }, "auth_ref": [ "r116", "r947" ] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://ipower.com/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": [ "r824" ] }, "IPW_CashPerformanceBonus": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "CashPerformanceBonus", "crdr": "debit", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Cash performance bonus" } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r870", "r934", "r935" ] }, "IPW_WhiteCherryLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "WhiteCherryLimitedMember", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "White Cherry Limited [Member]" } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of prepayments and other current assets", "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-controlling interest", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r101", "r167", "r216", "r218", "r255", "r256", "r634", "r863" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Lease liability - non-current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r550" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "WEIGHTED AVERAGE NUMBER OF COMMON STOCK" } } }, "auth_ref": [] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://ipower.com/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_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r164", "r870", "r934" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation" ], "lang": { "en-us": { "role": { "verboseLabel": "Total purchase consideration", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r90" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r18", "r35", "r193", "r221", "r222", "r223", "r244", "r245", "r246", "r248", "r254", "r256", "r275", "r338", "r339", "r428", "r479", "r480", "r481", "r500", "r501", "r516", "r517", "r518", "r519", "r520", "r521", "r524", "r538", "r539", "r540", "r541", "r542", "r543", "r557", "r646", "r647", "r648", "r667", "r740" ] }, "IPW_USTaxAuthoritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "USTaxAuthoritiesMember", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "U S Tax Authorities [Member]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation", "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r363", "r364", "r365", "r366", "r367", "r368", "r369" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r193", "r244", "r245", "r246", "r248", "r254", "r256", "r338", "r339", "r479", "r480", "r481", "r500", "r501", "r516", "r518", "r519", "r521", "r524", "r646", "r648", "r667", "r956" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation", "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r87", "r88", "r510", "r805", "r806" ] }, "IPW_ChineseTaxAuthoritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "ChineseTaxAuthoritiesMember", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Chinese Tax Authorities [Member]" } } }, "auth_ref": [] }, "dei_EntityPrimarySicNumber": { "xbrltype": "sicNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPrimarySicNumber", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Entity Primary SIC Number", "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity." } } }, "auth_ref": [ "r836" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r82", "r83", "r450" ] }, "IPW_StockIssuedForVestedRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "StockIssuedForVestedRSUsMember", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock Issued For Vested R S Us [Member]" } } }, "auth_ref": [] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r482" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-ReconcilationOfEffectiveIncomeTaxRate" ], "lang": { "en-us": { "role": { "label": "Net effect of state income tax deduction and other permanent differences", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r931", "r936" ] }, "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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization" ], "lang": { "en-us": { "role": { "label": "2024", "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": [ "r154" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other non-current assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r202" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization" ], "lang": { "en-us": { "role": { "label": "2025", "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": [ "r154" ] }, "IPW_NotesAndLoansPayableNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "NotesAndLoansPayableNoncurrent", "crdr": "credit", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Note payable - noncurrent" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation", "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r510", "r805", "r806" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://ipower.com/role/EarningsPerShareDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Unissued shares of restricted stock units", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://ipower.com/role/WarrantsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Average exercise price", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r427" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization" ], "lang": { "en-us": { "role": { "label": "2026", "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": [ "r154" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization" ], "lang": { "en-us": { "role": { "label": "2027", "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": [ "r154" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization" ], "lang": { "en-us": { "role": { "label": "2028", "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": [ "r154" ] }, "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_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "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": [ "r74", "r75", "r76", "r77", "r78", "r79", "r80", "r158", "r159", "r160", "r206", "r207", "r208", "r276", "r412", "r413", "r414", "r416", "r419", "r424", "r426", "r657", "r658", "r659", "r660", "r798", "r843", "r867" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "OTHER INCOME (EXPENSE)" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization" ], "lang": { "en-us": { "role": { "label": "Thereafter", "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_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "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", "r276", "r412", "r413", "r414", "r416", "r419", "r424", "r426", "r657", "r658", "r659", "r660", "r798", "r843", "r867" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Recently issued 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": [] }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "presentation": [ "http://ipower.com/role/AccountsReceivableNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of allowance for credit losses", "documentation": "Tabular disclosure of allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r62", "r888" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair values of financial instruments", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r11", "r22" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r33" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-ReconcilationOfEffectiveIncomeTaxRate" ], "lang": { "en-us": { "role": { "label": "Effective tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r489" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation" ], "lang": { "en-us": { "role": { "label": "Cash", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r41" ] }, "us-gaap_ConversionOfStockSharesConverted1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockSharesConverted1", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Conversion of RSUs vested, shares", "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r48", "r49", "r50" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Presentation and Summary of significant accounting policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r150", "r235" ] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Advertising costs", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r184" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total other expenses, net", "label": "Nonoperating Income (Expense)", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r143" ] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total non-current assets", "label": "Assets, Noncurrent", "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": [ "r238", "r337", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r512", "r514", "r535", "r896", "r897", "r944" ] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CN", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Customer deposit", "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": [ "r429", "r430", "r441" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Business Combination", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r86" ] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation", "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Total purchase consideration", "verboseLabel": "Fair value of the consideration", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r1", "r2", "r12" ] }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities", "http://ipower.com/role/VariableInterestEntityDetails-VieOperations", "http://ipower.com/role/VariableInterestEntityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-ReconcilationOfEffectiveIncomeTaxRate" ], "lang": { "en-us": { "role": { "verboseLabel": "Federal", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r240", "r489", "r506" ] }, "us-gaap_FairValueInputsLevel12And3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel12And3Member", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1, Level 2, and Level 3 [Member]", "documentation": "Fair value measurement input including quoted price in active market for identical asset or liability reporting entity can access at measurement date (level 1), input other than quoted price included within level 1 either directly or indirectly observable for asset or liability (level 2) and unobservable input reflecting entity's own assumption (level 3)." } } }, "auth_ref": [ "r902" ] }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities", "http://ipower.com/role/VariableInterestEntityDetails-VieOperations", "http://ipower.com/role/VariableInterestEntityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning the effects of any changes in a parent's ownership interest in a subsidiary on the equity attributable to the parent which may have occurred during the period. The changes represented by this element did not result in the deconsolidation of the subsidiary." } } }, "auth_ref": [ "r17", "r102" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "OPERATING EXPENSES:" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-ReconcilationOfEffectiveIncomeTaxRate" ], "lang": { "en-us": { "role": { "label": "Foreign tax rate difference", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r931", "r936" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Non-current liabilities" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://ipower.com/role/AccountsReceivableNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of accounts receivable", "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r36" ] }, "us-gaap_ConversionOfStockSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockSharesIssued1", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Stock issued for RSU's vested", "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r48", "r49", "r50" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation", "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "http://ipower.com/role/IntangibleAssetsNetDetails-ScheduleOfIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r91" ] }, "us-gaap_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [Table]", "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r84" ] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Non-current assets" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r395", "r442", "r447", "r529", "r572", "r794", "r795", "r802", "r803", "r804" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://ipower.com/role/AccountsReceivableNetDetails": { "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/AccountsReceivableNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: allowance for credit losses", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r212", "r303", "r340" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation" ], "lang": { "en-us": { "role": { "negatedLabel": "Lease liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r90" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r30", "r238", "r337", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r513", "r514", "r515", "r535", "r692", "r787", "r821", "r896", "r944", "r945" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r395", "r442", "r447", "r529", "r571", "r802", "r803", "r804" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-ReconcilationOfEffectiveIncomeTaxRate" ], "lang": { "en-us": { "role": { "label": "Impairment loss on goodwill \u2013 permanent difference", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to impairment loss." } } }, "auth_ref": [ "r931", "r936" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://ipower.com/role/InventoriesNet" ], "lang": { "en-us": { "role": { "verboseLabel": "Inventories, net", "label": "Inventory Disclosure [Text Block]", "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": [ "r350" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "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": [ "r38", "r39", "r135", "r211", "r628", "r650", "r651" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "LOSS FROM OPERATIONS", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r278", "r290", "r294", "r296", "r788" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and contingency", "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": [ "r34", "r117", "r624", "r693" ] }, "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of assumptions for financial instruments", "label": "Fair Value Measurements, Nonrecurring [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3)." } } }, "auth_ref": [ "r19", "r106", "r168" ] }, "IPW_DeferredTaxAssetsLeaseAssetsLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "DeferredTaxAssetsLeaseAssetsLiabilities", "crdr": "debit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "label": "ROU assets / liabilities" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total non-current liabilities", "label": "Liabilities, Noncurrent", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r24", "r119", "r120", "r121", "r124", "r238", "r337", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r513", "r514", "r515", "r535", "r896", "r944", "r945" ] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://ipower.com/role/IncomeTaxesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards [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_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r395", "r442", "r443", "r444", "r445", "r446", "r447", "r529", "r573", "r794", "r795", "r802", "r803", "r804" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "http://ipower.com/role/EquityDetailsNarrative" ], "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": [ "r51" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/JointVenturesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Qwnership interest", "verboseLabel": "Equity interest", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r334" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations", "http://ipower.com/role/VariableInterestEntityDetails-VieOperations" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL REVENUES", "label": "Revenue", "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": [ "r225", "r238", "r279", "r280", "r289", "r292", "r293", "r297", "r298", "r300", "r337", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r535", "r621", "r896" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-ReconcilationOfEffectiveIncomeTaxRate" ], "lang": { "en-us": { "role": { "label": "State (net of federal benefit)", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r931", "r936" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "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": [ "r473" ] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r864" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Unamortized expense", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r929" ] }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfOtherLongTermDebt", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from long-term loans", "documentation": "Amount of cash inflow from issuance of long-term debt classified as other." } } }, "auth_ref": [ "r42" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r146" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other non-operating income", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r145" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-LeaseCost" ], "lang": { "en-us": { "role": { "label": "Cash paid for amounts included in the measurement of lease liabilities", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r551", "r555" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of estimates and assumptions", "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": [ "r59", "r60", "r61", "r185", "r186", "r187", "r188" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Segment reporting", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r283", "r284", "r285", "r286", "r287", "r288", "r298", "r789" ] }, "us-gaap_OffsettingAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffsettingAssetsTable", "presentation": [ "http://ipower.com/role/Non-currentPrepaymentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Offsetting Assets [Table]", "documentation": "Disclosure of information about derivative and financial assets that are subject to offsetting, including enforceable master netting arrangements." } } }, "auth_ref": [ "r133", "r134" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharePrice", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Share price", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_TransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransactionDomain", "presentation": [ "http://ipower.com/role/Non-currentPrepaymentsDetailsNarrative" ], "lang": { "en-us": { "role": { "documentation": "Agreement between buyer and seller for the exchange of financial instruments." } } }, "auth_ref": [ "r782" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions", "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments", "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r341", "r342", "r344", "r345", "r346", "r347", "r348", "r349", "r406", "r424", "r522", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r636", "r790", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r883", "r884", "r885", "r886" ] }, "us-gaap_TransactionTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransactionTypeAxis", "presentation": [ "http://ipower.com/role/Non-currentPrepaymentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Transaction Type [Axis]", "documentation": "Information by type of agreement between buyer and seller for the exchange of financial instruments." } } }, "auth_ref": [ "r782" ] }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsPolicyPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Subsequent events", "label": "Subsequent Events, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for reporting subsequent events." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/ConcentrationOfRiskDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and cash equivalent", "verboseLabel": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r45", "r199", "r776" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "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": [ "r46" ] }, "us-gaap_PaymentsOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfFinancingCosts", "crdr": "credit", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Payments of financing cost", "documentation": "The cash outflow for loan and debt issuance costs." } } }, "auth_ref": [ "r43" ] }, "us-gaap_InventoryLIFOReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryLIFOReserve", "crdr": "credit", "presentation": [ "http://ipower.com/role/InventoriesNetDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Allowance for obsolescence", "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods." } } }, "auth_ref": [ "r856" ] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryGross", "crdr": "debit", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Inventory gross", "documentation": "Gross 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": [ "r857" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation and amortization expense", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r9", "r69" ] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Assets", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r106" ] }, "us-gaap_OffsettingAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffsettingAssetsLineItems", "presentation": [ "http://ipower.com/role/Non-currentPrepaymentsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Offsetting 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": [] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest expenses", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r179" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations", "http://ipower.com/role/VariableInterestEntityDetails-VieOperations" ], "lang": { "en-us": { "role": { "totalLabel": "NET LOSS ATTRIBUTABLE TO IPOWER INC.", "negatedLabel": "Net loss after elimination of intercompany transactions", "label": "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": [ "r137", "r149", "r178", "r195", "r216", "r218", "r223", "r238", "r247", "r249", "r250", "r251", "r252", "r255", "r256", "r266", "r278", "r290", "r294", "r296", "r337", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r526", "r535", "r635", "r716", "r738", "r739", "r788", "r819", "r896" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://ipower.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "label": "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": [ "r240", "r483", "r490", "r491", "r497", "r502", "r507", "r508", "r509", "r662" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "http://ipower.com/role/IntangibleAssetsNetDetails-ScheduleOfIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Finite-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": [ "r604" ] }, "us-gaap_OtherGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherGeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "General and administrative expense", "documentation": "Amount of general and administrative expense classified as other." } } }, "auth_ref": [ "r141", "r955" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation", "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "http://ipower.com/role/IntangibleAssetsNetDetails-ScheduleOfIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r359", "r360", "r361", "r362", "r604", "r605" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net (loss) income to cash provided by (used in) operating activities:" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restricted shares per share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Income taxes", "label": "Income Tax, Policy [Policy Text Block]", "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": [ "r220", "r484", "r485", "r491", "r492", "r496", "r498", "r656" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ipower.com/role/InventoriesNetDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventories, net", "verboseLabel": "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": [ "r214", "r777", "r809" ] }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ipower.com/role/OtherPayablesAndAccruedLiabilitiesDetails", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other payables and accrued liabilities", "verboseLabel": "Total", "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://ipower.com/role/EquityDetails", "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation", "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "http://ipower.com/role/IntangibleAssetsNetDetails-ScheduleOfIntangibleAssets" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r65", "r67" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-BalanceSheet", "http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Right of use - non-current", "verboseLabel": "Right of use \u2013 noncurrent", "terseLabel": "Right of use asset - non-current", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r549" ] }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedTaxesPayable", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Income taxes payable", "label": "Increase (Decrease) in Accrued Taxes Payable", "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes." } } }, "auth_ref": [ "r865" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r811", "r812", "r813", "r815", "r816", "r817", "r818", "r872", "r873", "r937", "r952", "r956" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/IncomeTaxesDetails-DeferredTaxes" ], "lang": { "en-us": { "role": { "negatedLabel": "Depreciation", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r85", "r932" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "GROSS PROFIT", "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": [ "r138", "r238", "r278", "r290", "r294", "r296", "r337", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r535", "r788", "r896" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "LOSSES PER SHARE", "verboseLabel": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares outstanding", "verboseLabel": "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": [ "r128", "r694", "r714", "r956", "r957" ] }, "us-gaap_OtherPrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherPrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Prepayments and other current assets", "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r858", "r889" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "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": [ "r10", "r622", "r632", "r809" ] }, "IPW_DeliveryFeesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "DeliveryFeesReceivable", "crdr": "credit", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Delivery fees receivable" } } }, "auth_ref": [] }, "IPW_DisclosurePrepaymentsAndOtherCurrentAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ipower.com/20230930", "localname": "DisclosurePrepaymentsAndOtherCurrentAssetsNetAbstract", "lang": { "en-us": { "role": { "label": "Prepayments And Other Current Assets Net" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "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": [ "r18", "r193", "r221", "r222", "r223", "r244", "r245", "r246", "r248", "r254", "r256", "r275", "r338", "r339", "r428", "r479", "r480", "r481", "r500", "r501", "r516", "r517", "r518", "r519", "r520", "r521", "r524", "r538", "r539", "r540", "r541", "r542", "r543", "r557", "r646", "r647", "r648", "r667", "r740" ] }, "dei_WrittenCommunications": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "WrittenCommunications", "presentation": [ "http://ipower.com/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": [ "r840" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "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": [ "r130", "r809", "r953" ] }, "IPW_AniviaMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "AniviaMember", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation", "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "http://ipower.com/role/EquityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Anivia [Member]" } } }, "auth_ref": [] }, "IPW_AcquisitionOfAniviaLimitedAndSubsidiariesVariableInterestEntityDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20230930", "localname": "AcquisitionOfAniviaLimitedAndSubsidiariesVariableInterestEntityDisclosureTextBlock", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntity" ], "lang": { "en-us": { "role": { "label": "Acquisition of Anivia Limited and Subsidiaries and Variable Interest Entity" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity" ], "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": [ "r4", "r16", "r39", "r517", "r520", "r557", "r646", "r647", "r861", "r862", "r863", "r872", "r873", "r874" ] }, "IPW_DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20230930", "localname": "DeferredCostsPrepaidAndOtherAssetsDisclosureTextBlock", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNet" ], "lang": { "en-us": { "role": { "label": "Prepayments and other current assets, net" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://ipower.com/role/EquityDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r128", "r412" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "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": [ "r94", "r783" ] }, "IPW_DisclosureNoncurrentPrepaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ipower.com/20230930", "localname": "DisclosureNoncurrentPrepaymentsAbstract", "lang": { "en-us": { "role": { "label": "Non-current Prepayments" } } }, "auth_ref": [] }, "dei_SolicitingMaterial": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SolicitingMaterial", "presentation": [ "http://ipower.com/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": [ "r832" ] }, "IPW_NoncurerntPrepaymentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20230930", "localname": "NoncurerntPrepaymentTextBlock", "presentation": [ "http://ipower.com/role/Non-currentPrepayments" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-current prepayments", "label": "NoncurerntPrepaymentTextBlock" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "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": [ "r63", "r66" ] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Discount Rate [Member]", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r938" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "PROVISION FOR INCOME TAX BENEFIT", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r181", "r190", "r255", "r256", "r282", "r488", "r503", "r639" ] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivables", "crdr": "debit", "presentation": [ "http://ipower.com/role/RelatedPartyTransactionsDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Other receivable", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r210", "r703" ] }, "IPW_AniviaPurchaseNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "AniviaPurchaseNoteMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions", "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Anivia Purchase Note [Member]" } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://ipower.com/role/AccountsReceivableNetDetails1" ], "lang": { "en-us": { "role": { "label": "Allowance recorded during the three months ended September 30, 2023", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r228", "r343" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r144", "r401", "r410", "r796", "r797" ] }, "dei_PreCommencementTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementTenderOffer", "presentation": [ "http://ipower.com/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": [ "r830" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Long term debt balance", "verboseLabel": "Debt borrowed", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r24", "r173", "r394", "r409", "r794", "r795", "r949" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Amortization expense", "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": [ "r9", "r64", "r68" ] }, "IPW_DisclosureWarrantsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://ipower.com/20230930", "localname": "DisclosureWarrantsAbstract", "lang": { "en-us": { "role": { "label": "Warrants" } } }, "auth_ref": [] }, "us-gaap_DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesBasisAndUseOfDerivativesBasisDeterminationOfFairValue", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions" ], "lang": { "en-us": { "role": { "label": "Fair value of financial instruments", "documentation": "Describes how an entity determines the fair values of its derivatives, including its valuation methodology and significant assumptions used." } } }, "auth_ref": [ "r104" ] }, "IPW_PrincipalPortionMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "PrincipalPortionMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Principal Portion [Member]" } } }, "auth_ref": [] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/JointVenturesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r334", "r335", "r336" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "EFFECT OF EXCHANGE RATE ON CASH", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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": [ "r537" ] }, "dei_PreCommencementIssuerTenderOffer": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "PreCommencementIssuerTenderOffer", "presentation": [ "http://ipower.com/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": [ "r829" ] }, "IPW_WarrantLiabilitiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20230930", "localname": "WarrantLiabilitiesTextBlock", "presentation": [ "http://ipower.com/role/Warrants" ], "lang": { "en-us": { "role": { "verboseLabel": "Warrants", "label": "WarrantLiabilitiesTextBlock" } } }, "auth_ref": [] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Earnings per share", "label": "Earnings Per Share, Policy [Policy Text Block]", "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": [ "r51", "r52" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "CHANGES 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": [ "r3", "r147" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://ipower.com/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": [] }, "IPW_PremiumPortionMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "PremiumPortionMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Premium Portion [Member]" } } }, "auth_ref": [] }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityBankruptcyProceedingsReportingCurrent", "presentation": [ "http://ipower.com/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": [ "r828" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 }, "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-FairValuesOfFinancialInstruments", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Impairment loss - goodwill", "verboseLabel": "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": [ "r9", "r355", "r356", "r357", "r792" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetails-FutureAmortization", "http://ipower.com/role/IntangibleAssetsNetDetails-ScheduleOfIntangibleAssets" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets, net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r153", "r604" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "CASH AND CASH EQUIVALENT, beginning of period", "periodEndLabel": "CASH AND CASH EQUIVALENT, 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": [ "r45", "r147", "r234" ] }, "IPW_EmergingGrowthCompanyStatusPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20230930", "localname": "EmergingGrowthCompanyStatusPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Emerging Growth Company Status" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation", "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetailsNarrative", "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "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": [ "r200", "r354", "r618", "r792", "r809", "r890", "r891" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "REVENUES", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r279", "r280", "r289", "r292", "r293", "r297", "r298", "r300", "r439", "r440", "r603" ] }, "IPW_VariableInterestEntitiesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20230930", "localname": "VariableInterestEntitiesPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Variable interest entities" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "IPW_AccruedInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "AccruedInterestMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://ipower.com/role/LoansPayableDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Accrued Interest [Member]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://ipower.com/role/IntangibleAssetsNetDetails-ScheduleOfIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Intangible assets, gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r153", "r605" ] }, "IPW_CostOfRevenuePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20230930", "localname": "CostOfRevenuePolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cost of revenue" } } }, "auth_ref": [] }, "dei_AmendmentDescription": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentDescription", "presentation": [ "http://ipower.com/role/Cover" ], "lang": { "en-us": { "role": { "label": "Amendment Description", "documentation": "Description of changes contained within amended document." } } }, "auth_ref": [] }, "IPW_FairValueAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20230930", "localname": "FairValueAssumptionsTableTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of assumptions for financial instruments" } } }, "auth_ref": [] }, "IPW_GPMMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "GPMMember", "presentation": [ "http://ipower.com/role/JointVenturesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "GPM [Member]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfCashFlows", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfChangesInStockholdersEquity", "http://ipower.com/role/UnauditedCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "totalLabel": "NET LOSS", "label": "Net loss", "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r166", "r238", "r247", "r278", "r290", "r294", "r296", "r337", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r526", "r535", "r633", "r788", "r896" ] }, "IPW_OperatingExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20230930", "localname": "OperatingExpensesPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Operating expenses" } } }, "auth_ref": [] }, "IPW_AmazonSalesToCanadaAndOtherForeignCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "AmazonSalesToCanadaAndOtherForeignCountriesMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Amazon Sales To Canada And Other Foreign Countries [Member]" } } }, "auth_ref": [] }, "IPW_DebtIssuanceCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20230930", "localname": "DebtIssuanceCostsPolicyTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs" } } }, "auth_ref": [] }, "IPW_HydroponicProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "HydroponicProductsMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Hydroponic Products [Member]" } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://ipower.com/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": [] }, "IPW_IntangibleAssetsUsefulLivesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20230930", "localname": "IntangibleAssetsUsefulLivesTableTextBlock", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of estimated useful life" } } }, "auth_ref": [] }, "IPW_ScheduleOfOperatingResultsOfTheVieTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20230930", "localname": "ScheduleOfOperatingResultsOfTheVieTableTextBlock", "presentation": [ "http://ipower.com/role/VariableInterestEntityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of operating results of the VIE" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Risk Free Interest Rate [Member]", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r938" ] }, "IPW_ScheduleOfCreditLossesOnOtherReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://ipower.com/20230930", "localname": "ScheduleOfCreditLossesOnOtherReceivablesTableTextBlock", "presentation": [ "http://ipower.com/role/PrepaymentsAndOtherCurrentAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of allowance for credit losses on other receivables" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions" ], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "IPW_ForeignCurrencyExchangeRateTranslation2": { "xbrltype": "pureItemType", "nsuri": "http://ipower.com/20230930", "localname": "ForeignCurrencyExchangeRateTranslation2", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Translation rate during period" } } }, "auth_ref": [] }, "IPW_GeneralGardeningMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "GeneralGardeningMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "General Gardening [Member]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://ipower.com/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": [] }, "IPW_PromissoryNotesIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "PromissoryNotesIssued1", "crdr": "credit", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation" ], "lang": { "en-us": { "role": { "label": "Promissory note issued" } } }, "auth_ref": [] }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Current:" } } }, "auth_ref": [] }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract", "presentation": [ "http://ipower.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred:" } } }, "auth_ref": [] }, "IPW_OtherProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "OtherProductsMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Other Products [Member]" } } }, "auth_ref": [] }, "IPW_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRentDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRentDeposit", "crdr": "debit", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation" ], "lang": { "en-us": { "role": { "label": "Rent deposit" } } }, "auth_ref": [] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligation", "crdr": "credit", "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Contractual Obligation", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r871" ] }, "IPW_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities1": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities1", "crdr": "credit", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation" ], "lang": { "en-us": { "role": { "label": "Deferred tax liabilities" } } }, "auth_ref": [] }, "IPW_OfficeEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "OfficeEquipmentNet", "crdr": "debit", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetails-AssetsAndLiabilities" ], "lang": { "en-us": { "role": { "label": "Office equipment, net" } } }, "auth_ref": [] }, "IPW_SupplierRelationshipMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "SupplierRelationshipMember", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation", "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "http://ipower.com/role/IntangibleAssetsNetDetails-ScheduleOfIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Supplier Relationship [Member]" } } }, "auth_ref": [] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "auth_ref": [ "r298", "r299", "r680", "r681", "r682", "r748", "r749", "r750", "r751", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r775", "r800", "r813", "r901", "r950" ] }, "us-gaap_AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables", "crdr": "credit", "presentation": [ "http://ipower.com/role/AccountsReceivableNetDetails1" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at June 30, 2023, Beginning balance", "periodEndLabel": "Balance at September 30, 2023, Ending balance", "label": "Allowance for Doubtful Accounts, Premiums and Other Receivables", "documentation": "The valuation allowance as of the balance sheet date to reduce the gross amount of receivables to estimated net realizable value, which would be presented in parentheses on the face of the balance sheet." } } }, "auth_ref": [ "r879" ] }, "IPW_CorporateBondYieldMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "CorporateBondYieldMember", "presentation": [ "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-Assumptions" ], "lang": { "en-us": { "role": { "label": "Corporate Bond Yield [Member]" } } }, "auth_ref": [] }, "IPW_RevenueBeforeConsolidation": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "RevenueBeforeConsolidation", "crdr": "credit", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Revenue before consolidation" } } }, "auth_ref": [] }, "IPW_SoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://ipower.com/20230930", "localname": "SoftwareMember", "presentation": [ "http://ipower.com/role/AcquisitionOfAniviaLimitedAndSubsidiariesAndVariableInterestEntityDetails-AcquisitionAllocation", "http://ipower.com/role/BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesDetails-UsefulLives", "http://ipower.com/role/IntangibleAssetsNetDetails-ScheduleOfIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Software [Member]" } } }, "auth_ref": [] }, "IPW_OperatingLeaseLiabilityNoncurrents": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "OperatingLeaseLiabilityNoncurrents", "crdr": "credit", "calculation": { "http://ipower.com/role/CommitmentsAndContingenciesDetails-BalanceSheet": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://ipower.com/role/CommitmentsAndContingenciesDetails-BalanceSheet" ], "lang": { "en-us": { "role": { "label": "Lease Liability - non-current" } } }, "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": [] }, "IPW_NetIncomeLossBeforeConsolidation": { "xbrltype": "monetaryItemType", "nsuri": "http://ipower.com/20230930", "localname": "NetIncomeLossBeforeConsolidation", "crdr": "credit", "presentation": [ "http://ipower.com/role/VariableInterestEntityDetailsNarrative" ], "lang": { "en-us": { "role": { "label": "Net income" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://ipower.com/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": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r3": { "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" }, "r4": { "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" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "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" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(4)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r15": { "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" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r18": { "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" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r22": { "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" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(19)", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "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" }, "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)(1))", "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(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "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.19(b),22(b))", "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.19,20)", "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.19-26)", "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.20)", "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.21)", "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.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "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" }, "r36": { "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.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "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.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "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" }, "r39": { "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r51": { "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" }, "r52": { "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" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "11B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r63": { "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" }, "r64": { "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" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-13" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-14" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r94": { "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" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-6" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-9" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4M", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4M" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r117": { "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" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r125": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r126": { "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(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r127": { "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(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-4" }, "r135": { "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" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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),9(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r143": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r144": { "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" }, "r145": { "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" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r154": { "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" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r166": { "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" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r173": { "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" }, "r174": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r175": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r176": { "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" }, "r177": { "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r178": { "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" }, "r179": { "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.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r180": { "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" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "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": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r185": { "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" }, "r186": { "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" }, "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": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "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": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-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(15))", "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(16))", "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(17))", "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(18))", "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(20))", "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(3)(a)(1))", "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(3)(a)(4))", "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(30)(a)(4))", "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(4))", "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(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "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": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r218": { "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" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r228": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r238": { "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" }, "r239": { "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)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r240": { "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" }, "r241": { "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(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r242": { "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(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r260": { "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" }, "r261": { "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" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r266": { "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" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r268": { "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" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r270": { "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" }, "r271": { "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" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r361": { "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" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r366": { "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" }, "r367": { "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(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r368": { "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(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r407": { "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" }, "r408": { "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" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r441": { "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" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r448": { "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" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r469": { "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" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r475": { "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" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(m)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r484": { "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" }, "r485": { "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" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r504": { "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.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r505": { "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.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r506": { "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.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r526": { "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" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r535": { "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" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1" }, "r546": { "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" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r556": { "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" }, "r557": { "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" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r564": { "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" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r567": { "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" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r598": { "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" }, "r599": { "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" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4" }, "r603": { "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" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r634": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r635": { "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" }, "r636": { "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(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r637": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r638": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r639": { "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r683": { "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" }, "r684": { "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(10)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r692": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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(5)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r758": { "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" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r761": { "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" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r773": { "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" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r777": { "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" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r783": { "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" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r785": { "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" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r787": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r788": { "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" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r800": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r801": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r802": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r808": { "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" }, "r809": { "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" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r821": { "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" }, "r822": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r823": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r824": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r825": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r826": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "g" }, "r828": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12, 13, 15d" }, "r829": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "13e", "Subsection": "4c" }, "r830": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "14d", "Subsection": "2b" }, "r831": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d" }, "r832": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Section": "14a", "Number": "240", "Subsection": "12" }, "r833": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r834": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r835": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r836": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r837": { "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" }, "r838": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r839": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r840": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "425" }, "r841": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r842": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r843": { "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" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r846": { "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" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r855": { "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" }, "r856": { "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r857": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r858": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r859": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r878": { "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" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r887": { "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" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r895": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r909": { "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" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r932": { "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" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r937": { "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" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r939": { "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" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r942": { "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" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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)(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r947": { "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)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r948": { "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" }, "r949": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r950": { "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" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r956": { "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" }, "r957": { "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 96 0001683168-23-008125-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001683168-23-008125-xbrl.zip M4$L#!!0 ( ,. ;E=*X)H;Y 8 "X> 1 :7!O=V5R7V5X,S$P,2YH M=&WE66U/VT@0_AXI_V$4Z2J0S$M*T>D@1>(EO4;B**7YTH\;>YSL87O373LA M]^OOF5T; H&^7$NK4_@ V)Z=&<\\\\SLNO=V^-?Y4;O5>]L_/L-?DI_><# \ M[Q_U=L)?/-VI'_=.WIU]I _#C^?]UYW4%.4!=7>G)0UUSHXN>$Y7)E=%%&Y$ M](&M3CM8B*67W[KND')EQ[HX(!'=/:22;\HME>DQ;ED]GI2=H][)4?]FHD>Z MI+WN=K>WGA,QO!:YWVKX:#-X/3X^'@W<7__;W^ MKERITT5]4Q<)B]+=[5>ZZ!P-(CJ=<)&98DQ#41NS%6DJ)ZH\^,D>[8M'ORX6 MW6T:T$3-F"S/-,\Y012TH_>5LDA3MFBWKGAJ;$FFH#?&YO!FZSU=5M95JBBI M-'1594S=_63K)550;J& X59<65UJ^-R_B2>J&#,=Q]"24O>/O5>4FB WA?LF M(<;"!(NF)>CE[LL]D=>79LZVW1H4\39MR*(76?*I,H>6Q]J5%FZ\ ML/[&YL\.X2].WLMM.E$.@4-N\@5=%V:><3+FJ-WR2;0AG:K5PE'!%L9L*?8D0D8FWC*H=<@?4U:N83'4_(5?+K5@$A\TQ!B;Q!KEW& M*M&HW+DN)WA#-^78>[B$IMC,L"RAT8*6XK!FX-C['#B84ET@^I+)NVA'0 ;D M\=@N/=<%BA5YUU"DBSBKI%21T:701H"#!EG0% D1, G(LNP.+76>'-TSW6X! MD8D6S9&(5!DD !&#/'I[SCL4*S>A-#-SU^#GKO))RI)[^!F_ZM=):_%6XU#(^%,!4;8"DV)?@&E(LSCQAB58,I?<,I9N;[5;3 MGY:1!A'IE.LS(?PNEM4VG;&#'*+HV?DNQ[Y^'TMR)*TC5I5;7?,D+D#A(T:^ M:E.A*9C*0@'J>::=9PE(<>'UR+!V2S#MUC)+6TY'3B596RQN +:3O>.(L1%/EI*'XBG&^^WA2,8[A4>E''5#K%&.3 MCJM,"1OBQ;P7=YT)2T*?6^[/^&_$(@B^PGI.UH>?/,)&#Q'6E/@MOIZL\16@ M?3T[?#7>@-&93@!VR\J90@D1*@<,RO0BV%(V:=(,Y&DUTIDN%]*K'K,KL/>( M\,D.@+TGNC3]>+Z]J=]H6MDIT.8$ZZ3BV-C$>^ 'H3$7Z)D90(N% MA00T$X*\DJUV2[9$]7C@'SV*B6\@%VE.)L8>6'*RU <>T9H;5^*^G(M@[H"' MT/0I;+_#=O>1-2G@A:I_(%U[CGF9_79.=GI%=>O89G!KHMQMWQ2^\'#DQ%.I MCTC-\*K^@-4;GC6F:@7[LE[,;CE@/-CN M'/7>O+L8+CNUE:I<9XN#+[FUHND,&#B@"V3#'Y=W7]7'Y;T=,2%?TLX^[UO] M;B-3EB8_H%&FXFOJ(D!^._RLON^XG7O?7Y9]QJ^KIX.[HJH!Q6-O^XQO\(S> M-_\]"]N(YYI3ZM]P7,D.A-Z%(2.4U0\QW#G:N R[3;#&BJ%-L?0@5CN^ED-9 M[\CWWO !6+X3_PM02P,$% @ PX!N5VP@ZS'L!@ 5AX !$ !I<&]W M97)?97@S,3 R+FAT;>59;6_;-A#^;L#_X6!@10(H+TX:#$M< T[B;L:R-$N- M ?U(2Y3-11)=DK+K_?H]1TJV$R=]69=V@_,AB23R[G3WW'-W5.>7X6]7W6:C M\TN_=XF_Q#^=X6!XU>]V#L)?/#VH'G?.WUR^H[?#=U?]5ZU4%^Z4VH=31T.5 M2TO77"C%5Q2KST\(R<_.#V1*;&N&74 M>.):WG9,RO!:UWT;X># MUX.+WG#PYOK__EY_EM:I=%'=5$4B6>CA_DM5M+J#B'Z5,U70'\):E2TBV&1X M>;/A)L*=?F.;3MBF[^>-]CX-:")FD@R<(NJU-#FOV?J>;TMA2%(Z"**L:1> M#"DIM7\Z?DFI#NNF,%\G)+$QP::ID_D((HX/(SHZ/#KF]>I&SZ5I-@9%O$\[ MO.E%EKPO]9F18V6=@1DOC+^Q^ZU=^)V#=[1/Y\+"<8A-OJ"[0L\SF8QEQ%!& M$$V(7**AO-".8E@D@'Q1+! J9TI)U@FX'$+9TP*6(.A*9)0*#I8AG2L?9+]N M8T$A8VFM, M>DHL[Z6.ZE&F;C5PD,B+HS)A!60FOB)6)RQSK"NRO4#.?J'A" MMN1?2P&$R$L*0O@-[M/PGM->&,MTB?0,L:X*(&>53E.%2^_/ 0DC M?>@0"34"RS-K2^!EE"D[X>6\+ >E,*WP=:)LG&E;8A^3C=%9".'4Z%@FN&UI M!Q%+)# 0PE)7AV:#RP/7$DOM8['7/MF1NWXOEQ9_%2X5-Q %,%4I($[V-;B& M$+,Q3VBB#47I/47I[FZS4=>G=:1A"5?*[>D0?F3-8I\NI<4Z>-&S\RK&/G\? M"W+$I2,6I=W<\R0N0.$CB7A5JD)1T*6! .3S3%G/$E@E"R^'F[4EP30;ZRQE M9"8\ JJRL IB5#$8/U0@&QAC=:82X;RE(ZL2)8SB-P!;<-WQQ%FPI-)R0?$9 M8WWU\:2BK81%SK2M6E0E;0IU;K\_X;R1Y(?@*^V6R M/?SD$39ZB+ ZQ9?X>C+'-X#V^>SPV7@#1FJQ_0R[#TB?+ #8.\M7>M^/-]^J-YH6IHIT&89ZR3B6)O$ M6^ ;H;$L4#,S@ Y/N(U._!)T>0%8@+V:@O*V#%J8&/HSD94^O]GK,DW1AZ@9 MW&6Y_CWL)^K2^#F,%2X?;S$\DK 19&-#(S/2I=LTH>IHFHU/ZXM"KQ-D<)^6 M?KKGI5'= OKLD,$7,.B,A6\7%A+03'#R1K2:#1Z)JO; /WH4$U] +ER<=(P9 MF&.R5@<>D9IKZW"?3T;0=\!"2'H?QN\P[CZR)P6\D/4/5E>6HU^6?ISC2:\H MEX;M!K,FPB[K)O.%AZ-,/)5ZCU0LA]$_4WB:O<1D@%&B:GC5W6+G\#,O-<.2?E MYEBVW#K2J([\/%$PT O9 P/F5 6L9\!=[>OX>YA M=N:^1 $"/'KP%!,KB9AQ^0]#5S59SZ6XXT(B;9W^H:7QAS?U'/U%4*@ZU##[ MU5Q *RH0"39:R?P0J."IV->-$/8@]FA7HE#-+'QDRQS^47])CZFJ6#UZYK!= M-%$WQ#W4H]0@SR*$0WIN0$ +[?A(+80^"G2NBIG.9I(YO1#CZBS/5*B'Q=#[1@43$/60!"%]1\9@M*M3L_P="-.R=7_7IHG]U]?:F=S&X_OE5Z[#E MKV]ZEY?U]1=;-U>)F_#2PQ_.0&@&@\)>K+-,3*T\I?J_EO^>U1G>5M^U.L/+ M6E4EX(3WL]H]"^ 'W:UNY_6;Z^&Z47NIR%6V./V461N2+@&,4[I&B/P9>OME M=8;>.6 5_('M\N.V5>\VTL[I_)1&F8COJ T'^1GY66T_L ?W/\NL&XU?MT][ M=T-6C8K'7O<97^$YS:__>Y;<:G4O)DJF]'I)OV]"[Q$2ZU]1W.KNW(0A%.)7 MBIC\>ZLYM=*[RXH?N.[ )W?(\P/^+AP^%//WY+\!4$L#!!0 ( ,. ;E>H M .AJDP, )$- 1 :7!O=V5R7V5X,S(P,2YH=&W=5VV/HS80_AXI_V&$ MU-6N1-XO;2_A(A'"=B/E0BZP4O>C R:X!9LSYG;37W]C(/O:7K7294]M%(5@ M>^:9Y_',&*RKX.-JUFY95ZZ]P"OHCQ4L@Y4[LWKU%6=[S;0U]Q8WX # M$0NN)C#HYPH"EM$"UO06MB(CW*P'3/"I9+&!AFBZ>:W=%#(B]XQ/0"_M3T'1 M.]4A*=OCD&3[1#5#C$=4NQQWQXP;,VL^<^\2MF,*1L/NP.K-D+AT[6'IKV%QO_6M['4#@O0%'A!_\"M==O^MTP7>= M*H3!:-PWWP;<]L%>>)O 7;P]\2/=]_V?P;N$X,H%W][.[;7K=[S?5^X-V$Z@ M9X;]_O"_GF]_E(5B\<&8+3F$@G,:*B8XW#*5@$HH?"J)Q"C2 VQI+J0"$0/; MB%LJVZTE#[MPKE>=I='G4DP=D>6$'\YD=7&HG,Y1L]U2"5&3 M4Z?06R3JLT-@^$NNC-GYX ("E*!)T;A,,5]#U#O%#6^W[K- TL\EDS1#TT*+ M\R#U.<%LE9B2Y]'%O:#?SL>ISJ0?0/;'J3RL568<*S$CE7+8,A1AG$;M%JOK MY[@'A.FFD4M::+5-M *2IHB-W821%/>BR%%^G-%6,>.$AWH5 M:;U9 NN^ BV>553W_Y#7QFR!RDQ@+;Y4[0P&[^IN]MU@7_ ([/G*!<==K?R- M[2S7OWTP^D9UO[$7B^/]JT%O6:02O;3_TQ1V0F)[[X0B34E>(+_C/Z-Z_+2" M;?,8:@6+(U3C8*SM-6RG8'_1&ON!0[#XMF$#O!-*B6P"NY2$?\( HR]$RJ*_ M<6Q=>OB,\8AM)R892P^3?^/[PE.OZ#TY&JR>=CVK8L:?[3\S?Q7;$S(X8?3' M?R',#1G<)WSWP48^^!&,NQ5.3:K%T 7&NF95KVJT.J:Z^E7JOH=2[^* M?0502P,$% @ PX!N5T$J/VB6 P H@T !$ !I<&]W97)?97@S,C R M+FAT;=U7;6_B1A#^CL1_&"$U2B0#!B[7'OB0C&T:5 YSV*F:CXN]AFWM7=]Z M?0G]]9VU35XN[561CIQ:A##VSLPSS[,S8]NZ"C\LI^V6=>79+AY!?ZQP$2Z] MJ=6OC[C:;Y:MF>_>0!#>++WWG41P-8:!F2L(648+6-%;V(B,<*.^8$! )4LZ MZ(BNZY?Z32 C;9F"T; WM/HS M3'M]"L"(]H.?T(/"<*H7!Z-(T7@?<#L!V_77HN:]/_$CWG?D6_#F$5QX$]F9FK[R@ MZ_^V]&[ =D*],C3-_WR]_5X6BB6'SG3!(1*&6J3VH/86/)9&817J M#!1#\ZUU5D:?RK%Q!%93OCA3%9G%X"!YD)FF&/W(^2E M+$K"%2@!FS*E,+B,NT.XYC&5%51 HU(RQ9")=Q?M"=]1L*,*TW@4F_#X(3YFG+&BT)3QJRUC MHBCLJ:0(^YA;3?](S8"% ;_0SXS#KP3]TX,!SI[1I-V:,TYXQ$@*?I*P",EA M)!VH4_2^FA MW6JTTU5JH %1XU/7T&M4:G.1X>[KH,,?<[P)G \N($0)FAI-RA0+-D*]4]SQ M=NN^#"3]5#)),W0MM#8/4I\3+%>)-7D>7]P+^O6"G.A2^@YDOY_*PUIEQK$5 M,U(IAS-#$<9IW&ZQNH&.>T"8GAJYI(56VT O(&F*V#A.='?@0H[R%T;EE=QW M#4:,615;=RI:E6F]60(;OP(MONBHWO]T$SI3%\4:PTI\KD8<#-[4$^Z;P3[C M$=JSI0>.MUP&:]M9K'Y^WS$[U?G:=MWC^8M!;UFL]MK4_&$"6R%QY'ORTPDWS&&J%[A&J"7"I_35LMV!_TAK[@4/H?MVQ =X*I40VAFU* MHC]@@-D7(F7QWP2VYCX^=SQBVTU(AK-^_&]\GT7J%_VGMPNKKV-/JZ3Q9_// MU%]$]X043IG^\=^)VJBZ,\.S&W-=]=\$&(?C6C*,GF/X!R ]P>PH$B57C.^. MN!<:^ OI^E7GU4W8U^]8]4N7?C?["U!+ P04 " ##@&Y7&+Z_P'R7 0 \ M$PT %@ &EP;W=ENU?\P3^[M MO>U:F *^ISVYRQA-;!.U:I*V7UP(HTZ#8 3]=??F0$4%145% WGG)XF"C-[ M]OO>LV?/]_\W[,G@%6HZ4I7_SKAS]@Q 150EI'3^.QL8[5CF[/]=?OSPO6O@ MY_"SBO[?6=)?UT8&G\K35]P/ISZ M:GXY\ZCA^FC2?-2P'T6ZFN"Y]"HXS"^KVMWT<FC M7PU-4/2VJO4$ ].0C)2,L7R,3SD&B>E0G!D(_W[>45_7CI.)Q3E[G 7BS*Z4 M?-T2] G&)3B';GM._ 5^@X_;#VJPO738U%?\K?W@0(]U!*$_>;@MZ"WZH/7% MS*CX,TV5H>[Z-/UFYG')T&+&J ]U=U#PUU_)U^0=/L;&'6@1U8%B:"/WM5I? MSDPE#C0-R]BR-ZQO9U[1-6-Q'?C#F8=*U:?)0ZBOOD'M7%1[]!$V&V?/J!A# M0<)_ _+/=P,9,KS\_M7\&W_;@X8 R @Q^#) K_^=Y57%@(H1:^"EGP'1_.V_ M,P,.C:^FM'\E[WVUAOW^/[$8*"(H2Q>@#HUOH"STX 482L-OH'1-?VBR?*'Y M4/_$7]_DAXD7FGC!S>E"F_9"-Q@DD3#?2K/<-J\GLTV( MN1FO O^7ZT%%PG^,HBQTFFU!UN$F0[&.H?(4'481Z:(@_X&"5E"D:\& 3?/K MNSK[5D;L^#[WWW^;3,$[IKA6Q4%O9HXB_D0G6$AL,F9QZ9A5J"%5,D?]Q6TR M9L(Q9D'!W#G*XU$U02XI$AS^A*,FB^U()LZR:7Z#<5-7F/&NFUS3TLGF!/BC M3<;@F_6NH$&,J"8U0>8@.OULDW&N"2Q5:ZSX DB[#9YM5@<:;":')X*HHL9X3J[I-+U_>O,J/Y,M$STSBYC,3:% M'PYDUB72>'9)Q'$/,SID]>SR%Q?(C*Z2?'8Y%>45LQ8U021>B36<9>\O\FJO MAPRR##VG2,188;<5VQ$$];,9"'-ZI>V$"DG_G6%1X1$1$)9+8%]IH"#S62Q] MV*+J%PJ2L:73!ICT-F0V&,& EG(%+>T[:"7LW_?@G:KKA' F: ,,7:4/->K[ MZ?@)>4!"@*JJD0]RAJ&AUL 06C)LJ&55(0O /A1V^3HEO!2LGHRS%2PQ17W3 M J))\*,J=4,5G^]AKP6U^97'V<1IKCPG28@,C:5.0%))R0M]9 CR,BPD3Q0+ M(M8_ QEK5JEB=*&&^:&OP2Y4=/0*30B7823C.T9RTK^!;@IK0UU"'VJJ27PC M$5 QG!15->(HZ\B V$B^(A&:BK0&1;6CT%$>!7D ?9<-CCMU'-1P*((C4ZD@ M: KF,GT9(N*GC@AW:5N&#O]U9LC0L;W>X/S7I,L@H+I5U2#J*'DKLFV0[(HY M"/8'Z&\RQ=(4OV5H5-H-8>B_MO!?8X9BY9M94BY[FECPJ"EY]C27OY%^Y/VW MFWOTIO@)$OB-=4#"?T,9BI5OI@,21QU3K,#"UE8Q@/CR(![#+K*1]%\UA@P' M'FU$DC]U1&QD+9(G$EP$H3>2_FO2/;H3.VD+_S5F*%:^F25-'G5,L;NF/.I@ MPB?]F-K*;GZ=V1HB.-%@&Y)U0=U\@E027.BT1 0/#6C=QT67E@F@_EO,WJ@] M'^K2F?4MV9O_[TQ'O;X,S4UI:Z;9L?(XE\TT90 W0ET+7\(E_Z.;L#,O_R=+JOKO-9L_6I,5B$0C<$ MS2#;5Y?3Y=@C3;];> V:>UZ7TW5/IY=F7K$_GP' _M!"Z7(\3_8^."[&)8X, MMV:%D7$Y7A]\L H%[XP;O*?@W@=K>,;'B?,)'_F/H?,? M^0/0/?(?P^L_'H(?(O\Q3/[C(3@@\A_#ZC\>Q#Y$_N/1^8][Y),CR^WN"TE; M5-6^#_$YN+L=\BW+'8N2WP<3A_XF)R',.L^=\8'Z('-^#.[X'YH#(;PV5 MWWIH^Q"YG @.B/S'L/J/ M![$/D?]X=/[C'OGDJ,N5]Q:,V=?E-//E/\D5 =:&)7T&%9 M-4[$,RHB15!$1"X!T@V-WD(T)?FR11_6_2%DV9-ECT@?(M+O,\.^AO3V]U4- M80SV!=GJ)AXQQ@K&V 2$:]@RW&9W1WC$E+-,"7MHT(M8,584.U5#S@B)(0DXQDX1V.W!ZN32")[*ILH"/J]$55,1N3]"> M9Y.FKOCUE]%=@"&78,]M]JZFI#\0D5#Z7OBG:O9LND/L-N61* FS695U),F1 M)$>2O"#)X2MCWX]-OAU)FMI7%216-54:B$8DL*/=Z)5 MF?=0T <:M03A&U65WI!\(GUK)DN_&DU^O,7S")CE M1A1CL^*Q#J<^"\<4.@=IL*_U,IB>)%YX> 45]R2[]@.SO'*JP?,FXA=)GJ^2 M%PE=)'1KA8Z/A,Y/H>,CH8N$;JW013ZFKT(7N9?O5NC65HF?F+2$F^HA+U[> M1RK@Z#DLBOE/02\&''9'7'XZ\?7),_@V(6[$X*<3RYX\@T=^RON.&X^3P=>& M;N^,C8^36XXKY+-/?5?OCYM]_.F3.T'#B:N8I05=9@G%<;."K1RN!CI2H*[G M1$QWG5XD,U\K$@(-$;[ZD$UX9-*W\N1JGWSDGDVFO5.5C@&U'ND/.%M7&-4U M^J>E3D'ZW1;!QS(RSJ=C@7[N _&0^QZNET,CH%#0]L\(2S<>5(-%8Z&(\/2 MQ^' 7!CQVVF0>'XG\5'0D(!EP#Z$7Z# 5S74$S32[ ^V,0[PC\?-!:9SK^BJ MC"1R,3!=)8)SOM%FN#C5G:&Y7FX1HQPWHP37(FYME4+$,L?",B$O55C;P#?B MM*/DM/"WIK4<8>E54$384.WX]%025X),UE7O0FC. M]GMK=SN]A+4O(*E$4J:P(0Q/Y3:QU;1?MNKW)?<1[<-#^P/)?6'8Q]C#_I5U M;5P-BA"]$M_J/?'"6BR\2[T0\<81\,;^]0:]]:.N#C3Q9,YA-#1!T061T'^N M#M5MM:>O#)P$SPM:51B199PXK><7>OIDGDE^GV[MRND4D>Q)WSM]@=,M&#F- MRHU#L,1)56D<;[G$87:^[*L %?@(%4G53H,+ZEU,T2M!AQ+IH42XYK(K5R M//S [^'X/Q?CR'^3G_C)KB?Q\2@J:_!5E5^1TKE3!>4T^"2O00D914%$,@;; ML>FY:M$'-3 6G38S,!9)]UHH$;'-@=GFP,42$?U#1?_ 0V ^QK%VQ()_BG.G M?A/2,=X[1$FT:7!"J1EHM!LGQQWL] D?XS,1[X2-=RP2;9PI(=0,FG+LY"8[-L(L&FCI7HTY[:,FD+426$=Y2YZ%,,X<: MNZ13(GQOI%^Q[-.G?RJ2^I!1?=\IUDCJWPO]%[:RYX\PD@MY2KH^@%)1U1[) M[7A2K?YP(LR0>Q,T:?9P^^H%']]F]ASW'.S&A^A*K?=WI=9A Q;S8D^L[PG0 MK[ JGTKM.5G);"YOZ5)/U5F='%EBDS&.G?S$+5,W#PHR=*S&9TL82'=4=:"3 M7,C)^#=S)FV)/IC%AS_::76ZV0W7![6F%N]L9DTM-MOS5I8GIHX8]]UO:ZUM MC1TQ4)@8*,S%J1';A(EM#MSQ+*)_J.A_P%L\\FJOIRJ.D)+NER<3/'?L;. A MIEY8?.1^+'$_DF8?"?,G_LBV6>=M='+C9@O6NO>+Y6GN'BJRJG0:QY[N6!U/ M+BSST*[,ICKZI=L7?HMLS(1]RLN67$*5$NREN#AIXP5A6S M/U].DBSM_MZ@7,7I&K!\5N3]#F(FQ72@4.S&+R9PU/1#I]LW88 MD:1&DOH.)?64;6I.%$G4K4\O>8J$-;3"NHQ8D;P>FV6=;X41R6LDK^]67L-7 M#[W.OC940Y#M)B[ZG 1:5^@MP;2C3;_=J/ZX)=.[6!!9=40VG9$QVPQH@0&1Q1MSCNE56'DXI%&@NC139Q!7R2- MH9#&(S"*\U6>D31&TGBBTAB.2'&@(%,4'^K7"W+1@X(^T. ETM4$SZ4O\#/V M8/97LU.0T9:,3^\^TY=.82&!/K3U'!B^ZI)Y)/2*!7(1M^3=\J ',4^J+ARW M 0[F870;U3'I-534'E+63;L>+_/SN@UL?S^#!0\(Q5XU7$.R/O[1(\&^H^&% MYKA^&;2Q^J_!MHX-@2 :6(/RF?@9,%3K,U4U%-6 Y/,L>W;Y_>O<^^:@YJ>Z MB@, J)./Z"==*$A4DK]_Q8O&?Y-_O_>!;HQDK,;;6!8N0+IO@ ;6(#HHPS=0 M4WN"PI@?,*".1:C]#6"=VD'*!6#QH^PW0 0H)LBH@S^28=O 4 F@J\'V?V?_ MZX5K8E#/+AM$U0*U#?)$X+#V_?Y5P,#W+]U X-B=8"#JE!BT[ZW+AW*I4;@& M]4:N4:A__]K:PY3U0OZA5FJ4"G60*U^#PN_\;:Y\4P#YROU]J5XO5-) MP.R@= P5OW]]GC\'/)M,9/3PTMN;5< M$L@$X[\S-#0N6JHJ0P$[V /H)K!S,!'$9].)U+>EXFO]Y4:7$)'BUT.NUBC4 M[OZ 6J%:J35 ]:%6?\B5&Z!1 =A$-; = EP<5&J 2WZV5^439&>7TLQ0*^#\ M BI%T+@M (?9G)C,7+Y!ON:R\80+^O'_-,O;H3KA\C@5JCU)4=6 T87@Q69( M8 8L ,ZF:JB5JNR+9$GD(!Y^KRL)HQ'$ MSKCB)F S@)U=UF'?,,/4.,L ,O1223M>(VE/4JE%MG%7V[B;*0R)Y:.M?6G; MJ56F[\=P,*RU[G_RJ.6GZ6L+LNYJ^^:ALHQ?PB_CMR?D-VJY%AWBML;TNGR?$[+QGEZBJOF&.*2GB^>&R M#9\+0T$T**PDOZ=-8 2"#O0^%,EVCP001J>A [%+O=LH9^#PBUJJ8:@]%]?( M&M+\'C\G"^(SX#!D89]:0[J$Z/4@6-%Z M]L6]<%_ *RF=U\[KYZ#0Z\OJB.PP'P4!D%-54#IH'4%!8_K[ER/"_ZRP@+)Z M_N6$0XO5_G-.DC32!]K\ZPXID'-77 E^G&^71]5A/V'J1']TE\O\6&^ELQF0 M_:X/^I=&%Y,&_PWJA@:AL:C'6GORM%W,0-H-DWG\8T5KJ&^*.QZOG_]JNEQ* MW[:W3^)TZK/+FJ"(717D!Z+04Y7.,A/.+(17*;=%4=5;T:K8DJBATC^2_J+_?&Y&3RYKI8-OX6.+]7 M,S/[V6662Y-BG8/%*Q94)%CI:QB]J"_( ZA." MN?''6%-"_0OXC"$&!.0] M!RM[DV=["X'(44Z#PG+F^#O\F2WFTMS/7_]\8 [G?)@>*3[UQ2MW_.S^R@M&X[7M ]CS4#BW(\?!(QXO/@3X>KRUUS0""[B$!.[WX0/&!IO MXE\$2X4(BF1_U$8Z9H^/'\A&&$9XFV0ZE [$+A[1X$ 6= -H-,ON'^)]1S+9 MGA,'YG4Z5B8':G@-_8&F#TA*QU#Q>V8(PO&?6U^($B5YW)QH7+S'E,[F@;S+ MIMADUGAB']%] QEF*1X4Q"X021?5M9F-55!SGW9+;:S$"+<7C&@"X1A0'_5: MJOQ9_Q(J?)@/3E$2WP=*RE8ZE_((')K*#&"Q?^LB_,E4-VR347'?" YX34O\ M?DOAC3B^105C2:[RZO&75KL:&\7M9//U@%F%94E" M2YA,67+'YJW4N7_I*646)7S YLR$]%##D6"P@0WGLHTFFT4*EN@MWV@J/KY< M20]7)52#OJ71B< O9M#=8,(NF*!+PLLR%YAR-""EHM =W?Y$TP\38H=2HI$ M3P$=:8D"9PB9\TW1W[^.$S]P5T!9UN_DI D&7+/R2>U\L M$;\+NULM:#V !YVX7G&2CN22GZ6) ^;PVVSR$*>,?$TJ"H"$O\46CCS:UZ ( MJ;WC>$#KMW0,#!X0;OFPMX@M# MO>//O+G(%N8E_'WK'UX">9X^BE\B8%CCD(H4#$G;*@WH$X\YRP))&.GG"W*2 MG$ESY >:AM\VJUB(+C $8Z OB67OZ]SC[4NK6_ CEETU_]GE'W(^Q5TPK#)3 M4%;!I.@F6/8,I1 0WL!LT4.&@1D)!ZZBH:D*<1;D$8#8<1B!$I%AF,=D0#W6 )\).M+?^#A_CA_X^('* M$:(;U'VR0;U&8L"N F,"/)$#J']99/+XW!;K! \$#1;/+?%7'N(&RO-I2?'# M7UDU_RHF__@AXG+*Y9BO!"#C<2$01!RCDC-PF T(W36B)UT_!1BA,=A]9JI;PI:CV,,)'Q"S@T; J)4OH@(ZFOAE=^]OSCQ_J$%+@)-A&"JV[HGE0 MDCKBV6_+(*1?<]_LQ]8^L!0^^\&/'XAML)Y> JT])E),,<;.JE>_ M[S/^!:%T9A/M%Z>@SS$Z +/5@<8PZOC3F\4_[BTX.XXAUZ:V!EI MLE=Q0Q>1-]?@+E7C7.7Q.?/G-GWE2\7P:JERAG[//&3K)C5GP"!;3/^=%2S/L1%_? &TYXUG'%)+^8.I'\(MD:M,X#8GJ:G:Z .C"H3B&J2)W7 MGW;UU\N.<2YH%[FHM>73?JN$'7[!U6F<[=1"63/SB. M2S3'M=']W6WR83#J_9OJ&CH(<.YJX^6;JW",-.&B(LTKXT<7-E96P'$VPW23 M&[$Y+L8E9AD-8U)2#0F*"'O*9\#Z0?_OK%0NG@'2BHL.87=)X[-,.I5@XNE) M89\-G\UO^TXY[F>6_XG%0!%!6;H 5:$#O^&A7@90$8DC!V(QVZ&1T.N24I:K M^5(6$X@8=C(O0(JZ,IZ%-$?*7<*)0;^VCO=P([01F_]Q=W$;9:&@;MQXLR:$7'I MFS]1-4OWT:8\3@\G]NP>OF2%NY354IHN4^1^KCGNHVKV%3O0FCHI">-V@:+30AIL>J/@0(=;0DM=A'>%6MO3^8#L/'V M!TQ6"]\Q!\OE-U_0NP M*Z<-##NTZU3-Y/X2AB%[8O[4 9D_3[ITQ-3ASM?P"SG:0C:B.F$D)$R"SG(<_4H#Z0YR.*(Q*=>.0"A5QVXEO)CB=S MP[%^0OV+5. A;#](!$UD W\@V[\3T9)5DQCQ;NAYUY]-SUGFXOW>[::;GJ5S M4*&UJC,[G@X!V8C-CACKQ\IJ@>UX!J+H8=["13_4A;.QR3,YR($N%A M%X-<@'+@ZP8J\6L!N6E8U2(1B$3@T+D4;Q+@\X:LH]-I73![8UI;2XZV6L2= M)H>F\)>6U3@J>8GR)R&7ER#S)[[NX5[#MD!SB0]]1 M=?%U*_<>*1 ;CS;$1L.10XR$(1(&WX0A&: P^+JAZY(9BL0@$@.?Q"#EJQ@$ M5%//9<\N"\,N:B&S3/Y(BN034=U-N!8=%'_RY*X//)5@F&Y*P!R:2,_A]J@[ M?D]V6CRCD_-[/CE/$,Y'9^1]/H=M Q+X&>O%,]_\Y,RWN?=(&P=SW#=0 M+)5SY7PI=P=*Y6*E=I]KE"KE $'<'-EGN\>1X/A[V/CJ8.%(D,J6H7X*F+ MX?=X2=.L6??L,IJNPIQ/8*,\D;UVM+#S/+G7>?P"DC.!3 4 I.DJ^W4MMI?E M8](3??/?&;]R,3,R[C;BKA/8VL)U;+_N"W?Q[Z8/6DIAHD*XOK$DH'-9TCK7 MWDM8:J/"U)>; 7)AO\2A L'VH&)Q,U1!J##O181Q#ZL5A. MU[%-R;5(6T#1:**KYEC3K^*_?XBM'[WTV>:F0.NT/O/Q#&/]^;(,VQ(45?-@ MP07 KT--1@ITBPYS]7J!^)I^J.)-)3M8P^ O-.ZT3B[0VKJ)9X;DE;N[OY5A MN_?,EG^7F^/?X]>86_>)_Y)+!"+CE5*92GQ8%^ANP M-3GY;5*&3@ZK$M]?)#_ R4J6Y%_6-0*;/.:F4/[WLD'G4TH6X=R[CEH4N/!$ M@"7-1UVZW"YM/LHZ6H\^U*^QD632?);A4IQ+V]$E2'/#QLHLVZG@.;4#GN-, M.IYD4@G>/SR[BW7&J:K-SN!Z#8H0KQ6'GV5HV'>XS4HS5X4MHR[U%#8>H.YV M%UL;3*!-X&2 HV@=>EJ5EF%O" DD8MC19AF^,QZ%CF4\?$?8;N(%)=@V#3' M),DAH)T0YBY(68<@E917O A5&^$5S0G.2^'WS\Z3'._!9)IF-,YE,-A#9, MAE<6VV0<3RRXG&Z!2"R3X3@FD5W/CZ[D\XJE]TR>G?0%DTEF&"Z;"H(\[CHD MORRG0-1& ^L-P]0;1'\DZR_-\;,\*KZ.JC]S\O.^+>T*5<)35=)0#4%^-ZIC MAEQ!:(LXYL=X@DFFDI&Z\)$DNVB(!,?PR2S#I]F@540@KL$&^?@H9;A,9:<6 M5'9954273/#KS>]_5WT>_2*WXNQ#59MWL+KKWS#A-5S0N%/YRNGMVTQSS.HR=]6[4X5,9N\I) H9*08AU_?%Z"WV%C,< M-LY;B;\@+&>:2:?B3)H[UB325@C;Q:ZEL:>19N*)]9[&-K)4=,A255/QXHQ1 M51:PNE0DDH#ND^BSO"!*HU:RD18>"GS]D#DE&V :'$,;VA"DEU9A,@BA2F13 M3)9=OT423I':!EN[2%0RGF(27"80>>(=\G0-VQ"K>,EL2-X0AI9+LB!-5>6A M?'V5U-C'?WLW3#:0P!"&>_)+5G/#BTW==D<.=$YJTH_Q:[;'RO'K]B&-D-.O[T^!/0Q;E*I/ M%ZZX"\3JI#B&C;O=!QIFR=D81;N9&HY))-M>;I15>D-R?*=%&&U3 K/,L+A)@0W 8;6A#44@*3_"ZPS'[:K[PHJ;W8I'_,'-^HWN&A3D M@DZ.%9 =2MV@DOM#18KQB'\BQS;G?2OA#;UFWWZ_E%J'WOXVH27W=OPC (-7 M$^+#LL5ZA :4/VRG60LC@4LF$J2_$PEB2$H'=22X<23+ Q%>4 X M>HF5J6??T*#^YY=T'619[3*YLL&U@I<01/]>4!B(/X89),VD^6.5JUWPMM/. M$<-G6%*J%;CUHGOF\QL3<])T$V?9RD^]-_B7#=$NLK.'C;)T)^/TMBU=*1:( M\&+137E(0T3;R9O392?EP*<9/KD^R/6M[.1JQ1ZFH_*$Z(I)Y4GR12WE1D:C M6#ATX9JSVN0]Z8E]J @NPZ2322:57&^H(BVQ$55VJO+.,)EXDF&Y=.CJ3C9T M!J(2%!_ MD-0!]N\]G:/:<)0-%$(0RCG),HVSVN)\I%KQ_8O_]@=DB]U?P M6V%[;@]P5\I=E>Y*C5*A#G+E:U#X]5!J_ DC\L,%S7HC[6 %MYX!V1_W\/?@ M3_974MQ7I:C=/D">0A9&U(8+FO4R;Q__K HC-AOKCJY XEJ>8>,<$S_:PY*;H6JG8#/.\(D$DTVN=VJV$9?4 M0JYZ=F785N)/M &4'%K3E*!^G^VS4SE"UZF\,E9OM;9TR&W7O 8E9 !1T*20 MB)5GM/HC:3K&-W3SCK-Q+'"[OXJ_KJ]2PWOOW&F3S MN+629N['6G;-[!$@F"O89_"PD7.T%M/!U.[Q69Y)[JRJCQV'NU5)9+"3SJ:" M\3ROI[7?.>F5] $N:FJOWA4T:"5FYB2P]B_;:' _WG[^VJ:N;\= S800M#&( M0'? >!@N(17-2Y 6A#!E$DQZY],S1X"C780EDV1X-IAJV-S2TZ]K7$*V6AS? MWF3N?_[8>WL*I_!04"?F:32YMR"$QV'WX2;R#)?*,BGV6',?VV%LUT-(689+ M!U,+>^T0KWI7U8P&U'I7@O)\IPH*V2PHJP:T#;$I89(C[U'L#_\\J/ AU]G_ M43X*;LS \ (9 VO[A2 &-"C3%OM]03-&A^67M3@-IKD3RZ:P[W*L9S>V1MJB MG(VAIDJ"WEV)+TLG!UYL3KW8.U7ID+5=P]9B[T\J5-6?J9?6[][SO_Y!HRT" MJ"E>?>Q"(%U7M1%0,!4FDC9GRT ?DXW>]'CP9)D+DH,1-"Z19;(>NO6&4] V MQ=5N=HSETDPFN6LGC/7YPX8PA*NWO=Z4UT8<)83GS'ZZZZZM-#?/,Y-#Z7 A M<7]Z=8HN! K$UTPGR1&1J'K4=ZKLI ?2*2:56>_-^E9A?KVR^L%1KDA4 U$1 M\:'8' ]';TKQZ5>Z]'/O1GC#[H8NJ<_38\[])$YYDO%+,LDMJAK?J=+83S*6 MCS/Q.,_$V?5YN*C9X8G6-J7MQ'6"'ZCOO ML[)#E#NDP$K;K'*9NO3BKT1S_%/29&ADGWY?^]G[8]-(68.OJOR*OY])287@ MD+8;!H,YE)UA,TR+EF7268[ALL%4T^37;YJX'V;Q+:)J(N& U"L%(,'H+)[-P2X^B0MM.A&(8CB?"$GYOXP7F( MKA'@*800GE=PFA&4;\M?K^Q='6-'BH-H^$F*8UQY>HG+#:G^;YL&T?M(<2BK M7>IC9 ;/X73 A^M9)H,C:BX>W>@0!&EV.O209#+9-)&IXTUV1*;L-$4D8%.6 MU>CUDM@4E=SEC?L,DAXI(-7>I.1ZP/_^E M2O)UXQ7N[4SY%"3S O()4,'7 ^I]0;&_C^E0C*%AK(LD">)G,/)X-&QI,LLE M4H[",_).>!(Y7E>0WFT%D:2'"YKUS2/6= [I7G>&/[*W/_K$@.Q'T)T0_5]@ MPA1&W(8+FO7=(ZJ:==,&1?"C( ]FJ[]S0Z,YCG=N?UU++]5]@3$/&+&$8&_&]3<=D+RK*9I0NJ"EI%JY.>UA)=6Q5J](Q,4R3N M$9N-L\V^))T! QG4C9F?JB]HX)6\:&O+Z:3%;2=-;3+IFAN&O$SK@Z]>*A=G MG<,J'5D/%L -?-?E ++GK.L-4@L?6(:-_C4EP3>L(7]+UP2+7575A M=-O_TZ]GUA(=T0$6.2ZU9N+*P- -['YCS3TW.[IFV2SWG'K@UK.<.AUE$83E M*MY][93A*TKW=_Q'-RVHV:W7OD[<7==.9Q?CD&\\W/_A6XD-U[XQ:YNK#Y&L M.; 2(JA6HVEGZ0\$33M#Y4D5;::LW%67*4$T#'>P,Q ,4(=] _9:4 -QE@%D M7?2I'P,%3CXY;-6"BQOLG6_W>/;L"/ 3PK-Y\;DDEJK,1SN34$?,Y?_HKU+_ MC@WR!FT/48\)Y]*0)^V^I WCG=E)5@0[B:VFFX]TED^WIFG/V@D/&./L %TX M YPEM%X(+KRPE(=PAMMHNM4LM7'PLF+" _DM6T"TLXO 90*-6[*K*&PY[ALP MTS)//;=J&J>;OL%<&_CE2U86%C;:AT?.9YDTQS)9U_M^5K,1\0?G"9KTS#>> MM,(ROKG>C&\\S148]TD ./!(,'^M9#:\(VNGD MH1\(6E^WF\../AE8D*L"DDI*7N@C0Y#G@I!>9S3._&[_^%O?Y@KP79O V1#B MKY%$KG4532 /RP1+,!>4L"1X)L$>J\!LB*L=Y2;%)Y@D'TQ7N,+,'PD2,TR:Q4HK ML8W2^K)*!IWAVSU2<)1GC$IX0=CO,N8,UW5Y,"KUV^DTMTU[_-T,%SV63=H[ MJ[),?#]D@7A@_IC'F$\BYRB?#9\4><72AC*S!$L))LMMTXM[I9@X MHU6'$J"MM[ 'V]=@%RHZ>H5F#Z@[52$J])(>WIH9?^F0E3T MOFC,5-JL6W2N$,AX<<=<=KV&6SJ:NN5]9Z8@R8M]-7S3Z/.KVK?U#,GZJOE\RM\MY'3A30'J,++ZFLZHO1 WD0"H.&,FE!:GH0&HH:+E3 M\,\RF52"2?MG=7P[-A#=1+K_NG+._52GZTVD#GM![41\4'M]ZHR?,C_#=7FT MXV GW3?P9CB.^N[B=:2+KID^>E(=Q0747ZD]PS^3?[_W[4%[@M9!^$UV^EK_ M,?P/F^#%#[>,Y^M,/[$50 MY7!LAK^6*'9M(Y&-X4T M ZCMCQ]PX*1#S!L"]D1('@!SFH0C*/,GZNO0]$ ;*8(B(ORF3@JCZ%'-<]^6 M@K'2PHAI^8<<.J+-6,$%B(-8S-9O M$GKUZK(ZV3/EPIXIRIY47#$[R;(E]U1YD-_UOB#:O\].B0VX+/1U#)K]TS?P MAB2C2S#!?OH&"%9B.AI#._6TPAO$\+DI%X="LH:.QS\M,P_V$XE/[E+BQ*Z- MUV^@,>IC ',:UL;B-U#&.MK$?5DE"(\[7_IJOT6^639[_-/:KAQ$3=HJ\OM7 M3$PWNFI0>(ZU(%;T&* ^909OM%S4MDXCV9^=T;DZLFJ3R<(E,XNT]*AU455] M@QK (=])P= M%L79JR;'Q9OC7ILU"BFI_.^.=&$;]/!,(_K(Q90P( :VIN+9YACQIH3/@CV\ M;VM6/Z/=24R:S35IT5X:!Z?-Z;&TN-I)_ZO+K-]3J^PV[ZWFM)O4TR9?.\'.8AHM?^.TO->PU+'95EG.F& M'Z\*:-,%>,];[1F-?"!H=-9/>D91.-?!AXO4GM'@MIS/$SOBNK4?]/#A10"J%G8%:X;%0?BC4E\0NW*?5R;3)8YZ29O;3\^&8I^S8%CB=39B1 M-\V$63K&P6EN_OJV_/6M5BUIU)NH07?>B/$@1J0_Z#?'W1_#/_61\'1G M9/?5U*M1:>3NP+Q!.4S-O(V;$%F [5C4N7_]$_NJGRWREW@"58D@4TR3)) MWNWD93B8;%=L^::2.*R2XJDMCZE$_F+X'*9WOGQW3=DU"KU.JC6*L52XY@INUK3.8@1 MN%7@F'0RPV0248VN3\3QS0B1HY)))AW,Q<61KQPN:-8?WICL3[3 MIYOK/=^-*QGT^K"OB+Y2+=1RC5+Y!A1^5POE>J%^$4;$A@L:=S)GFE"D:=)8 MK YI*7].D8H#N8UDN6?=]F::XKN'YOAA).>,ZY^\E;"SQ:I-&> GB8 MP*!4?;IPQ5?@1I-EV%2<2:1WO>HUW!CSS9)EF 2'?8R FJXXF]A9B[N!"E:6 M,EYC3NHA!1%%::!7:*G.67DJJ8UX7'J^TW]L"Y5":;2C#L5B?>PY"\V &+OHEAG.%8EN'2ZQW*7<7P1E6E-ZQ:2KV^@#2B M8,@A6RIVUF435/+BM1\Z]TN\>GG:)L_GZXE14P:G\-)S[2 &.M9*3CB><:75 M=O+L:_O?*-[O517!7JT".$-"E%] ;9)Z!)J7:FD#?^ M/!I_?N_I"?M-&Z^8FMWJAV28>IWXA[TQ;(YKC?I(& JW^7Q MQ8X>=QWNR*9#L5:Y!U;2JU)>J(D\)B6QIF>."YG\5^5K>^1P#)_*,*GTYF>/ MWV&;(Z\DVT&UKR485O;9.!-G?=NO<.EK%.GYPT.S?C.YK"KJ+$-:_L;LU:): M.O[Z)U57,WNK0JPT;@LU4"KG*_<%\-G:MPB\(>*IDMP9LMF]AV;(78;3K8M$ M[:DY_O4P*MT^I8;I\38DWVWKPH9P(1(+"M%K5/8RC 5@:MWU-<]GF+B'WEPK M+.DQH&X7D[<$<8D,PWIHA.7)HLWL DX3J )2B!&O*"7E%:^4'@*>E:6R_BH] MJ:W"RY]M;NKU;=N"0 DPAXP"YAUK M_DL7=B&SVW28]]RQE_8!7>JB4"&;]N>EHE9LU?)WO\;EWUW?+\7>;I^"+@%@ M_,2F"49$5W'*,[0P>D*WWTJWOU( MI5L'W;ZNUBJ/I7JI4@98-SM4,U;6Y<*1'Z3SI'(6*'8 QU2G/,/\GI.&R.YWK^RK4":39>)'>1G@'HD0K#?(99+XCT][@D'["I%C MZ(-CF')F=Z$QY62ORIC6L5/-^SM;ZQ7N1@I*)J.[5*T4WJ88W5\>ELG$MSE! M=6A5ZP]& ZBF8#*L3S>T[D5O1LUV3O/DA&_+=S<7Z67F@K3;F29RB3T@'OE+ MJ]\<9WY*KTFC<_?TLDT"87./'.0:C5KIZJ&1N[HK@$8%E*J5)[-@\GQ+[;70 M8W9'Q74@_SK%)'>Y1CJ<: O:(^:9^%9GC0^@V-#_0 M-*B(HX8F*+JI!W**1'^3:9B?D_X-S#)#^R9NUW"_*FC.=CC42%X9,EM(#<5X M33QD':RU4B!:2P7&='5 F"SOT%7G>R74WF*R-+O#/MP[IH7_T1S'<4PB?:AX M;J=2VRB(B9:_VN)E9UI7+\BM+86S$1TU4L(/= <'N>IC89L,GR];P=;MQXO^ MCY>H;QDJ0WZE\AH%O(*&!XHSTPR_1;.$I9()D="CE,)W(U< #A62,PRNC%_U MN\2@4?/[9J_+IT+IYK91N :YQT(M=U, Y8?[*ZS@*T42#=]7RJ#>J.1_AA'7 MX8)F_;E-KY2_$G0DTCAV?">_W ]^WX[[B;2/Z8\E2L8M/. (VIN[PPLI64JM5VW=D^T MC,I#0@O-^KY72YCU&LD#_.D"SYIVX2'S,U'L_4W\N_:S5\8&=L$"[]WJDF7D MB6S#.Z!G9!TBZQ"@=7"V3BH(FH(IKE>A1OEE)BI$+W#$Y>JM5C[E@Q6@9_0* M=5#%T5_]-E/61S'.?XI%>=MP0;.Y)K<\1E.7YV$W M?Y?J%)2W@)K-'T]H=AC-8"TZTNA?:6D-_IG\^[UOC]<3M ["+[%3 MZO4O9Q]I8RR84@P:J =U4(9OH*;V!(4Q/V! '6JH[8+Z;\ N;V^[58X M80O\*&:-[RV,K]9..%L:W8QEW9L3_B<5 $4%9N@!5H8/53AV^#* BP@N0 M +&8K?\D].JU-LC)0"D7!DI1KJ52C)E.EBU-0#?XR>]Z7Q#MWV>GQ/9<%OHZ M!LW^Z1MX0Y+1)9A@/WT#!"LQ'8VA;:Q7^'\8/C=UXU!1UM#Q^*=E3H_]1.*3 MFRSAP1S8M?'Z#31&?0Q@3A-:2/P&REB%F[@OJP3A">=+7^VWR#?+9H]_L*N# EX,!A[V,? M3(LXRP#BF5)Z\/0^'-N@;.@_+'_$FS*S M Y\XFVYR7*(Y'MMVD0W*4H*\E2%\$!N MB/2FLUBVIRJ4$>ZI1#3';.ZM4TH\7QG\='O3S7P==JG\QDO-89X@P88@5P4D ME92\T$>&(-O+?GNZ3ORZ*3S__9L*\;*YC9==@X: %"C9X9^]7O6Q^O"2''4R M_\00KS>Q\7K=C\S;JY:55EVL<+JA\2%>=6ISYA;%06\@$X6_[/#*! 5BX5;/ MWOSJ&W*(49!LCMOIS.U?F!H]_NSX#JB9,%AKB+;)\R[+82P_GH$M'/&Z_CM+ MS<X5\O25/$"HGFQYQ$FZ&S]"&P%"3X[A"E,D,XU MA D3: Z,6>W'9Q10F$#=;AKO>T9[5AG\3BK#3,H>BCS;0)SKX:!@XW[VAX38 M\C./">3/U["-1&1LW,ORD$#/]\9IC"]X.VZ;-:;X_C?G]++S]O'JO00Y25N8:\-*K?WG"O#S\S9\! !EG#%>P@A7ABF (6:G1S[W!NE2GW MS/;J7= U1:8YO=(V=ZI3,;Q(ZZWF N@[EQ!S+).-9]=NA&Y"4!]996%'>B>4 M^R*_@=)I\4HB0J+UYWTC\FQ$GI4IN!U(E>(33))??X'4<9!K31W''NGEGCO< MN15)ADFS/)-(["A?"P[3NZ;5JKRG#Q>K,ED/!UXB%O]<:ZFW0!MBKXV= MK![9T D=@Y^6S?##1L:3(;9Q,. MT&EAQ]&M(!G6%83G_H3XI%C7*K .VG\[1-_=DZ)+L+Y:6-O@>Y;Y3"3SA[@_ MP8?K:M;WHYVVQM0;ZI)\ ,V3M00=2L0KQBXQ15X-8K=.QPY$'6JO2(15J"%5 MJD%1[2ATE$=!'L#FV/BMI'+U^S\_Y7_[ZNCGT5NA/FJ,+@R(CI5%WHNK'N"X ML.J!U6H@:!;?T-@$DG3CN+2G2_-"SV/QT/*8UQ4]LZ\W)[270M^ &X8N]WU/APDW@\N:9]"Z;@2>.^[U6\&4\5(_MEQ"'IL/66>\LD\KR3#*U3?7*5B=" MHRZB$301-!$TD58Y0GI$T$30'#\T@7:O"--"(V@B:")H@E,>T]T,EJ;1^4D: MG0^N:P,7%\56)MZ6TMMJ![%QPF0GP;Y7Z2*?,%7>/_UL4L M^I-,*AU*]C\T";;6*=A9R::83'Q]DYLMG'GV>@^= WYQ9>GOH,.B1#=J'1#Z M0SF)HS\8E4B$=07A.4:\<,]7T"4="8;+8%66#N4!]6.@2]"M ]A0-G7P+//I M2.8WYBU?A#J)__C>.""UU\8!3]?#QF_8&C58(6H<<,R^2W+M$:B#K2!\!XJ7 MFYI@&@?$3Z-Q0)(/+8]Y7<'1>_C)T'KXQR#GAY5@=X.?W4/;@)O,0S>9SCPG M?_%1VX"H;4#H3RNGN+*@V0I&U#S@'E\\.=)3[[Q MFIX"O$M/@953;B$T]#T@J0.,Q(WN6(I[:4H02%F?GN7Z^>SH[^!/VFM3@@V7 M[F_97[!]"[R6_:WBT2V,=U#\ME#S$ CI BV+"*QE@I>*PXC,!R%S4,6.?()T M;-C<(I\VV0]:\[>71A%WW0HGK(@? MQ>SXO87QU=H)9XLCVCP>C1N-&XU[O./.C/@_L1@H(BA+%Z J=+ ;48O6:^7393]] P0K,1V-H5T\L:+)!8;/S4UPN!;6T/'XIV7!O_U$ MXI.;C<&#.;!KX_4;:(SZ&,"<)K20^ V4L4]FXKZL$H0GG2]]M=\BWRR;/>Y^ M2>J\PV,[.]^_8F*ZT56#PG.L!;'+A@'J4V;P1LM%A\CI%/=G9W2NCJS:9+)P MR]<64]XA ML/EAV32NB,3\1E3A?V>I%>M?/J97E>1&S>]^=>':'$6N%0C;X8U?O4OL\ F7 M2;_;4HAT!;F0$\ /ORX+-E\&=$!^VPAU:XR%=T@V&>'SQ'PNY'MW!^3D4.*] MEC\0RQ^U'?3A;$7:48%4A@;Q!ZN:^HJP[;H:/6#OL:18ITV53DXTT"LR< "3 M:^D&2<,WT55SK,NO[7ZI,?RE)O9S0O+L,I^KWX+B7>6I#HJURCVH5 NU7*-4 MO@&Y?*/T6&J4"O6+,!(A7-"L9XF VG[TA/S8>!Q@K[F(?E?_"KUT,>WCL1LK M^DBE/BWF=;SU_9@;B?NT6B5/'O.T@V<_/9\K"MVA\,/>)[\2J0O&Z'U3ZI#' M][W0R5W3\,M.\I.SBXJ(9(CE:J)P]]M];;4ZK?VT2>48]TVG>>U M#D^UCF/-P%"!9J\:*%@=?2;ZZ M =/GD:Y'D:OK6ZD%K9 +R>4!2/$CY E0; M$4"88"(R@EL:P:2#-:]A'Y,&"=8A@UR/".N8_MI$+#>U9CI7R+_\?KJ_2C[O MY1"IR4MQRDM.(&G64W" ">"0G!:&0>-_M3Y<@<>@;S7G68Y);]7%)@Q'PS=% MG'^GNK,(F0&/%32$^+).LPV'0(D9*[KALB'MX^(\]W^0LG6"RV5U; M8[J+F?,XV(V %.)(512R7,OS(+)5;DJHV=,M^7JXD[7?Q;?VRWU\[V:,@ >( MP:)5B* 'C:Y*W!L;W,-RB2L"]Q@ZL?RQFC#OF/,_E(DS\6PP'5(S3N%25>D- MR7*IUQ>01M9'UDLME\1.C==S=J@.;O\E\X%>6[#>>$V@I'D/$ ,="_X#\XDK M%K<3L3'45 D'32M5[^2L_G&*E7=T^6:LX@R;8ADV(+^<(1;[M@+W WD0M[*S2^<'47KK'03B@,=,W\L1K*) M6!D6S8ISI5,P>52?%:?>[>#VI57YD_FQC3CY9IXPL#&:[YHFM62(R7)8R2I5 MGRZ6H3%PN6(R?/;(I&IC?/DG4RS#I8,1J:(S:>W(Q%3:U[!E7"-=Q!)A5#78 M0X,>%:Y^G^T[/,#&GP9[]R?UEON[34?9W2R6$V!2_R=AD$'?A!5\!9(%/4T@ M*K8,MFW:89+I1N"]\=>T25R'\@#",4P8Z':?19Q)\]OT+ ^#I=L.C[L$9\NQ MF.)WO8G(2XI1U(@%N8;FWXZ-(ZO/P,RNT6NF\B?-C8OB[_9A[*"Y0Y3O"DH' M J0X=W=T'1HZ%5$9"2TDTYV>,&ZMA L:=Q[)K^21G$A%0J]!$:)7LBV[F"[3 M[W]*;/;W;?WY /K<@H_L'5H 'CJ/NAZ%>TN89>()AD]MTX!^/UR\OGY@.USZ MYT8QR62:26T5G*S<^4^NE#H[&8^@2W:Z-^SF\\_0B!<[P38B<]OKV8.BW90G M'*#M3;"23"+.,VQZUQ30\6 Q@ *;),-F@LFA74VC_L657L,VU#0H-81ACGH2 MBR)V)PY$H?6[<:-OX_SL6L=@@@<,86BY.E_WZ.8L46A! M="P68;/L$R:#693=Z7U).E,4PH<(K(HQD5=0458?KV.;U.BM)L% MI;ES2U+[4R /EP+VB,6]R6::91+\L>U0[8K( !I=LVDFR^VJX-97AKMD[HC& MF2Y]F2U]:C\VJM<]6+B%A[2E%%HSFQYJ^^F*U;T)999)<>$M;MHX4^,=F;YY MN4DFD]TFGMPA46/GHZK"B!Y9T01IKE8WGN;^U5Z4ZN!M&QGT*3G:-\$+'9.X MH6^?![&X.)/:JHPG^*M=@\*DC]+&9Q),)A',SM7U>OLWM^19L>O6E;[8^5=J M\0E-[9 #?C T#*+9IY5,"'?9V&'+[K>%>E[=&7CZ2S#\:%T9?>,WR". MSV2PB>6VBLY7FMC5Y5G6>AO"$+K[N&FV_ONJ]C;N]?9S3&VF#9A[D8!Y5)] M/._MSA<7G, M?9Y(MD<=D$QM?D? .[Q<<7NR!9!"3C-)#PD('ZY*G*GS\][H MJHD:=OFV8:H=HG[@0ZTY+A6[56/T^$^+;].ZR+^3$M!8Z SBV@KDL/ZJ=Y3O MKWX[P;!)GHDGCC4&V!&G =1R$S=L]S/*4>? <$&SOOIE"2>:1[V7MV9J_1LT MGM+C6E7;4Y9RL7-@J?Q8J$>= _UA":=#7[4VHQMJ3GP9( UBYL"*R1A594$Q M<#Q#[IGJDT?LC5N6[MQV7M3F."X__N:?.C_$_C8!^C(5X,&1-[L!5@>:V"6G M#=4V;431=W:>.$:7<+4=\4XJ7\_A+_$)O1[(]^@4NN/PF(BWQI_?D7K^;8BE MF:R'TE0_?/G45J:'Z!G;FY=,AYXHFZE#?QW'J"EWXNR>^M@N;T5*'7JKL9_5 M_.8(G'D7G/NK,)9XG6%OX;%&@'?$IB]N_+)S'MYDVI/X1I[\X:'9N@?XY/C^ M$D^^41#2#ZEG"?/LH3SY8JF<*^[YIA[_MM__9U)M\?;-+C:=K_;3&Z//-K\WP3'*KDP;KRDOL0P8VTQ+ ZUU5,QI0ZY%U.=K=] ML]6&T(Z&SSZLAPDV)X>'$<,5QT$]8#?X9EK;2^&!:I]WP=P:\3N$([&9VSFC M;5Q$KY-Y8(5TJ= 8B@>UA\NE4 .2M.TP=C0RYNQ?Y[3H M)5T?X!@?5MJT .U.53I.B;.;&%-Y^WVEPW*?_Z&/^0/'>#(&TR%EA^48C^B, MNAD'@#_?7$R>R7 ;2P^6N%LY5YN:L7"U>+?R6Y.OLG[UO4*S?,G68 MOB4R>8)[;RLI&+1A33*\1R?V/50]^DVH@]CS+?:TUU],X#VE;^Z0DHU1HF\F M&Z-L6\KG?]W_Z?^1]V[M)[NA]CUGX,M,I>.T-^W^-D>WV\]SP?<>^[6QQ^J% M[XA-']V"=(IE4IR?'=N"MN'1[J@/'IOS*':AW8:B46D7AB)MS%L3#%A1"'^2 M/Z30YE60(6W0J1L:$@THD2]RBC3[@>/)J9HMJO?#X2_MA]X.\O; L\M"L5C( M-T"E" J_\[>Y\DT!U'*- JB4 =E3/:RX!X#AP).)*89+[WIYU\&LU;X0'L#! M;XY)>+A&.)CBE$@3[U\3.\\"[\2@YL5^BP>AK,N8G:)@B@?1C;%)#Q< M9;BLGTFW2*>'"IKUQS)W\Z-1O3E^'3VWLZVB>/^ZGWV)F<08+4C,E:^IM@:% M7P^EQ]Q=H=Q@0 MVD**0)(7:!GTJ>:>;:O/1=)E5+N[BG54>4@+W@[NZP_5*MWA7NL_7-W8'*\ M"93*Q4KM/M28?BM[,-EU6MR,DE>&DOFW<5MX:I>O; M_:^[F*.=7C MMA>>IVU^,,A$'P(TZ39VTE9ED5HA*)^+S/[&!/*OSX"W0H:=3?JR5L &U+ 3 M,Z\YKOI/U[U_M_G\O]3^PPAOZL($_,1Y<88ZD:8X.NIL5W:W1]I$7G]HH?%0 M"JDJI)APVEI#D2:%9"4#]F:;&I0J;V]ZN@4(VN';9Z$)R)X+:ZPO* MB&@F137(50D:_EBA,4U'$V1ZI!WKMX\?C"[$*FZ@" ,)D;/NF/(2N::4_D3W M0^D1>.O4 'Y3-_ ']&#(N6]+P5AI34C2\@]%@8X[,^+_Q&*@B* L78"JT,'R M68X[A@^-\%T"+,U=#S^ M:9F>M9](?'+G:2=V;;Q^ XU1'P.8TX06$K^!,E9V)N[+*D%XROG25_LM\LVR MV>.?7+7JO(JQUAAD5%7?H&9BQ^L_)44\]W612Z'[CL51H0[T"]=DV0S!!OGH MLDS5LZ&"AXD*SD]4<-ZI@HNV"O[XH3[1P?N!/J<37[@.^WC6%O9]XRP#B!=' M;^#Y,5#@Y)./'\A')'V�MH=#4(P3V&IJN#@D).H"T9A+@5SK6$F)'=L33G M4)@.3GG0PP.(GKUAJ(M"GX1DV@">S>6"*EI'4-"8;K9-^8+LO"E25<-&7#'H MKY7VA%&F;'*-=%%6]8$&&QB.*UD5GZG"L2.ZS$Q+0[^G:HY[1BYUR[@25YUGO^5-1Y+^QGW[PH W/ 39 M2#,?QP*-7\CU-20#CB/RS&7. ?%!K1 X5AC(!J3&\ P654- M8<3U!*3@6:S1RZIF=$&.RJ#@G[>Z!._[H6Y% ??""' 9JCPQR@T'LBX];:^"AJC[:.]T8.H8^$D&%/ <-F'JJCR@;$%8 M!GRV^,+QQ)0WL"2:(\QR"%(^?LCC=6!>5)!@DA'#8MZ[HE#AI+R %$Q$_++> MQ=%*5Y6QKZK;7UHK/ ?8% D SN0C5DX6U 4R.[N]&$:;::_Z> -#R:;") ^ M?M '+1U)2-!&$4MX9XD;66WAZ*]J2IX#[S-L<5.]=V.'MRX2NPNJX^,'2TZI M\2 @F-J(J)2IFY"@JV(9RC=DB GOY+M0(9TS0(/@S8WP^:Z -(K5?*%"!R#F M"Q&E;(YGLI^)DY[P;U/^P\OURG?@%-GNAZ ,\(( %Z=$XF=9CWI&5/X-%?N% MX)^*?P*O^&-BDH4.]@V)QP LC[&''[4-$I!1C_K"]K6.(V"E-!API0[!K:#U M5/++W5U^PGR.+Z9,:+NB$R/T\4-_@#G0O*O";(Q $[AJ!^&%B3K0H?:*1$CM M%L8#PA0D@Y!X#B,@UA*(9XYQ-F@+(ED)81(-2(C4Z;4&AJI1P@,),QI>)O;L M=1R-$QB0PW"IBHR]D8D$/"ATM500,!7>$+9;^@#+C M8>$1$3QU!\T%U8)CH MHM:;P ^Q+IN5OYOZO5>Y(X?G3+Z,N" M04 "E W(-@OF=JM[B1E%67 [I4'0=2PC$P>?8!79Q_)F;:&";8Z)D]F''7[H MK)S.^K)4,E(K)0/C@,)GL:U.K:JU382=VAG6Q13:*^\>A$^3;GPZXY10CY]\ MBPF.PTG-,L#4].84K,D$<&=QI%M8LNOL.9! M>A<\(K(64-)E3#%,C8D=>2Q-A\8/D'2Z)I'6:J9B)F.09EUT0,&$UE2O;3Q; M6\/NP)NJ/3LDS1E1->P'<_;7T\DDTRURP5Z+D(9? ML5!%<(+784OO!'/.9Z?SSG]*O)>/'RSVMCPA+.L(_,5C#2@DOQ$$/XC ?#;4 M#J0R19'C',HDNC5S'5M!/,QT4I.(#"AB UN08;]+S(8#_%OBVOW$_R/1J;74 M:V&D8B6FC 4$/M>Q_S?&?[Z !A2[BHIM)78*51S7WAG2N>G@70M=J&,3Z7S: M4;7L^J;-=53<+;>9K&2"$?RK.]"FGTML^D!3%MX'T]9J0OEK+V\@W?6D36.+/6HZJ[>*8#BLU)EA]8XT] MX9YBI3 9P\3"QP_S:#!U)GETH@4)(VCJH-,U/R%^$U;Y@J:1$]-F%SP<[Q-G M:VSF!JA63)A:T>0B6V$3?P.;LH%U_3=6U&VJ8K$3OPVM3>Q:ZMU%;]PY] 9& MX 03U[?U&61:5*&QKCT[8Q)@UEU19Q>W;Y6/AA=P2)U'9_J/CQ>:8SDOIM$@ M7;S_E=PU1[<6%KH#; .R$K!B[J]RW'I M@ !;#]**CD[/[P]&6Y+!;$FF][XE.:5XJCE6 ML[\J]<*-V(E/KYDYX&:E=TG+-\27@^(T86>?>$K6J=>H4C&B$X$PN"),E@KZUQH/M MXOC/#!0?E?8<'4?F_Y49_@\2CC8H>]@APEYK;].(4XF;K+WPJN/ M'Z:55W8"D+JEEC#,IZJI "'J65N)9V3YS(^E OV[*[QBOYJ$DQC3?<%,'"U$ MNTY9,W,Y,L3!80F3_K6],]_1FP^F*;RZ%/UZ$XT&C/4OJLW6SIXP>\V![2=;IM:0>:A6F<,SG'@\CE M9E;VDR;Q^SB 1X;A0S@A9K+72G8K)B@-471KF#V&1@$Q :-VU;BT>)^?'#+#55DR ZV9]H M4:D2S(24H"@D %L_*D8V8]-5[2.%IE?:)/LMF($;"FK M#(G:%9*8HUU\R*XL?M'$#DE1#S0S,^UXPXI(*18AV=,E*1 [C]@6D#:%;([7 M)]&O*W7,_+8.'9Q MF]TBU[&9#9$MXXES*L&>IWL2]I/&RJA'!SVH4CQ90.& M_C][7]K4MK:L_9TJ_H,JM7?=I,KP>C;L?6^JC,$$PA3&P!>7;,FVP)8T!LL@&Z:J%-MED['7I!V*EULP/',U!N?8+1!MJ)ML&1ZW*3 M5%MHF(X/(SU?=%@B\A/VG?FGYPL 62'K"H MMHK;*.=-F0[B.8HFL:5H_L2&LF,(*_V8B/9@ %5PFV?2&]]9ASKL5W(03!Y& M(ZH9"JGFWGHC+%^-CH"5)NM+NO(\Z36F,KN93"_[Z_'HQGE'+8F9[-_L@G^W MOW-WZCY 41=Q%Z.G3Q_!DG0E^N_-+%."W_O@3SWVZVN)IW)>M6D"(F8\,F)] M+?+WD;@9.:AC$8Y)2IL>UDKV/VMNY?6U)?K'Q8VTD70E,65HVIWT<20/9-?L ML698CUK[OO?4;_-]!.KO()@L@_94%MWL;=3"DK5;W3G9#9RGA_-'Z]%6,P* AR/-$@UB23'I+F=-0B$9>(Y(9&[88=8M&+2)5W )97V,: MMV4S8427-+-C\%AE/YM?A.#1;)MR S7;S':.7?/L3;;%0 %(10*(T>>U(&A@ M=#W+:3ID<\ ;AX-NCXD_O[^^=CKPC1T!@;V WPUZ\H/9="8;_#,@W@^-YCL9[O;HW./Q<8 3^8- F5[K:]%;#QI-IF] M'MOEZ#EF>A)'>5(@BZ;4L;6G06E/GGEX3$I)@I[ PP+6T/=2^'/=UOL"O\?W MF5"5:A->,*"5,]LLX#ZIN'TJEC.?SLO5-/VZR29YX_2Y8P]A"L%$8C<#^XHE MH=&&QX;6(DP = ,0KC 6-G^- 1H?T!UVK]%WV:I<< MK51\(9*L:PCL$@:#"<.Z@[8+V[#6HQ-XS/)Z!"^>YX[K$Z(P%%(.5M#W'MD- M!T%Q=DQ:\&L7$LW,1GO FA+UA' !F(WZ"#L#_ ?XXMM?"DOZ2G7@P^Y-RT;EL<;8C^:!GLBP$T8J":I.0 PK:^I"*SP]< 7O^#IGW1J M7S09%*F6R\%Q1D+."%F^O@9.&QN='"";V-H#Y$[$])_[9*2ATN/@5'"SGG! MT?XE2+\>/-"'V7$WQF\$)LD T34DZ![V!CZE=8C=2X[/!NZA&*6QB3NKS2X' M?(=U%%8A.@YJG/ M?7:Z$\["U/=A7O,.CFQB6UFD,.OV/ MH]0+=\)58)\V]]C7N[!1)P1L582]MT4_*GF''EFL*RXVQO MD]A(1J. .Y]# 9O)!) <@F+U.GPE\ M/)?*:<_W>Z#YO4&"XM$?.YM3T'^Z0GN2?5%U;D(O@KEX0.*C7M[G4%5,FKU":(P13@CO'(1P[NX,& M M#)U 1X@#9-P_$;@R[(XH8=T*^@;?J7_0PZA$4_P%4URWP(GZJVOAB\L#B: M&F'2@PY!ED$3%T-@]PTZDKF*PKVZ+KANL9RK-2![!J#^;!1=CZDOW+D/^\UA M^PVT_D>D4S#*&'ICO^EPZ"0'RHD(!'V+[E(]'@[0/5+R07&3.W)5L&7;M;!K MMNW[JS-ON]Y8(0A7L18._T&XRK5PNWKPG O]RZOM[(>$<%4) M/%T9,!O,;0PO-1]XV;7PQPXY?"8[A?5ZYW.W60OO3\JY_=N;\M'CJT&SKU!! M*VS=@U_GST=.Z[#8^/25#\AH\!&1L=E1'B4]=/!1,3_*D,(,+!YU!CR&F!5 ML_,T_L2 D!,H:(P%TM8W/E]=['[9-.@M:74B"E]@?IAV0AD!@X!BTHA:5Y]- M&>>VRQ22NJ-R89NA*0H\!4I.HDW*E"R%'(DNF@V%SK@Q2"^ +XSH4 MI :S+ZVO_1IX?>7*CJ4Y[)CN@Y;BH'FNSW9.M3P'KG%291"ENVX:1,*LZ[@J M(LAZRH-8D:Z:[)8"R:?O65^J_EJ"A]Y0;,AM!W,R8=KQU4WC4C\!"@T#7F'0 M^F";<.4.J12\!G)8Q(+_[(L#5%!M09$ UKMOM]G P/_&J<\_,X,B^"+4U B: MAF8_P 0&UL7& T_[X3/.A\:[RPGF6J;C\B7W@D YZ"%E!/L<7=1F9]#@*CWF M043"A,PX]#3$"E!2R-. V)M4[>3#DQ\/G3<#AN<2L S* <=WOLH#F<0*3S^ M:@1MFQE*FC''#Q]E"O/<_V? ZW%KF)8U%06(:% 3>V0'1T7\=GK"?:771-2V M>:;F'-0:\('T=BY=JP5^?V-#O%-F]ENM)A:6_?[DMA8V+K>R5YG3BXRQ?#JICD_B'D/F^V;'>^);BS7KQ<[] M^'TD4[UEV"-%B#WC]:#]#-$0=F8C8M>'HUP2H$$%3)8 O(CP_GA>;%Y**E[.=ADR)5(R;^C[3\TM;]HVU MU?I^]\[)!"?I@]WG'^5?Y]^RO*0#RC#XAZWZ_P&=W6/':G D-KI8^6EL,U,> MT2GX,#LK;?1?0XXYJ-86.ZR!LTB.U_<-RJ,&#=$^)O/@?Z-\!!3(D&'%<1?!0MTU"K8M+#R$OJ)%S7>NO;"$-U592*G['+9S.D#.>/3O=09>O M VL //S2RJGN'E0BQ4< TA_[YF>4K=&678]:0CF&8!=L1:PB])-)E;'C^!+E MN8! (4)LGD&D@X?+HM@S5_-1"(/(Y2%QV$*;QK%RGM=MIE@\@@P>^#H3'&_4 M"TCKP'"VEM;58#/!>L[LAX>1;\ H\#L?3CZ?(U\/>/^F"&6])-?XEVJALWUT M#"#ME1"ZMKQ$H U [B),!)8;.B#@1J"\S,YV"1[&I1+,X8B4(L1,A M#<*,EH#0-!V$N:#QKMI>7]/.-F A[">>1Y3P32DX;;/1UGQ=7#OL S,6Q,;8 M< T'H&*0.>0]H>0"F<4'"*(&1(8 ^WR0BT@7LS:[G@F*#TZU@#3S,CQSY/P^ ;K2@HBQQT0R([98PY2DY%GI.&!-L\9 MGD K&%W(3>.@26H\ZP:RQ\OD*&J',%*\5WB%@GC'H#B'^HU>LB*J"H]11J'W MZ&#V'BP](*#X%A1](]N"?0H(ZP%F8OK@&:*/LDW?5QENR==Z RH:&$T"Y2'# M:$#Q9,4?A? GU28L4=.#/8E7)!PAL'=%^)@94F+\Y$\17[/8C=?Q>L'X_6P' M_[SQ+E:!/#UP%P_LO;@GD;C>V/C?IVEEG_I>+Z%P"V\\F^\]3ZZU$7DPS6O4Y"_)&UO97[5]XQ^BJ\.UT?+QCA1IV5V Z?O!GQ5; M^K$!O $34@&E*W/=1&/UTC(;_JS&TE?#[/68+2^2TZ408U<+$M("PZ4E4&A, MZX,8&\*L.^P\=80R\V>=EK5.LNB 3MRH%H^'C6,>$A-S)OYER_1G79:P+G1A M>/5[GIMB0](':.O M QB^),D\SA4+?K<6,[3831V(\)8 MT]XV1N!E6(U N^ZB3D>1[R*3+V4Z+Q5$\-R(%8#\V-&>"<SCEZL3F2Y( M>7&QT$8+7'Z\5D?+HP!_X 2C 2N$+.@8,"8X&H..S/N9-!>(7O" 7!ZIHUBC M#9'@N;Y6.;T^V-W(;+,1NY:-^K.+@2TY.0(CITCEA6KGL*[S,0*1O3D4OTSR MMY:;?5 *@4>+&;.0&:SYY*& AK:=,(T6O$DV@2WTOS$U\LD'2C$8-QLXPO2X M^U],0G3^<.Z$;S; 5%#?5?8!!DW!SP2ZG1X:F-D M;)/VR<>+/>XAKNS8[K<]BVJ\=Q6X(Q9^S&GAQXGOU<+SQTRQZ.UUOVW75RT" MF:Z%Y6K_X?KVVT'[R?KTE49B='$H;"N*L7"EWOB=&4M4N04-HX=LZ;+N4Z3P M2J2LBSF"S\M,W0"GHMTSVP>%BFD$@/6T>B-PSPONYSYM)KEF+=_(EH#Z@ M%F3]VLB.X/OR2=7/<:O^S0M.110"1-26!!;1\43%R@ C6 M3CL1_&;_75_CAX@FC(J"XL>OZ>/LMK[B? Z0-8]/\;1^H?8TO( 8#-@H'!\C&3T]PJFO;SSY5#K^S5PHO[;7-X8%:SA^SND'Q*VC@^8M+2 MX@OZ))/L117!ZX.]F):*>/6 ^^'8!SE+29(0 QF[OB;=KPUMHREAE-1,2OT> M\3JRH"4[_TG-*:,N6NM%Y.CSB:&ZR-%L?2AQJL'W];Y@PCI2WJ(,"2+H.J+M ML .#\"-( P,T?@"N$X769[!SP)'>!R^$+ M$,1Z4$:LD YV[ U\)@0#I%!A%T5$]08UFDJB4(4N?3*TE69Z!V"QF.8MRDZ: M;@OI NB=5 ++ MK4#&&EXDA M'"<5CU%1T-CF_3CW"B147/,JI =<7=N#,^A,@T>65?K(C W4PMY>9[M^=SAT MMN]7[;*IUL+#]G$CUW"=VUSAT]?KY-*L>NF#W]-2>?O;96&%HG2>LADJ16T: M3'"=1QH\F0Z/OP.C;G/L&"B_P3G(&$3:DDWH^2CG 'C=;X^IKT\+"O MX(RBLRGQ^^!@&I N#0X\SEV/'&P2$"_F(&J]C.R7B"PT=C6N&J1AF3+!=0RA MFU2EE>#G[ VT$ZA. H=-@I,>YH=\;>A-$TW7;=?&0F3H3&7#Q2(#@"Q,02Y! MH-CXQ2W++VY!BJ/%@/&RP=JS0]YN \H&8]VX;Q=CS;.M3'J#_7^VL)';*ANB MX!K^>)B"-X'=3^>U,3$M.X'^>"QM$/5 H_2-$J$+HDG47@A5R:NWE%RY M]36Q=%0>C5]V\'7\9^&_=N\)>VJ?ZS%EUSJ0RA EUXL_)9I7)ZCU HT[PVRO\Z7T' 7'H]MLESA31X M@<2V"N1N(Q/G%- 5[)Q\_2" ?;DR IS3A7P&".'Q^Y;"6E00A"U,)'KA^.1+ M,'R%14&<)F?^0A^23FHFH2A,1B>UF!+I'"J] MR#1@<@Z+BN6!DG M0D!)_207L.H:#YA1M!!B'('P?OUBG<6:XH^V'@=2R1M/;2K[ZN T(+59QWFP M,<_-=(EF5(+D8SLTWG'6 $8\\4U*]>*.07Q'5]Z4H7?0Y-^6?;+H/DWNT?J: MZ%+2F5E CT!%_ 7:G9@V>8RT">^3LST0^I$J&TLDHMR_$>U=PE)+Y'@L \@]+4\:#&Q M@UH1= 2#I%!2 JA=U=-ZI[0Y$+X>*=!%85];4NWHREJ2Y. ,DGJYF6P*R'YA M>VH] /(&WC< OB.YPN#9K0@4P?K/U& /UKNQHL4K8F2"(P6OLEN,C.'@*RD M1I/?7Y Q#],5;GIG@0[$$$YTNY2W8*?(I_1^B2+^-@B'XU[:-;7+)7-Q[:5 M#XZB,5P7,5M6; R9MA3;!FA>H*26BQP5V9O&CC(G'.0)@L>C7V&KPX$0"0>% MC?JO>&POG: ^'LCWCMAK)W;_M'EI/M=ZO70OC0&]K&3>R&)H+]PM9SO7/]UN M^:(IHV_["7L5NC$M!C>Y%XED&EE)II$5JO9,H;:T#+2EM3C;U<7NIZ^Y5+J8 M3J5S^7'1-GYF1I<=3XG,7D3AH,T %S!/IGY[Q2U%)T"=S+8B[!B*2IQ(J9G) M?&]S%B5>C$UL31$I0PI3("EI4Q@->&(@*D9^2'Z"(OL87)#Q$4W C/ -3;5O MC(K9<_I8ZX8\ZJK2.$"2$%N"]V.7'D>/M<>L"-UIMA8ZWG?+O7TTK>:RK*HYZ4[/+.NAV/J9WONU+!+&5P%;,^FQ MR%8HM]TV3]W]#A,$?Y"M;X1LS:3?$=JZ50M[1^5J?36LX;'X<:*O&8A#1U)+(X_J:&:K,'3*2.I-L)-,U.T,H5QKU^K*+H<>L M,M.A @:@, ,JI9#>R*8WC*A=)33,=LIQ\7^?P7:6OR9<%.Q3= MV*3^CZA/N03U"9!/2E?\<;%C?OJJ M1L,);I?)3O-F9%BX)$;':28 +L!9$!&.ZVLH'47I3 !8NQ#!Y&6$L"88%$(( M!@C/@6(YG).Z[?0(OA%XS?Y3/ &"5'B55Z? +S*0NZGYF1&;87/4A(X-1#G]Y?@)4OP+]9@.V$Z^Q+;SR MK".J7X/ ;@XZ-.>F=K%IC""+Q5#$S^$5=@#.87 )BI>.HIB1)630A9 D'I5_ MC%U5RVX#/!(.7JMG%+PP)9_W!;V$5::TK'^]J#Q(!:Q MLNC?1L&==; WG[Y MI,[GMH;QF'F M?#9>[Z\V_MI53N%^G;U:F/>.CPK] M_>!73DE&($CHF,-_("F5?48 I_5*/I'ME9P^.XE')&%"\.CH9LX]'F/) MU>.67*))L["D8+GCHA,X^]C9WF =;OEL6UNP/SR?F3ZM^F=FQJ3X?[Z,)[LI M9?Y>Y&@J0DB?D)"ND)!.W!IQ^RUJ7XXEW2F.LS(7-HBXAJE'N#6M(B8'A!AH M4N9!_U9//9CA_6!G>&S>>WX%"A12MH%\Z\1S^76GD"0B\<#IE+>>"ML'P7=+ MJK7Q.R0E!!NE8J+V#\720K)8J3C\C;YUGMM5C+. MVV=#ZGGHHTR8'<]M,6ON$5,VN,FO !4)^0E8"E?#\2AN^BBD!ZG,.#Y%H'LB M0(C1;#%!J@G)&JJKHK9O%*XCRRSJX!XM.1\;5:GH(E-Z6@\DII-88F%6>/W" MGL_,M6<],OD9P+PR9 G6'\0JR57+(>N4,Q=\40 27K-&8I(%5"6P]:;!]E9P M''0LC_8:$:?\P":$O2-Y&1)O("H3-VS)T93H31"$#>J3'&?%,VC$.FA?G:UL MJ)(0I[!WZ?U:>'=QZ]WO'I:OP>6_6N[. MO5I8=7?2)Y7NG;5W_^EK5>5[14OE.FI8RTJ,3QS;>Q)V(Z8^6TB)PF+*X\7D M41W$&D[7M433R4U@:+L@Q9,_E#10A7UQCI6(<;04%/I X@)L$MH_FY8]T_IQ MK*11P+^\OF;93D4<@"FK MV225XDBQ*4CBO)>_[)E#X@N"C'- 6J*$%]PJXRH_ X+FF8HJ:SF;@OB1G-%! MV_/[&Y@/PVX'-N+J;#>*/YOS+L$(72.4$PP*AU_\G; M )U:(^,O_@W80DI$(RBDUV7/>SZJ;6Q9Q6I"G1"$GP9VU]G@2' XTVR)>;F_ MAM=E_P+ON\"!RN2F2'E#D6L*:3(JL>R2;*43ML?@E&+6]:'I%=Z WP@K+.:WCO=WTH[OCC 7!P),&\61D++!K.O.XH_ M8-/0MK5*EHIA27D! 6L,9#RZ\$01.[+TVQ.6GNLWRUSYG[??,X/0NMKNW$;EL9RC M'39%MS!#7!XO1*9OA\6GSL'S0[U2&"/3$S?D1,^J@O@S>9T?E=QC1S15LL-II0;!.F<]ELW),24=[MF(Q]!.:FRJ9&$(M MC==%GIQ?/^]*1S<75Y[?6/[)$5'E%PSRS0]39K.X_,/T-B&Z(X?9FA;XWWML MLIU!]S]YM,09D+-Q1I.QT/OGUX_B;:4]_/$]_V;WSYCQO/F!26_F?^O;9Y=' MD-[E\LFOP@D9^XB8FD5?.D_?]YZ>OE7SZ4[F_2Z=A,&]@^96>-G9F2V.7JZ% MAY7!0_7[6O>F&/U4:#GR2Z*(L]E&1]S/-V:1W=!8VX-=[F*)^I4PJ MD]].;14B]BBDSVR"%MOM@BU,6['Z.O2#7P&R'O/%2OH^KE2 M;Z=N#:_M%5E!\??D'L^[OENE M03'Y^*9 IU,G$Y"RNWG-C7V&(>FD_;%]NE MWJ"]GQ]G^CN'5Y7\ MBBUA8H?G7<-LH9#:SFV-6T1DL3'I@Q+T]$'"K'^^LII?2>2CF,2QD(EQ++R, M2>$/<<)LQ F9-R=.F)T>83E4"+_U*:K*2L*)MBX/GA-I%B_9I:.I]*C\9'IV M! !WS6>GRY[!]P8!:N)>'6K2<[0(Q'PQ0 IT[/$G!ZYZ%I1[?)@36T'I)KO$$',Q(!]0($7(B- M[B"5MQB#-4K$H MN_98V[%]DRD35$&7_7% (#F!#M;6"19(7PR^<(+P"$#+ /-N>3ZE#$/]$5=: MQ.KK2+ZFQ?A_ZY-TA$QR&2H.D_G7..";F4W&P#4M> XX#W\-/#Q(R- 6$*>Q M1@K%:Q5A;8 &8( (^*;M'L2]44ZW#L&&_.X/\>H8X45R<.TA+@;8RILTP$$=W%!$#\;I1P>=3H0*7"#L$_O^+YSL MC[2'%1D%9:(6F'P$I@ _M4*7][(16$:J@^U/K%>M;J[Q4?@ M;1>KCD1:2":(+0=481**@M*R>D'\SGR*E3#5DUU$-:RF\5=N,R.0;8;&DXG8 MV5%>SYSBPU@*S&TDVX,R!'G\P3IU3SQ7SA &")*Q;Y,,'.GKWTHGY8?,_L5: MV"M#)(;FTG+A@1/_=\G1:HXQ9"+ >W^-+S\AE_+8J)9[%P42%](IM^2^ \?G%@WDCU'(.7)6)G5&%2A(=?9EQ[[V '6ED:K6V1[VA?\F>R+C2 MEA[GY4Q]0EU1>D82A65M5+_9&$]R*,4"+?(HL67PDDRV[5FX4SJ+: MUI B59_\J,-Q#>OIC^="Q9H=*S/"8"G"6]\JWZ_*_M'=X*-XTCZX"WHGEV>9PDY89M&<\A-Q/]-\\@CNK?B)]:=RLOY4 M?+\O87N.+4NUR.VYT"RA<1Z<[&8!-CAZ@J9Y>_BS+SX,^)YA>8-ZQY[U$!17 MY"YZ.Q=)N/,M#+W[O:OKK9=I=>.G]W=S;[SEU9&XN6>_,=[S;)17QU1Z$V]% M^+V8.WX(!N'M2?TW/QFO/A1+LF=^X].PO3JGX4TYPU?N M,,QC\_\Y#),/0WY%U*:WT9A,MW[F7?X(FT^_N<;T1UE:VHG(+,B:7L+V=6^> MVOWCL%K??GBEO?W*#;T0,_O-]NR,QO=<>S;.+A#G%OC],;)BK5-4S-HT^@@" M&65T_ZNXF5E?XUC2%+(&//E.OV^[;*,]N9#T@FDK$4#R7[G-M"'?(40K,2E. M@*R*)16Y&U2\FU>9 _96TW>A7)NBCAT'9Z64FVB79#'1:+UO8VJY;Z.;4$+; M@2) 4!!/ULVFOXIBXWJND [Q1H;W6+X*8;P1A=UCQ]@V/G,,T1<=)FS*SB$M M"V\.\WSJK".#@*#=9D)&3BI2GYSUR(=:"8 RE?3("ZMKOKZ66-AK[#F0##=L(FM8"ZT[1,GO0YP MULGMJ]H]];*&:F&A>GZV]UPX\ZK+JG8\-\O]=BV\3X$!4YX)91H9IL_.M5&@TEP-@H34T.8?/N'R8T&WV)& MVPR@VHGM\E2CI@/)8H'-) H('EY%FHAEZFS 5.8"F])?@%ZP!MV ZQJ8P@3B M4PG?"0_!H"!QS\(LF.D?Q^F@@4:+C QZK-F /18T\6*SF;0>TTPT4Q.[U61B MB22B$SP@M0#6,6'WCV5V0.PAFWY ?%5=A5H";%H\I;^A0S*H"\+GV#]2EY31FL MO@3U WP[4MT2)J_M@'3'Y#-XT7<@H?J-LH;>_L0*;F_: ?+, $G]1<4HIHOK M:QN&D&3GVO%2O.GE%MQZ%9WY'N]$<09@4MGZ4PX>;@'4*-@Q,(DNG!0@*H?N MP]933.PQP4%'@%+JZ.[E6A+($?X6J%!4^!>H[IT@H (U^Z*HA"9 %/<^'$HV M=4YGB#6W82R@N&"^QJ#3!"U/E*/W@7O?QB/+_OW(Q@P%>MD.0YF .AAF+3+E MAYWS.,D_9 V"NH$ZI0OEG(#%'TZ>0;GTLBJ\U@B(*P.EE3BP/AT@+;SX\7CHWC[7 MO<;RRW>-$@*,ZUBQ%E[M/?=_YH_*F?S]"G6,*0H/5K%UN?^KVS[86J&.I6MA M]?JA=_-T_C0LY=^A8ZO"79*-<9>H*2JPW=[(]HZ?;G-5;>W^L)HLE-4D^^:L M)I%#$-S=?-]O/%FW/46C^(?O9$HEI#-S2#P>5&^($OKA>B8]S[*ANASEB\+U MAE0BXO(BS5I =EK;C> %H2'!-@3O"@ M/&" 6@6XFM3$L%^PO>\-T-\@ZI,P?>8"JA#26]R#HCP0THM"?T^)DH4T;-85 M^"JTIVPM]J1\77Z%%"YB3Q L#-3DIE$9]RW4KF3AKC$ZNAP?Z>!]=KB()@$S MT4'E0SX;+U*5A;-XQ+D5--OJ@R3W7Z %I1G"VN&09#:XH=A/PDC2IP34Y:@% MQC8,-CIB3\=L(.DJU,P@47 ,:X7I74'#4'P#V5CCG8"-"O8>P]=#Q MO_]Z7I;J-K=K;*<6GIR?7!R:G6;O>_O35VTLM!,^HF-L9)!TU&AKXW9GLC(ZF7WM+&2* MQ50NOSV!,A9\(C;R*76&'T[@FBR,LZKJUZ2W:F'9/JE6#L^N M6KV'51/$F5I8.&M[,6YD\;YD/[^?[;UO:J'1XFQXM;WTK?\T=6H\_DN!R,O'%_:S4F:4 BYL]/ M!I(]C=$ZX&=>N9GL1M,"YW_0][$HAM;D6#7HPQP2<9.] FNW$$, 6I:Q'7$VE+^UY"?#8-2&(PB'Q*Z8$1):_4M M1-'P6Y,&%W@="\D&Q:4GCC&T!D%>$2[# !Y&B*'[K$'+([_6$Q,$;6\ =O[Z MVNF@'[U#Z0*63AYJLZ>,J1'WH:#L!<\C][8)NTLZ+A#>,]%Z6E^3SH?("OAV M:] Q?0P0/CKV4S R.?1UU!GLABEVQ !*H#-E@.TS*R6 2^QARU%1?3%)7IU- M*I,G;QAQ7OHY(5^=K4 YV["!]USDY:J%6,\C" 8PU!F<6WM*+9SV9BUTT^Y/:V=P MUJG;JW;YE6OA[OZWPZO+P[/ZOOGI*PS&$*,Q*A_5O541_B@2^@YRIKN$I)0H M2SC,?"+8.\ALP0ER/R%(*2]41DJ+5%$-IP[XLW=[QFP-QKZXY8"(<<2A@P0;T M+PSW67J)N]8Y5:.-CWCLY;YT'E MQ[*0I?-T;)?I_>G&\\&O\W[EJ/4?AF3D)D$RPN\/YYE,_K%8M?] ,I8#RZ&Q\1K\##AO01-3?=U.&,^(CV MS6ZEH9T6F<%R51.]!T:C[=A-PY,>0X@P@3F&YIG/+39\9N^9Z?FHE9TVFTX# M_BA,*U1]=*V)TJC L )(H MR*"5]I&%?42Q$H3WM@@R)0*UO8'?\T1&%9/5+OA2?;40U;D"NBD.R6=O>8-6 MVRAWS9#0-173-2W34"@?$*5LLQ@(//&!NQ]BP3P'[!D-9S8'\8BHSF!3\1#3 M1"MW[@0/9Q)NE*E9O2FYIR-O[PQWV&JT8=)BB:>(9^$AN!.[/Y*%G=!40O%K MD6@T\K1H+_#[&QO'YKWGBT>#6*5*G$WLS:5'$UIVK5.8SBK-9D5,ILR&?=Z^ M]W>WMK="1:H6Z0 !PA50:UK,>-*DOS"W-7E:Q5^G39'UP4I7Y MLAM9+9)]!BGI7[#N!18V^VAY7L]SV5:I8AN M:UFYZVO@Y'0ZIJS\TO*])Z.#3OI@&+!V \J9GGQ)9#[Z)7%&NF]? Q=V[RP!>DK.0F:BL\K Q@[*; 51@M MT1%FI+#N4R0VI>GO$702@/"#P(.[ZL7W0S9%,>L9+@ACIOL!(*63+XC=CZZ+ MS7M!N$VOWN\=W^W<%3ZFTK7<"Z*0&WO,C$FW@S@ TZ^'E]J_'VSGHG8>6_EU:SY$V;,.K%[-=\:?Q^G?U6F.E2**-X'S4.R%B.\ U%,1AM MTXI)\Q&8?#8)U+8/.>4:0V57Y^7#K78!X"CPBNW;7LLW>VV(CO#]AI;7D&W: MDUH8!.FV:_G]W&%6[B\%RL+<]6D[*MJKB8QV_-.URLF+>;V*(X#[S5%&+\D^ M-3'S(/.2*2V^?$HS_M9QU0JOS^WE3FGQE5.:&YW2XM@<#E$B-@)G@]PV"N97 MVHYK)KNXN^ [@?KQ2(GBMC8ZF-;*Z]X"+(#SMV 67L7L.&P\50LO.N%IT#II799+JQ:RVJN%A_99^O#Q M_F*_VH)BC.;OCCR?D5D*L'081-[PFAM //<9SD$V_>_YZ17^*_/O%\@=I_.D MI6=TD,1-YU+B7'@'?-PV5=X"_ M6%_3>H]?UKXI4H9%=? ^TOQ Q X#MQ!&C/(=BBY*M&FL4Q)@IL:+BI$>_I/R M%I\)#,O#\)[D_T&^1RAV3<2%45VI)9B'8,H%AKM!K*%,>Y.X+N(\C/1=@E77 MUWQ.9B4!,.43!9?$^<%P8HU$*<2PSCQDDZ $ -FXOE:G MZN0)*_CA+KF+-MOY.[ Y8%^Q*<.35O7\INT Q'S*S:=[,%_:5"VT?MX,=O;# M<']KY5@7R[7P^O3!,QNW5F W/WV]Z+,>;] ITH?WT2](9HUU0#X"D./$VS1* MF:V4P>]'?1XV<()(LHG?I?CM&25XY72N >P6/J'\:.J4&YQ1U6;RSQO:W%W" M]K[\18IH(DS+Z_6Y'EZ^N&(V96:+G8$4T# :7>)1CC'5,EM%2/0HSRV*1M9' MIA<[LN*3A-R+FP$)X.081P'%.,R :<:"9FU]C?)&)%\PVX#$!D?LM!;E;" E M"WY]DVG6F'?09E)(4.A&/CJ2Q"*FA:;5H#DA, B7U=3T^IH:&4I".44Z0)53 2G$K'(0TQ[@)TQT55,R%"DOXKV3K#3 ;7<P!D:F#:8 9BBEL29KG790?_#\'HA'4 V82N!-6OL4 M=V&RG:,],68SB%773,S80HC]PKJLG7.55A9=7,-IK$<4RL]P%-N<C2[QQ<+CEWL(F%!H&)PH,& M.RLDSOC]$9&-)A[7H>$U&@-_>DY#@=F]EUO;.WYV^RRW+&*%.2'ZEZWS7_>M M\@__YWNP)H[K&%.-ND_?+M+M$[/C%U>H8^E:Z%8'CZWMC-R MN?XD-8QR+D#9BDOS>;)!G([$4I)?J86-^_V] ^_A)+RMKYKANUT+?_X87K1N M"^U^RP1& A@$A!0^OC?8;'!F1-";'6W@7*-'WQUW56G^PZ'D0]A-BL!,]C02 M%SAF\\-+$(GE\@*<:'W?J0](T#(]TW* #!/_!O8M ?]10Q>5BHD$@NK#1',_ M Z*LI\R!L7TC3 )3YIEZ++BYL%]UH@=-&" %=>,CE'8EI=':KHEIKO":CR:5 M9,\'OO%>CVG;H$B;S[RR"\X]5W^A5@VFXRM&2C9&L%/\871.! 6,:)CKX(_( MWH"9$?U^Q^;$%936"P9N8N L-B@V>Z;!K5'HEQQ(U.!Q5(&;**,FVDG2MXDF M$SC$T/NW0]H M0("E9+IF9X@'S$$^#F3[%;P.4,E"8CB;MH5X!UAQ/#ZL4=\)+$<]3@%E:Y&?PX)UQ+/ F7V9=BKJ=L=A2\G]KQ!:T_8LG1(@[PDT!AF-4T#X4 +6M(GEOT!0 5D!/4FA M*[9B6#FK;V/X1JVK*.)%6P&R\;"BF0&>%A\N+BY:B4YE?4W=:*)'*+1%A1@7 MM@\XCC@=Z< 5VU$;DQI+VV37&/I-)"UP;^ #@P1N#?34Y=,I@RL[EW#GX_=& M0W6-."]K8ED-^6%6O!'>E M _!6RB $YX;G8NXDQNF45O(^D>7EJ]H5*+!"NZ;L6E"_B\TQN^&=&1@!-9SB MK(W4PN[CP]D%ZT[37%8]C[G5\4HMO.L?GCQEG;!MWP,]BAR6X(=2 _NO\&P> MD&:%A\]$KC1VF/$>J(.ZR;2CR'6%D0;MXA&B(C)W.O*\8[= \/A>P[;A%WRJ M.Z;356@#2!+F&H3X*LDX<@RC7@N^#7:7H62#W&,F[?HZ<[[1 MW4Q8L/4&1L M?'I9+A 1_)4X:Y@LB&9J9@@220UX8(%&-N2.I7Q#$7 !^6B[YUTXK1777-H:0O8S] 5CA3>#W2?BCK M&IG= 3"".=4\*"670>>*!]V,BB$UL!F^)([?&'2!RZ9!.@^6**,I^WBQ^CU> MQ?/,]C'6/ED8;FG"<,J;0"2=V=_*W6SW?ZP+?SFE>X:V8>'WE'FTUH32T1T@1!L"*_#1T1=ULBA+9?N *LW,@UVG@]U+Z#XG MMR(CV -^+ ?K,+(7,"#;1HP01,10XH"@"J#8,=G;H @&P<".=@;S?>QGVV] MD=6/=\19;\ODA +>$]]SO0%'4 6SL*CH&2,O;:H69H]O3QM=J][,F:LF!)@: M5+X_,L\S/V]_MC-0!!4<]!CY9WO$$IX[-/0C0WT/E^6;*4&G[#J%PZL2*:KE MBQTQ)P2'06!\"@YJ (8Q^!D/N@"UH/GYAUW7%MRJY'DJLU]:XAXVSJEFH2W, MYXN]RO\$AM;25<\B4\\R+A"J*!LZ@'J.)K@/02EP NR-AB]@)IY0P]"I<:%. M/K2V)X ?%5ELT?C,/O\%R]?PKW,?C.@N[R1.@=KY $]W+?1&Z"-E]EQ^*_NO MQ/K&_H:@7^Z/,2-S I^ L<1=C4P[9$LW!"^C0_.K=Y7H6!$QRK.4]+ZC;_&1 MO6\3)#^R))=>SVE T5+T"@+8DVANNU#5D>EF#C+,,Y4+?F1#QCG4M%V^<-* ME3Y@U3U9OAI(8F0;JNHV@5+M1\<;!!VF3L=:U\?",PQ@KX[\34Q?9'BR<+;> M1V+%)1<4H'C8W]AF)!PFH-!RN8U,NI#+1O?UV-V8DD=BT *,3*:40J!82GP8 M[BIRGXI-":9V/QB[V\B%PJ[0CMG#(0#@;- 7#T60N(Y+>2B$0DIIL"59SBHB MOK :L<6_EO:T%@Q0%ZBZB 12H0_J4\LW[SQ8Y?\,(2,N4Z?+44VAIP8KC^P MR4(MGZGW\#[]4ILEZ.:X?8X.C,A&I[V=M"_(E(C,.>D4'9/JA;"+$U#)\*YK M0OB$R1#0AP1"21U:!2>G,\J_@%714ECIU6ZT730S$)DGB[W3]A#ER_2^;!H[ M'+?#/S"3: P8H6(^;0Q-^< ]GA1AXE)#U>*#@^1 (6HJ.0W++P!HR%/. MQN/YHO9%#YVT<,S8T81^*MT/K$*3&%U!\NB6.R^T/3#1B\@T7[%8JH9M*L;9 M2D!/&"C8AG(JI4,3-S :M7J B8T%)J3K28>I)(=5\RG9Q_T!DJ4@Q(^U2OF1 M8F)3\0TIOJSZV'_R>& ;AO2Z.TTF6(:1G,F2$EL"$D8=%?G$$_JIY.K8 M7HFV9#:%?BPIV$U M#4Z4H^OZ\,G<*6[_P7TM!_=5^*UP7[?NS_Y)XSJ=_V7^MKBOY=G6BKV N"X3 M+.OL1CJ?,HX42 25K^R_%P-,FO'7UZIX-=G&F0\9\MV V;"#>A\41".?+FP4 MTE_^T_(4(@^#-F"II,H^(?:?*/ M]/A'DMGV9:DR5:4%L30(VY MXV94P81\4G *H6J@-R'57-+]F98-2@C$0#07I4CL(%<"I\47, M>']RF\8>%JN1RIN#'M^NT^\#K*KL^W?<]5?K1H.T@ M9TP"-$Q(Q=12J2G= VTYL*QB4Z,E"FNS)$:NDB\HI0W+XVCE)^E,C=-)U]\9II$I%"A(5XLJ+ZNPM,-%%&9"5]7AVD'/NKZ;"M?HW90L<$$T2#[#-: MSL96%J0B/&2,/L/698\R]#2'X84R$"N:@0AT/.#"E%9B@MP$N<@%IW#@81;< M@"V92SEH YA?4I(A.M&.P:Y;=0W;LH..>@O8J>;$2,6[6+-DB5A)&2XC'A& M/3*J=-6 I]1%/\L]KM*>FO'0&]$SO[[&#WW^S6RY]S@A[XQCT%SXF;$N_,Q& M>HO=4SL"9L"6HLYFBEP?XMBD"U]2NM\;%EHC^ MW[$AZ M7\V#SSUHRD?#KO<&;E:?O-@2"L'EK4KCPDQ).C'R".A@6_D['76+&#'99D.- M&__2 , 4ECME<"*NR4.C=>936$P7OR \DJ<"TTT&G%0>T\OA MP]S%(KK*)8J2%FQ:YCAI\G;E&<(V7;%P37'WK';%SGH4.;SUMSJ+;WCNCDVF MTL*DIW'S'9KN )!$B<=P?4U38-*H])_;''1NG(/K\!PLKZX\BODMO,$:L(M- M)1=M8P\W![H]DUM@CU;EO,M2"=A%UH?U-=X))A R,W7BHN'U[)2A%]HV/H,) M+GZ2R?SR+1G],N2O1&IVP!/+@<00MISE2$\RZ6(HD- 1"'H?]'R_7#[3/;=:&&%D>[ANN@_K:Z>8 F#1-(B( MWM'!SNFY&(R!SDEJ7[6&Y" OE;5U[^V%L(1.WR1 (Y%71]:W/! M)PY=^VHZ,507=9PR]5=Z]4W<(+1#,]D4[5)194$*C5R&3 0,D,G?Y!OW(N!"UDONQS\)1\5VK5*/T"#!!\&,8)22'LZ>97<"3I[DHL,2G*14!E!CW."*CGA@?:TG ZP( M<(KDC*"E$K5'A*UK:6,/0,8KH2,ZH<9N"JMDS0:9 K1^AJX5 E1RKKHV4M=SH# (9FA<$&RGE@N+X!TX,"H,((I&IO;,+.:)16R6N0NEY M)QZ8F>R 2QDQA]METRAKS@O;P9UF4CC;P5I!FG-"%'K$^P/J^6*A7NT!0_R] M2?>62E58M)QAHO0_IZ4IM2Q3&B=?,B70R*1\86J!Z;;@< 7&AK'O>19>&4JH MT#U'0\BA!Y:#18;";W@I>-#DVP=L!1P?)C?&:61#XI&+P(J@;_<@D,O.D8B< MML3[CGR?#37H"X(??0#JE":93GH+C3:;/(T2A[+[F(*AHM5&?XHZ.S#;K?4+T M7LD8=H@W6+>0Y3X"EN>$7AB(<$IQL>[J'&. M6)C9B?Y;GO:,'V721D[_^.]S$AU.$\7I:RP\#M0!<8!18&=*4<&(:9K0D>A9 M!C"@'<,5@69=!TP=^XX\E90Z[>-R67;?=#HSQ/UW:^%^IGW=*?_H_+I MA"CV:?G'=>'LNM(,ET4/.T_'\K4PN+[M'^WDW=W'%9NQB[WZT=/)0>]VI8AH MRK7P^V70WGJZSMSWL_]A0$)Q+" A6PM;Z<[Y9?_'V8^K[!] PG( "<5WK*Z[ M4PNS[<&WH^9P]Z*G3N<'KZ[[!GGV^YFW23#EA M)(U(G*OH=Z/BN=[LK2K2'%LF NA5JQ M'R^9YX)9T7CD^GN/LV;P[.F$NK.\7PO;%_O7SHVS_?#PZNSE5V3H5-EQS^]] M-],[UT7?^O15==ZP'Y>8B?,>)U 0@T*R?FR4E+>K>;!YH$PEU:)>C%G#$6@# MV@7"R2LQR?CNA&.FG2TT/QZ9$BPR >LV%P6;QC$_NYBZ$>LPM^(X])L;G>2; M\*5W!Q/W)$Z)X_4'+O(7( $CA$^)BG&&?J+;BU <[WWJER<%#LYN_CGTF#EU MS08*)HP">HTY_&EV^$7QHVEOUL+J8?WJYJ%?K@]>K9.S;M2_GGALO^6,C5@9 MJJULJ1:>W=IA9:=Z>_ZS^.DK=LT0?9/GN?Y!",'85/RO\W7'>S:^F7[7XYH^TYH;9\FV.V8&7N.:#4SD#E\;$?Y!=!%N\P8?73,3WY!/R@8IQG&@U,ORWJ4O"H MUY@1T51!O[F?J@OJEBD(EY"+R-;IX3@(,V7$=Y7LE/8'.3Q5OIU2PD"K4H7< M*;*(;!5>"U)]&A*1">+58=L ,@.;GJR^SGWY;,L,@$&!#&I[AF4'B"#U6(N=#OFF5+4OSP4%0-P!L9)$N,8(2Q*]8E>. (KV97$'>A!@ MH8JX*84:K/.(!<>0^($'OO$V%4Y&;%OTY0-#@ZH>X&.).J_O#U7:WK@]N;ZF M[2&9%LT+TK+]4DRETVE,;Z1D'J#F SZ;R[*_ZU^ 1?=P8<9)-\^A[=&HDJIDJU8C2=3HQS!/34=CNA, 1 M@3C@G&/VJ@:: ">ZNGZP() +)C]IS!C.A/_1 MK$PV!&UD'ZH:DR@3$;NV](4L**X#+A[F4N',4 M [X\VE 07+8<_(>AVW71Z^!M@GZE&@#\B@$G%618X#1,_P(/(!?[6,XI,_F M1R\_UW1\R.7>$B6'FU)DCNHV%-2B Q8594 HZ. &132CX!:!2[>!^_^O0B&- MK"8)(I#N:"%E1]^ES_Y5+*)(&IX N%E"6C"8?N2"9\HD=YS+Q;2L-=Z;PW4@5SO4U"ECS;A&^?G2M-/,PL<&HQ!;!.B@R@>*)[1I$HU$!,^0\T&LX<"@$@0'8V $?011\;5O5 M4>2C%[=G8+3M#H&^M%.#> D-:9B+'2J1P3TU"K> MJG(2)_F,Z9QD\VBGQG&;'0JT@ M>NNM!C&NE5^WH7((X1Y'V!#<(ETQQY25" M21JC*^\CK"NFQL?[JNY(-3(-PJ2" ZDHP-[@^/J*D0.QI18S(.!-)BN, %IM M E5''$6)5:UTL I6M:(R1, =1% KSM:*5&&<7[4/)-A(L$(%JB#XSW] K@2- MEI4@"GR3(9 %;PZ?F L=PE,IRO31\$2\6!?'W@#"CDEI1[H-Y!@00R.II3&] M83HFH5@+^\\[)_WRUJ_GB\P*!;)SM?#HY";[Z[[5;5RO4+]V:F'G^WFI5;/?_MQ%^3]K3^1_P6$(_8[7AU26CW4GH_9U6-^S+!$U:[[ M9+NG7Q.70'5EQ_>,LMNR.SA5*>/0,2[:CBO" BWC:.!%/!_[%\?C_*M3(@;R MQI_01%+8P)@E:C!N\:7_E7U4<[O.PC8 :[$*#1J]C]J%/*5+%12A;=]XS M;<:!"I,\'3.*C8UZ@)@F1O9Y]&%>=9(_KT45/H@5.-9K/VE;K*_!7[G'/I-^ MF9]^9/\F^N+A984.E]XER'6ESV)T@#HRXG"1QTA_(8_=C#^_R79G$$".A3QH M<,9,7C^%[!/H#-RTL9*[8.J(+W'RPI?[BT9[/X^[2 F.]36P+,A9.H?'R'BY MPTA;H,4=BC?T@DQS,O(]K)R,(.8ZMDRM-GM.'YD8101$F&*N"!J8F-N!Q*3" M/OP@XF-B,%H>A'AQ@T0/4VGE/$S[9\?"M91WK%\G/Y[-[^GME7 MR:XMQJ=4 MG-6G%''3@"R5L3]R_?![G5+V-%?LCJC,S;,F"AOIF)ZDP; ";)D4)O3-)X&R MK($HO3/BH%).I4COH+"SUJW 6(R#H,/6AQEE$EYU?:":3G!L1RY;D]>OD,&NIL^.UY/G/XP)F%^* M!Q.BYIRC-F'VZH16T]@>^.O*^9+B\81GQS\XQ:63#TS/:80BPOM7.[-ZAWV-4 A0&8567*E3\[ MKT2@CI+BSP087X?0?XC\@SO<(N=)SX?XDMP\U=,]Q9&"L["^%I\&BOW"H^+Z M1Q64H.HZFYGI(\DYJ13!H L8Q!!I5!"BA*!W6:#+)WZF@-=&@(S:@&:2%IB= MWME7.*6H+A.%Q9$F+-BTR?'O?KN(3*'(;F9+(3[.;$"<]@]B8UQJ_%4C:Z8+ M(UAO NFP22+*F@!#KE'N75@6BN M 1V(X!NDEGBT=9&OQ+5P=NRLEN9& M'/^9:/EE_3O1.L6:@&!_ O\)?4."IN#5% ?&1?K&T39S]25%2P:P*T $SBCT ME6#GMM@W>H,)=KU8IAI<]+'UM19Z/,1\H&:OH;XX,Q(?'G>>:%BB!+,(0[2X M=@H]:!H][XGSK_3[GN_:P_C42.;"3%+/$X=/PDFKG94@Y=7^;E*G)/Y-;H&. MQ$%I+E B0R@;@;L]'X&V)L&R^.86][V&?FXO]#%H;49 MD'<:T8-8B_71QNP(DM" .*>AETG +W\*^FSE,L M9H +H?4U:HE*85.)PZ&JDQB9**,N+&[XC> <)L_5,UO,%,Y"2B,Q(TO$7FNM_#4^4MH^_&]#+5*@$0&7 Z\6:Z;<%_E_6:5:,0V(0 MA&MLB.IUVB)NDJ ,5(@"GG5;9@NO T@9(!=KK("F2D+@.L.X# C1.W;5S\0( M<=>[#0[JK>\#O[U"8()<+?QF7Y]=AC_; VN5"BX4:N'/DZ-]W]G>_ADNJV3N M/!W+LHYE=IWB<_;7>;'S'X9?;$VJ!-';W<[F&\/;PNF?2A!+@E]LO2_Q0JNP MXS^$WW:;U<8?^,4[A&0DYA-!T9;C(V&"AL[$"Q#0H0[W<\-M"3=[ATK#Z%O\"WO_2:T[&FP9,[4ALMMZZS6YNK\LN3T[F1*Q\Y0 S M%5)1S4=H1Z:JX*H[ 9U ^ZX.NJVZX-!2'8O]$CB$KS&%CI5B:]P?X_6]C( M;96E=8D_'J:$NB!T7,1-C-J=W-H4MOWU0<2U$5D@44XB,1C"K35P4*YHB[[Z,X#S#)1".+X_.::'RLKVD\"&C[_A6/4F:U M**5@-]?(S2MZLYWV^?%N(]?.RZ!D=?)(IP4I7S*D3TFAG^Q&.KN1ROF72JF-T&1,>XP*5PW* 'PW30,(LXJ?5<3P!K=[Q FM4R5Y*9 M[_CRR#ZHZ'6+O;X='"#*9!GKK-X[\MP6B#,@H87K//K2&?=+0'?$%JG?7W_; M_]Y^VM]OR2V"W>6HF&G[01_:_.LM?C?:P]?OA%RJD$Y/V@C"LB*V M!MCRD$B'%2@ 3O0WH& H^M.G4BM0Q==C&X7=BLQ0[IE#+KO!'0+BU^XZ&]S% M (2YS"0D80SEOYGN!&:>J-[*96K$924FPX#9T,!PZ/3CF*7XKDOK7#O ODM+ MLXL5A,[0-K[ N)6VLX(E;<8+&+ G?@5AKRBLGQX) (AP ANA^P^F=J#!(GYGY#:B$S4$3QGYA!/PZ57ICCKCH15[OM>$"SC/KRM5J[;WVXRMSEU'Y95?R%! M?]H^FM;M=[WS9I%TR$( =Q[1*>'E101._(+[('K=X9EQC&$S=IV#$-TQW8=4 MXFX.;-?Q?/#0D:3OV!AC$SKWX9E"(J.N9.L9XIH^B+FP[('[@:L5F_/J@-7$ M%.ZS8^T$83M19<*R.\QJ\I%YQ=7*^O)/B5 .0IAY-:88/)Q]8EQD0WQ$"]:P MIXUB84),8'TM"FU(#H.+##9T_WZ0W7.JRAB5!+K!25C=A/VTOA8#2E^ .6H9 MY?AZ5BC=+@:FC^_.F)[! SIC\128[M_M8?!=1(^U8NDO0YM, 63HF0M&9,?J M:HP8KM< MG2)1HP#N4:]C<[HAO;BW:>$NX?D!EMUT7 FQZM'M8$BJB(#/]P6O/YE5U4<2 M^PUL=GA@S;X8X6B;@J]=!GLL>)EUF#46(.%_0M%+4R/%%DTZ361I<3TBSH.^ ML?&8@P[K!S!92X8_M6EXCJB2.Z@]H$"# C."I06H6W2I0UU%]\/>,W+3E(G7 MC_)"N :>XQI)C^DHH@3[^IKH[6?6(YQN&N!+CA9J,E!B!5EQF/ R_BJ)R_*# M2*Q(W8IQHHI?\2C:8[=72D4&X^>:R9..1VL0NV]$X%F$JT><1-$8O&IG%%;& MUGGDWCKV-^$3L!71:67V>I!PPBL%VOXC!O!:MFO[6.64G(?\A.%0.)>)399= M)LU)Y3\+;YSJ(?=J@/61\\= MH#^3!Q?'!%[)VP8A9MBM&&05:=O@ P522M_F1+/254E3H6X%W;%)!@WY[=1: MI<3T06^0^@2CD89,'-&653!N"'<0%P9O?*F_'5K(3$3&HO GN@!A8(+'.;E8 MWX"7NZA F4)T+O=%PU YD->"$+S$X@*)L]($@$!RNK(,7]0/R?N%P O<'QI< MEV\%66Y0@%4YHIWGXE&?5#> :->)H%8Y1!Z9'$8?C%8WX&5F27: 5M&U*=_( MQ**=%B,+!^LUV,CQ=EK]H$*C<8UVAO?[G)M/6E>]3*.[.\#F&'$\4,'(E$) MX)#!"FZ W^#>=?:M**="8)A]M6OX=@1!&JM"U(L%;$;!N2E^&R)XE9T"RQ9) M8NMKOLV9:34.B">$R,5K@1"K+\H&O"-Q>?IV5ZM0+*(F4:)?+Q%+C;$1A$P+ M\-SZVO7!7@K/&;8(@43S+/0OT^=)NV2:/>)M MI))>!1A(Q,Q\1+? O]?7@+0#"NT,>+F_&!6?J2AXX/>^[36C)U(6U+%0 8>3 M]XSBA"FN(^Z7LN9^$15'(#^*/"U65SI;7NQBD1Z6;GI@9QZJ3K6HW,GB4]-< M*_*YI/2F!,?)O'Z38MQO4MS,C'A,C"[K"?N'\)SH%8.X\JDK3TQI$"A0153* M,Y"XJ4/B L1*E\DTMJL\_X'UO)$@ C=501B'CHH%]IVE1 M:AF5WNUVX?S^Q\YI3JZZZ"QLSJ;H+N[76?VV\6'.O<+B5X][=-5@K@5:N'=]W:QG'7L2S^_0AW+ MU<*J7RK5@\*.>?X>U$?C.E9AQ^/FH+1S8:"%"STJ,V9!LIE6'5Q8V6LSLFRIT)BSL?J1=M-@2X&;_Z+)AT56-)!M$@D(3 M[ RUG_0<\MG$@LS/WMK2P1ES?))=DWWWP>T$^^T!W-^X,$-L_1]#I9X;&\8K M,K^-6.*W87S>I4*4L7;58G^9XP*:34I^PA,X03"2G/XD#BI(CVA2_$ZV%NZX MV^6*\_ULT%=2PG*"7L<<_@,,.,Q4$,N!WH#(+M9],TB"+3/A2;[IDDOV D8# M3_W?IVQ<'(](NI>.4)_KC2<;Q"<\U;$^?45LW[7P9TG\T!ET^Y^W[3!;87:S MMGRF[5NPRI[/1'VK_CF;VTKQ_WQ)&!0_2!MPO]%&DOMA"ZZVBAFTQ]PLF>C- M-]*T?"SI)OU+-BJMI*WL;&B5$[M_VH1^\;]8"\6L1*U>^,RG^(#B%SJ_4>?& ML8P,:%4Q+6.V0=+Z+FP/8R1\QHT[VHVS6#"?L&R33Z9>N&[LF"(;MZ3X3-0' M(QC4Y>W0Y!%^2AK%Q'T*Q"_)G7_/W8@E"U+%;&GJ;ESB%IQ3C,9[]*\AGA+& M3@94X IB^PR$]L7V9[SUR'N3]NXTH^L%>SL]'[R>\KJ%:L.W4MFUX!^@]2Q3 M9H].Z,S6Z(O%^@*GY#W/62%5R&ZEQ(N/&KYG6-Z +>NLVD]EWCR6Y9VD25,W^4B-GX!%GZK537J986LM M]>1,N+8F6!POUX/&:QK3'WPC89%@ND6--:,L;= I=MMO."L+TE] 52$ B!'% M?\PY87,(P7,9?3^ >HI.$STH9?1K">.)W:A'"IY0)M3(@8SX!BH /W?T/2'W MI@J@5/L(RM&I;U''=H;'0(>)23FQ;)P38 /&.51IP"(<=W18^NX>6%:Q]:"I M-HD+\')M?X*@7<0@&F>BZ?*FR/ M NA^FTNL BDN -[$Z5_TBGW68\<&>V!,#6/A!2)ZG MU3@08V?A[0]'OI@JY+=^WSO@'(2=9?<\MCT6?0@J*AJWR-6'+N]2CQ>^Z_7I MF"]TMZ21OOW.+F13I?1'"/>Q37YZ11?ZHG?X]I+$/"+TP06S5%U'3LMJ2/7$ M0;_]OL^"6E_Z343ZIZ\B7V:9!K%,F5KT#E2)3_-NP)>F3BUNGQ13Z6VF%N?S M'T)$[MH4Q^4E&UOZ'RNO#3EG_R?GF>U]E]+,K3%IOQUR#JWO DCI^T=]#PL[G45F&Z MAC\CPFZ95]:' ][ MX+GR=S):%W6C\+@ M=*#(&575SK\RFP5!VD$DIU"@VP%ZOR2>\PC[MV2W@6+PLO*R8'0FPIKF .@( M,07?:S8_"&G<)3+> +T,4BIH51E4UB [? U;YF.NKV6*G-I-%1,@"B%%R\=) M2/XG^"^5*A;B:MXJQ+O:G?""ZL(W>WOER\>[G?Q]=G'5A0M(V9?)_#M28[A< M"Z]O]\[V:0/LBBA]P,),4FAS,0S@%%%_3DE<@1O M&#"L]N!J$&GHUP=[LK8@L:/K-\(3L&Y%EE"PEV%K3TX06<@.4')QQCBH!,F[ M@=2,_+L?9-;+>$=[,I?$PY'"SRFN9S1W-U_H:IZ_V?$KU[@-UD1-& MV )@*3@K '+1/7F##I3:-0:!X/SL]R%)N\XZHRXJ_NIT!IQ<+6SN^JVCQW8F M^+E*U>>JM?#2+M8?.U-%>I8J19V'G\^N4>9_;N+5:+F83-V3[:[B#IDR=OI8R@9'A7:ZETF,CXK;> (+T# M*BYS4-=7VS_/W/;.G96?=U#S<$&-471&\HO'A"VG3N*,*F/"]Y(&/VHLSA1K M2LB6_JV&?3AP[86.6-\IYSV=2I=)T4.-46?+MA.X\P\_,"P48VS,M)ZR9, MT0H=W'PVDTJG7YM7_)O,[SLMCJ1>LH:3SH): (XB@Z/8C$] M:%PV=K[EVN9RKM6EI"B]?H,DSL@*G;Q2EAV\[=_OX+UH7M_AQ&UE4L7L(B'^ MZL#M*2C\:9-UUI9IC !B@L/6N0Z^]TL_ZG>W]E+O/?J\RO),&>[Q6JE1X;;[_RD[H>^B:N9E4S7D.ETYA?"H @B=/8!82: MPX/F[N@&EE0,;(DY<25*]MT$\L3)6J'#6"CE4MG";WCC MS37![Z%KIC+IY9S-C&.3:O=)2K\%( M@M>K2%$6H1Z'7EWJ()HH'7H792H M,9.S0K?A5CY5RKPV9WVU9_4]C+]"*CM#RL)K]=,R%: ,S@AUK[M;3@[.+K_M M[^R?=1I+O?I$%P3R_]T$<_)-:OJIT\IFG;23=]\QR5,Q0J=M&RID,ID M?L.3]H)I?8=3EF4"K+BU2 Y-=Q53E%@UCLOEMPENS1?2>B7^55?93^P^ M6:='&/H\$?1#2[2&V2<-=B$$/#5N4EJ<,O,10F?V4[E\@NS M]'0%\;4*V<(UO)^-D:9RQI*FU/*E*X\Q96K%X\GDI@]5FN90U%) M.B,OT2>VJ8JHT">RR]4G+O)#JW7LEW_LY&;5)Y*5@M=J%2^8JV1EH3Z)^5!F MO*,6J6LO3;/K=)B^.&6[C*;NUT?5C"RQ_RA5 MFJH$ 8]J>-ZZ?+Y_VCOX6O>*M3#\^?S]HIN_S;:2RA\2 MA#GU =-3UM?,7L_WGMGT]^W.T/@KZLC9AGM/.+^X2-Q!(A>E[+"I%V*ABRRO M;^9MR6:V;W\\U?V3LJ/5"L).&D0WH_&6 "WL!-S3^,&MEF%3' EA;8XF/PCB M47XB0"#Z?%X@LC.RR%6UR!&)L#I+?76V?5?8VSZ^/%6U,.$&("Z920L[;4 K MOKSIS?1H5"-A?5UQ'?*-K]V'F\9+Y$0VM;Z6("B,*7(B]W(Y\6965.NX:G6^ MGY>O#EMO+2?>[?HRKY41F7CGQ9DM]>!!6;F[*VSLGA;>0$ZNSO.G- MT03D%XJ)!2HF;\YR?.0Q%1\H98-+W[1DS/IS'Z5K8O+F^^68=?[>N-+RP(D?@2:-+(S]V@"".O9_>+#@N M=EDL_?*)EA.&*_V8@AT72=8#5'2Y]Y,\GLAD)3VB(($T/C1V.-@C;\.*)@:! M>PUW'=MK5:()AN"R&-EK MCE1):T%W^Y%E:^#6_]L^SQW=W#Q&#VN(TH@]DK M';LNU<+T33-3;OK9WO?\++%K9'<"C\>"7 M?+RLV,E"LU!Z_&4Z0;G?_A/-_L,B]MXL8D*J*-&$^8$:;IETSJY9/C^IA)=N ML18&9R<_=K:+@Z[S+H1C"8)P]4$ D^=Y$L)R 35I M7!<7,]=0*#63*LP0%7\EKD*O+U4&]0M3##U_UQO4^\U!9W06Y*'6:[=U W6P M.Z>%5GB\V^A-"[LMMK 7+Z\7!/\8IA@(*IT-W[82"<7\6;;E"9RF+-CV0.3K:$[LOA>68[J,%W:1,H()AH9DV=M^34$YVMESJM1+=G2E9!L;C8E9*[">'\6 M;/&:3+HTFR:SD$J&4_-"*K6P[V]E"_6MP\NGY1?0F59EZ'I0S#_F\Y7MJX>E M]^5%-7,J5F//SV;*Y:O[%>I8H19Z5P_/W>I-HW2[_*R>U2WFDQE;S*=4"Q^\ MPYMOQR?'IV9Q9N?"GV(^+RKFDWG'8CX ?OE^7=_OG>\V9PA23/!8O#%>\ M>SC@54[PT6[_:XSK2%R8D9Q+CUQFZ4]?R_H$T]DT$O[O!2W2]C>.^"+U9C&4 MQWODEIWGML,+@YE]0X\/9)?KAU5U["LS^AG/?+OK#+I!0EB_YEPD(E;"I_9> M]JF[7;G3$&CCQILR=FRVD"Y$F7D!LT_Q0WU>H-GTN4K3#>W0"M@X)^P.R51)W]DF_ MO'-QYK:=!P6C7< AQQJD8=[G+*5FW,2DLY?<7'Z5#Q3( Q;]NZS?6#OE O3]*G< M)'WJ74_7BSW8C/%*?U"Q6ED"U>/[BX'5ZWO)]W6 A6GW HI M3HE>H_^RZL0#=),4A:E[?/E!/K7'JXO3H$:V_VYGSSS^&3:*A40)GI2!^!(- MZK71R,6*^7=0HN8.3;Z9MSP> EU^GL>!^VB[?<\?OBR=8])KM;!W??S]Z-:>\LK&Y>F:? MJ2) $G)/R'6]H0PVX,38Q!<2^/1/J[M] ]L8L(%D9=>>_TH(=JLEM5JMEGXR MJX7"KPOC6 07$*< B_-J%QC4Q<=55Q3,;_T<3W9C$^G>//>WW,+->#YGJ(I MY@#]W->A4;TAB]($QZQ-T0G2SX6S]0[:%9'JP T92[N40]<8?;Z,C0_3#-K> MC>0!=3TK=S8>\+GN^>GM9=FU%N<$"--)(1I^- M97627@'<5N\:EP(%V-\#A2#A#7_=E.N\.HL4/C)E8RPS,FG'"BLPF2*=-X^N M;LG#UV@:NE0;H&G($3YU_JY@O^?-X: XKV"S-"36M0@25O-YDV_\7*[($@\7!%R7<)T*K""$82B'K5\FT>ZSOT>V MG^CM@WD7S7FYE!;()73W>'KO7CS+]9'>#3DASHZ[BBBRW5"@M7%N604.W5YC M&(4WEB[WSMV,:W>MTJ8YE^Y@0YKXXNJ,"FEYZ]7(OWU4GLJ#4W]_JI9U1^%J(;TM$4H M;5'H=^29E#WY;(JLE_/=1W$\0$X%9@(3<.H#Q==99BX%M*HFCA0+N4A365I" M7Y?-7N)#FF>N.GQ[.BZ<]J7)2^WQOA";P918$3]'W76M/;T>*M/[ILU71TJ2 MA*98+72;A6XDL^E3Y$SM:"WQ=PEU^B746ZAUIMU!+1W9K-%(57R-0;-._&H$ MKG*PG6V0XTW0W,[5BGNNNHB?"[E*FU(N4JE"LN5,RIGSZS*G)XH%(FBE$$[O)5[ M;47>=F_81-(A"*0:;@+G:#&GM7*]42Y__*2NIL7;,HM14TJC.0$K5#;>W"]2 M583-&KQH52GJ]M'IVWO^MK;B;KHM(Y>AJA13Z"F>M:,8;>%HT-DO.J_\)G6; M5]V*S:-#A&47.(I]\7K%3^K656>T^WH=8@(7SG!]/1?'VT?/%5C(DW4R*1=!ZJPPK2QRR_B" MP'()[.3G04&*2#]?6XT(I&7)/+IN/;V,3Z4OIT;K9*)GHT:9U3[L;KG';E&S MD=H /TK5+N4^IQ#QF%JMP2O_R'<;YRN&W+)(;5[3F4_#H:IP'%L(37=((:=Y M-]2GM+['/^V*6N>QQ5_<<>4OH3XI)6:RE6*%Y83YC@69I<3'HG7Q[>G[RTWW MIJ::9Z/=Z_,4D>=Y-1L]":9;2+*J(%L_87HRH,KT]O?F$K4$?R8.^?81^K+G M?X!.^WWP7+UZ4QF7S;H'@5 /#.-1$]=J(WRP++QCI&9"L;!<^EHY.5?P&A_T MZOF[T^;E6U/<(%?6M?1ZPQ9Q9T21J(! M75N]%YQL=+ 2Y*[:GA%%JEBZ;P6%T[C^X3 M@]SQD2!W:'%WIL]7#RWSJC3I)CX%?H/<+05RQV\1Y$YH3^]N\R_VV>2IW_3, MQC?(W09 [N9N?Q9 W&V&-^GF2WO==H(X=K.1[K7A\^J>T[+:F.WI,!(8%(?)KA\!;D;A?Q:N;7[_,VOW#]:M7OY\BSDI:H>U0 MH+I4@2=V((CZ%9'IA CP"6@VA[3B7!9-W&T3:84.)]^KWJ$HU>5.#%;=1#@] M['+JN'^AK@RYLAG@KL63_(:J2P5O9:'*9Q4T3@0LM)K1;D0N@)M!X]S^U5$L M'VS6)E%54C3J&];NY6+'WZAT6:,"SY6\I)&_'[DFPYH!+>M(A0(67#>J_>F' MTK\J=Q-X4:DTB_LLR0)?$OMWIR#LZFM[6'/ZK'PH+Q=*]_KC(:P0_PMX6-^8 M=I\O:AFQHEA=*30"6$?M8>UJ_>)+,L=GXX(OI@6((D: 8Q?;TN%NO-&K2 MR75!^ -]7?OIQ(!]9?E98-EM]9(C8IY0N@?7."'Y!(59$<*SOB!Z,,G"*Q*X M,T3-)$L/;M!FZP-TR>Y:+=TVP$PXQ0 O;]-CNSE]'KYY6=+>H'Z"XS(10LE, M5AX20M6J9JC Y]@"QT5F*:"W[N^-R(C(GR!#LB#$5]D"FPU 5Z+1'>!;"O3% MH0[/L[Y+"Z0#8E\>XGL+::R8 (\%?X5$&EO%+P'H(*6+M,;2T<>0SP#I#OJ[ M!A=4\&U&'HY4?2++!$IMJ&BZH5@3QAR(ACS050D2'C3\99PTH8QQ.@XCAG\U MF#IQP,"EFB4;0Y/^Q90]DN"^#.=F0$[&!,T5J-S?ZZ$AR*\'3%-CP$J3B<.< M";B5&)OVDIZ:UD3CFCSO:.AQX;4V/BGQ3:.P#0V=)6AEY# M*!?1,+;Q$X3"=-%_*OBL"?'**.*.!>FU^WM:A/UY!]'.";610*AS.:^GA:?Q M84LY&QP&1!0V;*HR2J$XL@0 TOF>R6QSW.)G1.K8K\V?\D\7]X8CU("*LMS M;*$8EGH9"JFW%)HD$PHFN;_GGAK%H8X.,E-<\.;5@H8A209*B"38?H$WB)JJ M[Q4!N[50T;?J%;'C5Z^NB1,4VS"_R2*'RE)1DX%VE^ M+1U*TZ<'_OA*WB0#UX".C$Q7SY59@0NKK]\!%-A-8&9;HM97X R9$*(O"$&Z M\.GV].%Q8(GRU;=*2@)2J?HR4GS6K8VLE0_ONW%49L3XW* M='#1>WC^I:FQJ5#A:N?/>_+G"2FSW][I/"BT SQV'D^.G@J]_&LI21[4O,:E MD>@4>LF5!O3>XA=_(^]](^]]!N2]FCZ6-1&=.C3=;IP\F%^*(;-159%A)C<)^"0Q29<;6/#BGX#.6$&ZS"8>>AH!GO M4LD'A3YGM?L&CJ6G<4F[B .Q40KZDG;TE-;WAO/H^ 2'VS>7RM)M?FS5I)&LN-GD4:%>Y<66#YPN(2Y4T!4.6V8P&3 MJ,S56]$RZEJ->Y5V4&5*GTQE,BM7:.D]ZUTTY+0UL[!E8T:GY6BC?%+_=?Y4 MO>&X);;C[1BP .5IA/8+;%$(NS'=CLFJ;]EDS2B&U3L\/)V6;D_[NZ@8I9U7 MC&W"WU6[77MH$\P!_R72+B5C'B93=]]4 EQ4R/_;)[69%[S76)%L")# ME++E9Y/V/:^)J/U_?_P,P9,O%EF>7QZ(Z#/@W_&I*A2^M[Y\F>9RKT5E?/%% M%&K52_$(A:H(/%NI+ ],M!TAK$1C-U4DW22? HL M7\FQN?)BEV\S2=Q">_KK?&H=]\W+=RN_F23N#%%.YFYR2?J=V'VS%0,NUC7F M2.X8MFA,]O>X(BE3A10JW>X/R-=,G),)UZ9531DK(LGT)#=,L ^C_0%08@QY M*"JXDDQ5>@0,H8?UZB> A4DAE(26;T#2Y_Z>.!H9^@?2'DM6)\QLPE"R -.] M*?=L]1P1 VM/LI[]!OI>N,]=G&EB1^#=E?>X]I3^B$N*B3&P/TVY^X]D&Y!U M.9N(D&2"?_Q7.A"*\TWN2=(53; %J85EM3F(:$LFSH6WG@U4O/@&N^K-6I;P M7+C.P^3CEJOV7I\&L:E<"S.Y8L?.O)MRB6?SA25;FW/+L6XN"T[Z5;PZNFY> M7IQV-LVZU)HH+V#<3/[;_EXUS(2P"PV/07I*=V&Q6SK3<1<&6$2T^"E H(P, MZ1 ?-FR\U!AX(;+![P.E.V ,@A\%:>W(8#$CW&D:S"3.:D>OY7)DZ9$\?EAA MW@L]TQ*Y)&41#>(D/L$K3;O;E65O?[()*01]3(/6"+LD(+TMY!M2DK&Z1L)&)]Q M@*%29G-983MX>BBLK(>PN._>]774+^HN(NH-H7I6S!K6)4T=HDS+5G5*!8'- M)P@YK*(O24/A$5.',]B6#%:H\I0^G?( !S^O^B1,GHF8_)%N&UNW-^7/IC+ MM8PU)B>P?'G=OJGA&E-<3V/0=W?)WE0^G?*@[V9=*UQAR\7%":JK*$_23(#Y MN5W?1^Z3G^(&>^FKR6)[^MA'7VM&C< MGUX<7UOE]VVTU]F5+C;YR"XV?'M:/QV>G-R>E\>C8N* Y7<7FZ6ZV.2WV,4& M+8+J1^MA4JCV2LW*[]+%)GO@# >0\5J<8 1&34*?H.])YPK2 E6!SF>+P32. M0N JEWQC>WHC7WWD[EZ>)P5^72/G ]C@(@$VZNVI?5:="%I]4NR)3K/!$2&; M]'T1">6,ZI&>!>!&ZGD]R\%HZ)$3W]_SS3P.56,C>!I)-&O=:^+*42BPQO)# MMZ?=SL7#0[E_5RZ]Q%X+)],[]Y9XE^Z#YZYWD1-U=]\8U'\53LK/?)+KW83* MM\:5[Z'ORO>T>'(\T85A32^O>N6[W."EMI>T^7ZNF%.3U]$2VH%^1SMZ._P- MUY$^7(<7ZZAZ0(#4@%&+9A[I1E,;(VIT8]+4,.*E@@,>T]OCU\=G\_5.GA:S MB7O$(W]0.CT3 2E.BD,J=.&S"+&[>RD.,(A)V)T%TC7'YKD<6\J%I<;M&!3& M-EF\5J\(5BA4V&)Q<94U4PN&9.C&:*!S MWQTHJ7^Y%!].&B>W>D]ZRW33H,,'@RG;E'@T6S+9080\RPGK7L9_'EZMY5'Q MR*](KYO93B*.I"10%!8; MPMT?*,E?+VD!?)C%HLJD35"%9TN5,+#]M7,1O@64BJ$0BFPEM]A0;+I%V2=J MD[E;U(3;[+#.EEXH/D+U_"Z._J1*A\W3B\8=EXT)WVUXB@SS;)851R8'#Y87 M>+98R0@*X%MRV9V V$J>8W.EQ0G.J61*S5ZH9W^5OSG !MJ)!M]VE__%M[46 M^.K(57QH-EBF?M)BF9[8!:&*EFSN[_GZU^ P.OIU9.A=V30)U+T38HL>Z+H%7T:(=PEJZ*H4B M GC(>BWH/78(@SD/7^J:T]+,>8^OQ]?AQ,'0#(+M76GR YJF;CAH>Y7ILUD] M+G3Z':]1^36=&!2LHM6U:!%&3RH.:F >9W&&ME778]CQ- 9Y()=N0$#3*4STR7] O^LDB"^;L<2Q9P0PL2R,1LDYPKE MFYO&X:G>W[!8LK% D6+Y>CW%H+WZXM1'O^)%/-&>:J;T>/DTG=Z+:W=W]J4V M\I&IC7ED#ZX?);O1'=\^E_[X[QP;6/=>ZK.V#,-S_U\%30<=!-R= ZG"9YQ, M5%8\%J4_5B)!9TE&&4(%_!7X M<:4QE_J8[/@5 ^8'["*^-R_SC?PK]R_?[/@OXC24-$4TS)P5V-&[*,7(L_*-&WB M56BO>#\R(0L6Y((.H2 B%A"5H"DRJ;<*%9,[U2QJ4^J9R%[ZK#]==C:==NE! \41D=FI"Q-2+7T4 MG4_&Y9*F)L?,*2%_@O@>29>>KQ=*PPU]!/Q*GK<5)[Q'-$>9I MAJH(SY62J4@E516YQR9$R/T%]D1&O,"EGUUB&+NB ::H*RMC>F$8IBU)F1K* MP?3YE3IS*L4@:\>7AURXQ4VX2 %+A=_D\.>*1VDCR22< '*9IM*6H88F#F MBW@5IJ:Y@C7)$-]Q6JZ??3G,(6!;[B!?_F86&>5"M&Q#L29,':D;L&LVLN1/ MI#M''OY5CQPPCLA5RJ3Q,5+(\0S>P.'P$@?_AX/=\ /O"S0%GPT&C_")#@>A M;IV# ASI1[95B^"%!,%X7YR\/_N3[P3'XH=/!@M M@K'PK8\D3@!/5M9F0R<)^/3'?[/'NL)<3,<1_88WA8Q.LDUT&$1["G" ' MN<^)1YOXJ(B<#T-"?T:'1UG$J*?60+08$1_R F=>P![&QP!Z6A2]=Z/# #H[ M'N2+AKKBHC/7?B_3AQ3#:P="$\3@H[]_?(]R5&[Z!)D#9R MP4-WWQ!)B)^\&E10<0RWH@')^ X1/"FXBV:)PN+Q?-]C">T2B6LX3V$*9J\S M'01FDVR?Z!7>J0ZGZ/ $#MJ].T$4+(H/1Q$>>E&5AAE8!1FE+)387#[R!FM_ M#^F.-VVH*Z$K!'[EL5L94&[P.?\LYG)L+I$TB\11)[EC[>Y)BXE, *48UY$BD;WH##C;0O3ES%K9H>HI.P;D/ M%H*C'+:G9^?-9H=7Y>,/<80&XGX-#IJ$L]_,;C3NGD9N(9;/U

A-3MD'3H?4+!!WP7JNE@>_B9;JP[;GIK/=F[X>M<=?U1B<3P"EZS^ MI@[-&?'L-(*'T)[JKV?7 [%:^_#A5,0@>,QJWQI0'?EV6&N?2>[YZNU\?#94 M5L;-6(Z,2CNL34ZO>#@X>OZ55\JOW_ =43@6OPU@!^A%=C@=I;E*_QES);6' M8K,QM4:U]O3A_K1Z?]Y5&C?R-@$Z'#OP*4 B9MF9>6.O?)XM<6$'WZ\)PI&( MO^EU_RJ66+Z8(G<7XF^0>,^]%S3'&!Q2SKO6[X0T9X7V#R_//K"KM;NS@2ZLPWG+H/0C&_$_>5L MI'K1B?_.Y)73$"3I+COKO= K>.=.U0W>.7'+AG%Z,BX6;GGMCWIR90=(5$D-_DC*WC"_*"VPE5XE87#%E<,)Z M@BJE):AN=W0ZOD..2+Z_#4&5-B%U;)4E8I'2:I+UZ MI.!4K2ODV&JP@3'N$8"Y16\"3C"MJZ-;IT9;E$",^-50_.WQ:7^O WFBHH;\ M8V5$VM?CO"Q\@8A+C^B&XSPS-]\#)ICE]JX[CVARGY10=9$8$'V6R:!U"5Q! M7*?H$\YKPVJX9-P#G-Q<0NVV@0G3<6HZF1%^A23WH/$3/;=3Y:G1(9D[Q%[@ MRQT:J(^>OT8:KTM49W#JD(8T$JIJR+;Z9BL&W*+B,G1Q+"HJ 469$#G\F8>\ M(YQ[!!5;!>?2-79J;OZ<*@0*;B: 44'>%?.D_)[%B\' MG%-/:0'0#M$*++5W154932=+Q_UEA,0%"TN;.'EXIMTQ%4D1 0L O1A:NC$P M5UW#^[YDH__0W/HX.P#>!9\H&@P[P7EZKQJN.D*J;,JJBN%#% / 022["QW% M H4 )JV91N]$L[+4"8 6:$20+JC"V!K3. MS!6I"O!'09[56)&@F,K 5[<,V4!DP_PZ1MO+N>7"S#9V/:D%W-\+&G%86B*2 M#/(0%*Y;*'WN!6.R/Z9MDA,)C%(6/=% R,90N9"7\-9 M=HY$W5Q0[)NBM>\00@770[*R29:>B4R,V9O@-T+=YM >,HT/C&A3]:]>NIH< ME(D_RVS16;DX"Q#9$&)FPFPZ4C:\/&25\('I0D2AIW1!8Q$1;J6IV$66&7VH MPH ]%5P :NK#:/IAZ7T9BOJ)2"@/&\CKPH_5R:1-AX\'S#W89H+B$S#. ;:S M/G)@ CA!$DN0F#B\8:"/9 U9(;SP&7E,V>+PF12O4G@.$9)V@ W(Q*)/'?KV M]QP"HX$Z@KI&A8E3DA6PU[.*,@NUGW(*R !<2UM:8\5'ZB MG0A^5C1T!E=5DJ.-]S+B:57M/K@@SF0"=M#%' +8!F_]WN$M'WD!Y%' )_Q,1Z9S?(@A8^NA6FD-3.IB/ M+>[OT8D(>)M9%'3XSSCH$K,1HT6"2R7#*1Y7.\FU;(\Y5T1/;>Y6XGMT^U MSC&?BLCRL.(=V?W;]K MYB%W<5Y*2U855U:5'5E>1\OD>P=%Z15"S23T+324LZG4L\*, N9<0YAG3<'\ M5;N[D#K4/6Y)\[CUSWM559+H\AA-:=D1K/%LMAG8Y6683\.HNPD'@1 M1L.OKB'26L11B*H9B?.(@_1GY07X=&*BS 3.97/.X?:Y?G- M^7BA8[G:(MR"U#CHS!%Y.PJ.9F04RKO]GA-;<>']:12PZQKB4C6&2%?/3>!==;9ZZ;<@!N1"XY"9&#+9'J&.SR*9#<==#8))GPE!,=!3*[P<" M+N>=; SAVPY.;082:QZ]%)YU\48LO2R26!A%6Y$2RQ4$5BA%9PGL[Y'+$,4/ MH$UC[DB R%[!!W @QO44^.H%$D9Q$-,1FSF090M?:C,T0X(9@>3)IA7K*3J< M AW/SM2]5#XX2U-&S<.%;GL(0;LEN:"# (61/Y,PG8M@>M+TJ76<\=;X[=%N M3%NOXC+<7S(Q*K,M/S:LA'?[F;2YF(V^%F6VJIJ$"WD]Y2^EQ/YVQ"XW\WBP M?LIUX8K%V[N29?2GBIM0=>F['G),P%(&T9EKHC2JJ&DY?P^C>V7G(@_U7)'R MWM]#LD[F7$1N3]N6\[SWX(CZ]N.Q5SVO&NKICHHZBO0UNEJ40GNX><+.U(6I M)M&1Z#3)-0QRB[LO/[UI\L>O\FZ)>GUCS;,YKLQ6BI%RC?5XTO!N_!4B <;, M'^@R$6Y9K;V5E0JO%=1PX?YTIK%(O#'4[[B02:I,/;2?;M* )$6XEL;_GKYWX:MDV MI[8Z82IAMS[!)#\-+=A@WP1:"X "F-/L/ TJ0I'>F4@$R$)*,I2BR$+)Q\'=Q=P9^P$VB= M<.4\@]%WO-R::U^2(+)+YFAC,&/NK_V]$1P=-;_,2UDV#F$PAL ME?0G;DW15(\.^ZV/^KEU+@1%0^A=+J Z0W'T=1^D[*XEUJ<;+9VE?OZTMU%ODB5XIV?IBJ MB4^;\9=&) DU*)KHAH-T!Y@QWPNK+(,KHR8B!J"W>DF=W92$*5Z;9K'R^FBI MOOYT2:>QW/(.3B))*#%MZ7-L+A>O 0L1>H7V5+N1SBIGM;QJ"[N%-VL^6:VN M-9JH/:V7&YQBYL^-2_4;!S<; M'-SBQG%PET2[]12BUIX>3SK'O")/N@5O+7\V'-SL6W3>RM )0+J&7<_7G=5< MW+:S$$A$3?R6]M2NW9:>;Y32F]K+R)BY_3WSS,^YSI[E]K1R9(\?)F6IWD/^ M-:4=%\Y,H(F52WT6;3XW%;%H65 .""C]S(!PH!JP7?TP4"W39D!@X@+]@[U#^9$-)"3/F&9\_.: M4RB-H98+4,:+0Q@O.O+V&"B.@VI#ZA"YE9,FZ1N ](54#A(1XK,;_I%GQ(X^ MEI<\&;B(S'-'!%D9T^B(>UYPI@_M0\++5/RGQ1;]-@%$CLD#G0Z>N)=?5\7A MRZ3D^HC.T\#;16Y@<*3T48.6CG*&7Q4VDC!G'A6X=]CX>!$F=]IK5LQ9 Z\G M,G!?*(O"A<34N\;W#]-Y!>&6.6\#PE;&D,L JQB:X"W<14=7TQ?,66PEQ+] M/G$B3-\3L?C%X8/$U4>F "+$LWQAO@0RD.X2-1EZC0+^A&[W!^'UT7"' .X, MNBB^A/'7HE@MQ@](<^]$#2\#61XG0N M"Q;Q7]_6&,-&"VRY#0(>]06=(J>]OQ>Z1=07JTO(1C'M?1B\*EQ=U7+G4F#+W'PJ=JRW4UK,J%EK/A5/I)NNU>L\^S*3-L&E4CI<*K)\M,OS5>UN MXIM?[XX4+:VYFU_WCI:A\5^X+SU M-#$*HZ>;_ 7)=+Z9--,S#[>0)ST._%C M<8"!"]S+1#_6GE[G[)NB;1PUC,*Z$05?\*" T2A@.E :-YSJ![X9Z%OK$A&P.MRA,=;>QGNGN,HR1T; ' ME3!4UD S1^0+ Y\ >:>%!^:#3\ZBV(R#IH+ M!F:I(9$;NJJB7XYT0T821!\1#@&/?]2.:G^[.$PV 3IJ(H>B)7L6 5[#0SMN$TXG1*8? TH1:>/S M20_Y*3Y8NSMD!G$$E]W?@\>"TH6GCE4=^2W0[ DP_2 *?ZZ__T2+'LV +K$? MB)/'S?.[YM\,^ASS;>9%Q;] *@Q5%/"A@D"$0]RD7F-DE7AER"5#MGLT4DEZ M#7XY,U#Z@Y_P&ASS-1WP'!C-P_,[POA]MW+?A1;\<7=01\P5PP\,(#!& ;[D%UU1'UU^Q_OQ98G-"@>4* M!7BFK^L2(-\=H(7L*H5_S;[C09"WTWV=?_DQ?1I$ 8L 3<)&TP0)8M5',Z28 MC5\%B^INX#=# ($T5EPUF8U- @[<@N D6=LFSM_MT3POZ%F,EEN6G>2<)F17 M/= /72-X#>YF2Y,.#F4-V1%K[69R_@U]C9';TT[3/C0.*\_O0RZVGYQ_7W;; MR>UT[[@Z1&B,$ZOP7NOGO"9I,;WC@JKGZ:1S=%FE>ULCM(E<^5;.O=;?G^Z* M+YMI(L>'-I%[J38Z3P_CDGK%KTK&*DWDD@^UXVW7YJW0;]%M;AXV(KO><_YN MZ+3*X$@&>\DXI1WIVIR=JW9,"P[5;>6P/7T[U4:7RJ]*7ZJDV\GG/TK2 M/UEW;%K\Q4WVCUJ%FLC6@A'BG9,HZ6=6F[X]/K>GAZ_"J7@I%NJ^5LWI]5(! MZLENYFY*I1+:DRAIN]#S[D?\O<("7F9P[8F(^W]__)Q/]'WHQ&Q+,I\RZ$/%LHA\68=V,7R8J#J744$EB!#\/(6'_;*X=L>R3R M%+_MM6I74NFF7.NUNAEO>Z%^)J7QZW:O6R"+U19LJJ;\N\W@RH+:Y(Z;6F?! MRKREB(CLM)6[]M"BAJ+XU#N4SNHGMQJ1F96J!8J^>C"8N+1]F,2_LP\N/RTJNJ:;@G?SG M$/(=7%G1R\Q%2S5J#R%9-D.QWKQK'$Y_=2K0M=8^^SB^?S Y:7-'N)E(2U:\ M7A!%2<:T+'/((\(J?*7 E@IA25:+M.;OS\O25#+/H^)4)8$ME,JK,S2Y70T8 MU"76X4E9&AT^VJ/'SU5#FI9OESW;R.N#"QW 5EN M(:SL=3UAN:;#!>8)%H;1U'HW;[EZV)Z^'\O\S=54G0R][+:T0%*BD+&*[:GR M,'A\%G3^MLFO.VRZ6&(7XVGU9EPZ42QNAPBKMZ;LZDHY?O)WY&^4L592STL91SCP) M5]M3;C*H=^HV7RYYV5))\<_HUS\;REF&-5KAI:3W!ZT#IDY1&5"_;P/SS*A ;?FAV].[FX]SXTE_O>]UEJ]00Y\[;W?E MYPG))TG@_TZ7L_'MZ>/CR[!2;9T_3#WHTIARMGG-C9RY6VD?=_0.KRPKAQ:X M/1Z^/$R?A>OQ_6 S!6Z%T (WF[OIZP/AUUGMN\#MN\!MAPK))M8U5^EB$40^');:8^D5=*I=K!R+?8\L5H]50H< M3CG(U[P\$ M0>$Y. !>N:)U2"EOGV: ,3\T@E3L'.\Z)"";>0K3^JH7Q=G-6H7B04CP?T[I M=K/\+G4N9[2R$8_GTSF6Y''X:FXLN9IG4UW@&W4%/0A%!(JHIK[GST_*0:]R M49LD.GYWV^F<:3 PX\4[?R]$-*QP4)E/M$Z@89_ 3*[$\8P6BCC"Q7/EC'R(8O_.J2"Q_G'U0EN/4 =JSNAZ^>MH.C79?([2:A6O"^ MYVY/J 21 @#D'>EA$+;FOW*"YBKBW)K_D$^PL7UG<*8GTZR-5?Z %]*6Z*IA M1\"N530;#73EHN1F&3](G'GHDCL7>]YT\MH2^KLP@VT5#0X3T68#$6AW+>67 MU]C(U+9DY2N_O3PS.BD)!R&%JND(,V&RXB?.9(GJ_L$R(]K5VI\>C1&M[UO8 MA(FV-= -Q<*8YIH4 "X1)S@] GT90-)E4YY[(K0_B#])XIH,3P/ <>VC7&6L MTO?/="JZ;_G^AL9VVV-_C!OG6K\ICO)NPPPZ*IGMHN7@)S%)IZAP0M:OQ2MP MK% )J[&(Z3#"9\)J*NUP?H\&55-^.A1;AR^;X7<,-2DT:2L762ZTLB6L8PGM MLC/33HP2$^3+Z:^^*AJ5U\WP.^,E5F)+E7E'+>.F0)M,(L5)D]BKPO8!;<+09L.8 M^,,6)$=S?Z^/\R@5$R]Z.(LI/72,T2P&/4+R.2F^?[ LE38<@3Q!94I:0)"4 MS@VE5SJ%B* CIBE;)MR0*6(''6%!6=;.K!1",RN7&K4]-5M/=X=CHSC"R._+ M)U76 RS?Z<1)H3T]M4Y&#>/VIG_#)4F9;A[Y%<&? )T\ZK MC =]<8WCI1Q$KLOWQ.;K[6.^:F0$E[F -^0D[C>JT(,4$;J+&9*[1]M5SP9IEFXORM3D2_FJ6R(2 M@H6Z>^CW2?F;3MO1&4"78+G"XEKV-5,H MBW'KMJF-T1ZB&Y/9E=JXO.Q"O/H*)I/ M@.SX2=9A*OQ<:ZF6\VRQLJY=BP3<);?^#YW>W5/3_7,_S"J1^-V-*AY_3BO/>%,S,1=Y HL+ZR"8+[-99<"T];R M&[DB\K&SV0B%N(WPRFFE#BG"-=$P)F@"[Z(AF75]*)MH^7B7? 0TV5UQ_)2[ M5H>5CSMAJQ5MD%/KINO@W/D=,]R+69S.,HR\?&3S%8XM%S_;DLR H6L^9QK5:_$50+=Z^U_ M'IV,0@EUO-(M6O,HYF6[VCBA@-1C<3AMM];:2@Q+9S5QI3P8J$S6TI*7!0 < MA?XE->Z:1&$JS=9 -.1#Y I(_B_4=-.:=4+S>K&OC\J7[X/"=HN\]>[KSPY0 MC$3GD;QC=CP% 602O6K2J7?JA:%XX]52D#7VT]=$AG1H3%KI4J(P1[# MQ2R68JFP7M>8G5F$R=DUOZ8BVI=&H!VG4^NZPAU>Z$V[<';Q=F-V[%S_=6N M">UO'',P%"_K=^?3ZXK0GKX\G#V5N!R?NUBEXU:R_97/A2:9K=$;9R9YZS=0 M5RS(3*YGV%*^Q HA!;??EB0%T:QC2?)L@;4C7I.N^SVS^%A.T7POGTR[P=NVKRKYPX62OS;T$9+MY%H5-:NJ M28TW6QD!2@,].9->FN?3EE)L3YOB]?#YU]$OK;4QEQ]T8F0@>[:1*%?RHW(2 M%F:QM0H5ME#YS#ULU^3=6C>QN2*;Y\-*]1(R;REGV3=+?"XX4A Q\KDREB6R MQX>M,*%4,(Z.\T6EN^G05(2?W-0L4>L#\I23!B%VD8S0%#^S-[:2KH9+,9,\ M"Y;+E=A<+K43WU=&($I#6&M9%18R@XN%U X[L<8F;$=WJ[$#.527=\2Z6*YU M&9K>&;WW7!O8O_C#!RLC&,3,C^LA[N$7UNXP&6=C>OA<@2T(\\#;WZ8G%>&L M9VKX8H&M)$A!V&"KVEFG8XO9,C="E;X9L;#;YZUKQ^=M<9_K++ M5]8J58_IE,)&@LI!%M\*@=8=;XL:G6P3*;9LZE$*>?AO>>]C1X'B=D\\Z]7 M<,4BLMK+;Z>[ _V6.M0,QKS'(##6P)!E9HA>,S 9&6".0U'>_)W_H$$:4@AI M?V\.RRB_;&Y(TX8\;S4P XW[C@/K50PQ#-OY*9\+43UH4RRA]]8KJD%MH3W,E:5S6SDIW M]^(*Z#61PR;OTLNUIT7Y[?'XYK(WZ0GKT[!X]+A6N>7(5KF-]O3QU]7MH#$\ M.3WA$J.!S#15_>Z=NV3OW/(6>^>6V]-GJ3$HW37*-VIGF=ZY$6+.H)]NU+*J MM*?3BX%4:SR='%8[V2[MF2TR UBQAFAH:!68U[*!$R_O9 \XS-I6S+#%=W6$S/86_Q1>WIQW<^?%D9OE5'_C_\< MT@"OGC&!.!==J_-?BDX!(LV16ZKO#?8')L;+V=\LTE88,JEMRVVYVA%-I J MER@IJFV!LR'/,<'='M$GBBZ9 )1I@O&0-M01>$9C#H'HJB;5"A7"&WT>]]_%_LW'XW;R6;Z_.9#^_P>EZ2/QZ.7]_+*5.P5 M$'E1%' M!K>?EH(O]\&M&_C/9"3! [_^ ]OAZ*E&_\D MMR5)(Z]+&ZF57KRX&/M2MLBE -2Q5L=H'\,;HU[3AT/HP8@VQP%BAFR8=..$ M]A]0^)E-^-;#JELR;HO[E8F692@=VW*PO)5K_1T9'#3!@XAC#2")91,P7 ZY M;8D71H"[+;@!6EK.*?<0B2X6X5B^4F*+W.(2FT4R2W2K]RWX502_:K.1:+$7 M6*["L_GRXM21-<2>ZGUAS$Y1ES5]J&@)]HKO^\3LLJ^C1H]H+GB4S:]K)@YRQE#\_XX=R\(I9)[;;&L .:9/D^VL(AL:N?F:/<: MOX5/X.C^Z=UX4Q]NAY45)A"M-XLN:I;B?1:MOUS#389*<\A;VRPUC2B:-1<.73E$];$]?=-M0[Z>WN8ORNJD2R1K> M)KM4)^O9GQ65G*A DI0_<2<7DKB#,W2 K+C4*>?:.S2P0R?JQ7;F:@8539*! M^)_(.'.^1CB0:O5_7:N8^NN%,GI_W<87$' C*FK*3^Q#0<-!TIV0C=HP2BP5 G.%T$?2I_R$876AJBU[V+AB%J%FEU M:B,;:<+[;EOW)O0L]">J#D2)$1G-N41!2Q&H2)SUB@> M7S@7P[^Q;"QKL[? M2KY1);^;5^)D>@LDQ:BN/B(-./N@P*3')J2G. TYG3^_RVA;I7J-OO*MF=^: MZ6CF4FG[KIJP3%R8"[L8G5EHRBI8V;X,88K#B?>5:W$"'U4!$?J*Z.L#UM1@ MA";\;#=ZZ*JGETWSK.JU4K_7%-.$3AO4\J.U .BXR+< ]3?A&@][1 L=M2RF ML9'0;:G$YDMAX1FO:?2L^"J;$-_<<>"M]6"\OXACY5G^Q.)+-[[&(>EQH7>] M1'K4C'=L"YY-QBJRA>SOP4)'9.88P.2P)I#N@28-WA: =3 _T-X@*6;7-FG< ME:05E_[&K9S1S$T%O0;^%!@6] E*\W$^.OXJWE(\.:Y?U MFU**B>BER$1T=*!K%:H]N5P5;BY?_OB/D/>YDL_)G/Q;L00%;%B]_Z'>F@(Y MPB1QA,'B<*>XX].+6 =5;%VB"ODL#.4@VM9 )[W>'><5DJ/%D0)_)>8(>Z)\ M+L?FR'_.4L?&Q<17/.B9V=W)CW;FR\8A)K/J#CM3_6>=3G*51U$KV[R[NU"1 M8&)8U\ZX;UBTI\0,GD(%8,2&4'&Y%;DI>!N 7^>8'[ ,^=R__@_Q1]R_?X>Z M ?YRRVN#U@\FX?75\4GOOEN[^P#@8\IK]P54]DMS.YZ"S!C.+^3W_I['\-', M+'_ @J!\]S@08#W+R&)W@-QP:\"(R&\W<"$G/K7-%<"6(R5R+1I7!F[W)T$] MJNS$$VC3$W[OXU#_AZ-J==/[P>O:KG^]$K$'_ MT$MH0]3XJ6M%\L!N NYD2ATZWN7"&G/$AG0]]^L@ZSTDY9+SB%$@U$)]GSE[ MB.:IJDQ'9L#K1;HH(9=89R!@,@:_Q?-$D=^*/L$1%Q*:E%6YZT5N#/2+;A#/ M%]ZH@_N+1&N,P U +[+13\BW/6!:=N<%?=E]S0=4E)F($S&.X2&L&E!(XU\8TZ<1GQU-B,4O,X*159:@0YQ_^ M3B*JASHZ:,&P=9>9E 9G4+"C^WO4D,Y_W=W&@!>2#*,CG^L '6D(HZ%K,&8P M&A[YF!(]?!APP#%UB#$38?J&9&<)I])"S(@0%Q,CK3B6S^DAC.AJ'CR)J"0) M^I1,-/#^GB$/107NCESQ?X>>8D%YS5Z%@2Y^SCS18Q)W3:X#'7\,!"8+.'HR@Y',EM+^VW9?B+T(I>_5#,=MM M!V_(-]:1;I"0!MQL7& WOCV5?DWNWA3K;%#SDB,N7<'[HPF)ML#5IK8@JD+Q M6NBTZ B)A:IY0:8XN:BF/(JAK:Q41GFT#?5T0PH?AM/=O M&ZDDFUUDR'PQJ$(0,"9BD>63+K*J1Y.SKGBN0".3/%?TK:M#VT3[BNE_)+C" MR(3H>FK[QD>. (04:RHRUE<]HO+X2?<[,PO"69-7 _'D37EZ-ON]D#5)=9"R M +CLX_!:Z]//E:@ER?_D"NY/16=)!GA QVJ'SFZMY9EGERO]"P,%_",$'$+2)6?,'L,#%A@CU\L3#1Z/,'7IV0'FX5DUHYD[/!B/. M59[;.:8DSIJ-FG'H06:S6N$_^O '?*35WM]S9\LR[P,%3M[4"X5X*.SO(YA: ME*8$[#L\:(C@!*"/+D53$M_@ISGK>,"@*2S &(N?ZT1Q1> @;D*CE& M$B?T*('\/Y\+JA!SB@<$*AW=AO6)W\_T1,47._!%SF&"\6%UMZVC M5:V.Q@.Q-+CK+&L=V62!AJ2\V;*-G,,+*[)%OL+FRV%HZ'@EL&B/%M6NK4)< MP@D_P86/;I/#$DY*1/\BG^!5M@B*W@0^X+F__&O'/6])C&TZ#C)):6QUT9$# M2>!"EV3UB[@_4<%OO&CG#P,&\H5PG#LNEC<7228*-Q,^NSG6N>>W:O/Y)1\? MPB8*'Y^I.3>DKX1@9MS^\7DC]U0XK ZZ\>/ZCGQ+Q\[)C#,+XRY)C8\9V466 M!;;,Y5@A%-HS/DP7%JV/%>ZL/L%Q<2I8']*%^-"0:I75](E?6I_PN+^.[PY? M&WWYV.>5;%B?EH#\W)0^K4W2&OH4<6,4'LUAG5BB,I;5R::M>A3"'-^>=B;R MY+H_Z5\_KGU]O9"6Y-!WM?;TL?P@WI;JT_>SM1$E(PA;#V:R$@DSF6]/B]?5 MLY>7H^>1/?B&F=P0S&1EBS"3]?9T^EJHGMV_\).[RN>"F>3:4_E$.WLX;-P^ M/DE;, (9V<#$228S%P]IYYEL_2YO9G[X_.'+-$&_T3NBCBIJK^B$,Y#=F_:X M^YF1H8\5B1Q>1"OJ4DHQG5L@N/]RAPU<%?GNMS!@)(E=[N]U)NA ]LADD6M$TQ8U]SY*'(U4]!C%SI$? MGZ7AETMY+$HB"]\FDY-9V,1Q%@Y^W.-:1/;@')/@ !W#0YSYIS/H$(N(4LP! MTT.'8.3?#4E)!_X7#4QNDC =="STUTXP31!G1)@V_(], \+DY3WE@]R(R5#/ M)))S_ C0JDR6)E^ I22OIYI3\\[W'J\!9P)A=(FO) M@^!N,&I]LC0]R2EPV8K/D%,CMN2S^_*7S@-([(V%)M9_*9_L2F,NQ E#[CDX M-O3*Q'&D]O<\3TJ4=+1=2F1?AYH$TY>E#JX-PI\%U[N@Z9DJD.2 M@0'?@M@Y#F3'533XDXC@$R=MB-R?X._@UAE>9PS08]Q( ^FX/0(/)#:7@Q:9 M+RHR.9PM,@G6E43EU7JW(4 J'!J#URMDUNZDX4O./B/N1L$<[\ M)Z0LAZ6_@/([[9"I"\OB6TL\2=!%^G7_1[[B&Y)^2(DP2#J@"+RGUX1]69,- M4772$AWW&&N_8OK."PQ\X*X@2P^D ;JKV\U_1,>+'G*=L2J/I'!F$ > MB*U:;DFU*(T5$TP .N?(&IP4R(W1<"[KK6=;@!W?-_1W:^#FE"8%L_ M*Y!0 -^1<1H8).WY7$E\$,.VWV6G_Y(,TEMP&,>"HR,U7.C=L[1A@KVS!+U! MSO]N.ZCA5]J>@-J^O0#=@9^4XM/C)WCH3 % , M!CV%E)$1^X:,E=4,:C9>]2&944(ZZ8=*#3,W;UKV3 M$& :%MPCV1 XA5RRR?P6]R BZFSS&OT5'=R=W>U(NAZ]W\J'N=:.I2UR/W/% MGUS._8F+NNN?807=\<)FN]9F5RBQQ4)D-6DP8/MR-Q#R M1V\/84F*?8^:5EK_BLP^LI6\4['N:P8#&Q[ (3 2Q,7@93C))N9[S#A@?/G,N.!_?V^I1GTNS 3RFB4)9\$@RN*N MI=7;_NF-'(^W.=L0.ITC*2FD5\6%M2HY%4,-7BY.I,V(:D MYJ >-B4I?H&HG$-H#!OPE@27#VCWB;M[6-JN(*Y, M]8'R44IBN?&]%2$I'LYT_:FFKN!O]L@49 MIK'6,XKA^V/R^WM4!6P"G8D]3+U+^_I*,PY?3 M&*H3'D32L/%A^ H<^[N!J%$(GTN=DD264%1L=<6EVM6>BL?#FY.77L>'7N2# M#\PLIKKLQ&-CK=F[FN4B6RCQ\7Y&K)G>O(+$%ES0=W>G;YS$VD3ZH@ MI*E+W0]03 ,++=D8HZ-S.$]=?F#V MF7=0 >W_>TTWK4O=>I81X5V]KP$)WIO(0[,\!FWR'UIPML3IV^$S+PVG%T7! MIQ-STUH((KRM2:73Z#[*S2U66*ZXP%+$0J3LC+!Q;LA#_OV7?/4A-=3!EQ+V M$HGK<6<:/NY,P^+8Y-:2SC,:I:D1KN&;/ED5'8P19$=)= VG')*NRB AI/). M<-/<3 _J<.T*L_U89ZH@'[37K-V;.A!72)>:]E2X+YC%N\*OMY$:W[.:9!%\ MBC[5C?94>WF[^,6=R+?3;I(^U:!D(N70T@VH=[==Z]=L:8P-.#E D3/M;]'? MF,SZ".Y-+G 1*O/@7)_X6 %9WWY[P/S@%G;Z2+4K<@8]>__X#T^07K&P.$4; M,,')ILX"-D'@T!W9^S.^FTELS]4957%=K$H^E90GG?H5\Z<3+V'0.8BULHDD MEENWW'V-R]DMKWV:G^]S;#^4T9ZND=YI*B3>_#'+R8AFLUFE4R5GXJX>ZB)[ MUB;M")B!JB>3Z0)RMM*[+-Z.I-/4UC,$PD;",L?8$VYJ)(";B24825*H 8CS M1[85K FR8_=OD#/MM_QGB%8>M647\&Q#4L!N289WTKVS>F/4GM:>.A.AK]_5 M.,555^(CX=P2 M3AI9A@359<'\E_#<@R,?O<\EK?O'[K]J [1VA" M.?1P);]^+*.0CPA<[7*W;[I5N%>(GW.S<&_QW/U"RBA-Y*-_WSUZJE^=YY3@ MWN%=PN[@[C''G^PVD*ELZ)(($."+]@[:'V#3FT>X Y?8T]L!]R[BF.[#G$QP M$%ZAX:7O*+^$!=C,+1[! '67OW+9EI1L+$!>O!+RQ;.3J]<9"S"SC2[#0JIQ M"QI;;HI[.^-=59H!+MP5:1N3!)2ODT'8=[8T'ZY"T-5\VDC MV^K$FZUWLE1,JY&-49KF^(>W8?U9\-TRQL:T&@2\?#:@M6*+XIV-B[JF!LC\V1.'BCKY9Q&A<\!8^)K$N_>+')SCVE-=/+N[ M'#W5"J*0SN!@*'JZ;FD Z(W/W_07.(,+2! ?0_4?9)&05&3MYWV+P/]87K"# M1#D@W\>MF,$@OI#IJ%FT?(F6Q\R5ON#UZ0P?[&<]KZ&Q/:D1;\[&#Y.KT_'= MV43>3$_JC7?UHO5%<4@I-4@X,4QDZRA^+S&(Y&-D9[EL=KOKXY/+Z].[X8E= M\$%).J2X03!GKTM6R[-P+COC%O.% BL4(E.DZ+SW]X )\5U:(^9,;E@7"2\) M@+,/$M,5WHM4'3R."MU1.5B^X4=L1J3_'W&DF_^ZQZK5I$=GLJ3HYJCFN1QB M7('GUCO.E"ML,::M9P0>)RY=)+QA0S%@&U[H.X(-=_JA3+&3,I%I63ZKJ+D3 MM:"K,S*E*%\K2!:BRPNGLQN"7=!LE\H5RS' #PIYH$%;&8)[L"NXJD?MZ<7H MZ:Q4N3P5B\H.X:I6VM/Z]4VW-*@.B5S+W3TKT^;#H/RY %\1[?KA^+;7 M^N#$R3:LT[:!4LC>2H(C7PH?A2*+_ U?)@9FL$CQ[I.(:-&U3@"1HG[$[_^ M37AI ;06<8(79L?/H&T%VNV2-<&0 MY $7M00)U^@J)NE;J>_OC6RC.Q!-F?FA_#WG3N?2" I'9S'-RCL) $YM(&NJ MKO7O/&PW?:1.KO,?CQ7!:\^!2?F):0DN&A_!@,#E_QXEFL%4L]2FH$5[3"L1 M-(;0SJ*%C1O$'+FEIMG5KB5/>IK37@=%9XYEZ[8=6PTO#K3;(86Y Z-8:UQA M9?ZAA.A>??=T[\*@Z]+1O%KI]7W\5#N_;(G?FA>B>3,,6T_O\BMKW85QX%A4 M@D04,(TN2IT77'#!Q_+.YCL0QQ@/D)I/V0,>6@&\)3GS?;<[CSA/7Y:JR*=' M;F*#$H+[T'D=]XI.R_">][P "(: <*S5IJ$=$?US4,ZE#0++;H+ M'G? 108&V?T]$8\-G]NBBOLUXPYT.=S:E@*N4[<';[/*!X[2X HUQ(;N .(8 MI&F8\[GI5!>1B#SX6H:L3ISXNV@!PM>0MF)&1X8! M_,/OX" J"+J4^3>FBJ8Y>A]#NU#3'A(L/32H!BI,$,2 F"H-'R!3QZ.H:S)#M0;F#B1I1<,0=/J(JOF6I/,=!X]!F"I*MU MT:G-E#&Z)OX%7Y+B=>I[@3-]@EH*?5:1)^9[S9_H9.W[,C(,8@^ !G^X5RV( M1PIX:GV"HQ\^0Z"S!WXTZ)'C4SO]"Z'/X=]@6!"MLJPAA<2O="*;>$_$#;8U M%]_,@W4#N42H3D]'QI<0:4#?;TB%-6;?-//\_E[X"^A7T("(E_I0)F80R&4< M:AU,#9'IH]FA.2O@"N-%]$6*5&'#@"4PQ/#*=-Y#U<(6%$B*P3E^7EQ(J6R&_Y?M^6WY?U]W=]_M_ORU1_5BIB3IU6 MMY:W&!7Z3_3N0/ARK3R16[J'HS/@$=E:G]'6&IJW\ND6ZLXQ^\KU=YK$WTF/ MZ[NAWHG>YQ*0KD/E$';AN$;$X;D-@4$ P@6Z?ER M?\9Z:\Z00@1<26ID"+E$="0%[TCS:WPY*H,GM=E?&WH'HEG;X<&74Z;2[NI2 M9#;8+NA2NL7(&].K3'6)RX5;I@PWF@WIPA(S^!*2K/P&S\.$7SQ=Y#\;[&$^=] D-\;_]>/D5_)GWXZ2"_QT6,/\;R/%_0U [/GW2I=,G50:H$YQ\":FKH9G1I!?. M;&(T;=%<;=68,E?YR>5^\KF0 @!&-$B*KH*^3?OY0BX[3J86%8VDM_K'A<'$ M^>'0QU (9PU\N=G,#US:KIA0,PXJ)LW:-$91-XA)[TC<]I ^S2.I.2&,I1*+O&^@M MAMLAA_29AB>@B(@S24L>F)&B2Y!W;,AOMF*B_6%_;^:/2H]1 M+'C]B'H;9.B%?"&9YH@M0QE-O>DTCM$UQID>9%GC&4%?:7F(Z/*&T$FV.^LD MQ,/$\,.4*ES@8#(]0Q\R_(&0)]4 \&KAH%0@OZ%18PB$*=DJ21=6)QAI#%'* M!IN0=G73@HX^*E%KW2=5>/^ \ !^$]C!81I"3C]4)[ M@3FIY?Z7^(;T)]S_C?16[HJV*>.7.2G_ODEI/A+?70J]?'!72;](UO?5+&82 M6A[,!52K,#714!'[E*%-%>]=A);I5!AN*W.\6J' PJU0@'H($>GG!QB9(92: M@:H[XH*O^V7BE0%@K<:@& S2*YE46$065OB2^>??"3GG,&"7*@$4G]),_@/( M41<-K+:L!RHE.KWB\;(R3=DTG:(2W7; .M"DG*[VOD7![N_A^;_9H@'E$^^R MCSMH$KCQ?)@1\'?)QLN=TDC8&9IG3QX$E0>]'*'EH>BVB19@L+@";-*L48"* M9E]6/V(["];)U-EHSKM[$^8E-A .C<2,A=%XL+\'ICI"BVQ+4?$:#99Z*-K( MMGS5 9M95;M=@Q $BYN[BAQ])+RSA"]&.VNMR;"CJZ%>&5?)ASME86YA.*C! M6GXA*6W$-73,S_D2Q,IL">)?2F#U^#Q:M+E @NJN)+6D&_ M6A4?$PYC;H M=N+1<(OVD+8TBL!TN'Z5/NZ4M^NBIW;>HYD5IB:G/%5H"*S8%!SB)^_3\6NT MI_SQGU \*!6CU/NO;_UV*+B#\ESG,+RHWKJS6#TZRZ@'#,ZU)>LY7*'+N0O] MO5A]'+UX*'[PB*O*,9TIX]4*]TN7; -.'7,M*C.;*;F#G('\I 87GW^^M=*I MS5',5^8(^LB#WCU^&CD*8,S?9(D=J21L%Q 1)W:@_SS1-[Q FR!VE+7YP0DGA3],?U M/ICWK- :>M<-R92UQ>A#&BZ M /70$0N_CECDL_.C1O_M<3J4MR$6WA4+OPMB<8 10R:_O^=$W&?N7P(;09RI MMC7?CO]N"F- M7G<1M#J?BP2M1GYNX]@N'S>4XZ-N_ANT>C.@U?G<%D&KA?;TR,[;%=D^-BJ# MSP5:S;6G]9?;O/3*%_A.?@M&8#:ZM3!.1YT.2_?[DS+:G$9PW#:@'Z^'-_PH M@F-KG2M(;53%4F3S#KWN4$7;T1^!YCF <>ILZC$/M:=*\U;D"H]5Y51:EUN( M@LY_E]!TB"M''-TK?+T]O;NNJ49'[ER6^W_\1XGS(G^=KP.R?2IJMFA,&+Z, MMWDE>$_&\'$J0;14)&-0CQ !%=R?SGG%@V?G;#+%/\P@*/BS< >85_' MZ4CBXH_/$4IRD[J^CW&_*Y=RN&WT(U)#OH+HI@_UZ*F)>#HX)P=&:5Y?.7(! M/PF2,^!H+B+!R :9PRQ.*YZVX^>AYW'B$)($VJUP]@X&\L3NDFP,781+ATS6 M27\!+"8K?*9X*H8\$A4D&?1UC)#>F021N_TO]74^0?QYL37B@+N4S(^ G4'D MNRH&R0W!R3>:SO0 P%*F48T-.7J;"]OHWB'?X]T H\N=UU&[>]AR^:M*XSI MBYQGT&8%I]!!HH9$DIH@606)"TN 9- '*.G!9 1-91IO@Y1>54W*0:^JTAW M%$LT<%#8WR,G!ZL89T=:43R&5*&XNS;:%XGN#5?&+?@R) YSU6NACPC]HNED(] @T\E'E1]U%:5E".[QU7G$3Y\3R([HXI46326@B3L4 M'B]*I^IK@5]$4WQ'KO6H2AS56A92>RM4E]:ENE0ILF4N[-8\/!;@0#Y3M&9D M]PD2=1(L[Z-%NA6 LW;_Z#*!F]'RJGIV?O-Z=-&_=Q6J&DK-O)KGTB,%*[>2 M&]E=793V_Q(!38/E:?&=?926_+GW.[ MLSLH^;H5PAF<)$O"!7!=,6&;M0TYZM0TTW9SX>/H,,,KI0_);@ZJ:[7IH[*"K:IHY6 MB3LXU?!Q*,B8K\J4(S=-6O%:>).,X9$."?SH3^K$R;C>W_,?(B%E'[T-N;%= M.&AV_9J%G<*NQTBW!LKDHQ/L9!4FCH4;6!(R4MA@8^Y?>+;,"RQ7XJ+[L83>C GK M[1BM<]TVT8IXP7TG_)9&L6QB)F@@ UHPPPTT]+@EJ__ZMH9.F8X) M0/:(M ;Q/1SQ+#3-T6"_=0_D1S*R[6C@.J&/:<*?<9BE1JO1X&T_CNK-VM\X MXF./P+C]R1=QQ(O$C!RK!W?I@4NR_;VP#G,!I4(4$HJJN,C&4R%IZ%^3/'+V M+L?O-4GM!;0(+OB<*9$RG20J-#-HJLNO-'?]>3"_\)R+P]B;Z=K2K,(+SJ@V M\[7RAWHJE#?'JI76UARK^(/R(E;-KBX%+LB[LND& D%5B99C-5:5H6(M$XK) M>!_=ID=3G?<:L$VP)B.XPT..AXU[WY#"6FE_#]D&!0JQ<#C7Z5 CBX;F?$9N M1&2XS<:M=SJXRHH$WF;\(9_'0ZP&]GT49 ,52^GC2_A@"-;I<8EVIT EFX(F MX(Y+OT3?_JX;U@ YJB:QD_!-7>OK0,U01YJF&S0BZ ^B=405-,4,VK*AJ."" M8F 65,/*B Y<).AVEZ$30@<84Z8]J'#Y'OF 1'S[L@;FE9:V8=NO:+00C3B# M7\1M ]9U;)/P'IJ:GK38,&$R#\T&N[\W%">XH3CZ6Y=*OH8%A]0+&1A]2$ZL M;L^L[H#4^BI0(-NG57A$R*KX3KFOX\BZC61I@.0@X/5%N)O\?$;7!>8'6JX2 MTMC X>,W.;HMD\A'O%^2R5<=BE/$I ?".?BU;, '8E_FG%3HN70_W.'R KQ#1Z1F,+&,T$4(11XQ^9502;/,VM$4'$X. M9:T[@))D\E8O PYMS";M8W(I6TE>Y26]>=^B-,]]VTF F]Z]UZ5)=32YE3P? M94Y/68B;458M]%5BN+Q<;N)BSM(QV^',RF40#'G M$AZ_N&*^2H.[\9-V6RMO33$CLS._C&(&FV3_?R9-]Z<.IAET\>>2._?WXF)" M(9$QXJHN,NWQ!KWZ60VZX_/?NNS(:ND8-S?BT\.;_%I1/K%-C^379E=/3&U; MF%E?5CUYGWJ6?@_U/'JY+ MW1\?BT^OV+3N-F'Q:]8RI@P\:=^\03VS\U[VX M6/G, 6E'ICT"5*Y%NU!]W5UHB27J+/P[D-LU35DT5UR=UX8NV5TK:G'ZW#Q@ MQ 0R&14+5Y8%JVDTN44YY2SK9_V^J W5H^<7;N=VG5#6.0MU 4NS M@$-3M&Y(#RF M[V1WNAO/2)Q0>,%E+._:_O\ZSM$U(7GGEL O>U2\XVZU@IK?'=L[ZRD%F;<3 MBZ 87=D?:GV%=;W[KZA\M5/IX>RF*?PZYK=O?QU__A,H7R&Q!7;O;&9<=VI! MTT]EW$)"HZ-N)F25H#^/57$XW&S*YUV+1$R'UWR25J.?P);SH!$$W'T(OM*ML07;>'%=!7+<4U?LXCS\'Y@ODLV ] MH";W=4N!NWI"C8:F3ZJ%$,48@YG@MQ(:+%H;Y [$=:N2K'P#+6P(:(';(M!"N3T= M3LL/STJKU>MV/Q?0 J+]Z5 ^;;S7;BU=V8(1R&XC.9([!J[;YXHL#7K3JG2W M,-QI;M$E+2B<0O6JIHP5D3F')$Y9"NXG(B#UD18@%,%=Z].]W/,]3 8YW+2E M!G[Z6M;1F.[1YE8>V1T5'2>@CGZ@:"*N-C^UT<[NJ\OUP+V0#R'[O0;PE.$8 MA8>$?$,9G5LMDF6(?9^1:IO^*F;Z,7:"R'Y&W0] S55,VC;$JZ3'->0$(VA_ M#]/%$6>G1)XF9[/9/9$V'S%EEPTA^$4"6\B5OJ+C0L17"<.(F/%:L1N_O^>Z MK

=O^%/NW[^)ZRJ@__Z/.$1&^ $="":X)\OY>0TZ3]1E M%7IOT-QC-)A*@4((1 60$1@&N<9S0(,+L&DH'Q#9$LR>]'TQD(#3J@<+ZMX)E. Z^=6 Q)1J]4 M/:L](RFDA4=NTPWX>[BT:4\0Q4!'1(!SH9>R5&\!*X\\Z$Q8[,""^2+B];:6 M=]IHQ;2@M8ODQY) KI8"NY+OW$YA-: HT3)L"G1"W^ B[.##M[NMPSXYCX09 M-+5(U$-R&^X9V]!C.%@6.,:5"U1>!\R]2_#<.]C 7DSDCUOA>#Y'SB$.VVW8 M)"&"28)=/LMT(:+ODH,A3[MKT1=C$$)G$\;?HP?(2OB!%!G /SFT2_,% 2\' MI.*X(*)OB)*-BP$(+B TJ8%:*JZ08W-E(>3 2II%H;%%XA%)- 01H.%KJ.L5 MX2P7IDE.Y$ C&?Z^P,'^GA8@D';8#[1>0&A48+JB-#49U+ MQ>(78;,OBC<3WO=BF8[WB$,ZJG^O-^F*P.[D7+U:,7A-A?UBI.]7R+_N8P4. MK;;M+:$EG&N&)F01STBKX;3A&)+8EX,N:>2 M]EUSS"KXF'7E'%_P-H=!+*YZ]R9@D+8C:\2:>,N,Q6\F7DO$]5"H4;3EB.D^X[L]6O M"LL)>62]2_-%HY2)N(HQ%B8@"3.P6@GE4U7@KJ;\H9(R,])1J K+EXHLST?F M%LPKE!] K^2^J(M[:G^?RO4D=Y:&D67#[80[C/P2_XA_%NKYF?3.PU,?.C MC@]M)OJBYV[S#FLMJ?3P\+X8UQ_$(Y[+J62 M8HY4S!F'_-KFF].W%P^LH=\DEMSTYIAE/,P56HW"L^-@AW-:S7/Y/6G#J8$9]H7OTB1U&[.O9 M))=J3;I]XE10I51K8@L;;R^(*>7^L^ $9A]+6^:?:E"E,E07J^O(4&]IW'&3 M;V'JS\WVCW%9Z\@ROQ%_S*YM-BHGPF(/43WJ-.Y])=*C5=K5?*::GU?&%IY1 MVN;?&JE\\F,MW?=89Q/:;^QAO]1<*PV._,+;.=:YA/ G.-3**ESV-.OW%P_U M42SH9.A$]H).;0NE8HHDO(W6[@A%WW_ M[2:YV;\BZ5^JB"8UYO>WI:]K=4\ MZ;59/"4ALQ'2-L6^1ISQJXMHZF4/7 BDFI3'<[;C+VY@&H?>6,BA1>^Q\#;A M6RO4HM;Y9J]4&B;!YQ[]BJD*]B_PP+J]FLJDXCV].5B1F;]D(MT7!7$J#\63SXN?EPT_7 M9C4%NB_N *=3Q(F-4]N60.]6+TY?8DOG?#HCZURMK9WO30^/#F-0OWC7]!0B ML7?WZ6B=RE[BWC@/7?D?_V17LE75J*:X4J[,U7 D8+'?BCQ^/CIH/)(.YGB> M>].L[7B-K:V#U:>C@Q1.]#@JJ!84%92>F I>2 ^2Z/J6$U+5$V?_?YG--'S' M+"I[3])<%SN W8]%05PNG4=M[3GU4:>A1!^G5^]%!G,]^1.J6?4B@EKY9\WF_5J MXZ)Q=I6=N(]O?/#$$3-.'*%:>=*:*>688%.-<(A9IYHMK_=4%=DB*J%$%'HY M%%WL4PI?^)R!-!F[.>BC8; !T[6U=XB#6^&C VUEO8WPK\WZ\\;,90<[V>_9 MHQ^%IPG$K8E#:N,AO>E87/'G3:F]/>H.U@YK-ZOWB<7]*C4^.$8G%UE<+6G2 MKC'=6 N.=VK]0_LYPWCQY!MQ0?_-ZFG_9O6BM?;CQ]L,]!W,J4D?X;Y?7G3Y MEQ>M'[(BI$3'\SO3JVZVISD[W!X?'-W$$?(7BQG^UTA]1UHG\@"5]P2\#CC$ ME]XDP$S/6X(3]S^]>Y[8/6-.#QSM":)$SY+J=_\$OX>;8C\V!W]V:]&OR\:09G?O\;:(N: M O3,?F+.'U++4TZF&;;_;"9XZIV=-SKG]N^Y^SOERJN9>N.> M)F46-JZTFLE5'KMQ"]6L.Z[7ON_U;KMA-YL;-_:T>3S-]W[AAMW7V;E DL[> MM5L5K">7Q?,\ZO$J!W3\U[D<@9+SJNYN^GQ43K4O_VPGH9YE#.Y+!Q8 M\>Y ^B/5I)BC+,Y6B^L6G$[SYRA2+.1R]W2C/ A*E>VSEQ'2\]PDOU)" B-, MTCFDAI2DD47;)L9Y,*'2[PS+GW3=U&2D^VGVBT?Y!87^B>MC[EL5KD,M>>G/7>UL*<=A!%U^NU_L5;6EC]Y\W8VH\.+X[/ MA^/"[P-HE$K#MT&4Y1="E-5^WF0;WRN;)^4+OU2]MY/X Y'L08AD^5=$)"O^ MO/G6J%^%Y^W#PO0A@&3/ S[VKNLS]\QH$G!MZ@*@XCF=)M:\:X>A M;2_0(\3:IX^.,Z\F"CH?/.//F\#>]9(!X(=O MZ!-6K2HZ?S.O\VH18;IRCXH&OXPK8-$V8J^D[[898'\D] 4(-(&_WT_LI'%? M-BQ+ -:Q$R-(&.!L\$SGRG8O[3V"&J H^\GQ=G5B!0?;VZM/Z.I=-(+@JM59 M/8??'MA,<6'4[TD*,&>>_J40Z2-W_3D\+[G,:KZ<*98?%$1]*>IK>F(7\.)U MKOPXXG!S?+ S7C?-B_;9,Z5X+!HLE?9*KQ.->BA=S>[G<\?X"KE")I^[VV?T M*_14>30](72*1E&CZ7[3V=KO70;N"["S5#(JOTQG1O,CKR9(6* M;36N>_!HC8J(?SK[S9^6\_.FMW5BU:W3C>/S\]=E20OS-L+P;Z,Y&D\8]1Y! M>,/H*X)H8[GSI>E.XBJ<]YP:\.D19+[HE)\E'ENN9BJ%ZE.E"7S^M=1N+4, MS,U.MA%6W>GQC^.GY(+WS 58[!FDW"B< MC9N%_/!E8M"OW4,NT2;PM^\?AVP6OC9#$CZNCXC>7=OUKY)8WPXAS2\OB20N M=VJ8P$6PNP.AR$_1P0Z3FBY0W0"[ P=^S[:10JG%P"7(.@$,;?B!T7--9Q12 MJV!]DI$YS8C>&@*$'?\W@ST 8 C?O62H$)IA>0EFA"E#PPP9!C@34:84:P'0G\! (%'JMP#9Z0 PPKN=3PQIN@! -39!LD][0D&-3"P*$ MV,=);#E%?Q)A,(:J)TW$YH>U)W[FZ"TTM"V4;Y'!W_(3\,[)P5/6GQ93B]]' MKA'6@7(9-F[L.UXDCX J[!Q]]^/7U#Y7;SHT+VTX7'6>I@5B =9A]_MV+Y*= M0N+I8X1M;!\G>P0%B&H[<:,P"0PX\S:_"4+M(1S4Q.3."4!6MC!\=]A]"K9?O@2UV9(#TPO$W;@6 MOP-,8+<<:E2D+5@ *<."U3[VL=4+S MH:Y_TX/K$(%Y8[3LP<0U(Q_.K#:)ACX&H(GE;33W6S6X"C9<-(HP(<$%72ZGH3>!);9#2T"=8N0!EUJX!;*G"N^L MM@7Q;E*S#U5Q .=H7X]MCYJSVE,4Q'@+X<[C5UW$(^B>H:B@PV79[$\BU=]' MDIF$Q"K1L.$=I;Y:GWHV'VC<0W\ MARC]@)JL!7PW8&6>#?]&4O6O/.HK$I#,]XS2PA[;=>Z'U([\WGEF9F\#VQEU M24;KY$8MF? O9Q-K0'R19*1DAB/9K-NQ<+NX;88K-A#[\G2GB>&XU94XQL@F M-0'8E&>+%D!X#UF6D]XE#!CDJQ[QL\2#I*C84>3.2*=D4Z"[5C 9T]$"_5\[ MHPDU(?FSL%(R1J!"X%3BZI@#&'Z _9Z6EQ2["'T7_S,)>J39]"?,!P@WH#>, MMU0V(NJA/D,J86BZG+Q!':Z(N7ETD+1E>\$*$DSR*H".AQH--OH!ZNJZ*/* M1XTDL^'#P#%C\02DS:DVIE)69'N?""]]8(_](/I-%!?L->:A:(!7XMWVJ&<8 M''D()@"3P<%Q<_U+;A7O,"7((2\67)U$?"_P0Y:15WX #(^DHS,2(!!P/)? M!>#22W@_6")IJ;"CK +3#[HV'"=PCI#R )&58GLYA^#^?;RKEM-W4'-6CE,TJ;[:89)B0(D##C$V M(R(P[C"-M>P]%JB25PYXE:F9@4NS3[(U"2<%&7P)!7T/'CVK =:;,2SV*] MWDI3Z\7@?JJXTS5W6)-%S=L MDIDD7T;,%J9O4*Q;+5B-/+6D'?:;W,6/6=[F+ _.*R_,Y)5_9(\_1_9XX<6S MQS^2Q!^G:<1VO.HDV)J$H6/B5Y:0,Z '#$S67"WL<@FREJ(A-G7S )DL MM3#J\&J1[D9-M44[67:WDK83P87O,M0*(]L2\;GE<&]0>F.AF/@T$UE6Y'4;3:G$H. <1A,QGS8K"7V: VD M8QD34D?0-P#' _L2>*BBLUD1"N^4C_0C!T6%=H).)6J@*IB%4/&P%&'BX[Q.?T*-TI1A4[+V+$( MOHL=J:PZL1F7ZD:%I8#BB>TPY]0QZE(M]3$\?[$ 39OMP[_]($RH6XG%)=2K MC#QW*]4]'+N%<8AXM:HK'AU_BI.8'$*NT=W7F6BDPG=\J<8^EB3)[5F>N+=F9_/#0V/=G6WJ[ MOLGMBD>F92=FQ9\>FM, 5!7C,( ?LKL"_CH(S)$!;!FDL1,.V4.'(:?851. M57_I!!-@TC4'3,,6L&B[3\31D,Q1>,:G1JV7;"-?K[4:;?PT7BDUNR6O6E[W MWLKM,N2[&1;;:'0:1N(PEI>NJ%\VL@#8_ $8/9ZT"-MKM:>CUV?"$M6"50&P M22>0KBXRFW$#Z"@MOSQ KL,*P/\5_J?<%PAHXL?]3GBRN63&T,'F3D;M2 MMW;>1>++IH6,!=GS)V0G4! IK:GM2W/" MV:R!9P")5GF>EJ.0K>D0KXM^\_.FFRW_N*E.0,H_.H\!%M#]AQA! M/FM\,6:JT_*UGS=6-M<]B[;SX^W"'__$BQ(:E4HJZ#YS8H$\M9?1\77^86.N M$!%K./OV[$4+3"\4;C7T7(%RXO>$!]SL1Z*O?!(^UF*_;=R#77S B@WH<.8$ M;B)K^A;&)ZR[KPTHINCKO30=%ZT^NJ68;D"2#R2""#>A),9@%(4^00['&1*! MS4-X?JP3S;\R+5(Q5-"@_8&G5#Q3Q3^TFT^:_J^_EF"V\ [O3$-:W(=>FG4B M6%Y@=LNI:+&:Q.$7O1F]$?>BKQ/_[H/98\' P53O2H^F")Y.1GEY)2U+U3< MAG\53_K:'%?C@;FUGS>=-7\_OULQK_RGPRGOJC4\(:=Z!LWE8\#'#_B_W:1 MNLW%67R4BU.ZR3Y\G@_T>1;?L,]SP6$^V@_Z=-3]#*QL4[G;8!CQP<-EHU_*+]MMGU?5)@BWQ' M7V%*A]18QB5!$W#/]$2R59P#A( M/]T?LK7.39>6[$5Y7LB%-2^1]G$V\.)\#3-R$WU#3_Z0.(]LLH-M& M)(115I!HO&>[H7U%2BS^Q_%$9I-)O(#Y.[D]J3'%K\+>O)M#^'KK8S,:+!">4)=="]=VAEQ0O)C M7/[L9[1:2WZZO"0^CM,+9G\0 ;G:T>RG,EME[G/:'O6I/&S7.>$-G!+85Y8R!31+RB7(Z7!]3+D5&AO*KWW8ZG3N>H./5TL\6$"-3C!90 (N! M\K!B_W6@+#>??.N8+A8[]SE'G:(ZXK4X2P6S7IPX!>26A9)Q%Z<3&0<3F0NV MO"07(8\5:$#D2(DU\F'"L;&S/!6D2L &P=1[#C MEV7&\;R/G[FRLHKSPY_J;*G,K848L PI I]N,0_;AJV8C4GJ0/\B,3QX&+Z( M5%D"B!=*+P:*9[JZY=@#N^_:(H@G2CL,]*4"-70Q9U,,*0.!>+VZ%%E$L1:& MD]%8Q; 8TTN[?.>>?^6)R\=_O^]U-&9NXUUWD+R-[15.V?,;^!LSE=O:'I#6PI$SDX*&X5 MK9>&PPRHC-I39,U.T)N,8%0*2L;N+UH+"F9BCK!'[%,&9DK>\=LXY<8D0&&/ M*:Z8?FG+7,C!Q R -]B*6L0>Q^MQX2\NR4Z98);122K#6:M#E(32\?R$MT)> M3U:BDQ?O911WYY\#X'UX"9Y\UM=\N736MAZH )6-ZAD&'\S(!+(^]*_L8'FI MZ?56J"\<2&@/Z^,XHNY@>+]/?DAT1QD#W[<2EV$XM0(?B-3IA0:Z/<=)3$28.BT">/+^ N8AX]Q@QA5KQJ\/CJ:B:;S1KAQ81503]:X"ML ;4/?:,^Z5'E@:G["C,< MY2*NZ8^Z#B8AKU8SA?)= Y/@W_5#4&$'MHL'J V*21)"Q\2_XC"^I\)7+A@! ME YC!N=V1.]C@50(G.X$)32OB.)TKIB'LS_D":D=Q^?B_350= Q MN!B%&\? MS5D]AM1%0Q8J/4R>#ZEP8S!5F:LA.=#[/IA'. PH1Z+0 [=J8&-,=SQT>FC1 M(+G%J<-''KFXVQ&EWDJ%/^#"%^+WTO'O!P,3R K3V;G\>A6GZ3.?,+F;8H.6E\2V2WHU>Q@ZD83D>%_ VH 3I6.TU2%BGA$G M,7"NLK1S.5F!>2X?K>2Y-#A_T::4=6/==B?7MOJ>9F"")%FZ,'7=LD-X3:[Q MPWR$D7E#V6QA!&3CPI54E(8762:GB\?J0Q_KO^+7T(J=7CRR^S2N9.>?&IX9 M)S+QRVY36>HQG#M&MI-B[\EF?7)I^IKZO[@=>A&D*"S,H[#%"DU2.,%.P_0I M2O-!CN^H=$HN^P&=TPEB^(8_<]F5LBS7(;'#]PMH%[WE4N*H2F11<0,?USS0 M"$%2F3D<04:;H!^8(_O*#\[C*.#RDNY9Z\@G4\IH.82: MLKM=SJ64N:):/###0!M8J!; 3W;!.H\H;&C >Z ^0$%#^6[T+):FXH:/IK0K#,;,;LE20<$(C)@/ M[&I\ +=.OYEQ/UHM.8LV!U>F[;M<3X:*/#V3LPKG?LZUN"#UG3'IC++ '49 M(4S:!,8%P>S%W:+*/ZF$B;VX=$A?1>4..'(/M_O2Z=FA=OI/)Y#IO\5YY)8W MJJ4EY%!62RH/\YQ\Q=! &-A45!(#_W'+$'P[T$IT.'E\1,K^OGUI6J;A M\JW4ZI\5;]SD//RV3\&7/2RJSR3@%V!2Q7V%B,:9)(%B'BQFOPLR%)0'-YP' MI"I]9=-FV,LE*OT554:$7P*DJI4TZG;X;"$\J93+2\F'N2*!+!#A:(8/'*6Q MHCM)Q<-@!<&4TY/OW%?\4N00 [F@V8U>/Z?O\+U&Z*.0Z@5'E-X=#IVQ0D:; M(X &\W(T%#69IC1Q_44Q!5?,6Z9I9W_/I";I$)\'TN4?%%-_L +'&X:@BQ.I MTL^12$D/04T)Z\F)UM*ECYKJQ5C':[*)(\7[9Z_@\M+\=8I;C\5\8O;L\5*E M*&^),Y<%M.00P:3M+).<(-2>.7:HTUF?%Y*D@ $Y12W\*C.7GAZKGAZ1IXLN M\PF#'&'J,((C]&PO3+S#O&HI&&;BY9J'RTN[].,4GD:U2S$("U57D_ B\(#) MF+,Y6%2*,6#%Y#^'O4A?J4Z,[&;!4 )?/XU%Q8RISXYDR4MP(,:(4I4LM*$L MD!/GA,\.G:XCRGWQ?I%*CQL99SRF74TM*DAZKBR_GG@NSFB.D5NR6#>M2QHT MB5GP?J_9FYOO7OE@I8]\L-?(!RM]Y(.]CUOV .%Y."-\E(*UO+1 <]75.WS: M=$.?TV4L+MZ1(0VN*,,T>WB^-]6<_)KHO;TB[ J#M,M+)"[Q"9R/THQ($B'D M$94'10 *>+U!CD'=?4R ![+-B(A9CLWO=)]0> R\W2C)T1Y#=P $! M=)+S\!AA3:OKZ0-3(,U"VH]F9.0+JZO&&H9'80=J9/UFC&8 &JUENO#7>LU8 MS65SV16CR;AA>DB98Z^^AU6=B>47LMDOQ6QV>4E_ ]HB0P":N50#)&%!2$YN M^5>87)$Q0'[V6'WD5\5I/?S*F$3P C?J-S(:1[%:-$XFH13'R<@WCY/ C4)8 M9V,J>KK 3T5+%\Z@_VV##-(9W ELZ;UO:!EE+QM.?J8H+_FE#T5,@;59\K_% M<:PG=5>_)D],0+?.2>X3>WD)<_ 8[HQ+WP7DJ,JU&FO[Q+&_1+SO) X]J!2O:9'Z+Z=&S GN+$A_%L\"F@,]Q MI,L9D7++T5-T0>F!0C+]]3)Y&WFEPU"U*T^-5?LNM,:<%$5""D# C6;DE?#)G!)Y(3A*-8D2B(^$=6(;MD)4D_#C)2#H8 M=.0P780Z(>,;C,1!!*:C4*3^:'E)_HH1*KXDX#,H+*,4L M@!<-<:U7Q)T\Q,?,Z$D)Y%Z(AT7@CE"6FENV:TZ)E:&7#./B&?$N#'VLK0;( M,;$013,!:#\.P?/A%EW!ZCB*+A0FR@")<+OT@>$?\&M;Q0D(,T3:[YG%9XAT M@,>QO.0@: 1:981&P- ==(Y]\](/:'_&@=.3H?[ 1M^0FX3S2!RY(4X&Q<^L X=L_GP1?G\Z_-T44<0 MQL 58J- ;<'T%60X0ZHNMC'/&V[3V RI D&P$ V5&,D-,=KAH9$/C)[QDQ> MS&2,5/ 8.I:X:$0\(\*.H.5,.-8'%XFZ2Z@HPAQ<'_,3N*#NQ+&4N$#L"V"6 MD8 +CFZ' IS=$S4ZB+P95!KR\%KVV/8H14W>,DV1"V<"'Z[M#8 -XA1PG@)T M<![:D:/:<0XB M;2&8WU_0 :XIOE.1W@R/AC95%6"M$@DEF20J20/>B!)4K+M@(^]!*@M0(U'6 MN6XJD!$I]G/(FDK3ES']5AYH+C5"Q*E%<$Y +>$L]@?: M\7V".',SG*6=(>>$*[!$,&G T#!5,PJE'R'%;(8 9UX@U W**Y.A,I4*FTJ# MRTL:$LIZO:[-<+PK@N 35)JO%3SP&M>@*6!VQ>7#LJ ME(2\X+!I$MJ#V3(*UL\PN5>$HI$-@@4@@'H9.IYXSNV+9$$12BC9F+5RWG!< M;Y:^HN4EH7A?@N5#VC:L$#/K0A6##\RQ8[FBYH-R1LPKDKE$8:)RT8*;ZU": M-/51H&X^!/AK>P0AR-Y7]"J:O2%^?@:[0'+9X?0A6U9!LAA2TFF,&>]C41"Y M09CL)CH7,DHP4A^M0'5A$.F!\-[%LG&TTEYA3A0:8W?"K'6=TLE9)M=]=S+J M@D7(#EW+'Q/4B$RUDY@M"N!)O;>P&\UK]D^B'7%ILJU #4G"D'83DYQU[[ \ M93I9S'P >\!T92TC&)1?X@_A)PF"(>1SY\:4/1*&P/QH[/K:.J6("8%)+UWG ME"I$?41<'E%S4Q.^(3UQ,;%'(I2I"#.FRG5%D5R.JRBP)\MW67RQ&) %0H*/ M!S$[LF-VQ/YN!&84I51TKS1"95-D\"K 3Q^SW!\R^+:8:?DC9OH:,=/R1\ST M/=ZH[C_/CW2Q>.Z7A0YQ_MFX)QCJ\E("#?4U*PE?#20D"=<1"7\B^=##.)'H M3A2U1(\CS39VM/1GCN](%$O9D,F,N-J+^URA6@9?0O>Q3QY# M_MO+FEO%&:9!$S](3-Q_MK#5,-V_Z$N],8>,X,&,@-YUXWGFW0>>UE.^M"=_CB4YSN4 M_!,<"FEW5S8J-WCU7&M!(^NG.J>4^=)>]]@,'+31[M66>6[,Q3W(;^4YO]@B M7#"W4AYX6TO4V"S0*G/_6;"3LX_=J^NQ?'J!JIHO9TK9:J90*2Y",O_Z-H]]<[@].5KXL6$@P8 /?7>L\-ZG/% M3*6XFBGE5W^QU?MCA=H;V *X3X5R9K54>=TMN._ *:_PJ;J2G;M-]US]YY<1 M!_,3;Q+>!6=2R+4_UP;E5 "97@$VG/_WLN%BIE19S61?>PL>PX812N*= M\>$[KY<+7/H]T]6G7"9?KH*Z_*OB_?.[?GNX5:N%3"$[)V=>[.T?2> #A!U M_$4X,9AWN7OXQU^&$^^\JV7^GWRZ7 MRV6*E7?)B3^MKKX[I7?^2N41$0G#_;/7Z3Y\>M%+BT$?3'3T.\/R)S#EO7)( M'CB*+@8JF?S=,9C\/%[4/2GOK6]!,9-?+62J\S;)BV[!HYSFV7MD ]RU^B<5 M9"\4PK[[P9<,J+__U;QN3HA!V+'!3.K@<^U/L9@BLU[KL%*]1O\:RKFO&CP; MI7Y9@OE4O%>^S/,;*+G*2N4M+.1]%O M4 P&F\H$ \QYO%+=F5]ZOABJ! M^GWX1JHXGJ_Z^G55DXIU6*%4U5?SNJ:J2GJ\KBGE'BN:W+$"^Z4K^)19NU!V M:41$-:U[NGIUZEX;-Z^=D9$HAN6[LD0-!/PPJKD6L2C&G\.&\=1ULT\XK2@R M$0!<3,/0F);M@K@.IN(91M'3A;;$4:1O$DA_8,7K*\ZNY+1VNZ)G*;6FMH / M3#&/3)N;0#J_=,5;C/!CWB_Q"(+?@?BFOE=J&M7<3VNHIH9D[$!M\;BHPDHV MWD?X &'JG("VF[R%J.F#,D(J000L;V +*--Y]//9%BSPWMSJH&(#TTP.%1_3;L[OXI340 M)K9"9%';8XT051_V*QJ_1OK+2T2ZN+BDLVM6N9^_D>H"Z,Q/MQVH,8"PN['A M0->__.V]2YS,]>\1[/2ZLT*=:7%YZ2ZBIBLAZM/F*)QKMQYCT!JR^:(FR>8% M>E(2L/A!K-:8X$41$\J;?*6:6?,EV]5]?*T MCS$Z8GVUQ9E6QF]_)>[("\9FY+ -#^/^4G9PKF^*,!")MP^[+1F,2@@L0.[: MK.M62JTANL]45TN9:CEW'U_L;3)!**4I\U[/*2NE'&+1=J/L.;39A,-EO.E/.K*5=+ MNU#X(:J1,QJL@U9V M&;MU$%*Y]JMG:9'\VFZAW>:WH^9ZL_/=J.VO&_7:8;-3VS5:C?;!4:O>>,<0 MP9+!M44C+#C 7>=BXEA.-'V.=I(O[HU/%1WKL0-@GG$L+Z4Q)%N3HW!?D,', M=+@A0/V>&0Y%9QWX"_9FN31=NI#LR%$Z:?S#1'\V6(X_&0P1WI:[ "PO3523 MNA[VLHGBYK,TT/;AGA\,3,^H4^NW-=,[-S[]O_^O4/PO?"/;O%.7&FS9LWA] MK$94\JN97#F'2X$/YEEH88Z%_IE;R2H7CV)OM#3@G95"*5,NYKG]0C@4XR8[ MQ!)?I6\7Z"VQ3P]/)]E>3W/&X0B89^%8[$.*+0319BGN4Z&S852DYGXK>EYI3T VF*PY%@LHCO7E)V);S0[ZHY MI4Z\1@>ENEEQ%%'3,+'%JO2+AF,GLA/)-*J_2C1-$V_^;(\XV?DLDVPX97)C M5-7Y=.&5$-U0\-.^ZU^EN(S0;=G%EC2B16HD^@Z2VW2&/6A.1P]VQLCE!==Y M.@IX\I-]#P/>*PQ:_0B#OD88M/H1!GTC]^0!EMT!\F9D>J*U'(LWT9B*4C:% M6,9\$7,*&_H%_F>1 ]KOPI2ZAJ2U'(K;PY(_CGOIL6N.VO4A T7.*KH&IC23 MQ6:%'*#B$4?<4"_"!JU*,NMMKGDBYN3TD@O5,J$R@<@0:A=Z$;G1-[ )FU\& MET@-E!,=\(:<#\-ZG=$-N&DA-2K3GA*=-_U^9'MQ&S]N68B:!(ZMFOBJWKZA M$G@C5)R<$#L>QEW#1%=>_"U\![]TJ 6@.IN1;]FN; >)#2UL2[3+Y6=L ]L- M4H_%Z>P&B92BN//AFCWU59!-%VGP;MC >4;B*DDZ)TC#(?6QDGW)L5&IUO,7 MT:H&#O5>#VPX6OJ;AQTS."R:V%>YK;3KI%2(=I%D_7)_=>QPJI_I"*&PXD[! M\/5DM@S."9OX9SY6T#&B-/$FI"_S M%K!Y(;*8-<64"1P4UA5CDS+*=)T-^[.Q[@1:&BR?6VJ*]B7FI>FXM)-]T=N5 MSQM^'T_!LR\OX50)!>W*5GJ5/ U@;LASVK;2N'/Q$;7^>-_WU-]%K2 -4BK1[8@ D#,L.] MQF=(4F25KE3C/ XX]S]SE975.$]"""/JUM4\,E96(QH,+C&-"W5L3'=*UGGXI+_NF30CA M07>I M=S*K:*Q>QEE14BAA:W6\[F,3[#203U-TM_=#E/C3F:##+ _X#=Q!=%^:L%OA M,]X7X.(XUWLIYEG<;"_5VRPO1"9V3I+*YGA$AN$L5=.]R?)]*54RJ]75M.N2 MJ 5('3-QAW'0KLTR30OJ&)9CB0[PU+57-7V6%@J2-4J],6E@UFVN]A1F\+9% MF?//AG(,/P]A5U>RI?=$V4HH?!+4]#G)A5,=Z42OGTJ9; 7^9+.?F7+SF4HY MFRGGBDGBS?RB-&&B1X:/,0-4Y1)DC$X#8.9>#T.UR0SAN4NW\"7FW15E\/NR!"BPIT^_=2Z-">24OKQ/IB0<;&U_6 M:KNU_7K#:&\U&AVCUFK5]C<;>XW]SM,&^C$T\$A\2-,ZE2 M3#IA9/6W'VB9[*S*AYOVD<'NPVZ\U&FU(5&NU.>(4A3=!V:2# M!QQGT]OL+B_%Q*,Z[I+EC,IV8!$W) XGE&]R&(&6TG/&B D@*BZ <.%[%"^6 MS( Y\JB[;QL'A3< $MJLU0XY8 G:3S@Q.0)(SK0)C,41Q$!=E5!RX;8-5X'% M2.-:=/ %P31RJ (:X_?5?#[[WW:C'D?P49KQ.ZM,UD1WX45O#0]A>V&X"L(Y MC(N6#N=0.-=&(GA)#G14!O%BBFAY&$Y&8UX^WW*^J21-1M)0PE2@>*?N7)BH M%NGU6!KC$:#<"U=0K9KPI:1KW2//L.7 G(&TUOQ06R,Y:D-, .Z9Q! T5PDM M,3YD[;T2C J]D))3^;W>1$PTUTP9UH8$!$.A5F+>LE#)UMQI[/O45MQA&@&R MIFWG ED[ (YL:CQ1#(8J"FKBT95MTRN%46$EF$0,UF!A3V&7L<:6CM2V. MJW1)F]>7;H@*(5:<---WCD@TCVYBLVW-X=QS@MYDA)I*3Q8_P<_L2]-%#QB_ M*@@&?7+04F2<'U;G<)0FL''/,5<\[:SIRF'U\71,H84>7CST[^G7'XBU1Y8] MAT:N%" !"*J <]09A8"12VA70N!23A^&0I-_?BQZ;PXM3) 0+#N$J;M\2?91 MRL_FM$.X_OBX_F9G$VL0 M.SK4MJIJ]!F6]+#7T3C"^]P)7D" M9\VR04<@=O@WBSJ,<"I +G0I^__[%7_US^#>/_9(?HN?O5T'V?W/H:,Y8G!' M0-S<4((E;1)H\*1_B3 Z0W5)C"WVB8*D@:]'OO ]HK!F391U',H2H/P&H5M< M#5EWTL1CH)W(@'>81"/J7BR[[>AOS-FG-AP8G1^21Q0&]*'8=M#G-?R$JVKCY%T,G2<\!R/@RL7 L,R M1WBW>?@A>X$SK-XB?XFM^)0S3JZ0SLR)\%,<:,ROS-%_CN6#FMI*.VM4X0(; M!HYS,>2L(HEEMIJ\"XJ-4F[(@TTY15@[KP; B5!-#6+]V^)TF>4E+6P@OL0 '*,MMVS*DOH]-DGG"NP=0=X' M%T)0.=F'J UC49O?9VGA,TJ'VBKX -@D6(PH,%2"XXK11@A.\2.!8:)DIB'2$\L(8 76E%0$HF.D&Y3O$3,(=MVY5"Y-?OV0@F2PHG,[2JC?!JI@ MJ"J3&Z,3NI# N\@^2QL$)SL1RJ?08 ME-%6JD@EI"&P7NBO0S(@<4UAV^@,C"3=0"P.TZF$1=1*1/ MXL3J.%NAO'_\S9P [@G]$H4WLQ1Q-TDE[+NDVA/7$;)4 M.,83D$9XZ=A7X=R&\8(H-<[NF9)** JZO&390(]@]O&!QRY[7K%4:_TN;+0= M]I[6MG@'7LLFB\:8H\-M0);+XRC,V M[&Y F$2YDD2M("!&158]42J$KF])]Q26Q!\1+![QEIKG7*(G"R5-1*8D<"#' MY 16YO%(?NOFT,;Z&^-3&U3<&_CSV6A2Q)AC.AV[-_1\UQ],@;!7,LM+NY&U MDD%;4JR'JL_9I:0B>[OFE8IU'[;J*J"]OM6. ]J',R%S+M:0>4J#P)9AKD3V MH0]OY_D@12BGQ(*=0,YX!?R:! U<8YC$Z$[8=R!RR/#Z^>XEQ][$(DCP:3%0 MD[T:>,-$4)QX@9B!0\F),G(M2H8Q9%'"HX\.E.R!_=_3_6HKZ?.#L)'5,DZ8 MR+#6W][L(UCA'(7 F!H\,V7NI&RC\(M-*!,-#E ^E\M2"8.H+%.#4T8V;(#V M02&?/(PN_0QK]>8\@52F,32ECQ"E.#MOT*3F\CY>H6@C+V:'O5DQ:B%9=9E8 M<><,;1W'2\4[-6^)\%*,<+&JMBJ@[&L<.).6 X)^JVHN^P7^/U_Z4JC65)D1 M_7,[0^0D:^Q8I3"!W:)D4\"./K7P>'- 3?)%8]R.4"2?8-"?[D::,^)2V5A\;_./W@#._[8Z2TO%4K9# B?R/0& MZ%$-OZC%XT0$9HBYUK^)ZO-V8.*+V8^(_RM$_(O9CXC_N[M1=W!9A[13="\" M#=Y0$02KHFP(VMS$9^QCYI\L_!:(V)S>9GH>)O-1=AOEF#I] T,N'+Y*I,R! M]H%N]PAC2FDC9J1C22&U8?&W$P']@U*<[@GB9=(BM:4)EU!("P09$(8R G(Q MP0)9=HWT0?\5[AP5RYX)YE$^'&=;4I\KCW8K3EY+2AL-8H[6G;#IYZUSW:R1 M,5Q0G@+[ BM!VND"[1VZ;$HGQAJ,2']+HPG) Q8[U=P&$ M&*:L+@G*1^LC'3>Q+N'X7KA7R6&5?C S+FH/MA6F#9V)7RC]MTEE&G>;7]S6 M6\DX_%,Y-FC-,LQ[UW+BQ6>HL&<&2(DC"3--JD9"34) MZPE&3B3BJ&2L^I&*(DA'*&LJ>GX %<:U(WLKT!\$51@6396*# *<%.8'U! MWRL[?-GFZ3M8DN$9MU:5'4U,A9WZ$8B0#RKS$/;-'9"PK 92#0)1EQT/)"X(/(-.;L5_DX:]B G:"; UXEQ\U2^= MD!-Q,!>"?#7"AR^W5B_>DS$#\M" .)(Q$%D0L+QT9\^'I/6"7ER-7^%\>^ST M%2 0QDWP] M+>?U9EZ V+FXDVF2SI449=GKWB)ZX?!,=PK*EY8J2)Z'JLMF5%@71IH*'WR1\HM8%\-*$Y1 M&KVI("_P-K NT U/>J_/[8 0@$9B:G'@%?DN.MB)K_K]Z$KF.0@=R@Q5K)A] MY?6:!,_D2T4RD;T[#12X/+Q/*1RV1L*E-F.H#G9N8BZV4H4;F MEX%A7A0?7P@"BXPPY0MS@D3>I]V?N+SIIL8KPK_?P$6,/2ZZAV76 _/@UJYPQV,S;JWNK%M+#),O+?+U MZ R)'%%]<^2XT[_OVL YI]414]$N4)%B4XF>['=M5MJA!(/NIWRAFA%_/FL; M^H1+KTNVL<]LH\YL0W^->-K[MKM_^AV6P:VGVU["8WB>/6VG<=RWMJ/EI][0 MEZ'7MI!9;VT[2[=MIW#C_HY:2S)[BI-D6/5%A200>)?D?\(.&E]<2L66T%JQ M\VI.XQ&YNIK/-"X(3[I/N=:;?8'2DZH[G1)Z!Z@+.#R\[]00'8[54EV;;<:D M:W0,1C2M2W>DADG;5X/U%*,M7@&_GTB?XQ">J%&1B+>!'9G7NA']"5,*E'5- M!=9@5K/](@+7HL'SY]BSQEEV.A)N4VI>\="L/<6^S_15B^1L6':J+RY9[R-= M.W'9NZIZ3]4'&6-1^@X@VG@S_ 6&MK'4CK6@?2WRF;*^%' M(M$>4L+)O@^64"57S1@B743?@"^T,XD]R8A<$E7:)JB86!=Y,,5&*MS;N'A M>-+LT=CUI[9(7?)\3WT@,MY-RQ\K:ZU]!!29JW[)5C+(Z,2%FO';#0)4_\C^ MFH]#X!()-Q4LJHGPJU@S]F):XUFX/Y()TFN&:-K*RB9V^F8$>@O\/N#Z*Q($ M$HJ.RDIH]A7C2&2D89Q'..D2DU*BM7:UY:;PIL):!*2%'U>*S+T8L3&U0\(J MU?8FL6?S&V6"4F+)?'!M?]0V\$LO+PE7LL#N]N*U.K'_5:\SDYN&M5P28T:R M6)I4.BQCP!N10R41!B7LB8:$K>(?BP\G$5Q YVFR:E O,4U"D\PF/XL4$;PP M<%!K$#^T;W0!,@6*<<)_H0I^"^[W,#BW 1HC=TH^TC.L1W&CJ MZD&UL0Z'AS@U.+%]N->X4QEVXLZMWJ'B)3\8^PR?#A+7OXT&,B*.8$;Z$PN( M0AZ^%K<5Y[&\E#P0I%WMNJL?) \9XVT<2F_$);R5_25_ WL!-^YP K53 MEMIJ/&UPS%#DD6TO/O$W+&%_4?J(##"Q=]3=N&]+*#2AIS%G2VL*SFF<4U:8 MW_#FO%)[F6+N(WWJ-=*G+JI/1P78!! MEY:\/I=CQ#@:HO/.HK5Q[@3H.Z \2-!?6E>7B\'E"]*VW/:&2@7G8DC;,\DW M@K\*2/M4[A*$0J#V,JAGF-/8*-],*.ZX+O4B"9V0JAB3JY? A>S8$IE[I#7BGC L M-PRT8ARKG)*9VFD9CQ.^-,_&)"@3:W?CZKB45U#6@4REFMT8K-K#S;C5!9* M:.:?2U4T==L4PIY>%1CZ"JA<((;(XMF9%_XMDLG3&4TMV3LXXM0BVDP'.I%"D=GTBK0SQ)EK>(;V6)B\I-! ,9@4U"$0)6^(/4TM$)>ZZ/ M5Y0XD-;-DCW M'#(EN/>/>$63&$P8NSICA!JJ5](=AYHMHKU(S*996"5SA=":(#^*R!-*W5(C M1&0,4<"->!+D=/&,VCAP7".7HRPV] TQMD"HI:4A)BUFIQ 7Y]0TN67$K0C# M2;QHHRV<3+:@A(<;]:?VSST2F. M2:9$8JKY/8KAL&@!1ROM%;5>_:=2.@C42]K%??O2M+BLL0Z7 [$PRI'SOT4 MY$DMV:3/#%)R "&6+"O-T=)@>D93' MA>.R';4K&*7NUP[L\<)C$Z,]_?E=3J)"4Q4]H]RFUZ-C.;%> L>E?7$&E! M9(8@H"D_R8#JF+^-B%81PZKKK=<9_Y;)@W@O*U)R171? M)%J:AR2%'AT[3+)-_97B=XGK!E5*C8Y,32EKP(-N18' :?C7(K[&@2)"(@ - MPI657@D6RZL1S@,F;\MAWV@,VD6T*;)W0H;6 Z7*DW&:!%_];;(<'P02V6,N M[X3AQ+:2 .6^Y^/A$XW]3D$2*NOC("*AY5"*.E 4[X[FH00<*%*IU MZ,DFCE)_ )6*/)NBW' MS!\SO]!]NLU+GG^4E_S#*7X_IWC^#3O%WXP#_%6UP:Y0"!WK__ZXR/W,YBC, M1 I=L]/8,PHKQK>CVGZGV:EUFL<-ZN,#'^S*?Z\WV_7=@_91"WO\K!T<=8R] M6FNGT3%:S?;.;];GAUQ80G$+1Z;KDJJEJID%!E&<'\/=1MCK-Y\2P;5B,;:1 M>H;LJZ'GL7ZXR(PRKN(38WL3#._<0V4V6E^JX:-9YP+T1R'6BN6 $?)!HRC=5N M&:JAFV4CT)7(C_+H1R*RD'*1V-$OQA>I,Q-Y9:G,-X$3EM(':WFIUB-W0&ZU M4"1?(T@XCV(1&N1T1G:M(0C^R0CAN&]$BJMJ1H6."1$2B6 +15PDU/"WQ;?: M,G" >"EQ3ZXXT68BL<7Q]4,M:X>]&]JN$ !9;S*:L">9<2!'HXGGJ )QW)PX M%U7/:\9OZD/'[L-R8'EH/BXO'?3[3D_ =_.7&\KF$]]1B(:B&YRN!"].S8=Z MPA$=V .3/3OJT&)R>,.\[V%QC_3H$OL"M=Q?].PB'6!&=*)Z/J,1:3@98T95 M*!W2JC*9:G/)":@U/YHY,^.6(U/GF5%9D])3X(F&3!STP@O(.)'2?I>SI=QD M(WF111VX2D $[8SZ9V5F:(]\":(8G,B9W:94Q>S&@U,&6NQHB.$!1-:R[NT0 MB5@9# %IV3.J(>-24W1+D.Q*,%[4R+;D-KFF M1ZY7,(\"SM+'C':+0/' (I"\#K,4Y6H)4%<42R1_&:_\"I1\C[9$[VD2LZVA M$^C)N'&;-5.B;:/+:N+&_TY.GT[$&A[9_"91WP<\IM\5$_!T_5WBK27PK%#QP%I(:A"#&]L.S= MK4;+:.YO'+3V:IWFP?[S^TQ?Q,-82'H8ZBW5T"MR\4_RN_C7,BJ0\;88G# M&,"+!F0,<5[; .O5(F.BHTRQE:K9OZBEJ$GA[_ %FJY4J\O M%'2=*)"E_Y83CB>1G5$->FS[G)PE:2X,^,B.$&6(>UZ&\E@3J&XTTOI*;<58 M-T''!#/ ^'_F" 15W1?5ZF9$.X>E=X3/#<<1]H9@^+J\Z4/LKD-=1R[9YL8I MA[9)5HKH VB*5Y-O0RX T[-=53?*QG, 1!==^;#]F$L+F[-G!K#AL(]% 6' MO>3G1@-REDF3JK_@V \C3-\BUR:[:D7*&V*<? .I@V.F M#)?AS;8\4BTLT&]K(NA2)#J3&JCFAXA(&<39[W$[<^Y-+O-V\4LQJ>AOK_=. MEP0)=]_!)F% 4Y1NCKU^V%R8,B4)U[BZ) @(@39#$*D6]B)',#$^@_7S )0< MB+-A#IQRK9@653!J*3YXE;I8SD 0I+$=H=6Q8E<8=@J21Q'NQ<4K:$%QN3?7 M%>(6$F0F?+.\1+F7*J$6SBMD[JB2V-76B]N:J%#.&/6A[2%&@]%!N< ^681. MP'\=PA;1)C6HBX7*'$5S B-MN @LL_4=:?LBUL=TM%N[S_8CW M.["=47>"YSKA#$[#*F(X(# MO'9&DQ%#AJZ4C!'V0-5J;0<###L0WY?.<^JS$L+N<>M#V?R$NB--".1 [)L$ MZ:#D4,0^65[B_JY8MSJ44,@>G1#MT%ZP@D?_.R8["RTESIAD#!G_DB4J81:P M/T-*$L80%OP+/29TEP(ER:A%)6X%=Q0Q3\2]C(?LBW-E? MY%\91$\=4A,6QKK!X!VZZ^%_Z3V17W1M4?(4-_:9?P7'8UFLVB-AM]&0"$ZN MZS=P&JN>@]3Z2 18YPV$*YY\C+V2'@T37!0ZJ^BW% M< XBKJW0\4%D!).QJI@AV")@OY0KV&/E'=JN]W-BY\F+C4T!A+L6 MMHT14!A)B\Y))A&)HW5%MWI](Q4;2CB5 SP%$6KMFMZY+'Z;H3%YN,FPGW; MK(%H!!13C8=(]]@D,Z!^Q"&-1NL6!A^?/K)%BJCQS'VSIW0OO2+$# (,F_"D M))P%?I5:%>IO3C01MXGZ*$C/NS];"ZP]JQ(F9@E:2GKM;5>T- 9].AUL35J( M. 8Q=2=(&THT#N#BT< A/QMM(QEH: T*T&ZNMI6;RGTV9G\X=$ $P49.1OS; MKA\$;*OCF=LA5KPR8=">\=>D)G/FB.:4C>$=(O5%E%?"K YJ\CY)IX,F84LUV-M>LL.D1+B.+USD@T MY=4./KZG;R 25Y!D !T1#G[S.$)VH= MJ(Y1C@99LK*@BIP.,MZ.WR1*8D&K XM'C8O"CA:V8NSY0;PQO*$B!P2)E,^Y M#<_V\!+B/XXQ;W+*?U\#I@0G"J=F$@( _ILFWR#?0,L6%IS\7%ZUV!U&!H%H MY,<]%Y5.OR%J.->YU3V89; JP@VJ"QPD- H^;:PWZY]QUT5W;N_\BTC)ZM%2 MNH%O6HMX$/9J40(4.PZ*G (,U"&XGM0<<3WK:/Y'T@^$GW0"*O$5VR;7V^(* M.V7XX@*-,]\ARL.B3$LX1,_E(!><8(05<=2+1$OW%&[3A6DHG1$(B,+D$<*L+]J0.L))PYOGV69 8G-YZ3[UN^.M9MPNWD8AL_:7#'4U=9@),1/J0C;P=S M&\%D$JQ%PR@C PP%(R,RD3(@>U9+-=6@EM7V8"KU%*4F G,1&0IH+I,'@/"? MY$06F-)8ZIU)/P?!=NUX)MN[= +?XXO&J5:.-Z%,SS'N18\U=>9Q";5= ^92 M.*,28B]%;XJWRI:]L5)I5J)R2(D!KYE.K1F#1H0L0K@0IT=>4?HWF@,PPR MS$X4C^QHB6$@JSV188CM8,.XT-"J5) MH-8?1EK5@BIIQ\?VS= R+PP&3N;F7"38I4B2*!RSL1I@\C@D2"G1._M6KQJI MVD*+B\6>YD-@@10FBTDT\;Z^NK=U$,P[N& MK^:RGWJ?/Q4^?ZI]GD==HIBBB!]+3]GR4JX*)V6Z-EJV>#@A:?R,E*3Z.^4Y M":1HZ*O&L5V'%-5#&B_.R2'7!<:DF=7P0XK=W/JZ*\M+G91?QPX82L?03_%. MZB"H:78$!Z*'Z>S1<\A8D0O6Q649]D/&K$%7)S\7;]'$HYX,9-!):&>$/A3I M/:"^\@$I8TL'-A$YTO??G^4E;8-P\+F#29ZV4*R!WW+'#HZ'ZR8XG/H7[2:F MG1=E$5$7O_XT,3Q:^PH-.O;)TP8GI(F1(DQH+8*[*W!N=H:YF&[C6C+:S):@ M*]BYI%PYI,)UX6C/PCNIA<*5(T82S:UTJ+),^&4].UGCC)D:$55$1$R&$@"+ M(F"<5-:;".BWF%Q58=!4KW\(T2=@Z;0@4=[AK$42/$8X)/JVH.L0GHX(UT:9 MKF^_LG!&DLUCN6E6T]-W]4Y_F2(M) $TA^U$+!3-U\0%'F!]-KV M^![@H@0%J&*^!.N)4K.3V$BQ M8"2UC+ "XM>7T=;Y/9%,0B0_LF9XNW352D6GHZ[O2CG4/#S1,:38(ZE?A$&\0!)'*9G$D5\Q6HUZ8[]CM&N[C;9Q ML&$<[;<:F\UVI]%JK!N-;T?-SG>CW:@?M9J=YCN!?+A_VLR^[SU]\/3E3[4\ M!_>RWMBH'>UVVL;1X<$^G-]^\Z#U<8QO_!@K<\ K>\W]!ES-C09<0@VDY[<[ MOLBH83.K'C6^>_\'64T>9&GEF2MYWL(1/N4-?)Y#>AYPH8]QU2701[PMTE'Z MB'2\1J2C]!'I>(NW)BDZ5I.BH[QB-$ZWFFO-SM,*_;>3/\ORHT,1<%FW:%\/ MG:[#61>R!(]:S 0BVTY8;03?A0 (?[_PQL1,1FVNDH-R_VFNMVV L< MY7\5;[W@C>_3Z3QYH*G;\/"]F>7B#UO#T^UL(;>2>UP+]>N/34$2&$^F\W_[U?S'^-_'DDE3WI"^?=Q0OE;3V@.V?#W.:'\^[A#^0?? M(3T0G*M28Y_ZBCJK7*&4S6#OKYKHD728B[N'/Y!]^Y?^N) MHOQH[K??W*$V/=1:C-.UUBZ65T04%EGW>]QCG4)HHF.)([^UY+*S(%(JAYU;WWO0Y=LQK MS+R?&NW>T!Z9ZCC?U";6:[OO8Q/KIMN;<.V5L>MXY]B2ZFUNZ7ICXWULZ3JV M8G1F=A0XQ9O:S=W:VOO8S5VS:[MOG#0/6XWWL9F'C'3Q]J][\F9.^D-TO/$)G M[-I#T^W+5M<48.$'1#'O!'$C+*RH$9VOG[0A]1L-^MVEZ<$/D";_[X_\$X>_ MG$/T^8&VUENY+8:U,(176OW/[1$\R=[N^5CU/PMC6,^B<.^#F?]\:&IT1S-U9P9S*Q9YL=5_#KPE<3.-N@GAEV4 *3WL[C"'FH"_!)';L2S#TC\TPA"&>\I;)OSV/FC6S[/'S MSK8@6,;*]$M=Y(\!?\L![V7\5_YK''"=U-_&KAE&'[Z U_ %5%[4%_#2EOGB M_X.G?&N*3.WK,!JY_R2)M6U'O_&LUU^LO/;'7M)]6A MKI[L1]/-L_-O7[_O5J]*[7YX-?K67CTMGYG1^L8PW EW][LG7\/!C^'X6ZM] M<'T^^%&IGO=+TYM\^X=?*ZZ-NM^#H[P[/2^/)JM'Y<)IOGR2LTZ#\NHDUZSM M9J.M2\\^]T?N0;G1NV[O[QRYYH_F]3>S6?EZD"U?A=5QT'6N1^=>\#5W?F$- MC[/U=;]?"+Z9]<+-E>]&DYW=T<$HS!?.CK_VHZBT<69UZUS:/C MU6_.9'\ONU_YNFI5&J-NX^+2+GOC#:L77*ROFOO]R5W6CYD;Y1^Y@4M@X*A4WQC=#LSZ, MFL[Y7C<_Z)ZZUIZ[_[VV8_>NA\%F]O"DL!:9/T:[C2C?&57\H7D]ZO[XX>P5 MR^WSC=K>U.R6@[YY89ZLCC?&%Q>5ENO=[.;;G'?2\\^-.X?M>Y^N-=U;O=F",PV88F)4? MQSWSP"T/U\^'KM4X[%P/)[6;BXNMKU&CL7_ZXUOQ\#CXWC37SHIK6][-]"B? M=[S*>-+>J[?;W?(9G&-DGDPM9]+^T3L>GVV/KUKYT<&9TZ\.6E5_VCZ\ZD3; M&U%H3LYZYX/OT^+W5E!=.YU>F(72R>F^OQ5NU#<'D^OKQE7D5C?#Z&"S.(JR MO8/K[;Y_\W4]"DK6U=GVQO8P"'M;SNKZT??KXM3)NH.M@Y/=;S?ML_7SH]-I M^^!K8[MPE=TZ;G8OPDZ4'>]_JY3Z:YWUFW+ONK6[7W8?V.5^V]K_ M89Z>;_8+7[/31FDTJ;?.LAO?3DZW F>4VPF/Q]M?_7S'W_QKJ^U?%[_G!M;N M7ZOUO>K^:L\^"/*[C<[VQGYS->\,&MGK@M4]+'UM%:W1CT'UK^'^!.;8&/C? MBM%1=\/_^NU[]GQK>'@Q6BNT"M_][Z73=GO-O?&_YWY<[GP_;]RT[(HWC-K. M]T[.GYY6;XY6>SO!8?FO0_<\[!^MY:ZZ^[F@=M,.@(JL;JO86Q_O;X=G1^7\ ML;.[9FWL;5R/R]UIJVY^VSDQ]_TK;[ME;Q8W[3BW6JY=_-@^;'T[ MZ.YTUKS@I'+TX]1OWT3>>'^OV.ZVKH.CM4JVOUX>U+Y5W78TJ3>^]]N=RLG: M>;7D]D8-;_7P^]J1>9I=+YS;^[6_QFV[4KTX:6TTW/&5[Y5-W0/?AK;&\TBJOYZGBC<["?M[]V<_E.I[=W^MT['*P? M]C9&0;XPV#GLEHK?VMGUPYU.,>C>_-6:_+5V,;JV&J?3H[4?TV^-KC^X6E_? MN2XU=L['=K-T>M[?V:OLV7[=V_YK<_U;L+.S.XEZ#6V4P".L; MQ]>GYE6X.CJ+ND/[>/_[L'S5V:TT6]>GC:M>[NBZ9^X?50>#VO3Z>]7=/+WL MC[K^UKJ_=;)V==2.[+5=JW4VML+>3>WT,%=9_5II%WQX6=[:.JTT>I/)^&@*S+@T*K6O=H];IZ6M"1AM9\/Q5MB:;E_E M>K7-P_-^;77W;*>Y.G;S3K'^X_RPZU2^'U>VO\/V-7\4;HZZ-ZV#*% MUNGY9?GK((JZDZ"WYAY-056_;E4+O>^;WJY3NBINYWK'G='Y:NNT6KC9+ZT/ MPHNS_L3O?=_;[MXX.Y<;07?[M/F]TC&'D7U2/=T>9;O9>LT[//8[ZY>5@7/9 M.]EU6V8P/&U>7US8EQOS@VQKVG:\L_ 2 M9BT5)H53:3M3OS5NMLIUG:W![7+_LW1=7V]?;#3VVM[SH]HYZ+W=>^@?K1Y M;NWDS4HX.3@Z_VM][6(C6CV8.*WBGK-9V()[\KUQ46SVK[>S5V>]G8UB^:A6 M.>Q<="['W[;.PXNU2:\+2L7WL;MQLW^6+5[O3L^L\L :K:_U] MT3K:F$9>;W/UE8.%\XO3@]9?-_GH1W7OJWFPF?\Z M60OJH]%H/=\'^>/OYN&"]4:N=5RL[HZSP)Q6S;6C(Z%*_/]02P,$% @ MPX!N5^^^8/;B$@ D>, ! !I<''-D[5U;<^.XL7Y/ MU?D//'[)IA)9ONSLQI.9I&S9GGCC&2F^S>Y3"B8A"1D*T *@;>77GP9X$4F0 M$JC+!E4'\[ K XU&-[[&K=$ /_SM;18'+Y@+PNC'@^/#HX, TY!%A$X^'CS> M]\[O!S#1VSOP1?T R_#SYABCF2 MC/\E>$)QHE+8-8DQ#P9L-H^QQ)"1UO0^>'=X8_CFY>OYY_GF(R,TG-)*+=^].!K]\>WN9W;T;W]-__+RX^K9X'%W_ MLD#__N/H\]?7K_\GK(^*1_#AA+WW( /J3TYPP$;T)0O.">(S$ MLV::952(!9BD33-JA2()*\5J+0:9/=5MBISTCLZ[9T>YR5O M1E^+,F3.7C%7IJR9'YV=J@X9XQFF\IKQV24>HR0&^7]-4$S&!$<'@41\@J6R M33%'(5[)*S=O1"F#7@!=,4M1:?,Y 3,O$B!)F<5[SF+\ *('Z@=TPZ8*5%9_ MP& @.0A(]/$@_5EBE3.+\)A0HBO..MUQT%-=+%$JPD]=\D._3FQR2@2.AO2O M^O><8P'%M4*WD)"5STA6EPU1'";Q1D67\JTJF:7GS;AY^SY2E$1$XFC :(2I MT#\$BTF$(/$"Q:I'WD\QEB)%H4L!*ZQ. " U>N(,K**"H*@A*%<19'4$:24> MUBUA'2$.[3'%DH!ZG3&NEK8"_'0[P(/O*G7^P1M =P,HFE\,Q\.Y6F&!7%8= MO*6D%?#?=P5^65G QL&R.@_Y=I /IHA.L+BA]Y*%WZ8LCF )??5K0N2BJPVL M8F5E%.^Z&D7-*C(! D*#L@B_#U(AO*EL:2I(3*]C]MIY<%@6M#*#'[8;&U1M M@:[. ]X$^!?8G7(\'%\D@E LQ#F-AGR"*/F/ECX%=QV1%9 _JJ4W[&9C)H 9 M_)%R52 ]9WP#1*. E3A[S)HPNT""0$<:E90%1.Z3V0SQQ7!\3R84=FLAHO(\ M#%E"):&3$?2/D."LMV[%P0KM/]?1UE4JL,N5:L"S:E6>6%8,'L3P'%TH/2!,H-?0$EF1II"C1J:58PG-9A M*#'QS=_:_+ PFZ.%WCFI!;Z<8CY(N/*HG0N!Y1(3&T(KH+ZO U7BG.X%%.\@ M3)D'2'/W"+9OYACM98U5:LEL#]><9X73.V/KMF06S)?XG)/O).O@T./5""W49*S&+YBC>8*C6U@]D1C$R/=0%G168!E^ M#\TXF&><]3B'4MY!O&3NP6L"[Y8A*C)04I@J*5: &*X)S2('Q+=[4[O?X5@Y M5T>(R\4#A^9"8>EDJ#77"@_#\Y"Q T2 7R!+##TXS1,,_,0/Z"T?NLH)-A"< M&'Z!E$,@%0O?Z$V-?H4X)70B1IC?3Q'/1B,CU:KYC+)\9&W9\)MC?R5\1A",[W$<5?5@UM;,7SXKZIFX/:: A:IM$,P_$= M$=_R$#32:T9C-B,S]'-!PZC *T^4QVBH"*W2,C76) MH]X8A&6>'J4FE-0!!?XU 46O7I;N#B/5"@]C8[UD$^ 7[^+8QXGT[DZF.YU0 MGQC[\EV<4 ??Y4+X\,.=6\J#=IAL;R<9'RLKV4L<0_!=*H*WD3V=JI(_4 MMJ?"9=SLR:U0-!PUUB?$'M:NAY)E&-NSK6!KB,!H.J#T&&UY4EF&S)K:"D'# M;V1W:ND1M3Z^+&/7D&Z%DN$_JAQE>C!LC\VJ0U\]V0J*AIB,Y1&:1Z+365H9 MCI8\*TP,%X]YKN:1L3A@J^!13K%"P7"AI"Q\RV]Z^%"&8SV9%4:&VV+E082' M;F\^SDLL$8E%[U'@<1+?DI==.#R;F-J8Q?>&NV,WWL],'G6;4TL4:)&\->W- MFF 3E\SF:4S6SJRIS-3*F@R7S$ZLJ6Q.)9&\->W-FJX1X?I%*F!T32B".0'% M-U1(GI0"SG^3FJSLSG B[7H44V*F;W1IKH6D04E4;X_[LL_O9K?[4Q9@]\K:S,<#SN-.+ CVK;!!^4 MMDI8.VB,6V8;E+.R"L/UV1ZH4-D^XG!/(]M=VQKX_XNQW+##;L>43\P;Q!IE#7>BE"CG,(&MG<-S^JTQ1IE M?#U8G<$Z7H_6L1U<'4+#\EYV[ &S>+*E>8!<0V,%F>'"JS_IX@?$'0;T58;' M#O164!K>L@XA?7[TW VRO0''$9&W#-([PUPM;(7YY@_]E)>N:;U!K"OV-K"E M#=1&Z4T*6F%O>,$VP-Z/Z9L\_-0,M"6M%;:&[ZGE82B/Y!9QV?FPJS['$R4Q M'H[K1*TQVQ9%K7 VO$EM\=S+P3JO4KD@29W:@]\5_.M$'3.=SQB7E:>YNQ6Q M MMP*[6 73D!UW4%Y(PYQU'SZ[#-5%:H M-KB$FE'->:&SA:7B3NQDI&T(KT.P>\_8(VB/8 M^GA&OC.ZQ4C@ 1-R[7,;9@DK3+L] 5[>6.F*(%M(#^^F\%Z@&$$7NI]B;(]P MI9 5R(8+Q!KDK*Y 5^9QWJH;?U8?'"^^%]*YE!72AEND8W>>9;5YJ#>$VIA[ M[0M8 6SX42P!_G\Z%ZO_/(-AW^%Q\*93))!]/!!D-E>?<$O3IAR//QZ0^6OO MY.CD].CL].A?H/7AVRS.*50%A56\OKX>OCWS^)#Q2?_DZ.@T-8YZ0V7UYBP0 M#PTNKZ>:Q_'9V5E?4P$3!AMX=93>SV7/&4@B5?'*HPZJ'MBQ]G>G>(R>NRH. M17"\1XUO%?\]J K6V575FD'O2>'!LI8]J T]JZO:U1]Q4(Q M/>D!CJ?'[>*L*ZG_%AL9@;YYR!==#*%<)/^C4T-4N>EP_;";!.4RQ5^;683@ MLI,QY/2I([@26:E;>:(8ZQ6A2FIW>CK_^Z8&]_1WS&Z.(SGCUC?J"E M^WC0D$[B6 47?3R0/%&#-(A WL/@35CTH*>8*.%9#'@ZY8!)IH*\C]@,$7HC M\4Q1@EK)LX#A/5'4GSA+YA\/4G8$2%9(F[X:,DIX.(61[@N3N"KUBGP'I!]Q M LOO.8I'*AZ=T:KLK;E.2(YG))FUR-V8YX#46=!K'K98,Y663!?DGJ'_,'J/ M8BP>V !1%*'\\MLUXYA,Z$ /K[!HJNFT04$']/W[(H)5(*,D''$6):&LJ;4B MWP'I/V&*.8H_(1YA==1:E;TUUP')TR#QQB9OSG) YOMD/H\)YCI64H5&3LF\ M*OI*"A)KJX/51LV-*M3K?I3W39_ M-/6(!UW-T_UM182^6 )FD4ZXT.O",O>!37QZ%5! [(KYX498E05RL- M,VK)F$1QOF&N]DAN5BOK\SUI%& MA@/R?F'4?/PLE[DMTZ!-D!\_$YDKD^;-&,42\<7.-N#7G,WT M/:8IBR/89=?VWPW9&ZL3Z@<8]Z6/ZI*P9HIW$8Q!2Y18K@Y;,#B;U6V*C M+ F):?8E*#K)=]YE2VO)=U0C6,]P%:%ZB=/_W]#2I>'\&;I4.3O2S?7KIF$M6XM7RII-Z*]<';-["P>OFZWJTZ% M73.4;)S= (X6#>W)W5!/C>##\1U^P33!+3JMH7%#D6)SDGM36I2QH'-# M(;6O5J=A:K^4SK/-"EG0N:%0_4USV&>.D_B6O,#8IL0S-.M2P T5BT_6@\#) M+#T]:=;-BM(-I9;?CRCZSAT622S%ZZN"[2(0*^1"P@GHF5$N@WD^=4!4\=!.IV(.Q7H94'7G5 M;PGKD4?%2U%YB>=,D&(MO3_V;AZF[5+?S -0RCC>1[,V5^/HX=YP/"8A5J$Q M6UICCII%DZ]\+/(8A;P#3-2RSHJSS9_[S512N#B70Y&F>JBIC,"U$GC3]2D\ !;ZG(HKKBA(ZVB=B 5?H?? MN%)75WNP*H7EG-#'UOI*@=9:/+ +G&[LEV[M]82;'A1I3CO0!8DIM#HLMF>J MZ2X839;34'.>H[-0-7;H*U:A1K"" P#0!-]A%=^;9ZJ@LL*_M$&Y__+AWDJ) MU2FE>AM$^<< /'5+Y-A*U9:"3NF:#\V+S#DAFC5K(G-T==$B^')AM$[%*N5_ M7\L/_?2I*_CY?U!+ P04 " ##@&Y7S4/9$T48 # 2 $ % &EP=RTR M,#(S,#DS,%]C86PN>&UL[3UI;^0X=M\#[']0'""8!5+MHZ_MGNDL? Z\\+@, MN[MGOPUH%#VI1)%.TICIMJOX'M]!\AU\)'_Y^_,J M"AYQFI$D_K*S_V9O)\!QF"Q(?/=EY]O-[/#F^/Q\)\AR%"]0E,3XRTZ<[/S] M/__R+P']\\N_SF;!&<'1XG-PDH2S\WB9_!Q[?!; ; ^QW'BR3]=GU>X[W/\X?L\^[N MT]/3FSAY1$])^B-[$R8K&,*;'.7KK,:V][Q7_BG ?XE(_.,S^^L693B@\HJS MS\\9^;+#^BV[?7K[)DGO=@_V]O9W__G;Q4UXCU=H1F(FMQ#O5% ,BPQN_].G M3[O\VZJIT/+Y-HVJ/M[N5N34F.FW1-.^04E&/F>('CC/^0)1%9(/KA$8J8\&[N,7R3)^&/^R1:T"7S],\U MR5]&XQ'0Q\1,H^S^+$J>QE.C@'$,ABZIW4CQ?'FTSDB,L^PP7LS3.Q23_^8C MQD \$'H,0H]01J@0KE*<47%P]+2WF_5JA=*7^?*&W,5D2:=MG!^&8;*.^*++UAIKK]'B=,L-] MF&74B)MIZX%AE#4VB6=A@;_1LVEIU0*-HT[J3M\1.DZ@F%# MERF&#NATC1<7=*Z1B"X8QD41CF ,DV&Z-KZL.&=+TJPH[Y\IID/XSAL!)B'()6U,>HEGS:&7/B M< SP#@&08Q#(/!_\YYIV<_H(, ^JYJY=[0E<;ANN]S;T?.7FQB+#[0[\(1-GL6X:7Z^B" M/%IU&32]^2((NHJN5P^0<-52;[X(X@R1E._;4D1G)$9T\*+H/,[R= U)%$U) M@BR4HZ!"P MUZ&] *NQ#F-NJN%9W>$([;/SG6#PAOT 3-89@ ZYZ8>1-)0M.QP2!7= ;9.X MOP6-^^/&0$'RBX1^/AXO4JS3,@8=4UM@ MM+<9VY.'?D@L9:TJU;-"S<4ZPO-EMU'_C!8Z'UA)K M)WB)J4E?]*Q9T8+;(15N6(R0-G8W8$/7 &61,*CXH.#C;<4 )2=K.SH18"EI M@<:L8^I)F G,4IU33RI[8+"\WU8M9!<89?@XR4S5H$-03<1"\U#/]ES(L$VI MB]_8*0MS >%0=-.P I\/O3'I& A1%*X+M^*"_MZ"P,\YCA=X4>%AG,".].4D M9TW+,Y;[P8P=R.1;9?3'LJ4E.H:T!)K(\5T9]KA$&-,6BB#$J<08FT M9*MB+$K"%C-\AR7I''ZL3K?R=.I6,TK UK,13L&6+W8QMCS(T,SHH5A7\ M,DU6.E&78DV&L-)4":5B)WC"Y.X^Y]2[4:$T.V\>?5HHF,(.G"H,PK=/>JKV M)UX:)U%$O;1;P?3PUJD>9'SY)/C _S*2HA^[@@C#OT_BZ M2A-*R@\+:=05A'6?5%4E)NMLH'!X4U24#L8/ M VI4DYGM$94DIEZO?O]C0Z+D!&]#YK2MHJD?=E$M:C7E_DV#7Y-D\42B2#WH M-RU@HAW6?))W-<81:<9RS,P9S8K,CK26RM$14!@82KZX%I%<#'XI#Q) M1<+IMM&NH M5,&8+V&+*DLDC99!4G;CTFOY\'O -.J0C!D665NW^=.RV@><.>VV=ST-U-)7 M)$[E#/LTH(JELDVN]JH)WE--Y- M*Y)?C),/!NTZZ@=KLH\P?%*B./BJ,=D9@7U74P FUWF&H>LL6$BV4SV'BT>V M1WY&&>.E8N4%I/)DC[*QZ[2#60TZZOV;4NVL.GQ%-,&YSCW K1I( #ZI[.8^ M2?.O.%T=H?@'KQBG<_PRR7'W^CQ1:P!0USD'L.+ 8O!)=WPIODCB.T;X";XU M5TRH(5PG'OHYCAJF?5(0KP2'QF32QC"U?'*O%@VK/FFDP0\D2Z=H[HCV!?C&)*..7Y_&E,+H@[+ 9E"/(OJ>514:2?BD/E *9D"2 M99))I)HZ6P9F#@>9F2._AY/X'L9Y7&Y?7;$#T52B>9Z2VW7.[^%+&#";^K,J:R2H2S8:C,EC9V/?G&U:]0ZJ04CT]CG)T926*("L66 MKI<:J_I3"<8GY1TN%OPJ*Q1=(;(XCX_1 \F1IKQ "> Z16U5E08Q^:31:W9. M*\:+ZOSL81BN5VM^FOX$+TFH"Q,@L*ZSU5;U#!>>3RK_C<1)R@5A\A?$EJZS MWE;5J1*,3\IK#+'B.J9D]9#B>QQG]0T,[&*I2YS/EU_1LW;CJ1\BUXETNROV M,+'Z-#(:40Z[6E+YM)XV0%5 NG:),N@@=Z13_J(X[6^ MZ+QJX4&OVK M-%GJPJ!6(]=ZD5 L5XV712#L^IGYLJ10EQEJ-7-MO5Q: M5U(J-AVO..L&<]^$>D%GZVA)HF@EWP2C;15-7<] I20;=5E:+GV:D"6AO^*8 M,A6Q(MO%BL0DRXM;?3J75DIV'(#PKJ>P46D]^?%/D]7YI_/5 R(I&V\LH-58 M-45[UXE;J*;T_/JDF9JC39X!L/@V&WNSY(D<=+4B,95>1N1PEM0#TB?[3D/_ MI,V2<>W6@#@[Z?5K0?D4D9A-F'C?.46LL MC;RYZQ6@KX:T7/ND'I[@'K >F.!<>P9]%0:3@T^:V]BB*K%"XC4E?).P.\++ M),6-NZ1/GZEK2D5/8I2^G%/Q97V+AJQVZGH9GD"B*G=!XEAXZ0E-+Z+_97-R MW!H^6_WY/Q-'W.Z=8DQ[-T8I&^4\.L(QUJ:TE0#^+T:CCQ*EV/R*[W .21]T MFKF>]%*J>\]5>YO>#G6XG948@,KUU(:,A<$2\FJN2HJ+S/5:6B#7\QC D4Z3 M/DY&51G8&74+R%U<'(T)FZ]-'<8+_ELI]\5_K8LD0"4)Z>I4U)88@N[IR'"] M"/0?2$[T]%I*I9I%0\?W*+[#U%AJRLM:543O^U81=W=6OD MD?BDP?KACHOSL_DUSG#ZB*]P2I(%M5SIG68GQ SI?"]D^XD,$XY/"IURW]'> MB;6M5==W(])=(#QM39*]4VG;J^S5%"OQ:^2.$/>G5RPK:K!XJO:N3Y-MK3*] M(*9XKH+%+21&<:BOVBW??9"W=GW)VG U:-GR;]XTG:'YDMT]=D(R?C_F58I7 M9+U23R$ J.L;V+:>36#Q^*13&LJD[+*B$US\>QZ+;_)I8T@ M.M+W,:(",%" M\LHY$0FO?&)MLL0 !HSP]UZ30B5R&5.34@,H4E&](56_'B6WA2! H)9\3,1 M67P5,ZY\PK$BOS3P]4W2A@7L\OP8&!JK1QR1,'S9? MQ42N:FU+!OK/7 4"H(X]SM;TE)7G>N[<^?\U18M!+G ;'JAECQ,\_23E=Y C M>WZE]U06X($Z]C@CU$]2?NM8^S!+'V4;$ &U[F,":BC+KT'](SP\M152X+#P M.*$U@DS]'B(EWA$X*+Q:OEOK@&M M\05;%3L@GA:L2I>+P2GG-Q>$\R];L2M;Y4GC"3>.H01%X6CX&5VQ/4?D4 M=S3'9 _=&L \K2X;-E7[Z-'AH4;*+_N?!02/*,*\P"/+4Q*R0SCT"QHLM#]H MM"PJB\7@N3PJ'G7B<_" MU 7M6PC3GLOILS!U*[%'UK%@;;YLLCN/MQ*L>N6TTIEKI]F+06A1C?Z<1+Y$ M^3JE;N?1.B,QSMA#%O/T#L7=$V"MT[4?@UG *GVC)*/ ])<""SLY>UOB"5"\ MH..DB$CE!'J;UVE.*,BKHZQW;"!EK[0D(G&',5VRT059L6/87$.W&5D0E!;/IWRG/[!MENKTZ"D5 MG^*,^_Y>EY]&1TP515=!V5>IJ$UO_(.JOZ#J,*AZM"2,/@SN=QFLJ245M=@N MM6*Y=_/:TA:Q!Z(V"M@@K8'_(XB;][>.3&RCE%E)Y=LNE0T@N]0UZOZJRLWC M9I&8DN1W79(;F(KUE>$*RHJS '%L=GFYI)9;4\[8(O^]8"4VP,&#K.9S]&&1 M4[M-V(Z]7M ?Q+%104XB53XFRFWF3%]=T*);L,,<4?!08N)C!!6X@DA6J3$R M'RR]+&R7MR@63"L'J2BV1E@SY]VX4T8A5L%AE,@# MP086$$%>@%@BJWHSD_K8_"BEG#;!?%5@P0,=GED!:(M"]=TX!X*ELGR=S>\H MI6-%L3X>"!9IT]P2/<=)'.(X3\L#>]OJHM(L'@K79@ 7XT:I%W"96 MTL9,!X(I&B-F"GZJ.K7W?M\V(OG*S:Q<(%:"R."GHDM[XM@^9-,)1;"L(P9N M]F73F]^W@I%6Q7%3*%82T.EH%XRX*JRS3SL@@M)Q(IA] MKJ,+\JA@^IU@=L?QOU,F.=X*9'T5636$U2/!; M5F>(I-]1M,844;G5C*+S.,O3M3K-^4[P+L8>;(RLH*"+0=:4!0W2O!;L)DIN4_.UCOGJUV6 ZC'AQA6H/^9W@ M08T9"K:6GP9>5!/U"J1I&$&";S=J+#WA\#,,*1[54%F9=D/>"1ZD.MAN&2=< M>D*-#EPQ^YW@S9W+*IFQB99&R5ID[)_*1_O M)<4)JKQ)B>>O;BZ9E[)6YE74]69Z*$?7- HT\1>+!_#2AG-=)0S14/=*1I H M?*J69(["$SO[<):D)\GZ-J>1E4[LO7 MTAXYZ,HF[-M,NC7+C$!6[;T0'7;+CB:U9H!$NM:V":%:CTQZ;>S<,S<[3O&" M\-NZ%<[D^^&U5TV_J^@GB'A'/G!N&*U"4#: ZPF&L;P*#<:B$#8IJM(F94BR M"U0-U9OP'B_6$9XONXWD_ E1D&J':#-*JRY8U$BZK9TP?;9F61#I4R0M9H5@ M2,%L*YW&<0=-Y"YX- Q3(1HRJ7&"46K>\],9CP]"8 3=]+-N.<",Z97V07!7 M>G(XA1*;.YS5=*O#];TK%7/A9WW(ZH8H5_0RK7M50-'4=#YI% MK.71JX"^]2I$?6;S.,FX>UH]$:$YTPC'X/JTK$%MO?F!:'/*F%UB+0PV4 @1 M%69B E.GJOJ',2)$@.I3 !/'"G7IC];=$F*Y=NV/V]QS&9[6O)3SYPC'>$ET M]T08X!S=HE%0=8;I:H.B_NRH 5U;?IB>.LL=4!P^V:R29/X*,-MKI)T,T*,) MW+63L8TV8:+Q4*?ED^(#9J42T+77L=6L-(C#)PU6[Y[T-A-&0+?\E"OC8+9, M\*ZM!E!OPD/$?:3CXSAMK9&#M0O#XMJ6;*?C/I+R4=/E*CI\!AO@75N8+6

'8POWL PQ0G,>ZTJ[KNT M%D> KII OACW84+K(3 MZF9F.0E[S%0(,M=7CV\W/>'BLCXG2<;.6#T)I0"*6:AN#M.(O2<&X?/.Q++7 M,TU41;,!V\+>RF@.Z TV,NR],CBV*1TL<*\' M%CNPC*J#H/S80H]Q(@.&J=W>*X/;J5TM#J_>@Q!-2\_40K]$PIZGVO(^;U"G M[4"ONNJAG(^T!C4#7G;LC;3MP?Q:NJR_O<[(NX29Q!L(J+JR<59G4[-8QBY>76D](LN? :1C[L NR) M>5%> %CMW/.,;RM#T&*JWRW9S6U\CIA^G>5.^3M"$8N<;^ZQXB6'CT+M!9C% M$G? D3LJ5-CD<9F\*WNLV1)6 HSG_"FZ**M)%2Z@$ P 4 M :7!W+3(P,C,P.3,P7V1E9BYX;6SM?6USVSBR[O=3=?X#;V[5J=VJXTF< MQ'F9W;FG9"7.>LNQ7;:3.?M)Q9"0Q0E%:$'*L>;77P D);Z@ 9 B"3#6?IB- M;330W0^(1C<:C;__S^,R=!X0B0,<_?;L^)<7SQP4>=@/HOO?GGVY/9K<3L_/ MGSEQXD:^&^((_?8LPL_^Y__]YW\X]']__S]'1\Y9@$+_5^<#]H[.HSG^FW/I M+M&OSB<4(>(FF/S-^>J&:_8;?!:$B#A3O%R%*$'T#^G OSHGO[Q\\''\_'\_ M7]QZ"[1TCX*(Z_QER2"^RY"9\A2HXH'[?KEJQ?O7[U@'?_?4IMDLZ(3. [8_'OF/&\UZ)?(7?M!@OPICGP4Q?P? M,0X#WZ6_/'5#IKS;!4))K&"M14\#"W#M$A0E"Y0$GAMV)XVPV_Y%8Q\Z6M*1 MXZOYU8HM3G1*[P>2O,MA19HNW.@>Q>?1;8*][PL<^G1U_?CO=9!L.I-18XR! MA7;CQ5F(?W0'8ZW'+@2ZI":&H*OYZ3H.(A3'D\B_(O=N%/S)9XR">4WJ+A@] M=>. *N&:H)BJ@W=/1[M=+Y@%00 M=-%U%R+^$P=10G<13*F/7^D_W&\A.H\21-E(/E+5*+_I[@;H0MQ6(O3/5C;1XAODH>"!C76) M$J5B)31=,'4>/= )AQDV:F[$C;M@@WZG*W?#%T6VWE!S3:9KP@SW)(ZI$5?S MUJ"'3M98'!UY:?^%D55+JY2H&SCI=OH^H/-$5V\2BBX8XD!X%=J,X&TW!F*AI%RSAZE;H=5_.;(/ZN=(=!BFX86M(]1K[DT\'8)@Y%&KM# M#8":F]YJ#[#E[F/KO0\_=]S<]"AP>0 [-OE:0G<] M3'\;?BUQAF)1N)'75+B2CNLQ21, MT/'^4Q->H'T?>U$MCN1$W>U+]9@1-.UY7Z;%ES:]Z5W"!Y2X01@??8G1?!U> M! ^];ADDH]FB"+J*KIUI]%L4<29&Q!^Q$L[.@LBETY>-SR/XH2L=0)% M0[)@B:T$G=OVIJ0W4>Z&\HDQ:M'3["]MO;]30)P^S$OG?706MTJQ2E M.P7Z&[ _!ZNP#B-NJO6CNNT[[%^&GD="5S09LXP57 M2/MF\7@/'H^[]8.*YW -8=8_KX[682]#BN8 M[IS:H\?^#F,;RM"LDYZB5CGT+*?37X?H:EYMU#RBI=]GST*=K=D&=[+$)-%+ M16K55[]"Z*^RVCT,$V/46VD;]S,H\[K*;]]AUT'3?+IN]UB/*Y8/V""*JNBA M)X9U-:U#VF=21$-VFW;3<=!:[QN$"?IAYXCN5W'D!6%V3/]Q/D<>T\*VZ0U5 M6F.FFW7;DV@?T!Q1D^XWS%F1DO?#JKYA45+V<;JA-W455#TRIJL^7?+NCF(T M-2=JVSD3VEJ2$G69Q]20,1593WE.#;ELT$//YVWY0G:!W!A-<:S*!FW3U4 B M%"_U["^%J+,*/K?0^.>9 *XQ,ME$#4NL@+<#\RO*;*+ M@2>=;FN;"#_OG>#G;DXZ4; M-&2Z3CT QWRDHR5:?F-W)1NQ6R;MGUE#EYF6?ZZR#B1V47],<2W^@Q09&/_)QSUJ'>C=XD2%C3[#;VL7/$KF[S MDW+ZSZQE/VRTN9E;8O8EY7![J9#^>]NAL^W1*7;I9'TZ>:?&Y1+?T2T)^6H_ M(9V_E,;XJQFA%3=X2P*_;BKPKG,'SYUB]Z9%U;G(6Y+]I*GL%>&S 9T@[PO'?G&SD3"FY6D+LE73!TPHPJ:^!<;YXS=WX&U_!UO'1O>NNGK--SW,4 M)G'^&[X-XFMB]HO9ED^J>W1._[E%/W2_H9 /.\L:B]H^-\OU7?&VDX3CK%V5 MV]W4FY"<[VS9U[2MJ:WYU:-[2#I9/X9\-&JOT#W[1\[9G."E4I69VK!4@J)N M*2//'$SH3/KMV?&+'2\AIO/QMV<)60M$'AB@=&ZSHBN(81=K>FL<]C*/BH B?S; MP&J>K5O=)K[/5>:&UV[@GT=3=Q4D;J@"1$K6PT?5.3IJ 4"HC&%UPX)N$?+S MPQ 52.+V,]&*;1DZ$LY!.V0,EDLI\?^*O D5'-1(NR91 I^0<- MCKFUSO/6RS5/)4ASW:B@!"V8NQ*T*XVM1\X(<>@@32%0;J2L'SH,RIJ>HRXIMSN0IW=?K;]C&?];.A1;-"4 MF_-:_EC'ZPU3$P[:'_'/#1,4W$?IS0FOF* ZB7S^4YI+N=/< M)4JNYG?N(SS-^AG/^LG5H]C0E#HIG+,]KRB$LOO=]!ELF/\(&8G-)28_I#VPCC^EO7CT!T/A;#84S\"=%*1MB3= MNZIT? @F7'$0+F V#/M;O!O(<;3N/LB/KAK,/B MM45QCE]4Q2D,Q(!(AW*RL3*8=J/Q7^3C.?F 3CYB/[IH(M]Q5;XMLT'.+.J5 M67EQW!*O+^M8I+0.V1+_MQ.AWG*-@-*Y)29?59DL$/7*7)/:N26.7U[5NFXO+=>15&4V"UQ?U*S#CMB9U6D[FM.P*5W2XR^J4^,G'((G38H MP5MBNV9]>4?.*NN)3Q W[24@=]S5NO5MRWR./+FN5+*9PD)>F'*[#8;XFUFM'*R9P5G9IQ2M@3 M@W#"V\N:?RT;G!)IIH!ZL)!B&O1AS66I)I!6,XD:Z\SZ MJU4204XWG]T_,)F&=*\COVC5J!-SUZZ:HX?;BPGB;R'2.][9,]ZJ&T*-.S)S MJ:L-6MIXRS1FT^4O4Z#;?&%L\(EAZ<4RGLFX7*$$3>X)2K-=M*YC"&D,735K M^XT*;FF 8G6]E->KWEW_/KM=KU9A@ @_\&+G6XM@!:)!">#VINZ5[0F%6B80 MAVZ!P//D!W6"I(2M4AZ)W&)8F"BP(*IN$3^_)'H,9'/R&62^U?1#6)A=BH' M;4!M',E_Y!IA]%P5=\A;1,&_UT@KIM'[R(96F7[D4D10^AW5GIC+0-.UND@. M@*GU$9Y,3H;/>;1:)W=T+'DX!Z8P%KL9!$FLJ07K0CLB5E4.O8S&3,!&J7 U M/O8&8KJ%R.;P2FC&#O,E6**>Y38 M/F=B?//&9H?%W-P:T,-)$_VOU\1;N#&ZQ)(- &T.M3;DX?3R/6,M::VS&1\0 M"1[X8S(Q-XY4)5]B=#6O_OX#HL[ DJHAO5FRM%CIC_M/F3ZP^PZ M=),Y)LNTZ!@F4[)9)9C/W]JT*WRHE%2/LL.EJ;TDT-&77 IKCJZTE5U>';2D M&\G1T?9C/MUL__F/@ I%+>7F CV@4.&.:M(/[YTV00DX4]32B47!U"VWA7!( M7!=!F0C:K!M#[F(SD "$FRC*)O?0!-)6.WB#S09+,WVW[/+P9\Q%/GY)]W:O M5%%@%:6IK-]6GR@ K$0T>Q?Q(M.M0#2<*]P7@%:_3"'B^&4;]%X:3CSN";V7 M5I^FB3ANM8"^,GM^UA=ZK^P^2]MM @IRGQ%>!,C;:#LR,/%(O1B5-BR*?8IF M[I;G-MO9&K%Q=T6)AGIW"FC$=@^E2R!'XHUT#[;M#DC1Y&P#\MHV5$)MD2," M?7\:?J5 */L6X1$GI>QA,)LFE1A[]&-\R0&'I!(;;/+XYHW55OXG2RK9>WI] MPMC_$83*)U/+[7["A!-03NLL29I/L=VH[ [H8?1 DMGQT)'&EN>W>H)HY&V8 M^;S.ERO*,YM^[#$@]6=6;C\VE&12:,3N1Y5:<\G*E+.T(G$*3:U8:;<1FBIL!HKJK+B4R77:OSIQVM3V0U'S6C([FA9^RMF+,9,TH MTJ#RY]8 3Y@V*;>PH B>2LT88+W7,]$8>;_717>EW"VA:D?HS2A;89V^9I:]IUG^+$*O!!5N&_7H_F<"5]0,-U. (4(GLX CP< 9J>-U8:8.-S:WSWRM_\ M?.=\*G$A?-X8L^T?T+=$UZR+VH[.HL,"UV%Y;0T,WH"FZ)@%=F5=N>(T)4YS,$(G;SMZ9,4/*>8]U&(>T_*YM? S0 M,J][IZ7C>LO9^Q%H&& ;TN_[3O6;/>Z9UW*4[J9$3>D'9[V*)8S#9[S&$IY+ MK["S6INGFU,4>8NE2[[+-TEJRM%MF72544?PQ![\3$MMV70=)WB)2(USE553$-ICWP3?$VXN"6SD!LWF2=])S!B&7KFF M#47MQF/" $@#-X.B0 +%%S-2^S)\G$DS8?/HI(H%>MP/) Y&@@!*TW/WB@- M>9:Z=/_$$?<,[O#4C5S?G43^5;) Y P3%-Q'4W9!A_"RQI*P8--NAKRBD>TL;CM['CHUQ4:ZEG&-JCEDTZUS#<$ M.I-9T'!V_-9N_8(\@\I].^@NYS9Q$[Y ?D+XGKBK1>"Y4'EX=D,!;CZJ_8Y2 M;$&^P*"PI,:JR)W,X$J:&[BDI-0MUF'&?N,E'FO&?7?#\^>@LWND?L M74Z>F1WRI?<8#IIK=C![::C,>?,R&(TD@B#MU$_0X^BE>*>E23P&@)I* WYO MIKXV\570JQ]TWQXO@M4UW2>Q,D'WDA(TVEV, =!V,H&[";LJ?UVBY&I^YS[" M6,KI1@2@CB#@GL(T:FI\1HB$7.>6W*0Y"@L*<#T4%NP!O4-AP:X*"XZQKF /1Q/BG*?KS](TI_S/@S]!W$:+96Y! M_3V-LQU#[]9J[_":2:)QB#J<8S3Q*.\Q[^AJGI8/NPB608)\_ES(MSCP Y?E MN=,?O])_L.U07D;C8T0]IDWF!AT5>IJ$?-(5-EAEU^JDZEH5:-DC(2D?3L9( M]H3(CA7^BYP9)^?&2=EQ=HY9N5]WRY0A/^T&L9"K1[W'(+J?XCBA*J6_0^0! M:7AN>M2FWQ@I<V0<)+$C*U(<%Z\DTC-NW)USLGP0IKX1KD)JYP:_2OAHKH09LNL/? M)VQ6.H+]0#MXU5IUI5JCCU#J?PO5BK/]>7I=U(^GF\B+X(&7?W.C^X NW.EC MBZ>;]#9HZ,;03?P\2;)))R.V7"V495%BFH3['>\ZA5,;=V2LEGQCM+3QEFG, M)EMH"G2;[>3@$\/2VCB7./+P5Q8%I!H\;[OF1XB9R@7:[ MTUJSM^O5*@P0X?:(ZHQ%QV2;(KC]X$_L= .&6B9PA>T6"#Q/?KA$^G9"N8VI M(&P'"J_+ 2Y5QO8NU^XF??4!9UON?#..TL3RJ1LOLK_X\.+5I!=33V#L$3%K M+)Y&J+V+ N5X&<0Q)AOVX$9\'L=KY(L2\7BM;U';,4$A%\(Z]R^?(5.\_!9$ M?,&=TC4W\%&:09@_R$)G3'J*DQ\G9&)1C;!_R$/7'0XRIJG0D_36^94-!)3D MWS;IY>>>!?*EPM@-*8$$-\C#]U'P)]U[^-3P!'-^Y)CN/G)#0U5T07\=A!0: M%-._K9?%K8K&V4?' _X./P3GX5RO4 SLNV%/G$Z8X?B MW-#6'] *QX%H7K$,PWX&&],LZED+T)PQ=@FQ2V%Y83,6#AW>=@J''M.\&U0G MT"PT=O&R00V%\6%:8AU2?=L[E+T;C6PG5O@#$('K>= Q 3^0-L"8H/'\J7ZD M'M0-*_QA3%-O.(6 L\^FD'1KH7=VL_ W;E&'F87P^$]\-BH4T_EQNZE9F>\: MQ$I W4<&5 ,^G7FGI0EPHA7"[".\;:2HW?"FSPM&UA1^.%PH.EPH.EPH.EPH MLC#=XG"AZ'"A: 2)TH<+14_N0A&H3:4R7;.)L&V5Z>KDO1HS&*P 9I(5P+S; MJ%[X%K<>L667B6]1!ER53951@-J;,>!2)2CP)I<@]]0MT9(48V3OP6.R,HER49>#5?<U: MMI>=J]S*2J4V(!^^X*U4[;B-# -9(DLPL]).]8#K@-[//^655[=_GAEX4KKY M=X !QB%=GMB4L]'WQ<2A'ZWN);M"+AZ$L\$R)M)KY5FSTEWL\<%48]^ZLTV^ M^4PY_, %O$8DP/[MPB6H&)67QALTNQ@A@,UDLR[$+:DMH7BV1T4Y0BRU1+(N MEM3@>L;X("FQ/HR3U4#U/+/U$XJH367YB!-_2549)VEZG/+9.!WJ$4*F+1:X MLS2]&%[-S^B6*?(RT346P2K%"&&3B@)!5;A-.UPZK:(@?YHM7,H.W@I02I=] M6TV7W>:^!GGN*ZKDOAXY:?<\5;8P@*%46+:CQV'@I\_544-UMW"CWQPQIZ7[%PH1:INCT-: MD]@[R!2M/Y;9+Y1F\H>5\?A<:N3S)9%=*)#$Y*'6QN+R_<.&-<0?Q@%O@:4L M#"QK;R)6KU"N' >[ O3=06%O"+X#N"P]*1;O%:])L*3+R"EU4N:!QU84U1%R MLWX,/%BG\2'A/26R+C3)"I]*=E?TKZ:REHWL>G)YK8OD7Q.T<@,_\_VI:\9# M!*H*-#*JIX2K4@_6?9=93:4XY3&K4 #+6S^E!"&%=#U>8'P'/MJ3I=ZM"V? M)KZ^3AO6VST)D&#)K3L*N%KQT]WH_@*Y,;H)[A?)U?Q+G-Z@EP2B961/ F-M M15AW!/$!I8?X=^YCNGPHCNW$[9\2R!(-='TB(;YUYS^XD8?.J"[X*3&5E@XB M@HQ=91,W?A)X*<37.),8]E.<>!Y+L8JOW0USK)3['G'[)P&M6@,0NL9J<99M M0W[VL]&UJEN"IX2O3 40P,;*7%)[@+2_74'CIP0L)#X$:ML"FEVOR5OOV?/( M&HF.B)7+--S%4YH S90B.S6S+7_@:X"R9:N0TUA.''C7)G'@Z_E'9]?Q(6'@ MD#!P2!BP934[) P<$@8."0.'A '+H#@D# QOU0\) S]QPL ->D#16N;LY2V> MDB]7DMFZY $JP#E[PQM=2,\U2LV>$GIUP34^.TN<;44]Z_?-_6S3Q:D/#K;= MNCPXV <'^^!@'QSL@X-]<+ /#O;!P3XXV$5PA?E*F7MXBN:8H))%$*V? MA%NFUD#7+K80M9);J(V=BNJI(*BE!ZO\[/Q _@9Y*'A@RPB5(?.*A=[UR8OZ M:U%I%P[9]O'?3H22K7?]UX)@@S%_+.;^N#'WSG%O_)]'](.GWV7 )Y96<./D M956 0B<5Q@M!C9X$X'=,TOH/>2K'M/@PL6HNO:H*4^B0UTK K$LG>QO0<7FG MU\0 ISA7+%NL>:?%MW_"-B5?G0DX3&T,-<*H6K\;&W&'NW$%GIWW<-XY#/ M;Z77,>[P[7JU"@.ZQ9:^'@6T-O4LE_I#J%T\$?(^B->=W?I-O1">;BU]8 5H M;:K(?2-=2YD'EZ@^M)W=L=[N@7?^B([VE=2SU^-!0T\8")W7QFR\[+:\\E:' M!O'LO1D,M3?,NC)T'87J[*H&97E;@7 WZR9AB'_PNX"83 GR@T2>#]*F-^NQ M;2V45:$J_6##T4X,H(CCR>O](P^4*!W'"?E %D19%+&CDPZ$[C^H=$EWR1D+ M!?[T)*P]95_HS%D5I+4F\^=J/J=:9I<=4S UXDD2$D-W7"L,*:)+0'-K@DQ* M2*K7567B6Q]RXB\ZN!Y_W&&C>E)6V-A8H$FN>*SFW+I04X%+5?A"T-1,8$FF M61 #>T-)^T!@<^!H#YB&?!J68'_M);=X3=@N5>X^"YH:"A+!,QNK^1TD,#1U M25:J7:;3:BM3[^WJZ%/(*ZC+3I5)=Y7U'2J0&B%J:JK.O_;.1LJX?2$ _X]U MG# &J0L[66*2!']"V2JY2PR16 ^-E@!6.>[G4>)&]P$+-50=]=V;FM5&8O^N M]O;"C@SRT?,A'#QG]S_*K0TY?6=,K^B">IU^56X-_T^/VE"&P190"9>J[(,& M?5CC-#:!M)JKT%AGUCN5$D%.-Y_=/S#A[QG+GJX3[ M'>_2YVC5:A!W9,;;;8.6-MXRC=GD(YL"W6;_>O")8>E%#>8WX.4*);LGA.%3 M\(P(IC'DS[?]1JNOM,K$&L3MS_-0^!/UK(+8(EC) @!P>U,Y(7M"H98)7%Z[ M!0+/DQ\N05+EE]J82OOH0.%U.2 EF\OXD(BIJ(6MHC25#["'"Z(EDG5Q'PG7 M$\];+])G*-3RL\<9?BI ZH)$5.2NU,K6J&*;_:?B\%RCK%8ORSVJ MU^F57>]Z4[LJR/MS5EF'/.7(3;MTPEV?_5\0@\%!?.>$\WN8\FCPCOVZ_= M5^*ZT9I%V[2F N7BJ**&^_9K)G+<$;S[S1FQBFV*+=LY:6R./%LXL0;,&+N* MT%>Z\\-$%EFK-#(45>[H8\4RL:PS E,<)U?S7.!8+@89IWF@9%N;*+VJ)_9,:V5B M>$^Y9UJ,C9QO:^*F_?7F= MD4;C7M?(P@!"FO6@VY:[FZ66P,]?CCY5I.-0* M,C/K@8@IA9LM(;'&X]:"J+)2*%5AO1]>YEWN6XO:&O.7U:K'2N;MVPF5F%3Y M*^+69EQ7B7IE.-CK9.X/AQ*,17$V]!S=_F@L9ZX(#[&;/H']"W1->>BMJ.QY+"@ CCL M0$/GQ@1,8<:X2M0LP\/N^RW=P6*S[=H;NB%-4)I%E0>KI?9'U)2R:L;Z**<] MUF$V]3^$6OX2N6F*)/*O"5H&ZZ5,T5#KV;&AJA$-="WG'53W<;?NGO+% MHC6;"RN7)!LFC>P1,%%+^VTUR#J$P.LA]7^#5MFV;GM_J\JM[ &I!N0FGO:2 MJ!VWD6$@,VX)9E8:]AYP'=#&_[X($C1=($(V%\&2_MN761^H]>QX:#^SU6>" M-04!39$Y%U*TNG]\7 4DK1#M)NA8 )G$-%2(9\?OS.P?1+Q=M#@D%LH# 6G, MR=N0'YZH9K2>H30#!JC$HR#..'-8#H M9EN+\&K..(>QJ;8<%2ABYB$T3DQ;IRP750Z(H/&H, 'YAV!Y8RRINW#1.9T_ M+(V6+;Q9L L&24DZ*L@TI8$ ?&OZNRIO=)IN]$8%E4P$")]W=FP4ZL%DW1U# MG7)4F.D) Z'WWE@ T?W=X@LV6%]?B-!$K$0M!X52K \+&2:6C8S%*N>H+& MHP2FQC]\_F0#+CJ1!W'[T:*C&U_H^'RP[9HVB7Q^54IS4@01PS-Q< M4U>DT8%#F6K$F(D$ 2$K!!2&N^3/ZQ)3GYEE"A2J?VC6H*N]9)IUY_#, R;TE]TWT!IU)TU]^UU 0:?0FFA1>NOX^O) M)+^3T:0/"]Y$:0-C]22LJ=(LRMXHLJBZ0B!J:^9.1PN5PYC9>\MC/W"L3 #M M#\ !\T!/\>,_7++$T4:6_UEM9>I]"LE"AYX)6D8BFK+D8$A9+]K,RZ^4>8_N)&' MSJ@@O"[C H=T$. 55Z#Q6)2MD !+I\1.@FC[+^$ M?)W-(SJ-<>0%899M\G$^1Q[SL;=-;RAH8F'>: G#G?O"&.Q)4Y2/X@1;$H?Z M]OW5\1-(_@'-$2'(Y[\42RAXN54L8=Y7^IFIOP MVD)QS&-?5E6B]B010194T12E(36Q$P:0%>UHGK*L3Y LOTH)^MD M@8FR9B'4WEC@0Q>(:NJ;3&R+PAEU1E5^,TQA)K2A4+4*%WN#&=U!8W-@HQ/X M!@QE?+DM#!\@^"%45I) V-9034/EU,<:? _BQTT7U#C&2%_/$H(>IG[7VE9Q M#^KQI&&2&HO"N;4#E6:$S/Z_@,E M ,=R;_MM[>E ">L#/(3X\=]KMBA+E/VV]A9@2E-0L)F0_O;-F2E[BCR*TQE. M%1;=\TW7Z6;7)+L;/V'?CT:XH(N^36=K*&6((2&T,SCV'L*:"$5WDPG,^^@( M#^M#'2G+= !YA*/2S(*,CJX PC(YK8M\M)=Z)UGD7X=NI%--LI_1S$1W7\#0R/9L M64)F_.'$'M:':N:30OSQF29(-YO+9UVK;>[0RG-NC!4:\GK K/,H;N%FRDD_D2[2.+SZ!J1 $O>%AV*@\.D MW4=Q@QP=#"415$2,\C H"S_/E#2B.="?^/D6TS-,YHB5HC6YGM:8^'GFKR'= M@4[*SS>#O])]O-GI6^;@,'?W41PT<5\;.8,K'@8ISK%J[W!73H6,YXM.0S>. MK^;@) M#]H:@V41>CB:,I2 :,W9E"Q7\4VG<=-BG$S^2).HY>SX[<^+E%1F\$-\:^Q+ M/%W'+)\\GGC4+XU3_4MWX"#!B/;B"J$MBO"*.&7_)$BY.=(@-;-?5FE?C950 M S9M@_N$S>8-:L?0#O[$O?I9>[.U9O0_ANK[]':7G4G<)'TSL1#UDILA"]!S; MC/955L2.HQ:A,L7ZMM=XMU.YS4:[,2P#.G9YMHE'!0@>$.-#YN6!S6X)2G?8%6[!]8C2-R ?V#*HU([;R#"0T; $,RM-2P^X#FAU MOKHDP.N8%6A55",2M1S\*+/5UX'5,H#'D6V]/J "%(I"]IB2W+37FLV.1:!; MK&= M"I>]7IJ>]G\I7:OB"45F6O-)H=#YWVO*>*A?R#"GYMS&LN^/?\R#K. MJH']B22Y[A*BVGT%EA>PDH7-XA^A/C)10'WRQ8LC\U!U" >!8+:1RB$#S\WZ1' L/2UNT]\H0-Y'-.NBT5)A"DD/;:$N=C%^=.O2#!-J M:@*HNXV=7=.)J+'X0A3C@$O*/.@-6_:Y<0NQU]=6ZV$\H M%:6!.Y@2C (K*>\0-.^L@:90K:=P33C (E%?N@ MDVY55$7KBU(0CA8N[>_*7)I/^Y)GO)I95G=6*WC6^5"CF!<]20W.),NJ'C6= M#B/&5 ',>*(VVR)%'49NMGV. ^ ]Q8-/INSZ.KLH"W2)HP=^O;FWDJ1-61C' M%!M6&^",-!:#^KAA\Q [GK*26JZ@>>H<98&L6,-:P=< 8;B]--F:R$Y5-E&DSM0_IKJH)C60Q! M03J*&:$I!8B'+:,;,V8E$4# VD;JQ/EA8D[N\"D"0SLLVTI% M9C<,^A* *+2-PHE1<.,%W=W.,5FRI]5.<;0664C&MJ"E_;H&F0:3(^RMT@5M M"8AWB"PE/EE_8XYGMO4H M/CC)S"6O=?E]W03Q]S."T#F[AX+B9, E3C3T>*9<_UH 9YZYQ+P^5O8/P4/@ MH\@W8%R+0S^]F0=K 9QYQ@*6^SH3:0'B2>1O5WC,?C7$@X(-.?BYYV$K98#3 ML1".'>Z9E=_9RRA1$NL]M/*J^M!*3BY\:F4G3JUY-48)2_V01J(! M,Z_&**IB?';_P&2ZCA.\1"2&*\F(VAFK(Z/0,Y9R#8(QI-K9K?FK>8D]6?$1 M2?/A"\1(E(IU.![H!&<@!&PM][(?2D/6BEZZ?^+H*]T68$*W5NF/MR@,$9$6 MD%:1#5[>4VO6XX8"V'=:55M\3S>G*/(62Y4+1&ERA1U5 6-C=6 MT%KWFZI?[Q;+8-^Q^,3S6,TKRJZ'@@=F&U0(012F7BYN"9)4# BGUYT6I./) MR-=9#3)I]3]12U,/F375MXQ]2,^MWR'K['NX=C=-/H92\]F[<2"CE &"YYU- M>W3^WEK3[?F.:+0[\ZK<%M5EJHM&!VN\I2L26;,5KVE=%2BM26[U!GQ/H$:V M[6X/IJ6;[3PV4^-<^72)G-":#;C@<\*-!0&_0V,+YC7!_MI+&L,FI[-FAZA$ M34,.<*MH+J-XO5J%&U:\)DCX@;K\)3IAZW'L/F22VE06L,KF+O]!&790DQIZ MF$ZF>@5*D/@V[4#ZQ,SFW4B7N YXIG45(!%< ME^7&BTGDL_]C-1@>W)!57Y@D4Y>031#=\_Q"R99/A]S<"W:-4U3TQ8&@-+=M MITQ_B8*()77YDR6+QLAQJS0>%TI"YB%,[(DT7=.]%?V%>X_D%_)!JA&AI)1" MXQQXN S0W?(>LQ6 6F+ZO:/("U">%'IT@=P8L5H?6]9+>94G];S*;9>.&_F. M5^QTEU]YY/".Z9_CI,=L4:5XIV[(;I/?+A ")'S36L*L;X=W;E)(KNK/;K(F M0;(12_EV3QR76>\&Q51D +]K*6$UJ3G[.ME_V$TL^IO_#U!+ P04 " ## M@&Y7ABU-ZWQN !P5@8 % &EP=RTR,#(S,#DS,%]L86(N>&ULY;U[<^,X MEB_X_T;L=\!6;_2MCK"[*C/GT54]!U8_5!]^$?TSW]\^_T3.CUU*/<33N.,?KR_;LM]*8IU_N-WWWW^_/F/ M:?8:?<[H+_D?%]G*K<"'(BK*O"WM^R_?U_^O4O^WA*2__,C_SU.48\3J*\U_ M_)*3?_^&?[?^[.=W?\SH\W=OO__^S7?_]>'F8?&"5]$I27F]+? WC18O1:7W MYH"SOD.+'0SHZGLWX3$KHF02^*ZF=]BW>%J-;_7\ MUS3S\WA:37"#6 X;D#R(@P>6'Q!# QU MV6WIV:)7;L*]>49EV_G(*,I<1OF3*+C,3Y^C:,T^\/;==S@I\N8OI_POHA+J M/_S,QT:\PFEQ^6M)B@T?N=D<("WRV1>2-]\2AO[[-XXZWPT-X=HSVE@3T86E M2FJ)[Q89&]#6Q6E257ZEOJ39RAE*77^9H\+/R5/[G:K2&12-03TQBO.LI L\ MJLV[5HVIX1KE*F%:?!*'T]./#]_\[TH4;671W[GT?__;=]LO!*$80[3*TH,-48K9#S224MS"Y])"$PE-$A&]*DDD-"$/V]$@W/D5D<$SY5C9*[ MB,37Z7FT)FP$-O+%HN.3.T[PNSPR*H#AE O*(;^V.H@KL242JM7@L.T>%Q%) M<7P9T92M@W,CS73"/OEE!MPEEEH2#*.,\(94:H11(PV'0;>LS;*T8/:R4I^O MTP*SFBJ,/#*K^&23"_@NITSR8)CE '+(K[X*:G3@L&RV6)2K,N'+I'GQ@BF? MVU'\@M./G\Y(R$(N-8JDH_^R#8#I0G#_#WX+3 M0P-(FJ_7(H=8S>5X\W?QM8T?_)1R.KP/ & M[OX]>.,JP$@-^T+2Z 3]K8Q2=(_3%4F?2)!NS,\RXC+!\V6UA? !%R\9F^V_ MLK%PNP?1_2O&_&!%T^UW*\Z7F]B'T8U;V:6LX$S=DP%#=F^53\0IW)[<%UE_ M%N3]_H=WWPL"7]_]]/-9]N4O$5UEZ48Y&U*+^"":"1PGC^KWX(0P@!HV,A-# MM1R<2?,5HI92EY)=,<,?HER?)L5ZO636=27Y["!;3R(3BXX)QS 26L=(8X:><05X+B6 M"_Q4.'D5E:!/AZ('VO4ELE1PREBA#0G#!3TYCSM*F*]:1\E=1OD.M]9UZ 1] M.0XST,9MJ*6",\ *;B/II^=EB04L<&S?[#7+>I@TFF.V<024$HO5-R*390B4+<.?^G+=16E 1 M?WE/\E_.-F%F1#] PJP3G&,C@$RP>W%;JD$P1#*A$X^V19B7>H ]ER/['/C MG-96(["_&D*WN*I&' RI[!@='!37@.*;SLN\R%;\$'1@F#DTT*;EE69N)O2H M9E:!0SD#](?I'1AMTJHAFG9"O4R@]P.9L298(3A8C+"TW M#KFKNXI^RU(Q_CYFYU$:Q=$LK6(MKC**R7-ZGI6,E@2K(_TFEN%M03?5O':Q M-[: X!3;!;6T2!3E(%$0>LQ0511B92%1&*I+0VUQ89W6'M2R01GE@68O,$D1%'$V%)+']*3_643TVR=I611?UCOL/2B MOOR2#6SC?G1RP;G@ &[(AZTX:N0/N^E87;).WDU,&JE#\L",5!978)2RE?[&R VC:\0 ='R>ES#9J\F#'OO^=/" M]IH[@N]Q]DRC]0M91(DN)D\OZRW@S@:WC:;3"0;GB@LZV5%LQ0X:PBLFKTT$ M;_6/3@!O]8>?SV\')G5_\!*\*P$1H;OM7X.WL01%6M#^Y?IV%GP;[8JDI, W MY%6MH@40P2Y4#9"Q;WKU9K7.#9,\7"JYJO8IH4O%^@,P*7KL\I MI<$0T I1>75.**"MQF'GP _E>IT03.]Q(O:7\Q>RUDZ%3<*^9L1VP,W$6"\9 MG"%.\(;L:!105^/ [,B6Q>>(ZN-YAP+>6* $UK9\[U<8K:V")+5P+03GW/H# MCO*2"D=TG:[+PG)HK1?W.9#80'>'$9UL<-(X AQ2J"..A/P^SZF5/N(\H^N, MLO7;69;&?^.Y K7>0B_JRV_8P#8>1"<7G!8.X.38A5H<<7DD%.!Z&'Z^?<7F M/DWTX7VDN4XRI8"07LANF,DOZ;6#4W(R9*OO.JFB'7@AVVA47LQA9STWY->2 MQ*38U('06G^F$_3ESHYV72C&D MT](;8G)6LE9PMHV&ZN"<&MW]NJ3==S$C0D52YK--^Y]_8>M&5N,OFQO\BE7G M&6.5O>Y=CC*HMVWII F&G*/@2IN53*-*QHU:'1%A<3O[!&5OLK5*]*!-/_Q]D2PL?K'.Y#N MLN/CV9SSUU*3AFF49B!':3-%XR5U:O#X:<5J&L!;>7".L8,RO\<\X9$N/&F< M:A :.ABCY*%!#QX1[6!-SK+5@.,0WV=9_)DDYC3!0R&?_%(#[#*I+P&&,TI8 M4FQ++02'$,HYP?@)&YBYVLAI&C 2V3&.F)S!)MG;T21["X5D;\>1[.T1D.SM M1)*]A4VR\4M/,*O.D0O.8UAK3EUF[F]!J;XPX^P/$-9V5.4ISGL\6O)):X M)[6H3U=@ MOU RJYX 1Q "<=!C/1TTT3SD//>.T/??#(X@P74>TV!C>_U"+>7O^QP"R?09((1.TH2G*9;_Q74GM(0S; )_WKP/25KAT[S+"$Q?YGL M,BU(0; N29I>U%_'-H/==FZU7'!*.(!3Y')LQ5$C#V4&^"FBA+]&UX2["WR; M.TI6$>6I=/&2+ C[3^/4<&PA/N>,TPSL3B;'E1"<%@[@Y"?(A3A/]M@J'/Q1 MD+5X(9T_YOH8?3$D&M6+>GP:11FD<+/EI:S@R5DC[G-P:HW:F-0BPXL>S8ACSJ2![^K+#*9/C 334E%]7( M^7,_!IA;7Z,0"M[^-F2ZA,.-\&$'J?.(WD4;?ABESX0AB7C+@*$!UV:^&/P. MHJTUH*2=G8BB6@[.B/#P$E%\%N4XYI']? "\S5*\6B?9!N,Z^W7><4]GFV9Z M;3I$WK%0KR?->ZF WG'T3B4&9_1>S=!F"3O@ #=/\2>W=NBG)]MNK\8)B9C"O ;63G6L'ZXI:MV<$I.ABP' M9@HQ).3V>A]@9Y:VQRFSLGC)J'FJK!/VR3XSX"[3U))@6&6$-V30]A0+M>*' MG#]_?.@ ,[VBJ!/T-A,R FWG04JIX%2P0I/F0.BAQX%]/EVHWBY^X7<9L2,9 MC-+>-I'MD-O]9+TH"&[8\4E+[$KC8"39>;R9?8YH;#E]',CX'%V4\+J#2D\@ M.$E,J*2%-9;7 "WK[B8)0. MS@MGB-(.O;@W5&GQ9W)1I8?NV<#S$9 ;N6.H-3=2U"(^G8@*7->'='\/3A4# M*.FDFOWKX#=/+G\MV=SV6CPK3UXQ_Z;6=QAD?;D-*]S&8V@%@S/ !=V0"I4\ M:A60X 88]S"X-?DQ)47.?-^8.ZM#G8!W5]7P#7=8^PK!"38&I?5.J]!"W_*1 M[ ^'7?OP^PQ9F?--&].B1RWFR_^80#:N1R43G!068*K+)4P4U;*'7O7B-,G2 MYT?#V*.0\;?"U<#;KFL' B!:6X=*7L-6^ SOP_T4Y3G)%'?6%-*^&IC M#;2FA0<_@VA?-28IU35/DB?$#OR ^EKLT;^G46HZN5.+>8L(,H!LPX(4,B#: MVP!,"A"J1%$M>^#$%*OHMRRMXI%F:5S]\P$G"=;'A#GH>(L!<87?QH'8%$"P MQ16EM&TE!)OP,G[#HOY+I0MGS3%;B =W\NW5#^-R0R_N=;_3 KJW]:F1#4XO M1X 2LVKQSF6=PSJFQZR(DB93F'Y!H1;SY7Y,(!N/HY()S@(+,.G2#1=%K2P< M/U+?!SG/Q-X*%9>;^5.#1F]B4_*Z_>ED0&]#U*@1G%FC8.JN]_2TJKT<&BG=HYDEWT<9Y5CN0#3&E5<)5S6=[ M@L'YXH)..Y.MA0_#G1PO_OB MWZIE$!<*U38[_$SR>O% M:IN^W.#&-/*^7;\1]G L4 J#((T+0NUHT55"K58@'LW2M(R2>[S.J(D^?3'? MK%&!')*E*P.*(PI@6FI4LJ@2#L2(_RPC6F":;*RDD"1]\T(#=4B-@1@H=JBQ M:0G2BH?EB+AD)Q[.LI)$%O6^W-" E98> SE0/-& TR])6OFP3'EXP4ERGJW6 M46IW*"IAWVS1 Q[R198$Q1@M/"UGA :J5>#0YO*5S\[9-,G1V(Y\2/)(L$W\ M:87!4FB(T)%%0@UQO4!,NL.49#&;9E,;AR1)W^S10!WR9B &BC%J;%JN5.)( MR((TJ@$:AZFN>*)/BV M5,1SJ$5\<4,'KN'$\'<07-" DF[."C'$Y5 E&*3EFU."M. 7NK7F#,7\,D - MLL^"O@P@)BB!:=BPE17WZX,PXEQ$IR;7:8R__ ?>:.V2Y/QR0@.S3XJ!$"!6 MJ)%I:%$+(R&-F'@08M2OMSV0A66HD 7]4D,'M,^-H10@ M MCC#U;7C2O'4ES5O0I'D[A32/GS,@I'DWPM1WX4GSSI4T[T"3YMTDTK"&#^IK MSME_SNEC]ED5G*V5#$(9&:J2,%LQ>'21L-G(PA7X?(:KA*2)F%C-Z1W-7DFZ MT$^9=>)!"*,!K63-0!8>==0 ;?QI)\2-7E!?4TW*K9VD$0OC9?H@U2ZFDH%' MDCXPJW.II$-2XB[+BRCY_\C:N!!7"P>AAQ*PDB0]27A44<&S$:;204PIQ,*Z MIBL_T%!>)1O\[N\*L +6]@IPYT<0)% ADJ\ 5[LGE9#O9N8(3^S]X: M60&J;>/.;S":6 8DM;#HUTPF1$>^R7B,U$N6Z@,$9!%?+:T#U[3V\'<0+:X! M-6QU(8:$7*#=^"\%3G.U^^[\YFUD'\)I!_+F!Q"M.T0C#=/-[YY;\R=*"O9E MGCZH3.M3'E7G$80GRXZ&JA204(G+&W$:T%T%'D4*H$HI 6O M(9(D#Y%..I!64E6*(;GU@!DP>\@N*$! M)>7#Y;^A;(G>O/WVZ0^HT?+<_+?9(XUB-B0^;%9/6:+)/J64\D4" \2&!PH1 M$%30XQJRX39#M2BJ9$-DI^J!59@S^-T7 92PFJ;O_0BBT56(I,[?:^M +O_R MR^*%@<*:"PEJ,=^N7P5RZ/Z[,B H8 F+4IJ4=3(AKB0L!VRGNV3@.=@DX!G MRR3@&>(DX-EU$O <;!+0?+9*$<+\TOPI(<^1)CFA4=HW*0R0A_Q0B(*BBAZ? MUF>T*FBKXSNCI4AQ=ITN,[H2W[]B_Z&P4B/G+:>E"6:;U%(E!((C)F126LLJ MZ5Q'F#\LO/+-BS(F!8XK,%2J\",'["2?(?:?8Y?TJ^P1[22+.SQE"ABSN.?KVD;0@UO;2EE G#$"U-WA MKG-^;.?&E5:@*Y8%YN]%D%=\$151C4UKKT[<]Z5*$^CA;4J5+" *&0%J[T^V M.CQ53-1P*EC*&'K.IEK/F2%*?"#E/W&,!%'.'=.* **'"I9I^+ MESH_J]8VC;1?;A@A]SFB% 7$%1,^#6<:%53I-"EUPY#GRS:A>)5E46^I0M0S M;;1@!YR1Y" 11@=.8DN"%WR_Y38KT&.&/N88%2\8B7#6F/V]DPF^*B?42R/5 M&WC5K#R-(ZJBD$G8^ZLC6L#2VR.2) @B6>'IWR%I-5"CXIDU<\9AVEW'"1#7 M!5YI;SO857PQR!5\PR.;/ @V.8*4GDSE:OW%M5!$7#-D-J-N^920Q5621?I=EIZ,YXQY,KQ!LKRM " & MR*AT*?*$(!*20=K_+$I_H>6Z6&SN:+; F$=9Y:VWLNV_.6K[Y#4,W!:!.F6<=$:LD)MY/&B<9W/+%K\\O$2L N=ED?,1E '3[X(;E3P? M+S@8,#AD,&@ HIX#3-V!@]!$0O4$58\GL'C_A+ M<<8^](MAA>&@ZWOUYFS.<#%G501!PK%H=4N]''4+0$\\1JPN OV=%X)$*?M] MOWP9Y4_"SC(_?8ZB=<5,G!1Y\YL__-Q&C\R7;4C)759M;&A>M!^GZH.@ M4XSA_!RC%YR>$\!* 8N-*@]UW480-=KH[XU^>%[.\AP7N86!0R&?7%,#[+*J M+P&&/TI84K39P\/EXP,0%M0S12_EN0U2OA@/"O.(THW;!+X*4K*X;6*D;H^"37*G"[!G!3!$&X, M6HF 3 FQ&3Y:\/_ K7IP*M:;_6S=O, ,TU.";W&AWOEP4_'JR1S ]QR:01X, MS1Q 2N-@K8)HJW."4AR>7= M9TJC<3=)DM!IQO6^?97KE29$64W+A.LG774GDA,#EQRUIGQ+), M)>Z?*7K0,FED63"^Q@)0SFF1G@+CT'R-^:LXZ?,-CG)\3YY?BOGR8XZ%93H/ M:];Q.GJYP.\-8"8%,+QR03DDEY#BVXEECM$I2K=<"TZR.YHQ@XK-'0-3 $

?M(-V9[P^,,,CY((45)N>"5B@X!6S(3+.A]58ZN#-YGV7Q9Y+H&+[] MV:>C&(+JNH7FM^ ,T :-GSS<_"6OL=1Z&='ECUP+#*&>HJHW"2AR1%/V#:Z#72B4X_:[3@D$E3PEN!\G+ M+XNDY#%2%B?DINIWI]G=F/X.M%T/# U'@)6)V*C6LQP8,V>Q6SKK=7"EC>JA(!@>F="I[Y>D\+:.'%D3EC N7 E*$\?M:2M-JAUJL#0Q&A>" M$GHB0&Q^8Z,#:>@;$CV1A!0$Y[,T%M'?+UD28YKSW:5B8SF><%?W29:Q1G7I MY*H+9E@:"5AZ-^IZ=G9]<_UX??F 9K<7Z/(_/UX__@T2+]WB%TT*@;CG$,FH MEX;(KW$QC:YUDJO/!/I'@Y+_,B6V':F+(Q.S@W5:^1VB.,Z05J.^B!H>$(L/*86HFC M&*_Y=:/@[)-[4]/)!EUJU%#K4$S 0=C92,/P;"T##%LG E?OA-5.LXK5C*HB M]CE!5)X>S^+7B+7Q%6M3<9^Y7A8I3D"UDKY.D"U0FS-DC5APSMBQ23.]2AKQ M*D!Y1SZX9^N'<3F.J#:E<.%U+J.H62,XNT;!E/8WN&SK:C;H][_[T]LW;_[< MA 4'I]O#2T:+1TQ7/.7'31:E?!?G-BMPXW@UE>&@Y_7NN*L9O8OC-B4PU'-% M*ET9YWJG!5-$"=-JQD%TBBA.1&Z#=43W_%+2Y'7N398^W/LJ MU@!:6K0J9,$PS )0'E:90[3'Z M@MWVX922/@EF@-KEED(,#*WTV.18!Q[\R2,Z,9Q-#N>%9.BEHMMB,/!RSWIN MZ;RJZU^M@K33WS'!^9*512<0C]RN6QD5P+@A%Y2F4&-0#*L'Z1N2XOFRVAO6 MF:T4]C11R<-BC!Z>?%U'\FB6O/%5B=^8-)(!/O9*U!_/9]0#L-%B" M_&Q*8&CGBM2VY0#K7I_2%8]QVP &1.>!$.ST:D)H(*@QT'KR'>QLVW)Z'>I\ M>@PYC)2 1 .>-)94]SIX JI,/,Z TX6>%D8-OR?.5NC]@V:M.)CQRHY1.E;> M:E1)P%J=\%N2HV-1H42?CHLW/8((T]$QI5V%_X4JE>!\NJ/UI66!SI3)4"GI M-WN!%FH_:8$D!H8S>FR*3$[U9?*\RCW^_W[_Q^^_?\,/1M KU_LS>OO]R??? MB_^_.BIFSJHL7C)*?L/QGU'[1\(?7XZK=%#;Q.4H*M #JW#,WW1![[X_09P: M0NJO98K;OP0G:"=WNS'/IB3F>]A4@1R.E5T9,*34 %.-BEFJI^.;/QGY^/:' MDW]]\_W)#^]^$"3K_//KX.DLCD6^ZRBYBTA\G9Y':\(FIKHP(IVTUT N,^1> MO)9:% R'S?CD,)M&&O'4>OPZ]:)2"$ZC>UQ$),7Q9413_KC);+$H5Z4X%+_ M2[+0;JJZ*/J]Q^]J2/\>OTT+#.62X=>L'TC*/'7]I#;.=2R3 MQ7QR2@>RRZ"A#!B^:( ISW=X2'26)'S\([5X<(9T:"NB,OA+2H+?C3VF/%-Z6V'M#C(?14>=FMFEPHQ;^-,*1G6 MCO1>;5)O9F,8>T.V.]3V+7N-&J1;[Y;3$*4.+$(ZHK6>F[39, %0K[]1=A?1 M.17O3,5BA^(.4W&9PFF73:\<;O/29I!^/U.G"68B,0KND)/KX:YGN[\$C)'5 M2Y"S=G_+J3)DI7 ,U!F@9]Y0 RCC-#"M^^O2EB5(QEV+3=(1%=$HA&9:'[B- M994T:(;U(+JRJ]KC!LDL_6/%SEJA.:9YKMA1!33;[ \6ZRB7'>BQXAW/\D9. MZ9PT YWXC9G,.:B!X:$[5O-1(9PYG/0.N'4"9]0(Q#>7J9M!'"*_'"=M?5[! MF[%)%AFG:UKIH+S23]0THG#Y9)RB*;D$9'XF66*?G)E5@C+*,BTSRU'N8PN!@QOIV.77GF[_'1Y M^_'R 0J!]2^D-#\'H)KFM9/J-UCG4 -4TGG3_'%V@\ T^GF6%_-EC5D[ZO=D M_,ZB%/#ZTZ:. !COH$(E38SF#X]H?@6'"N]IEN=W-%MJ@RM[$E[?RI*A]9[+ MVOX,RQ?(P*27L^[G#P_H[GY^=?T8G 'MG>;ZE>W<,ADVR >Y::Z#K;QA/A0& MXSQL"*4DFG>7][/'Z]OWZ/*_[BYO'RX??CQ(QLP'+$)W9FE\529+DB0K^6ZX M0:VAOZNRU]# 40;U0O^<-(,S;Q)<:2RKM*HTOCV]X(QLGG*[7JTC0GDG MX6&\NE%;(QSB=5 U8-5;H7U),(PRPI/V=UHA$2.-3M$SE)=%I5'9=?0./!=R MF@/!FC7KX*E#-[-&&N%:' Y7MC<&;*9V)8/P18:J9,Q6#"AG)(!2 B:^X+JZ MGW] ]<1Y?AM^[7V;I5G?@IK[EA68@YY/-CF;T>6650G,6.:*5%JA/?[E\AY= MWY[//URB;^M5VA^"DZZYA-$SY1;KC[YTXIY?)3:"'KQ$K)0%0R@+0,6+PT(< MSDCW/B(I][7SM/.*MVXFJ);U.JLVP>U-JE6"8&AC0B?GO&3SZ"RM;[2@%2Y> M,G[5O]$+3B%QSU+K677#O47)>Z9YJP%2OGFM!AB:.<'4/VZ]G9@3H1><:6-) M!H1?HZ@%@U76Z?I85M5+/<&M9O"#D:UWN]YH8@%(6C*KZ@5)EN9G>)G1^O*X MR+A_^85-%C,:DS2BF^L"K_)1=ZL/^D7_84P'K3HY%.H@GX/5N0YOJ')-?79Y M-;^_;)8YC[/_ G"FW9I8NYXV!J^0W^:4([72?Y4,WN3_[&%>"7X*Z9/68Z-RX*)!AQ-]K">@2Z5 M$)"%5H;!(*?$8FTO9 M8O)+%E.C1J>+^/:H _N MXNK$8"AS/V.(A>L:W)<]_/U]*EX\MDZ+QQ?AD MYU0CNY0=6P88%SP1^)#7/UU>O__+X^4%FGVZO)^]OT2W'S^<,1;/K_ALZL/\ M%CT\SL__XV@(?1;E9+%CE=5E0*1RS[PI/!8%'!V)NZB'#!:_0>7G!4E*]E?7 M-!RC2P' 49N)#BS5%0&=IQ;<0Z;6XL&YVCPYT:3ALDP"].(^V6<#W:693A8, MGRP 5!A#DX#A'7CM#1 MOE8Z)&4&D$VDJ46ATZ8/$^I8U:8L>N1;0AK3AD)^7[]0 >R_8M&5 #,&*6') MCXZV&:.$6/AT42VB&Y)B$7%ELZ\C&(08$E E.5HI> 090C.0A(LB(6MDRD&K M'?AK-&^]-O :4Y+%K(5H81H<]FR;- W!SR3EHP]ZBM@/"WP")*6OZ\(\\-+; M:7$==OGL2C3'M;*",54.S$!NY>A#\ORZ'7MTZ\$,E&)7< 'CX;CMH6?^F&E> MG!7=XRG*<>/;/)Q*LH4#SXVA0;OL::8I.FA#A,"H';Y&(1P MG/U4F&MXV_0O0=NS.:B5APBH^9^\L'L78+Y]F<8>EG7OM+O+]=3\@;4=YF=B MZ-WW)XCYT;LV3RNV3!S/0<0.IW^;(EXDI(:$%Z2H -28SC ML\U'-J6\3ML<5S,V/+Y6+]U:TD--*,CS?9.)A@XNI8PL!0Q_)T.7XCIG#W]! M5S?SG_JYS6[?H]GYX_6GZ\?K/:0%WN_6 5]5I0N2X-[-G<=L/]0_S*>";1'L MN;*TVP)[^@Z8#G9 XX9=L/,I5&2(-A_C:4K0MWSK[@]U)AS^\X*//.OZH^AI M@[XM^;X!2?_0R6@9M=\.WWK=# M&,3!\-J.48J$Z&A4*9H[.DU2G> LXPG-4E;LYN;Z:GZ/-9M M#MO5_.8]<#.B?UQBU@'#/$>@ZU''OL81Y0,D?%>/ M+_))&K&)E383NUG4US,D-K#-2R0ZN>"\< "G3+O!Y[7;&6R"&4? S"ZZTZ3Y M\@(_%1*L.MY71FZFM%;YMF4@C-N+%)I =:=T&9+%#-- MML02*N@[%->%B,EOVE!UV7";^;$ MDX&--&P03>2H#8;&HR%+>WHO[%^8SC=334L4_7&F#DJZT%;/HS ++G;6I#O=-62 'G8K#N)]L4>BTY8 MYBG@FRG748#/-1FL;MM@#TY.N::0,5W@):94O-@\$\Y6,2]VTO*UTAAA0K/H M<%"!0IYQ<.5-STH.%=&7>NS\#O:XR::XZXC$#?#F@9DT%C%42D;N6EA8#S?& M8+/K3\VL]58:H$=MGC&IT8YTH1KMP"MGDTF69;-*%0HM MI\'6/T&S7]=WP%7R7;01D:LTBL>OD_O*,%;**H/+*6$):F3B6:V&HN 3UL7^!)_:SD4XW66D_"A"VZ] MD0=K+1:T9!.@[3[$3OU;4R(\QVLT?;PW5A8'G^MC35'/;FN'7:WSHTH7_HD0 M1RG>&QL[MU#J!I_IZLRQ3G2'BO!9JPA:9&QA0 \P:- MBISNVK#RGH_&K4JF(47@J^+NH3*W"O;9#-UV M%^SZ]M/E [B[8'?UCO%C-EO\6A**F>&L Q:;.V9,P69$_*+W>J5_#F9, 3Z) M/-ZP+H'=M:%MVHY&+AU?,5 O/%PT6XH ]36(B'3W;KESOX;J<'=SM$V)XY@VM)' M2XA62FC-M X5[M=\D6=L?'C):/&(Z8HC[")6Q$HXZOD*4AEE1A.BXJ04W*V- M16KF5,ZU3PNFCI(L2G/T^]_]Z>V;-W_ND6US&*HUO2$5)G ,-PR"C6@N6MYH MYFY"2S*["A3'-0ZNQ+,FT"Y+ARP[#,GV.G+V>I6#0Q_(AQHSE;!U V9/& KI M7(&.H%OXQ4;77U_G>)LP!4C,['8S5SY:=$+Y/B?N&14@^T!GNG7\(#2RN:_$=U[*0]UCV6UOY2AV M"O6XM3N%36HO](?>>>/VZCF@CO;:H>KJMZ[;/O_#)BYQ^%LDU(* M7UU=GC_R]Z O_^O\+[/;]Y?H?O9XB>:WB&]\!N]W.]E8DDW53"3 M_G%XI=23'^_N;BX_,%;.;E ;L\#&]*OY_8?9X_7\-GR00A4#7P?+D_@6&Y*U M28*>KS5H@,I/.7:EP'!)"TUR;2+:FXD@1K0V#WOT!0!7JM>);$092/EEB1)B MGR(]$4#\4.&RD:/2"4Z-.OWJ-C8QC=O=1_$XM2UVSUW?ZW;R6+-ZN\FNRF H M.!:Q<<"[N'XXOYD_?+R_Y%M9M_/;4S$$=D+\V>QM&[GW>#^[?>#A>_/;W6/W ME&$N]^3YI9@O/^:XRLE1QW[''],8TUO\N;V3<\/7[*H40*-+\!7^,M&T)A1F MI'IPOD['/&2L*(4O%\H9:0 MN'EAXXX_6\!FK%52XKH#1TG[FIC-%^^I;*^OH.ZS.GJ/GNZCX.#]Y1#62)>] M.V6?H%[IXN9WMWS>X=HOH.TG(+ULMU-=\2S@29:7%#_B+\490_C+(9I$^9FC MZ7>&2MI;%U1\X^OHC7K#I+/]J&!2O,L]E3E)<5YG7.Q\/7AGJY-,B$=R$[)P M>#//H.#U?0,K\-[#!EII,*2T0M3D"N-SHT8#DAM_(,\I69(%O]R;=G"_]U"N5A'=\-_R[1=X8IJ&QNOZ M&P=9A&[]]E\SDA:?&#;VWSIWYZ3A:Y'I"+U95%K$@_/,'>.07$(6-<('H4D/ MCGTVZ:;BBRBNX!NFV.2AY!P:@34 9;9@Q%9(3JJYXRPEKR2Z(2M2X)C-+!_* MIYS$).+O%+!_?F+_P?,>-;O/E\P'%ALG=[3/S_CW8?NO)-GQ[>\;P+SEW@V3 M9Y7M!]!\B:I/H/H;[)]\'-]^1?RA^0YJ/H2J+QVDLSE7@-IZ-X]^B(_XZFB' MJZ"FF^W_"R ZV<',,G6Q3.IBT;"+10?L8CNO\J;VL@GZ/M=ZD_K&:.7@M)^* M>,CHEI[-L3C",.BY?:#,MJ^EE/1[CT\+M7][3Q(#0R,]-NGT;RL):<^*W^O/ M;[,"YR))?_.@3@>MNV>;6)9/RNUD;I>4DPJ"LKCH!2'#Q=JWLKK M.'?K6[$&#;\19E;H_6@SK3@8AVG'J'OK<(.V*I \J,(BFZ,TJP1FF-'MF>2A M>3<'K(9W-??BO"R;9YWWQ!K?>]Y]R>D6%TZ[8Z/*\;_]-<%,>7]K1"'!G=VN MR$TO&/+MI^JQ@[H05)6";@]%U_K)Q7/^$'S]#&/_W46W'::)Y7BCZRYFMG2= M4@@,NNZ ?,J#FS[':M'T[T*=3)&=IE$-!N]&834]M]G1.@BO*GR8 M=O&9_)U%WA>'G& WS#$*0YG?N0(]EK=9WV=9_)DD"7.WUVG!$!/^]M' YUJ6 MK"/+\+G$F&1>=\TQJH#@3FT7U$/&-F6(471;2C/C@[H>UEEK7Q8[:'J^X>=J MRN#6GTT-BB\=#UE>,K>TW./,;A_OJ%2[\O4;SOCA)3)W=9VLYURD#CL#5J12)O9: 3$-)%0@=?:A.;:>;I#W^A:!#;:) M7/ ZN VAEE-KQJF<:X0GTJ^E_LZG3L@K990 >SSI2< AAPJ6Q @A!,FS/!2, MOR]9$F.:5^AX0+K[G&*$OM?4&6/-ZF7/<%4&0[ZQB-6\/' \V$\192LTQQ P M6=A_U)<.L!SH-90,3@PG>$,6-&('X4%=>.=DQA2]993VQ00'R T5#*)0IL9N M, _%B=WW_DC^"S_ _LB:C!812;N/Q^MVF,PZ7O?W7.#W=O1,"L']RQB4&B"/ 2GG6NZH\ M/P)EZ@ HN%J1HKFVPC#RA&4X7?1"&BS^;V09?DDYP;P^.T<4 (BFXU'+?&W+ M$%ZT5PK0W6HGN^VN=5PAX/AL<;=C2C@N1MM=<)_2BVXQPDBL0=-)PR6 M438/U:$4?@5Q;TGDO9TO!PES-]7_M9'*5=DGP\89U*6;FR88[HV"JTUWO.ZD M.PY.QEY2>S<*FE4\+Y"MX <+8ZT\&)(Y@)0OCA,VX5KSX'?&KUX!!]D2OEQA M^LSH_YYFGXL7-@=<1^F&OWM0YF8*C57VM6$\WJ!F_]A=,SC!)L&5#ISJ E!5 M JJ+0%49P=W9QQS/EY=Y0591(3T/IA/RZ;+4 +M.JB\1G#5&6$-V,"'N@7 C M5MW%R?-RM881W7F544R>TRH%S*(?:)W&XI^)\)L61[:'\GRR;F>SNP2=7!@8 M+N]JP9#V=7EUJI9%'=&<;!^T !7A7+_G/7C%VW'NYZ;K=1(XQISA*^Y613"< M'8-6^2"MV)[C_X&WZL&YV$F9Z49 DT*@'+P.5--+0PDR<$9Z-/E+J]"H#[AX MR>+JM=S5ML=HK+?H^(^GM,"7PRLU"F#QZ>4.(KUK@\&(O'O/Q$BI?S,B^R%::NVR/C"O&[93+%P/XVRI@2 MP%!W$FPY988HA&^S9,\I 1$\,(O99*4@;"7U7.4_=^*H5O$@+TTYC$PZV> \<@2H?<+L@*^>X*?B.L]+MB# #G,8-Q5_ M;^^X@=\^LV.6#\Z3$2"5:5L;/72^CYG+[C<&\#-?6][C=4;'!GH[ZGJ]23#& MG-ZM A?%X.2;@E:Z;5#ILBE2K1R<@SG$P MW+)CE/(("]G@-!)YL\X8E)A'_++YG#@QOKQM9 M!AAJ3@0N>4">T>CTB9>#N@4%9W";Y=%U]J\3#Y)OTVGVKY:%=GIIP3DUU6;H MZ_"NEZ?<"P!R#=[I8I6K-C0RCD9^7#?@AYDOW4AJU0J9B]2!CA85:!QT@WL$ M24IO\>?.W5B:I>P_%[AS/NM&O_'%^.3C5".[!!U;!IA)XD3@\F$F3]R4;!#) M<_Y,4]26B=:]0H-3>IAN8-06CIMNR&00[ELX+HK0'.L8T ?/&Z'&A5_L@C24W[T"-T?6U(CS:GV9EV5@SN":>@E;BU>,%QF?3NRL:H%*6@ MA"P/<[3:1E#-MA=RK21S4?+%+G<#&EK9-4#PR1FFB4B=:]9HF5&@46Y=4UG/ M^8 CGF8LGJ>W64HQOT#+)@$B58KUZO64DH($9HXW51FFZ5X,M'%XN@G'3_@& M\7S97#F:+7XM22XB^/*S3>=?UOGDI**\3B]W,+8WVYQ03G!/O@?P1KHG@J!U MJMMH6PA;,I%%^,7_UFS=)2IW?CN4$(;6SJ:IV6Q5!TAB5\PF[BXB2C=\=1^M M^#J?_ZEXP>C3]>7O?_>GMV_^]<\Y]^:XWD+=XZ/-RHGPUK8V2.T>YR5C]WSY M^((_$6R=%H\OPM:IQS91YK'YPQNX VD39K(U?I%5)'=("\K5-^@7^;$PN MWAR>I7%]08970I.3P=WW3B@QC"^>;+K:-X\N+CCS]V>#<=XA)_@(SO\9FPM] MYH%^5QD]9RL)4MQD;/S(YZG"6/,FQWZ*]'IE90_&]^ZS[% >F#ZP!R-LDV]1 MO%AI+L0'4"*^$+PS7. EII2'[>1%?AZM21$EY#<PGO,??UD0G%/NHZ+3MHK&%!EVKVB\\>;-(O?RP'6*'8PP[IN*V=*Z*K). %^5 MNL]]_7UD'A.G&=7M@BJ16G6\477^SBK(I4],+\YSGK*=C!ZD+YM4%IA^L*,! MEKE5G?ZQ*BHXVSM+IVRUSE*^3)\OVXLXM<5G.,5+4HP@@8 M71P8YN]N@WDG*'LE.8]+X*MITM[> M0)+I=+O"C89+"U^3XJ\#WF=&(#E)BY MC>P%4XH,TPVF&Z_N!^/+ ]@1)AMAZ@FTIRZ"?9O/=/H%HNQ+@#I'LUG,ZJ!: M(+&AY_W&E!?+\4TS6./TQ10&D^13\Q@ W-I$JB];//_'BQ-HWK@I$&-YM MS6UMJ%,_W+,5#"4+AE[D=/B8$N8-/D?M[NU$FTTG[3+1DA]U,M*47!D,^,ST2B MA&N*Q+>=, :2LJ7L"MJ&/G_5[2K)/C^4ZW4BKDM'R7;3:NQ$?61I@;9PIIBL MV;X94Q088N^&WT3\O%,.F[\D(AXB?\&XZ-*?K6D3<5FUR*JN$GY*7Z54:^.^ M1==O5BR;#U%14M>IRJ22_"?$FV2JG"AO5#%@.L!T[";RKRI%4KT/48T!D$ZK MW$- =HXA@1K>LUM4#QC^CH9LHFU5Q*DH TFO[:"_BW+^.SA[#9;>D!1?%WBE M>ZK=3=7KK>X1QO2N<3OH@6'I"+#26SL63G)]) J 3,PFH\=2YU#=5&$04S;& MC9A;O2,@I@36\!J9"'@\01_WEW!EWWDQ^KONVX0)]TVV!"8@)4_@^M5)%5Z\ MI.37$AOG!(?]9,!,&P>I/$-*CKU^#TY7.[R1RG?:Q#=1_0&13/TZ79?UM9*V M0+0M$$$_LUI+GB!:;D->*Q&[FH M!E8U;/[ #\S[?[_ !::K^D5QMLIK:ES3(KL7Z_>6Y7XJH7_+L[5>;3U@W;_/LO@S M29+KU9H!YB,UO[*NJGBUY,]OH27RM. P7R5;9MGJ,&CZ9YP"] MRSF#.!BVV3%*\Q<5MR#-6:XRBLES>BZR\"PVEU\6+PP_YE=;'FF4YHG _$:W M6>2J[75[<)Q)O5T^-U4PA!R'=TC.CLA>;ABIGQ1P@OAV8. H36^/"XPSI7UA MP$TM.*G&8[41"L4E%0_V8$JR.+BON_RUY!%@N'C)8OYN>"[>9)M_3C'-7\CZ M#E/^Y%#TK)O:C=#W^OK96+-Z[Z"Y*@>GYU3$0Y+^9R/9WL$/3DSUFND6%_/E M8_1EU$)KJ^23@FX&V)>SC088LCG!/)HU[05^8I/7YDS@*EKPG$9E6FA/*W3B M?@^4S*#[!T5J63!\L@"4EP\D79!UE RRXJ\9IA<>@9QF "Z&#XVR'6=JI$.2 MRGCXJ!0%2ZDQ1X7PN'23I<^/F*ZX51J#^R)>+UX%R8Q:^8%B1G2X@ZX8QNRU\AZ/4$10NT=W0B28'AB!::=%BR M%4270#)7G?,&2@M:W1DF^2_;)8!NW\JLXO=1=3OX_C/J>GDP='( *;^1WE%! ME.GP78-:*3C%^#HS9<5NWM/.\=S ZJ&0W[1]*H#]9'Q="3!44<*2X_)K(?1, M+>NHX]]G 7>B.QZZ] Z]* '.?LOVU%"DF"@715F'LMY7=Y?%*PANI[P.)80Y M[W4V37WR:U4'XT+&8S:F".F6(0*/ZU*0* ;,R7 /)XN+GI@>#H"[)"@?5*>-ZE':FU8)\IW]1LOCYEXQ93BL_J)4USMF_*L M%/4OL>Z M.8EQM? 4!]A5-LIJSMHD_*[-Y2G V7\8)H9[_8)/SW: JNDZOCT6'[PW',XF M>5=DMM4?[I*V,;%E\AI Z>)]F5^&(127IH9H'WSO6CJ>LMD-UO=['H&UA']I0 M:=ZVUT=M0?5%MK);8UIL[IC!? >+SVS7?'O 0]4;OGVL?=1:G8?JK]H/?Y4# MI\U:Q?Z%D!?;K+@1/L@.UC[-O&?2%WB=Y638'0_Z)5][: >NJF83[D"?"=ZQ M#F^;?&[!!L&X$OFJ1D'QH/@M8ZOGF:GFN\2Z\X/JO.?@7SS&0<]0=8<8_!2?"][/_-DX[&$7G7?.0*6./VQU M^%N2]SYZK$.BO@(/O'/3^<%/)_VAZJ0I?N;A59ZW;V1K=7LX7VM/WK&Z4O">-V+M M7SN"_NI:97OHH+9/?25'(XYF[BM.X&L)^0!WN6,2>ONE8E@!((;04+6(3Y>F M"P=5_1Y\]6P -22%$($2M"8>D*WP7H@@^CN1DDB\.UOYM)QPJNI6JR/TO=[V M&6M6[ZZ/JS(8UHU%+%&R7#UA*IZR%"HU.]$RHRC:J@=GJR'@WG0!U:X&Y*J$ M]I*J30<,$QV!RM?G8\$P-@=:[.%&Q,Y$$ZNE]SAE S6?RF"(-P*LE):JTA(A#5%/#V$@J1R:;B6>ON2/6%07Y6P. M3Q8/X>ATH%4.;B@+AE\6@%*<3"W>>7E>WW3A#_(EN01RFJOHG$1]'VJR>H^BYJ/XR: M+Y^@^MN\<]=?/T&WAW[N)7 7O[%DOP5OVCN)U1.)Z,<,6 M.6+-8PRQ-*OX??7"#K[_[(5>'@QS'$#* ?1,I5X;\ 5GQC40Q0M,7OGD(7PL M11VYG%=FU-$>F@K0R/K-6&N V\]7JQ"$=NQD GG((')E<.I\N20+W%X)D8_0 M=4*^0D#U )NH35DBN/,PPAJV<26XO6ES@E)S)/(A]Q'%4X,D?1;Q(O?D^:68 M+S_FU0&X<@/1I #OR-<-KM0+N1R?$I8Y1K__W9_>OGGS9Y2V(3@ W'EU2OT8 M?:F9LAZ M)]6*!A\FW/#M$,IWP.IG5,?Y7;3A$UK#C$PA!F]4,(&4\_$NLA46?7==:03O MO+/%@C^0T5C0KE$6"UKBV'X=882^U\SR8\WJ)9QW58;&Q;' I=FD6&S6U*S6 MGU&EZQK-?\ FO<>O."W5+=;\YMD]F/RR!$E>G@F!0+7)EA25-]*]F]P3\%6O M[@'Q:GA2X!*N7I!"T;)@S,8)6=7!FGQ&+O)JLS+64;I!!0_8C!8B#.H@J^6Z MO<_P,J.XM^^L6 ":A'VMGNV FU6T7C)X=W2"I^F:Z$EHB*#<5N4@W.BQV8TA M=A5?/'$%W[#%)@^",XX@50Z'"#TP,[O[=N]8+"S-&[8VI1!S.+,!JHF;6B,X MKT;!E$(@:Z7.64!XBB5)]ID_>765T8NL?"J692(;9V'3T^CBD MV@QK"GAYNR'/?T114Y((&%]0')-J6A9L+2';P1SW*,>RE?>\YBCX33"71: 1 MJ_I^671D/N:.XA4I5WFST-V:K-VNF%H:%+_C8+*K!S(4Y971U2OG#T5$BZG^ MR&[*D/!GU5N-*"K07\L4HW??GR#.O1-TAI])FO)P7"CO.=[1[)7D;-*IL%P; M>6!2\1O880??#^S0RX.9P3F E.9O[2#(G&M&8QRCN'J6AM_[+!A5,%IE:?&2 M(YSR7Q]8Q6)Q[ZKA9JC!,KP[\CO$5@[I,IT\/7(QQ>"0Y)8_00R-HTLZ(!/: M]P0U5_^[O\,[J5&BTSZ9&#*2H@5Q/I 4?/V MB9,FE$!>PPK;00V:_W*'[!;DNX"5_+Z9S###VBN-VXE,=_IS+G9T;O1A8].* M"K'7/,58U4;1F'+ ;?Q-MT&]_S<#N_\7I+E#+&;LNRN[6"*M9MHNY^\U\>1;%%_A)NZDRMI!0>X;N!NK6YO82P$P )\'>=7/F M?Z+;>@=P#V87.X8<<-]AF1SF<8$3POEXA7'G>$81?: 3]!7280;:!'*HI8)[ M!BLT.:B^$D9+)@WI[&N^7+*E _NKE85IC0:&EFO4?4FN+V8>I5@<-ZXH%/< MOZIE424,)L?#T(H;2WX&@WQ(#DFP33RZ 9?3P(;0@4\W@)('S.)_E'G!-R[8 MF#I;9;0@OZD"%!WDO4Z.;;![DR.=,!A2V1!*L]N.2+-5'GY_B9[5?@71KN:36:Y&= EFTP'#,T>@\O%,(UMO99Z@9RX.F7%L)5&NRH1OC3FX MM2D% 6&EQ5!'GFI*.0;FFJ$KHFX;:11UQ"%S6?^4@4T)"$P/CW3T?&^;_AB#Y^SO922VU9N"CI3/??0*&O_S,=*8GW;L MKWJJTH!3N6ORCF3F11TSG3OX%83^ER,D]!6KTKW53U48;#IW#=Z-S;RD(R9S M![Z"R_]ZC%PFVH#2J84!YS)1!Z5.*^F8N4RT@:V,5W\Z,B[/>#Z.O1)Z4")< M5BM-GT[M7G%'RF^5#=(-U1=,L4CC$BCX1F_2QQPOR^2&+$>1'S3#S]?:_@[JS+TOER MR&'=P9Q%R>N9IY,!O8-/HP88U^($T^4(]" A7G6NM3H#6WZ5T?:&RG7U*"A1 M94EV4_,5_C7&B"88S$4G.(=& E6&V&/.[(2'L;C:15%K$#I=NNOSY; M1;]E*0]LTQO7E?%,&AG>@"%; 4ATD%#IVKX2%*&"P0>IAXB1<);&EU\6),>/ MT1=U3M6! [5J>7V)UUV4O+T5 MX6Q ^W:$52,X;4;!5&<#5B0 %G=6FSE0X*LPUE3'#EF]7,N MTJ?;($R_U?P M<8:_F#I?OL^RF-/S =-7LL#Y0Y;$&OM-"GY?!+0![S_GIY,.[C"<(4KC#/OZ M"W];(%IQ1@:GTJ!GB&[AEOI4J1$P=[T*NL&+=<7!T,F.43OX5 D)]S03-JVK MVU8^N@#E;:0['@=+!CTZVZ22U^$ )4ET,_%FRLK'8(-9LK M&CE?C6^$V32]4@A$PYN02>]J5CDBRJTPC V7_MYS_Z5W-DY>D-R8E=%=/=Q) M@=TH_9F!7C^3+?'#?(^V6&%W>6)5A@,8VP(I71)_*HO?SV\ M&OX:%3!WRE7VW%CNE5MT0K-+@F]CV VX.^8N*)V9=@/HMKG*,.9\"17#[T54 MX#^S[]M\NO,EAZRQ7A;SZ8UU(/L/F?9EP/A9#3#YY<0VL3&; M77+!X-P8+-L-]%!*!MP@UKEL1Q/5JL'9=Y.E MSX^8KFZS C?A$KH-%Z6HUUTM ]C>-I9"#@R;#."DUYVYR-9C;;<8P-"&<]P\ MY"DE0Y!& 57%F8X8.,K(V*1]=B9YRD7%?*D=Y%"]Y;F':.R]4L>ZQ:D3#D4@ M\T:F6A(DC:S;E4,F77Y9)*7(6 ^84\)A\A<9LBC5'A"J98.-8T.XVH&L$03' M)Q4ZU5#6['R#>:6E!]QI 6?4\$DA!^A=(AG$P=#)CM%(JE.TI\F1,F93!4X[ M>KDH^(KB= />A'.:I8-3Q1FBA2FITTS:TYS"-I. MZNG1*=<_CYEE&:?S0\8 M!=AEN1#]> Q*):^JIS"!L>H\HG3# MG][H':@;31ZJA..4&KR>4GUYH(Q2@I2N_I1%7D2]U[CX@0-_B6V>GL9XQ:^? M\M$F.-T>%B\X+A,\7]YCD2/^+J+%1N00B1;\H"0_V_1^,>SF32S+:ZZ&7I!-CSACT),+Q1 MPI+\5RW$K^<%YX*X,[Q][5'[TITDYO6!.PW(WKMV QDPG- 4U_>!O209KUM M=85C3*/DH6">3>Q8+"*>0Z<.0#K#*5Z28O;$9JO,U6FJ8%I17I-1[&!L+TW% MA'+ ,'4'\-)EY*JH'X&Q6#+#J2846N&XJ35!3T-)!2CC=#B'Y*K%H7#+W%', MEMMT _#,S1P%V\R*T#CGA%::NA40;ELUO2:CF#RG8WV:5BN$3[.8H/)I&A5H M_++@E'Q:)0Z%6]4"9B2UM$H!F&4Q0$$LC8977A4\$8+IU,H)JS*]0G.RC(C0 MY=E2T9IFKR2'\#3G!5YB!B_>QVIC8EE^CRUV,+=_GC&A(#"N\Q;E"1$W#B?=4]RRNJMIHZPII[V4K)/ANZQ*KIT MWD.QT,;K_9D$=='C8J%ZWJR-?-BM2&@=P6;\V!Z@*P^,V]^#$\0$^UE@OT4#:U/N%;&V+YA*_>H^HBC M,9I5GCAMH+S;Q+4.@)N3+F;?9FF,XY*)/26XGCI>K]81H3PT_R;+\YT&#K?B MH768,94RMM.XE'U4'6>$05*^GU8,)4P.L87(W ?*0TVT![40H.#N;355F3/4*/.MWCH$5:I40.]XF\*KM;I4\ MM%T:!ZRZV ?!KD@HP>,7^X_F;_4T2 P(KK6@50_*.XM11@YJ=,%XO9& AZ1\ M^R_O9F@1)8LR$;X1'B.OTU^( M(<+T%> H*C8'3?O)1HV@K)*A&VFU%8?KL22,ZKU<&&=Z#O[VOJ(]3QTD7OF, MDKSYTW0G;BP4V.CJ4 $CQUQ#B7!Y/<4,W3.QN"I@9_XK4XY)R&_XS>?Z/[=/ MK0_L'J7I*PG92%.:;&2.:L&Y-AZKE/U@_K%>?*#O4+(5A^=8Z_5Z^LRW7T5^ MG65&/T'?LJIW(=FM';,$?QD>2 M/$H2GF'._!:M1=:;'[3!;3V?3C X55S027LLK7S[L'HS=,)S(HK/F)./NP+\9>?I4Y$)GP(VRYQ<62/GGJ._ WX%OS\;Y95: MMOCE](EKH$5'!5[GXR^]5>9R?\%3\;G6GDHS:-?0FV)DNJSFA[@_5,1-\3-/ MPS6*N%K(0QZV@BAJ).%1<-3..H1]=/==<^![Y*8=DY@[/SI1 -2OMM$( '99TUMOM1K%(I4&_EF2]TK\A,;J4\(2TFFAGJ+8(P-.;$?!E#J\I7A!P MT^R.26)(O2(I*? -><5Q-12,JA5=$>$9:S;.3E>U_G%PU8A=\3 F^R+? C:/8Z^66P_Y5!,)/Z['!;1_JT0G"6&FX0%0=&4!<9.C/0$SO*UBUO-Y$=S.A=R7= MK )F%\$-I[2=T&@AKH9Z>F#>.M";=F-Y[L!)$P8!)5/<2'@#[MT#=ZSCR'@# MZ/6#N^K=)5.,7E_$)\=4X+IDZOX.AC4*4$-ZU"+V2+OC/-WPNSP^DCBT$#&NG(E=-O\55V:@H*'DJ"_%69I$A,)TOQ3EXWGF^[2S*U3%9HPJ ]][F-/C#!FY*.8VJ8E N M]%&9B[@<$1E0%M4K>*P M;4>3K;W 7A083[<;_NG=(:X^,;)#') 3ES60.TR;6""UWU,* IIQF?$-6ZQ* M^+"M?7['/:.LL2.ZJ5OO!(DB@+2+8;ZA$07<-D.$DUJG+B3X0"(L>AJ&T,TH M919A[C3.-EN1NVC#_S3C"_+Y6MQ5_X1S9D9_(-;4XV$^Y?5)P0-65N]AP@-\ M!TQW.J!QPY[X,25YSJ\GU2,:ZX@\Y)J2!1_%T=JHG MK^OG;%@_;H\<[UQ^F(>/]U0MZL>0=RP<3M?:LT6F1Y.%]JE01]UOH.Y'^//) M7<'Z0TA\"I9#;[)T MIAM QR.3Z^DV2ZMAGH>5%9OKE(W6I7 EG15M-?;ONXE&??HH>N6$RMQ+OQWQ M7:\]FZW(2,:?/*&%:9/1H]W2[>>'CSEZ9A_B\].GLD!I5J!7,>%E"WK\3-*T MVI9,0)RK3*XIN8)$8OV7J*[ _#VO@_PZO1--MN^&&OWYH^CN$RMU+UU^Y+>/ M?T"?9K"IOQ\DZL^7??S45W75W//W?44G!JG6)N+1Z\>#]]10%JM#=I<1H6@5 MT5\P&Y>Y-%\*BUY<[S1%>>]B\0DR#.E?\?A]E=$E)@4/B@XTA"L0?!VCN+9J M_0SDTN>#>XAP-BN'\V4C_!5W[VH//EC?'G[^Z^C8ZDKUTZO[WX9VN\NSWB!#@[0-L3)WZ:>K8Y3Z+<>!W( MJ!'H;%$'77-:.!2',P.R8C2>Z(GS\*<-$EI@3N<$FMHBVX&;1M8GK8QPNX12 M"H*AD@G=D$057UH&N9Y$'?8&3/.^.4-4Q8C,RN(EH^0W=1B:60->)+0C7L45 MFOI>:17]4@?&1*UF\.XN[+D6FRD7)65C734UJRR\;Z-WA)@8AG0SN#5&32@+C(J)&%0S4S0&E&/J00H)L@FEXCMK)G/(%)3DS/@[FK _")6J,, MXP#K/5W-S?HD@C\W'VW53ZKS"D 3LLIDU\E8)7T<$[$!5L=)6-5N@!JHLV7A MVDH=E>-H*A5@Q_;*MJKA1X')&U:].'IYC;2WC3'M=XYB\]Y63?O9--5\!,Y( M=2#+K$/:,:]/V\/#?2U[.@4"F).-,'RGM6I;&IS>L*L)(]:L)_\CCI5OL_2U M<[O+^VF@]/VC&)NF5JN?D^7!Q^'T7L\6RW<3*R$1(!:\3U^NUDFVP?@!TU>R MP.K*:0V;56GE>$3<\.&-VZSX&R[XF^W/*1^OMR552L/*TK1.0#Q>'T$/7>V] MF_BAP(#Q":%K0/81T2JC!2\!S#-1Y]Q\FC/4]09J-=^I_LQJY8WN0-&NY_68 MUM6,WI&M30D,DUV12D>YK5X;V-Q$G@ Y/-%85LW#1Y*O50+ O($!#K2K-:!S MK@]3^2)7=\N:<>Y_N43;3;X2HX'YF)WA_HYTYP*"@XZOJR?.\)OK(E:%X 0: M@U+-GR)#3]@OBZ+\A:WWV;=6/!#O+$M+529UM9@WKAA MO10R,!@A!Z8-&HQ M47XDV\BB)RX)95-L6L]T1+"%/+76NUOC( M*MUGUW?\]%?C$\;9.W06C0Q:_?>8[Y\%)Y[?%7NQ6N[?Q96U_)B MJ_1(0RL$H\L^V2OA:4PE/&*ZTNT%'O*#1Y&,UKGB]I*2UOHU6-WQD"9**478 M;S#ZW[Z8Q++X&3/5WCW:X-%7CP09+U4=A]4T/EDHW/Y@H M6C)91)E0%9I5E#3\2\8'F3M/HNM.K-1][BVZ?OOX._(T M@^6'044I4/+FU\&X]9U@B_DKR#8YRS"^! M:8Q7"?KLU'J@74+)4F"ZM!::O&M4"Z*$2Z(%$P7&DWJK3#6T[UK?-;ET)Z\R$T]?&[.JT^JKE5:-<)X""UTM3^0 MQ 'V?AW&(7&$,&JET>]_]Z>W;][\&07@S2UKLM'4Z2D%9H_" N!.AJ0.23# MM-'(V?EX&R=:;/81HA7UO -3\)0T[F.##%/]]N%@V-[G.F?G5?4-9F,5UMC5 M+/4N2GR+OQ3W6<(^_?SX&2>O^$.6%B^ZY??.I?IL?O=92U5YX$G>-7MGCO/" MO@J*=PQ1,/Q?CY3AY'6O?KPJ#S[#.V;OSG!6V-?!\*TA"H;_"3;#/Z;-3CB. M+[\LF*@Q_&=B66"8;3/7F=6Z@J ]4[V+$?)&6)[_B*Y7Z[(0Q\W53=7OUNS_ M\L-F\993>[!RO!MC?@]-'+R2#:CB;:!.@QPB!F ?D<@%C19%&27SIX0\BP J M?6262M9S_+$>[B#F318,OOWM@DX1VM;(HJWP\?;J?X)\%"K#U,>-"863[7E$ MH"819[9Y?0*G:HB>@.?3!E,G4..2X@2$U DZ#WK,4Z'8'E'IZWDK ZZJ%=!T MM;T5#5KA^FH&5[F6*D5_O\#+J$P*))Q1J'LB-]NIA\%CR%* JML 3IHG;T5# M.Y .%+,740K"K'X'?])K@>!.I8/&4O4P*]REF@-5K4BU_Y(E,9MO-8]@\7!H M_O(=?Z4F2V=%0O;T6C;I%8*U2Q;'EVQO_,-2)*6#%]-GBS-S_ RH[B2>XR^X/SR2T&CC++Y M1D0W(A6"^PSO@)\#1 T?5@[)U>OCB#XF); MA5,7$Z,+ 42@Z=@EGX.+OOL'OC3H66YM5L_GALY-ICTFM#?'711PUX0G=:3X MA0U(Y+7V3@SQ?,F\A/KD32L.J#.YH)1/XCHZ_19KGZQB^B>PFJ]Z*[&33%.Y MR3(4 M2)]-B4K\VP@6ONE@7QD.L*_H:S@F-B^&:11FD>+<2^ M3QJ+?R55 M7X'V5>\$@G4W<[S)< ]=0#&R@MD/CGD+&KUU]%S6=1Y[MBBZ;S M9;3]=-='A)O84WYJ?8&K_[U.9PL1))3?XP4FK[JT@"YZ@"@S"JYBSBR4T+>- M^A]XGH2F!+0M DPC7J>OC%\9U9QK&!5 -YL*IV-[=50]MQ._XRJ;60NXN=2$G2!0# MICFK,:1OZ(C^.= $W9Q&P*-ZY[!1P;1F$Z_^$RE>SMG2EZV%H<^L--04%S[BW(W6;'+(_D)+'%O"[G8H#C07QENQDP,0\^>Z!->]R%;M*,H(["+O\4%3WA[1S/^;EY\MOF8XYC1 MNXE:F"T*\JKMW>[:@-IT FC5H9[($]P4@IXVZ%M>#FO?/Z!M',ZVK$#MVURG M?LQFBU]+0C%#S- 5FSMF4,&?96-_7:\T\>KNVH#:=P)HZ6YG700_WZL+04TI M)TB4<]+&:XJB8'5?OC^:3^Z^"FU S3L!],CNVQ85OOO>MSLN\^4]3O@]]+N( MD? "/RD[K$D>4!LZP9237#=*_)RM5D-"#W'% %N*C9^8IP\O&2UXVNV;+$J[ M)@VW$QU4 #346*0Z!VK0!="C!#:>5]VE._6$ 321.T9S1Q(ZIUPI1"]262&6 M0#=9^NS:-)("T.;1XS0W4;4FY(K!VTDS^EZ1-$H74R<<"FU +3@!],@)1UM4 M^ D'1SEX>.V>388HX4\WUP^S]?_0D;S#E&2QO&:N[ZI=?EF\\%>C^0,"E\LE M7FC?%/.' !#/ AFN?@U-L+53_@G:?AI5(GS],_AC7Z/"A!2[(-T+C TTQ+&A M"MPQDG_O7 84I;D?.P[%M 3_[]F)"T^L8^7K*KYPRA)QI^#>L1?BK,D6_PR MG/7;Y &XH5$PATUI4PQU[9BM.?+;K,"Y.!1M0EJV47ZVMMNI( "-NA_\TJUE M7AJ_0E3P@&Q18B? IU,HVI:*_L[+1:+@4 E2FK#!C6.KF^0!-:X33/ELHE8" MTD;<_51!*9AV0XVT+M4H#*!UW#$J;HWJM8)UG8)!)/R44X0+.?<@JQJ IIJ" M5NY/C6X=4 6D7[6)K!S.JAT;=6)1@!IZ5PND-&".Q_5 .,%=TT\1I5%:=,!I M/:U!%$";NB(:#MQNLL2LM@8>Z%>&D"CC I;WTV*NCOE0X*[SW? M9UG\F20)\Q3#0:+YJ<*J:BEG94 --QZSE'2G%A.^4!H=3U#S^PFJ6QE.:[=9 M&ARZH4X64%M:(6HR2XCKSN :YSQ;K8BX<\ES;549+YYQNB!.7M-=&U #3@"M MN-[>%"$Z9*\0@*U\&5'^GC7?UQ87OQV:UJ("J#U=D4K9_VH]OK..A"; EGLH MGW+\:\F8=ODJ3B8$,(?V-SLM"HC!4E[.JFKY;%EL9BMEO M^/8_*W.2XCQG@\<3247* S8[SYY3\AN.KV,&G2Q)U$X,ZTC)F(U1W828>5ZN M<'QNNZ!WL(\!XM+A;1PRKODBZGR2G[ U'T7=KS8[5\UWQ4RANWU1?[K-MQWV M[N !:M-RF^6P7_RZB>IR)^; ; U_<6:?];J]PMOY31S!'9JZ^B]_I11V,-@3 ME3OWMGOI]P68XR)U9XM)4>-8&1QVH$\=/VV=+=PK3[N[>'K*XE#Q7!=XG>6D MR*VO*"D% 9'"C&_8I(UTN]4:]G44*0>02,>N;@:5)* X. M N2$J<;Z3NMWW MYBI@#H&;>\P.5[F=E0%UG/&8G8YVVTO:0.YCSY(D^QPQL:N,7F3E4[$L$SDK MGND9N3$%0&K?2;BU;;Q5.4%MT6B9473.NC%AJW>E-CF8SA!3:'J@,=0M[RK;&O*S&V&7N^@!JBOCT&K M>*S7F(XN>)^N^<6L:B\#;6G5)7GEB'2YTJ>4 ^CUK)W@:[TZ;^SM%2LG'Q_J MP(6DI, WY!5+41>:!;%9 U#O=00JG9@(M5.AIXHB";>XK!U&&UQ1NY8SG&+- M UIF#4!MY0A4BC&H-Z:VX2.MO_VVU@WUZ$VS$KO",:91,J+1W#0!-=Y(P-HU M:ZT/N34?BJC@$X&;;#&I35WT ;;L*-C:]A6E5+MVO!S([5SGY)_2:XV: -O6 M$;"^U];/%P!NS0G->#SM-[GA #98=1>[?9.#0>-7M/G1 )M))Z1Z?*.HQPGN M3DI^GZPGK(S3V[U80 V_3VND>+^F["X[Q#7Y?ODG*"K:\;K]QE!)7,A? #H' M:*\@.IT%M-* &M\!I-.90*L&I6G8?PR> ^"/YK#_C>KW=VK7E(LHU+,HQW%7 MX#Q3O]!WB.] IL,^S7,B$O_O]H?ZDR>H6Z:8\36?/:FBB$_%E_MB_-OAV=@Y M6AF5N')D$3 Y- JYD1Z]4)%!(DL0>2S55HL=VL[&D3YX=(P^^,:VP'9OZ6J' MN[>%%C1@4YHD6TZ<3?( 6]$(T[W50@0(B&0%N%#SL=LT1D$ ;>*&3Y&?3:T1 M\EE/:3HPXQ>6G\65@;/-5J3.M3G['%$>J#A?WR)ZOK//^&\X)ZWRC6W5TZ/_#8 YQ?,Y -P6R9T/9TI&!I4 MPSE!%2#QXIR %"K1&&;S*MSF_;_A60[;EUR:9,@7);[%7XK[ZMWUQ\\X><4? MLK1X44Y^=BP2$!WW98F4ADR4>])Y;D$4W7E#YX0G\'_"C%M$!")_*5#] ?3F M+:J*!\Z8Z[1&_#<\'(1*_BH:/%"L7*K?7II M1T^-GA'[)0=V?X^"%'3TUNC;L MEQJL9(C4^,@6B+F(E.2'% LF.EOQ?XVFA:Z@8Z&$%?\4.G0+156IJ"I6P87N MGV[8?[$_-W]B_^>)EXD9U6]5( ,:.!0 4 M :7!W+3(P,C,P.3,P7W!R92YX;6SM?>MSXSB2Y_>+N/]!UQ=QL1NQU=U5 MU<_9G=N07SV>55DZVU5]U7HSCQPKD71"'YZU=A]-5__N___M]&_/_^XW^\>3.ZH228_V5T%?EO;L-% M].^C.V]-_C+ZA82$>4G$_GWTR0NVXC?1#0T(&UU&ZTU $L+_D'WX+Z/OOW[W M[=/HS1M OY](.(_8Q_O;?;^K)-G$?_GFF\^?/W\=1L_>YXC]'G_M1VM8AP^) MEVSC?6_?OGR;_U]&_A\!#7__B_B?)R\F(RZO,/[+2TS_^I7X;O[9S^^_CMCR MFW???OOVF__[8?+@K\C:>T-#(3>??%50B5YD=&]__OGG;]*_%DUK+5^>6%!\ MX_TWQ7#V/?._4DW[TDAB^I/Y5(?Q4@BP*R#U9C,1_.7K[K])-])DP =_R7%UX@A/>P(B2)#4-KT-.)&9AYC(3)BB34]X+NN)%VVS]K8O:2 M-?]R/%U,-\+B<)5N!Y*^R].R=+GRPB6);\.')/)_7T7!G)O,ZS^V--EUQB/@ M&R=FVHM7-T'TN3L8:SUVP= =7S<8F2XNMC$-21R/P_F4+;V0_IEJC&'P0.HN M!GKAQ90+8<9(S,61=L^_]K!=KSVVFRX>Z#*D"SYMPV3L^]$V3/CJ/^-B]"DQ M0=!%UUVP^/>(A@G?&@B9FL8L;=O%(,8^GS0Q%4*8+L8A?:;>A*Z%@J8R>8KI MG'J,<\[_^8G_X#T%Y#9,"!]&0.6FH>AB0"D0,V\G5%< PQ6: M; ==#'<2>6&UN?V*CMV3!?W-/[=>!Q64G0SH#7?8Q0FGW],;.)("-@= M BB[&*#8^9 _MOPSU\^ Y4'5''NK?8(M=Q];[S;C>4R7FQX9/OZ &YM\$--= M?Z:_#3^(G5,-4;J1!PK<2'FB'3AHN-;]]+3M!0W62'>:+3!HK+;==+T=!@U2 M3=#Q_A,(KZ)]'WM1T(CT1-WM2V&#D33M>5\&&A>8'GN7<$42CP;QFX\Q66R# M"7WN=0(ZK/7W-%4'<>)2E][:\HQL:>EQYO> VC!.VA3B* M3CD$1T1V)TZL"5?J_D53^U3GCGY+GD"T;IP1]G/OT-,X"/(;^]Z/#J"O.R4H MJ KT]\'^#E@E.TS2I1KNU6W>8?_L?*($?&'?H*?>&8"JW.G52'J4S3_8Y!1< M(>U[B&];C/%MM^>@\CV<)>PPXA.Y%&#@VW=TVN&_N61D3I-)Q'_?'2_27D_+ M&%2G6O38WV6L)0]VG?3DM2J@%X&:\VU IHMJ(WN/%KS/GIFZV8H-[G@=L006 MBM2HKWZ9@%M9< ^G\3'"+*UU/R<=/%3XS3OLVFE:J.M^C_6R$?& %EY40P\] M#1@J:0AIGT$1EL.U[:9CIS5L#JH)^AG.&[Y?C4*?!ODU_?5B07PAA7W3>RXT MZT';==L3:U=D0?B2/K>,6=&2]S-4^,)BI.SC=@.FN@:J'@<&%1^4O+NK&*#D M9&T['P182EJB+N.8+ =F(NLISLERE!8]]'S?5ABR"?%B$A',R+SH2 MK,#>]"4T$4WS1Y9O1V_$B\STKHS_F+7,AU$,)(C\HV^G-Q%1Y9%@\0HT?9\8 M$__K9?3\S9S0;X2(Q ^IK%(Y\7_\EGYH_!1SZ^'O-3/PGDB0]O\;;U-I\LT) M1E5(XI'W*!_4<8OJF,J0C9D_BMB<,"[KHB^/^4= U1]TYBV^V:3/^=[X*QKL M,5ZP:*V23BZ)2#'0LJ#X)TXCS3'__ER,X2;PEG)Q5IH Y?D60Z!2;K D>D5B MG]%-V2&D$.Q12Z!\WZ'*5\+;B<5,MZ0Q/Q_MAY+" MV$$G7&@.%_3VFL!4< M(LD[=?DY;_( M3B?H6E.HI%'.F%KV4$0]8U2\S'F@OMEHU-M"A8URLM0SB"+M1^_E=LZY2I] M"2&9A:XD@Y5@)8A<% A&@PS91R5U\*5X%L-UE-->:= ,A% Z4\Z8%ZRB@ MC.=S)G(99O^9T)"\U4$A;0Z^(\(#0,.F(V)_9R?V=W"QHYQ#C6PZ(O;W=F)_ M#Q<[REG4R":FV"_YCU/V&'U6W$ K&T-%CG(6-;"(*?!TI9FR&8N>:99+W"3U M&@54](A'5#VSJ J?+?(0;2]:0N6->%R5,X,2[PS8=+%065Y=>ZC$4X>=NNG M*% _#Y$VA$H8Y8"G8>W$0CX:AUR\E290P:*<[*3L(-F$ZQ<_K=FECEZ0MX0* M&.6DIV,.S?8N0;9W:6E[44Y\*J:09)O%AO,9-7T*Z/(HM9!+3 M$B+&3)_)E9=X^0AU\E=10.6/>*&H9Q8M?IY=\H5G&>GOS"L-H=)&#(65LH8B MY(>U%P1%!6.=D"L-H4)&C'F5LH8BY.LU84MNU'YAT>=DE;_MU E;00 5.F)D MJY95'.&_'-Z19^_?M)*7M 9G)T 4NY))K+0;^YHB?"4/YQY32%W7'BIWU(>5 M:D9/+/DTEV]Y_Y0.YI:?VW1!#V8J* HHQU4HTSAK:^DEOW9I/6H'E3?BP53& M&,Z;J>U30/V;(/*T^_*C9E#Y(IY")6RAB/?""W]GVTWB[V8L\@D1UR?Q?K8! M#D3 #J"0()Y/K42!XRZ(UFOQF"CR?T\3]L;3;1(+@\C'IW4::.F@T& ^X@0P MCK0+B@\/OID#_#+B-&&<_A!' 9VG0R_EPCV<*(^RH;X;O1GMO>7\YWV'HWV/ MHW*7H[S/4=YI:^5<>/%3"N4V?K/TO$VFH21(XN(W!U7-?_';?L"E HBS*"\; MI\ZPFI/#J-M/NR:NCJN$"DJ,ECP5A$#5A MR1'\I!7UU!OT0AY:*K2,LPW0@O"/#E)14'!W1S2@'+="2T/; 09?^A"STI< MB3IU=)Z7A#+."QT-6JK:!H"8>4>'YX@=X'X ,7MM$],DX[ D=S[VK';2).-: M.<)T>$F4>$':$A>QNRCT[39S,@JT=+A=[>?48D"?67E!Y7"9UCVYI\L5Y_)C MG)59U-@^/1E:!EVHV",;;AR!:L8B/LYD-PL\D=1]+C:<&Z&6VHV"G@HMZ6XS MH" B0,>IJ'*W+RVW+UFJ1DE'@Y>LMQE(9O[;0E2OXC?[];?#^$KUAB42YVT5 M3?%2]%H*6LV"(U/@ERB:?Z:![#E0WN30 B]+;S/UKO*&+NQ[X@77L=BCB*-5 MG!4&^WM$P^03_VG+B&P6Y,006KROK%S_8BDLI\QR"4>.E M"VX&GXU,T %,S\Y5!@TN@WISO&S##??+.J[1,8'#T1R)GGT&8"0 ( S3:$ 32D3YT32B8A4%7-AQ5N?8[.J!]X"7-+F][\=63NB& MLS1@\!6LC@8OQ7*GX+EZ&UO<9LV\G;C* M_C5=OC)6*&RUI^CR?G'!V8;'MT M/$9N ?AOV)9;^0.WIHTBJ N\A,Y-X;.6#SJBHL:V8.A7FJPNMW$2K0DKQKDS M3CP8-5Z&Z*8XVD@%'<*ZOA5J6%$Z6SL*Z DO$W5'%A8LK5X\N^/YLPA^O.%< MI:&[^2Y*[MM5-L;+26T-@HX-1Z;3\949W!::Z/ R63=>S4"20 ?L816QY)&P MM7BC,(F\4!Q*[J*$%'-F@(O MJ7:KS:*&>W1X'KT7 CZ#21OC)>9N"HJ&9W0\;+9R;39KO7DMK-$ ;<<&[&6T MB2(SD.%E%^_4)>5P0%EAJB<32ZG.[B.[B$E?'N\!G !/2L,0CI6 MPVM2:6.\U/)P*5=#VI4\H^-1RIEA>MI;:XF7@[XI$BINT6$8S^?I!.=3W:/S MV_#2V]!$6H^HN+U1$> EKF\*BH%W=&SN2>+Q ]_\VF.A2/8S]OWM>AN(I!U7 M9"$*+:EA@M#B);YOBAA<(NC@?:!AQ(JTMB360%5OB9<@ORDP*F[182AI2.KM M%SGC&%F)2GO/)'M%-(EB$0@^73QZ+]J;>;N.\)+L-[:'S62%CG&=43[8+*A_ M)K*C<7DG":-/VT3<*3Q&XH@IPDNB@(]B:9Z@7?6/E_"_J49T*]D!'\]-\;8@ M1XN"$J\H05.U@$JC4\"=3<,V2V6\(@GU2YO'HYQL[]OE9!O]R]$W_O4U1UN? MO@$NZRE+ASM/SVHSPM(P*:B[0$T_W)QN=A)"WQ$<#S?+R3G>)BN^1_WS8 !, M0-;I!IS]#282)Y%+BPY9HE;08"=\ZQBQ8U$XB98^Z:^&MR99?WO<*G>*6]\) M@5MZ8.V7/! Q=NJXEC=00.&X!"1\J=,28:>8ZP8X9Q>YVAA-*YR2 #L-79= M.;:V66:S5W'59%5S,=M>[!I0^$-#@GU^MD/2R'LO#[@?2'K7 M. [G-]M@08-@+0]@YVT53;$/NV:Y1286'+%5^>A^(2'G*!!I-^9K&E+!C2CK MG/.GN2,"TF.?>L&(6?+E"(Q%)L3;]<:C3&B8"/O0K#Z*]MBG75N8]'RCPU)C MQV)-P4^;;@N&DMMSV!T<@JD &)8;8^=4;XQBG>,!XW@7A=$Q8[DXS+L] "EZ M3G:[;1]8&.@&M(A'.QJEH1*2B@(]GSM<[+44R%HAH*/TBT=#82>F82G%MF;S M(6^.GOF]*3Y:]M'!2>."E:QI%C,#'7H>^*9PP02"CEL#R#I JS?'1%.T;( : MVJ;DL,,JK@%HN.5\'JZB+L@B8F1?.H7$UR]<6!PL&GIL=\M7^]@V-+[7CZ*G MKF^^QO8.Q> 5E7.="_."A$3KW582H&?4;Z<@2A&@+Q=F!>[VA4U?WT//X]^? M!?E"'^+PD\I!-NV4KD%7Z"4#&F]\FHJML:H\$_84Q<0=90$J@@.E!2S]+S(F M!SS#=4]/1<$_\X4JM /TX@26]ZMV@D'?1*C&>\-WOG099NDD_=TC\\*8CUL( M/9RG_PHR".;_W&;^C^+%L72IRY[&V:M#3\- +YE@JR8P)>L5-'15E3!LS@B@ M)4*ON& ;^V04P("7E%^)*+M,YF.^*?&6Y&Z[?B)LNJC%,9O7%ON>T.LSV"E" M4U&A3V'HP"^\F/KM 2Z!=W MDP31D2\20!5O\%I6E')X7II;:.87*D42KAEX9?=KPB Y ID'"/1*&P3^,7"L%" M3C9$6.2]@ M:B='-U-[;PBCD7 WL035R6EQ6=3B.@@?=<"-SC !_,)"EOO?O)E4Z60AREB' MIR*0*7Z,%.>'=#8]>:GO?"W"<%.^[PDWIS%-R -AS]07^4+Y#+DG?K0,TUX, M]:[Z_[(S.T^3CIT*!'1MTP7M-0^]LP^*;/L]9S;#)LWJ5^"#ON\=QE;[MW?X M>8!.O-D6+'>R6[L.YX/=;%O@WG\:7>OM=H\0.AL^X,6KFR#ZK$BT^T.[1+NB M]U'6/79$P)Y1JT "17:8RDQEAF+GBG7@HO=1R[ZVW"?P6?,5\#GK.:3.2OT:4".'BD^1IT9FGZ^ MYHP[#ZY5?8H=7:>N"$? IUY^!!NOQ;SX,_VG6C6T1-A>ME[ABN!R< 1@D>HJ MY-WN)K]U#C+S)38SJX30@T5(SK>)\WQUINSZ83(0K/" M 8^2/V>'N) LQ9$*U1=PXF3#O?F"3JD,;N27ML+\\)$=6+ MK)>\^>(8(?:661DH;5)IWES=&CNO]"E0T@K D5E7WM=-%U?D*;FBL1]MPV3& MR)INUYI#E)D4.^_T">&>%&XXID_RUQF]^-@NI^@?M 3TS=S-MB M*2,'81W[J?[%7/$)?=8_SX)1HZ>O;H"+"5BUE :]0:XS6ASSJ*X$A($,/3]V M#PH@D0LF\M)M5WW45_FP1&ZF.";2YC1?&?!CW+S M@MTBIV.816[ !-I(<@'$0QXXT#"E)&=NI'&72V:,@1D^K MW;&1T,KHS Q%46X@9]C>,B@Z0,^DW8,IT,KJS/2BV/O.O%UZ2\R\>:,SPC$] M>OKL'D\),DD-.FQ3,0$J_%K;BAH]>@[LODR%0E)GIA2R^N 3ZCW1H)3/!Z(= MAHY@XM;JP1^@FX%LUFL2S>Q MY]J^T)-T=Z<@ )FAWW#-W M? !DAKY\W.^]_-/%/4FS&,T\;@-%K(X:6#T5>KKQ%GA4,ZF9I>/EA%+'DD;"U&7.9 ?N\%)$7//=X>8#BSW4Q4.5*%E4W-D3;"K'"%!/PFRUWLS4R> >IE&W0;QULN'#)= MI#[-210NS3H [@"J$;WY]#K3"$N9.;7%LD#60 ;%LS<_7"\S'(+B\&8Y7%1= MG*7@NM&;"ZXSW;"7W("/WM>+!?'YL?/ZQ4^KMMQSQ9V&@G_Q_X4WZMD+2!J5 MS85&?9$QAO]A',Z/?U%JJ=:G7CX&5;S^L^'!#^\]2AU]Z6G%1?;:N7Z3EB?4 M*,LKDZ%:V4X]#J@>]I\[#ZZ'.%@-V%SV9!A/9 )=\E]V;>R&F?7817VRR-#W MOO\4?2?2J//)S;C=;()4+5G^O26OA11+/@I[V?DA7..6*DGG*3_ MI1$<4AQG:?IF)2%.%SG27G!(?FRV1AUUCU00H+LH\<)8>MNNUQW;3Q0-=AG1!?1%DF;W;2-/S M!M0ON_&/[-!/53N4?D*8H?)'4E.4?T;\+3Y\:.3MOS3:%)_"*JA781F0F5=# M@W2RU6$(,!10>N3I;P:K>J:UD@OZ3/U[1,/D$^^+SRK%U/NY.O52FM&>J+.] MZ.$C1Z/2S Y.923J;J]\] '8JLC)S%18*@Z17FWW"Q5"QT^J3CLKTBU]3+.U M=QS29^I-Z%K4T4B7L:>8SJDG,B/Q?W[B/XBW9,5)_)K/^%)$6GDJO?VV.I5* M'Q+K5?:I4?ZM?#4[?"W]1?&]4?'!4?[%'N9A>SE )V^77^INQH-')1\2V$;T M\1TGK$KW"E0R1?VA@[XLVQB5MU6CLK<0M+ 0I+F%>#V7]RB;-F8C[V, %N$$ M)^GAS?!Z?LVR^_YH@K^K[QHRVA';$__;*.3D2-&MQ2 TU7:&&?RB4<$\5V4 M\&.92%M49+4KC=!J(C;L#GE2:L"K3+%6XAKT::"4"54Y1]]7YVB)"'%N[FN8 ME+9D@"S6&B+DDC964U)/A3SS -"H"M*(N'K910G<9X$]CCK*_AHV[ K M)TZO#8 L'4];"1%]?WH7A6\TB6"/IM_WM4OB [$P0WOJ'B:;-%\M='H9B+NM M#\._Q\H?,DP< XD3$P0D_$K=%Z,8!KV$\0.H%RZI2$&G7[)^J&\8"\K6ZU-G M9<2XN:HR9+.1M.P&+710,3+0#A- C+S1; 1F/.K&H"T*/97 LV2DF*V8PS:8O2:="U5]4>J^9T>32 J:@D M0)YJ>AAJQ:*U7*.?\ =!$A9P=R M*V&BQ$H<(A^7U52RZ@3].@(&82V!B+6=S>99<>RRDX5*D-TC+.LNG2BT$IB ;;?@I M+$X)<1*Z5(9OGBUJ"J24-)7Q .:)A@1YDIC@J":&,?&./SW^V*KBPM[5PD;R MQCAJE'X;H/Z5=DB/&Q(.\BH*N#+&V8A$X(/58F'1!?:DD$)3?=9@*Q'TJ?&K MQ_A.4'%E]:X6K[%OWL,=5=$W]%JJWKZ[FZB\[Y*?QW /I25PXA9*)=[2Q1. MZT'[M"ZCT">BG%860'E/X]_E>E^+E#BB%&\0F*#%.>WR+PL?YD<^(I9X-(3E MF#>0(:42*HM5C-!J\8!18Y_5(7!5LP)9B 5]!;F,UFN:%.$?HEP=WPR24/E( M]5TM#J+40WH%Y!_U@:282J9L#O66W6!-0L @0=/1KA_DB=D(XMI$;2(Z]"DK M7OV0/[:\L^MG9;S2NUKLQ8%L1)X;1RIUD"WL>/20]& J"JQ\9\?C@1R4U"3( M\\@$1RV;F8%W]-G1)BV#-CW#NUK\0Q?I&4;_4GST7U\S-33G(D>],K!=]K^ M"0JE'UJF!CNYH&=4.WHR!P9/3P4M*^T,9A A])(G[7I-V)*/\Q<6?4Y6?'>T M\<*=>)ZXCTKA']_SA_/TGT$J5,#4ROMLT24X :@KJ+86'[H"Y.F?JQGL MP6L:C!P(;&\5 .P7-QNQH(-8>O@+1DY' X2KMZSYUG"9!=#QE0+&C>T'DJQ$ M60F1)W5]4$?3!:Z2#(AR;YGLK5$&B0%],A8Y7?G^ZXF&9>NO.==I:( P]99, MWOXP9Q1 +\<":=X1"K&(G!I,#$2CM[3Q5@<"2Y&@3QW-\ZCB3Z:99-$%^,2- MCZ4]PZE59O*$A3<&6E/)'W8:< MN2UHWP(DAR+H@'/&CC%'4+P7]V];(BJ[BDM'P=>O-%E=;N,D6A-F<=*PZP>* MJSO.G6:20@=X/.=F/J%\M[;,$F- $3420B%TQY,#E$4O.U?QP>DB5R+0=E5/ M 96^ ^X6(R\]BGU?'.3Z94/"&'A2,%-!Q>^ ^P3$CR/6:I]R"VRFU!10B-SQ M?9BX[V6&B$>S15%WX J1)ELR44'%[X!/ \2/(S/D@2S%/O*>;"+6(+@ 2 X% MSP$7B!UCCJ X(?QT1[*"56#LM$3@2VQG$ /( !VG]!G:!1_A7-RT\Z4SE>=- MQ!:$IA49X!//NB"Q/W@W8P:@*K+8*Z MX'U X7?'L6$OH4$K1/61,5@+C(10Z-UQB !E,6B\[\CGDEQ8%/(??5+RQ8(5 MP+XGJ$8XX*1IS*,C2WCU-8#MN0A&#@74 ;>/'6.]3/3AO+9X3,.*]F(X>FO1 M2RG,T;]DG_R27UI(W5'5"]"/,5EL W$!FH%D\$M9D _F_80=6SVZ"O=7FWP0 MV_4F#?J!@ *A&\[3""!#CJR+Y:%RQ?E /&'%YM/P+@H9$=G$.08+:/OB@;IEM);.LL-:G.U6T]>BG-WMPOT5F6\#,ET4 :(EGN*+ M7>E?D$UYH]Z2$Z>)Q13Y1 CDAV/>"?5[H!=M&DG#$ MIDL+K.I,>BV)K*K,*K))'VJ]U8,F%8)-JXFFM16XDN9J*=2K&+*5^6W0*78" M-7#MU0Y$AW[P'P=!]%F$,]U$[)(?0VDRB?AY-IZ&DN&;W3C%8;I5K]A&&ZX! M74@/W20#ZBGJ#'0MH3&XRF>OY_%!E?OLH))+J:KEI;>AB1?0/\F\1970O.OV M/3MQTFY1-+0S09QD?WULAJK%P.UVV79]H9GM#JO#MI,CNBF7U+G4F6Y)>719 MM4ODG?675/;RH'^E)YW5X4)W88TZ.X.RF"V$B+X?+\8>Z<9^LQ5QLN.UB&'/ M? OYBQU;S>CF*]C[]2YUIDNYHR\'YKJINM6AEI0>5CT5>;4XES*J=>>"KBJH M_9+0I-?!%53M0HCHL[A<&54W7VMY[H_JHR)/RV$72BTN3;(W$-DZD]VB9/:_ M=-P#3L3F/0ZIU&I;N:'/O5(Y2-W4JZ6N+Q>%1)YYYU(=LG0TC]:;*!0G_.EB M/]!/.&>'ZD8];F:I!5A/X:4F_'/'IN/ MQ=)> &0UZSKZ$/9L!%71[4>ZZ'-3\V1?-V%K3S"T]1*1Y_&75#@Q38(CP@^@ MLUE)< :E$ W"<.AP(BI'W 31YX?M9A.DD;U><&"SP>'$LD/LTVD7:+>4)KHV M9%FL]K':J?(6AZS=!R_9,HM%NE%GV$?4;N9\8RFB+\9M\@YO48N?$@MPE9:PK;P:C= -)>?:NOYT',EM-1.@?I!5]R_AFQR\"+X_$+ M;89LO9/S![C.>6MR%:T]&C:"6MZ1&W W4',XWG+&#V=,I(QO MD;@TV9"$C)>,9"\N/Y#U$V%J='4TV,>LABIQFE$H_[Q?$:8Z*$/N\2.:* M;I1@B#A]37OLDTY+( S<]0E"M$@^PS4C!6GP(7F M: "C1G8#VFR7P:M-73IG_;O+M78<;G%( M(W9?Y!#C#6HIQ01]%II#_%5(_]@2D[.@WZ^ZL8MMF\.M8Z$XX)#HAS^(,Z/W M+[NA8S*=16J?<+CD;XOAQ&VZVR2/_EM['HJ;X8A5%+1)T?XML:";7BH[& M#8Q-6@O IR/OB**X(-M$S$O(113._T%),->=]-2ML3T=9N4YJBFH9QK]H%?E MYI[&O]\PLD_4)L*Q37XIFSZPW2-P]!HPUZ-W9,+M+9W39,?/4VNZ7>OFCJHM MMK?$:N;H&79NWHC#K]C]-YDO,EH@5KV5:6D]3]0"0<=.4O+:>(,F)W!CX<6T7JV9?[*BXE(CJA;--6ML3>I[2MK"*ZEG=AJR>BZ0>0L[D;V7"DF MGOS"I):WLNM823&L438N0;D?V:@TM->+E"H7,4M*'/!_'4;/__';+/"21<36 M61"PR+JZVR11.OE4%R"/X!TG>!BRG M'.][6WJQV__X-\K'S#+ZD(T!C7;= MN&%'[;18A3",8^PXQOW(4J=/G'+W]AW?1+TW><',E-@'KT8ZK(+3(!_T4Y9T MH(TP=,75WQM\ T#N71/DWKER4= 7MY<6NQ.D- M2ZM8^SOP+E5-? Y;5#5WZ-<$,D7=C[')KK1&[-Q>U*2H@(UHC4EGMI]E>[-W M=X)-J9;:Q6VH0E4A9PF%=/!-ZKGOMZJOMZJGNU7MK':*R0Y7 MVV%;W#YO7!4L.V*$\TH3Q;IQN*'2W,RH2;!N1\$>;RDT1AF@HU0HS^UZPT"_>O =\N"[\"[JQR%Z MZ8?Q+NHI@9I;65LW9E=32ROCJ!3=Y (DD(RM:@HWX%$KF1:/OG=[,T;Y1-YX MP4Q40X]"G053M07:KY_[K&6K4Y:2+=*SVTO"B3SM DB^LI9@CX(3XE7SVHMP M\^K?10X1[?HK;PH5;V]WY!;BU7*+OHQ>1J'/.6!9L2T:_WZQNR"AOUI[['?] MHFJF=,.&-UUBS?SE6O8]VH);'V(Q0-/":Z9T SRH>AJQJ[*''1STX 4DOB?/ M)-R2.Z*V@842RYM#[6!O;Q6@&EB]S-1Q[Z)--.= U!*Y,9DZM(2U=(8_N&,$ M(?D,M41NH 700A-.'28U; _3-DZB-6&U09I,GY'0/2-H3!<&% ;*!5^6NC\? MH*JX#F\H:^?&S&ER&2?CIN3".YWXQ5EBNC@:CNYV3=,<_V)-K4HER6LXZ,7_ MN_;^C,)T _(877JA-_?&X7R:K B[B1BAR_!2!&:Q-(60YF!JWPV>G=)+N7YB M;2HB%'N5S_$IR[S@FD #>K2E_'0A]WZVV[.HDT44K_XL,X\J5M#K=#WO82]F]2D9(5,#/?BFOR%A(1Y MP2\>ET*H>T/)&ZO:0B7\ [:$]2>1>OY'\3>HY>G^NE0OL6/IE@;LB"NU."_D MP_M1.W2&6'"Q>@M-:_F++K 3FMF/\^LY8..J/R% M[QU)IHM'[T4-HXD..[&9/78P23@#F!D:_!QES4%P1MS'P3PJI43'95-> M4TJ\II0XB;??I902\N"2V0=M/,GASVA>]B8RK+&%?F1P\DJDKV.&>G_2X47( M\'*)CGW.;DQ%1]-%ELU@0MA33.?4$R&L_)^?^ ]B12W>:%Z'_#2S M*TI>$JU())J-8Y0/)$\S>AA*^HMB,*-B-*-L.*-R M?[VO0 OC%K]&Y\4V MYL.)X_*BH'T7JB0X%^24#*)7X92-3/S(B/%]*(#4#?P,^@C JL)6?SFWS'FV MT(^0<#'53D$R'M$/0C\<$GY/,XJ/%SLLL=@@1>K'GD6@8HV MG;@Q*]I;-2NF\>NYJ4=[&"LD(9=U1V[@W4#/X7C+&<=^3W\7A?RLNR$)&2^Y M74JS^9F>TNMHL ,[&ZIP!4:S5'KQ[#UL-YN $I9:%RXPX4_1+7>Z]MA1FBV! M,'#7)PC1(OG,.=0*OM(&.QJS V%+N4;?>BF3ANY=>O,K_ M,E<;++M>D!VQ-L?]:IV0!M+J*>]AM*9Q'+&=2/D:W\;QELQE$5%IWD!Y6^S= M>Q,<-.PX,J$*C;B,UD\T3(5YR4TKG9,L?*O(!\PU)'/T%YZUG!,N!/&#WO78 MZ4>P=Q0MYF,/PAZ2 FE"(.UZP=[+G$8%G#82]\2/EB']DV\PYEQ@=)&ZW;,M M1K&D<*E,^*]I0!/AG>>:NR[O1P#>SV699"U/HV:5 M3V(_ ')$T:1 =!P ,%PUY7O##6');A:(VJ-ANNAOQ([]-"JK^3SV$RE'U-<( M4"^GI2XYN.>MK\@FBJDB3J*WCV&_[VIX7NM9^&>US*;YB(1O]/3+K>+3V*_9 M'+%;6F#05;"'=^V]O7YK 6C7#]Q[7RORS5KI#PH77>\?17]DY\#BH4$#?0;W MR^=)#VQ'WT4O ./(^J'&Q/[L]G-V=@O)4D1(G,W9[;"ZEOZ6KKNG45_=]Z%J M/! ?>8\8?8GJ7.Q+Y"(CW3L?S!]$K[5P>H6%HO#Z6@:0%^"'/A_(G"BIP.N# MF-<',:\/8EX?Q+P^B'E]$*/;9[P^B'E]$//Z(.8$Y83YAXRRM!5E;X$E347I MVM,BD6,QR7,LBGIW>J,O;^V&Q6AO\>7$@BWU"Y7$/BAJJW MMT@:%DLQMTBY5TM#,M;IE;1U!".3WE5SK4HXP7Y#F&H7];E"I<,R/1]4-,<. M\E;KD^Q(K6(7I2Y76D>3,,YFLM.G+Y2W=&0J-#=72LY*V_#3P7%/-OE"MW\] M6AV=+BVA!3E^AD*=ZI70L>"IC]W5W_4I\_YNG3*OEZ*+UGI3VEK5.$3?43G\ M4&@8MXHV[X2&%U=O>!B:-QO^DU I(XY,T73_D@WJ*N5I1AB-Y@\K3V38/GB6 MM(<@F$80][D+(SN*&Q.'A7V8S4J;!_B18L0+U()\7HSRKI/(\)*'V@6\=7> M^K"E%](_]]O_**#S3,7"^:PD[SV47K!W(.H*TQ2SMYONT6IM'08\X4OVX\H+ M?UU%0; 3R<F$EI9H!0VD@U'=WN@:^_"=8%>+0TXN'+C*=^QSAA=C!?6%-IJN M0FW[P2R*9%;$BEUM)B3T4Z-(DJA9@=._(M\SG&3W45TE2V)!QXCO33<>G><. M![Y93?T2IGP4>BKLRP4,4"%R1 <[SZ@29\/*GRJK458TQ[Y]P(!7*SG,VT/I M)?UTP1<$LD^Y)'^9RAO*VF%?29P4784,')FNTTUZ91TN)\2+R3U=KI+IXF.< M/8?5^*;T9-AW'!C3%R3)00,AMEN)M4M<>^4<$Q[CK9.6?=Q_-G M+_3)#1==>FW.A<,QD6$M7JJH&F-?PYS:SANDAF[LQ[XO(M3BF;<31SWCYDS5 M'CMY(,8$ULL.'=KCU:>X&]M!5_ 2 7:2/ORUNR8]='3YJD' LU;:&#M3'P:J M&JD->A]6,45[1X#OLRV17;P;+;NN"_1L?PY8>[.(!YT(2!_2\8F2W#Z60R:/ M8CE^:A++\>GV>G3H^#6&XS6&XS6&XS6&XS6&XXPO[%]C.%YC.%YC.%YC.%YC M.%YC.,H9"9Y)N-4=5P\MOL!8CJIXT/'B8[X5%9?)1'O]4VGV)49L2"75<59K MAUP%ACS /]M["5HF]7UU#PSL1/;J'GAU#SBCC*_N@5?WP*M[X-4]\.H>>'4/ MO+H'.DW?G)]I+\@B8N3(F,A#S'3MOR27@$$4/2)V=)0%XV:F^J+< B")*$$\ M=76@+ 3BGOB$/@N[P8>>G\NEY_OOOZW7^H/+ '. MZ-+&N($_AR&E4<3@.$X5'7HB/B4*D=O7Q?+SHSPC)$UW:[C(JZS-.QFYEC;X7"6UW8B:SR%-UE^SL1C M":J5GK'HF<8<%0G_:KW04PUG589P[_36ZI2S^K=W@UJ FS/9R=2^#G%OK6_# M9]Y1)*IN'I9F_6WU]^^J2W2ID\K2C'U+78QL5ZI":ERJM40XDWL_)&V=Z^-6 MR(LK0/25N2AC6NU&&:;S<278[\K,^1EW;: MA3?74'@=P!>TLKI55\B%[4S5T2OMD"^2FXM9.M&JW.&'%^U'-#''!,G:NA&U M(=XEWR),M9G?U M:28);:%?96OL7'=6DC8QW:>D\[26,C\40/( :NRT8TV0 L%W3&K2TYJO.@$ M$2-[>M1;0(LTK>>8AH9SN"]5<]#/LLOYDK-%$_UKL6:]8:]C8*5H(ZQ!/QB# M^R7>'#A7U SZ_KOV3@I.E'UG%*0?>G5:?$F&H',[T+'GX[1FPK'K]S)[D\@3 M;]ZR?'R<22Z$B"]ZN^GBPIM?D2?=A;QM/VB+2-?*TTA^Z#M'?/.!>IGO@ 4Y MFWM^^&;#>TQ9#S0@(J3-(-(:702<5@%6V'ONQK6'/D7O$N M"M_D:E[B$S:+?JC.HE)GPK[L9]2)Y@S_?)T5Z"PQ$".E?5XLN(:)S,69JAFN M#17-7;H]!&%43=\L9PO_VK ZL)J7P S1Q+5+1*W*&8"9N'2E^,B\,.9*Q:7W MR#^COTV4-AX>(%(VT*\22Z,RW2!*FKJ!@D:;U!CT>54X8]%\ZR]7%==>BROT:X3:;T5=KP;1)HJWOIY42Y;Z>725#1% MOA$RKN[E9]\Z9O%=,/-_;N-$C.DF8N-UQ)(\!Y7&SZ(FP;8;8%S,K#AR"+OE MO81+*APXU4N3!W]%YMN 3!?51O(SV8_U9PT%F>J^I/C$*%J(3'W'K9&>//P2 M1?//- CX@;O*M\TC",MND((/]Q#?T) F9,+/Q[7AF@)&+?IP8T/5".%J+*,% MU_BG1-#=4X6K":Z-4>CE*%H'!]R1(!2;R<^E.Y[KVV &[+8$P<-S38230Z:K1TZ]6OU- MA5.O[-7+^AZ5.W_UY:$:]A(2^>.1.ZY(CY])\$P^1&&R:K9J@_I%7M.[(BB2'J ?\RYHK@,8=8F\?D'2A+,T! M:L--M-6XHIKVA^T=P=&%LBR'J I4EYZI:7] 5?CNS%2!:I,^N:P*XT5"6-?Z M4.D4VZ%W>J602M5ES3B%*^&'@>)[_CX%PY.-6HU.4W@0=N[35^>!&.3'F"RV MP80N&MGU,O59.P+J8AIV!H[2:J2._Y/$;AKHSN'P#Y,->F1G^EIPYNVR+-[A M?.S[;,M5D'I/-,A*NFFR=OY0*[F4]C?:Y!VF3U6]K,M1<.@3NP!3E6$O -26 MT!)UF&(M$U?QM9N([?.^WH9I$#U5O!6$42(;6(#HRZG7+(312U!!/H#QVOLS M"L436:WHR\VPC5@C0=?Y1#])/'@9$]\+VES6:68VD-6A_"GB;KG>O_%"K^V:Y7T=W MMSBR<_]2$^TWW[F\IM3O!8D!I]1_6'$&+[R8S(6_1>C27122]2:(=H0\$/9, M?1*77HU?[(K UBZ4=[RF44N!O0#RF44)]-%P63!V4-TD$U]!NIH MAI))W&-E6 MZ<5:=^"KN.TG%56:P?=C0H/\HE-]0:)HBFULP.+5LHJ_"AQ=-N_S+HOU2ZQ< M@D-#$7%X#]BW)C#(K-ER!$G%XB K:EIIB'U'8H6+:@UT<+TV>%1K=4L5"S6V MXQ1U?6X]>K$7G"XR(WSC^<(MO3-X3C4D;ISNK2:,AAM\5ZIL<+7=.PRAB6L. M5J/F 8":N.1V/1Z:WI4J:SM,6&2("%)"4G&H*-V!1*Y<6CPYS:4*\_UK#)6\*W>[UZIS6Z8K: M^W^";(L?0R_SK9+YC)$UW:YU(E:WADJY5W\R4,HFGOLQ]#%+2I:%_^M@5?@_ M?KL4#FS".*_)3HQ>8=YY4WE+-ZP(V+@K^2AM(DXG_'NRR9?]?;[9ZNB4]IW3 M6Y CPZ04>PT="Y[ZL/N_KFA"+E>$L=V$KOG/&VJ7N-ZUV,JP9*9, MT'>CLJE^_;*A+)7ME9>0MW8^XQHQ\IV];(P30S"+A5#0 +PIY1R*)*Q;'6QJ M"NS @"98F?@?=-J,*G.4??*"K>8J6TF [5CK MH*]X-&]GY?6F^Z$'RJ(:VW MQ'Z)V01+%;_H]K,27Z3'0MH8.]%8FQ5.PC4Z(L>1>$7LB[#IN2M%C0^ %(C6 MCRZA!9;(H$VB?-=EN_T$(_R32PCK>4>?DL: # M-XG"Y2-A:W'56$2K:EPFTM;@@[=+".D8=P85H49&,R=MC'[CU 83"=M.00+Q M?:C:HU]2M07&01?'T5P>A_,T;AYHQ0[-H<@XY=W0LHX.S-&HH-LV+1'>74H+ MD !BZ.5B7?9=K>WB1"8:* !N.!< ##DR5A3S=> #WXU,B@V#KEAP") GVJ'8_RTF-L1\.EW:U(E0H*EU-.!8@@ MT-]1IJ5_1?I+ENQ*&5" 6>J^J[ZIS+L;I=$/HZ34H3L/+%4LFY]:FBF1DC/Y M*S+?!EQ#52.\V!W]Q9#*KEEW;L2G0=&M)EMJQC/^DT[%<&O&":S-)4HW$&VE MW;5[,!//^.\^85SJ'P?8]/'%H"SE'OUM:7E(IB<&LK9NP&>OM!K,^@P[O8A> M_N:Q=13N=.&F]5;8P3EJ-2F=QE7,H1\*'K9\MGHQN0WYSE.W]:BT0PX0A2ZN MU MDA#[.-1\YAEDX0IF>P8M(5/283]!:(R801*-;S>3*/$"Y+O-;+@=[84:=H?] MGL%>,5K)#7V"5T9O/=&A]-@/(UKCVM?$=R.L(1OPD>XV5@58+]AO+YHKA(V4 MSD(M\EU*<]M@H,=^I-'"-H DSGNPE,7=06(*O:H[\3 ML0=7S[J#;N,W]\2/0I\&^5O Z\6"^"*4:=_TGB]4 MPAR=(W^$GB.+OK*_O)X5._')\4&E95OB.V)Q(R>G&MSI#B*$01_;:@P*Z>2_ MRW<%Z1)A@;BRA^$=QVRE@[YJU@9\&SYSP41L9P%@B69XQR2S!,YKOJ;> (,7 M14LTO.,-0 ;N3<2ZY;CG$5=G5]UX7T9K\=], MQ.$\OQ*/TV=5::G0<@-1S*#5XMC@:\.-'.I#ZN>U>Q;YW3,9B'DDGO19:)>, M>+CQ1@"9V&/_L#CO$K,5;:]5OYCZ5TZ.EN6V&L$<6YK*LE%F"9#<+O+28T?4?6[I9 MRS.%:F6EZ0@]R6Y7^F 4UKDLOB6>TV7HAH8T(1/Z3.:9";35#E4OZ*E]NU(- MO9C.0B_VHM*[S2IBDE.A9Q3N(.9?[REKA/-CVSV!/"4T2>1**W>]:)JC)Q^V M\[T8&>]T\X8=IF'(BOH3+$(#.P_JN81FJ-VMACRG1D(W4NLU>%=C8@P_;:EZ MB!-SYE(0L1O@ 943#.#$I4RE>\T<;Y-5Q*@I*ZFJ_9"A4O&$GE>T/C!3=E$U MA1L Z=7-B$N?644_/I2^Q+<]NMRBJK;.!(0I%*:TW=.SV\NMYN6*6[Z8P,6L M)7 FDLLL:P#CZ#[K&4N+41@"KXY;(4>_6FQ JE7E)"SF/\8RP]/99FZ_TY^I!LZ ><5F-8D&/G;6TRH_YA*FF0*JR1O(, M9$+OQL]'X:^;_G^6ZO:+!-#CA+:J_9=X5L)4WP54NQ-945 MNOW\E=#EB@]H_,RMS)+<;<7Z.EVD3,?3;1(G7CCGDKCP8EW(FV4WV#;5$MY& M0AKT59Z4XUQW:VP?'@Y:*@BD0^P=:Q>J A<_G:\/:#/$J#?B)-1P&8P)5VV*4=Y<'H)76*=W(_Y;7D>WUJ%[OLUDU!=^&>&? M_1C2)+Y_^*B\6LWI#&38GLT^9T:MD\:+TUT49@>2;%MUJ&A?]N!E MIY0>-A%67T<^'W:W"^MJ8]$ N\;N^@UA-!*5&EB"ZK)O+*RZC-+TY"LOEV'\ M"^]"9-"9I9SVH.S6(W#>RIYAD. M?;]@Y/HF8@M"$_&^!\^22@:!?5DW0&.JA/*,U3=SRV/J;G4$V->9 U1<.8B# M?CQZ_@>\W][AIW]S3]\ZK.HZXNVC(<[@G>$:$C^V8*@7DL+;=;&[ M#+S8]-)22^2& ]CVTK#.!_XU8#J:?&R FSU%Q $7HSTEJ;V1#-1)R?T^7>QC<73Y7CL\[UU3%,! M:'= 2@(WUC_[O9"2H=)"X XVXD=&C%L< *D;>!GT#X!5A:T^MB'CD#Y33V?A MCEM@WU* %:=DI60\HENGM$R*L+KE/FE(W-!X>PNE8:FD2?CN#)-1DK5U M!!.3GFG<&([&"%KNH%TQ76I]TN]['3-O M%L>M'#%&U@O$,1>EJV1T@UMMC F2DY* M]_6G$_\]V6R9OQ*5V);\W))NSBJC4]H73F]!C@R44NPU="QXZL,B??(8C;;Q MC'_+D-9/WA+-*6LGNIIYTO'=4QI%$@91N'S4FWQ),[P" BUEK&2Y%P%_8)^X M$:3!3B?>6B.\+/TMA:M@%WV+7CH\9)D3\N29?^H2QFB)D!\7:6,[U"3KW)2E#K'LM4.1204*MYH>^^:].>PF MF:#/U)(UL<L .-^M@BBGE@@YD[:"4#=[BA%@0 &'J+=ZLU?'PF&OW4"D] M9+* YH@*B$]OE%S*35Y#P;??@AX]Z>G7 B:0H.N MC-?K31#M"'D@[)GZ1"Z _>#'6=%54?B[_/?+*$[NHN0?)+DG?K0,Q1)XZ"DC MJ@I$K9R(0X(JJQ/..'3HT)7W4C#'8CZF7&39,I#]FO/\5N>3,))"E<$)!Q]8 M%*Z"EJWI]HCMZ= ?EG8 5T4(_<29R3_]&%T0I9=(Q&J9R: (X+KR8+ST"8 7 MK_BN=1&QM2AP>A&%6]EJ*,8I;0D.J$ 7LX91=#/4>*MWJI3#[1(+OW/"3]>/ MD >O.R579:4:X_4+83Z-27J[VI]2@0< U;9AN_&:P>*&&D(TQ1),=YQX#LJ[ MB7[=>)1E5^U\=['.E.WZ94.$I^I3%/!N IKL[KVDCREO\W&HAKCA"CP='&ZH M7I.*A3I>'PE;:PY 5[%;X;^M757+JG\>\WC)!;\5"%Q,D)#9O\ MTU!M<\*M=S(HSDOIBGEU19_IG(1SA-7T^--0I7/"?7@R*(:K=$?YZ&AB))IXV5?JO(KMYF,2P9.GOJ\G2"_+.TJ5+G96' M3Q;?TZ1#YP2Z]JBYJO+A3-F].-GO W>(OV54O/"^](* S"]VQ;#SAN8DWREU&:88:E M74T78D,,,[C?50WN44^C:#%BO"]WBE4(SF*^_'WDHV1\2*&8C^;:%08RM#OB M@ZC%" U5+%3MW6FTC3'ST6E MUI^2Y#4<]))_>>W]&86?^%(?,6X]LW\^$+[!9-JDS&8RM*P&>B'6 BC $L#? M5E=G[\7N@H3^:NTQ0^9F,^60[!.8*?0T\_4A%@,T)G0V4CJ*F$(GC=A5VX^+_*S\0'ZA#X+"V%" M1TV!GL*C&4 F$?024YG&M<_R7'G:+)7RENBY'"QEK63$L7DP\W8VDZ#2'#TU M0+L9(&4>'1K)LIC6-++=I1V('%WN+3=H!W[PRVO46.$?L]Z6E8DD8W M6(DI['U8<7ZK#=)8_,%$Z-S>K*Z 5:!@LD"W?C,6S;=^8@V9BN6OKP,E;>VH]=-6?Y(R@E[DHS:L0WB&\1AJ)G4#)YW& MF5"J\]2'9W0:DO3+5.\)E33#-E-@_2E7TE1QBVZ;Q .W<3@7_Q$) )Z]@(CK M].328VQ'PV4:&*?9!L#(L=.;&^_[JEL!&ZD,.D638/%C2$,1(# ?K\6A3X]V MK3%Z3O0FX"I8QI^.569FA(E?>$NB?U>NH4+/7FX-$$ ('4^Z4P?T%(N'B*G@ M[";63/]_7(GGV7(R^CM&/^YSA! M"O+1,;_GR!ST8]D-SG2>;HC0XG!9@[/.D*PM^KK9 *K*9%:+ -W8'@\MC\?6 MG,Q4[?%7P*YAJLJBEPN/XT]6GBO?$W'N+_XH7IJ]4YP0K'O!7P];P-6(8RP0 M!3MB>R5>S^1KN&P78^))W@V^@[%'&'62V;A]N? "D2_E846(8@?S0^,= M3-[W*.W\=1-SXF4R#8Z?+C[&XKD< >]G:F1GM[51"*;Q024AK)UO &"O)]1[ M2C,%7&X94VQ^:J9*0C3H'1"$P9.MH/MOW_%#@7; _Y>J4C?15A-(TZ++<]@= MMY;H%ZA/I20'7>E3VB5Z^6 T?2JGC3A;??H8SG-7.IE?O_B\J2G(I6%W^$^= M>M8CDR3M=>CG3(="LA15SE%UZ.3>F_[R-#KLO1E&[(TAJJ.-GY,U/P/_BE80COG,3WRSZ+0/P_9JT07\3K!J.NTF MZ.W.0W(1K%XS\[^(_Q')O/EO_C]02P$"% ,4 " ##@&Y72N":&^0& N M'@ $0 @ $ :7!O=V5R7V5X,S$P,2YH=&U02P$"% ,4 M " ##@&Y7;"#K,>P& !6'@ $0 @ $3!P :7!O=V5R M7V5X,S$P,BYH=&U02P$"% ,4 " ##@&Y7J #H:I,# "1#0 $0 M @ $N#@ :7!O=V5R7V5X,S(P,2YH=&U02P$"% ,4 " ##@&Y7 M02H_:)8# "B#0 $0 @ 'P$0 :7!O=V5R7V5X,S(P,BYH M=&U02P$"% ,4 " ##@&Y7&+Z_P'R7 0 \$PT %@ @ &U M%0 :7!O=V5R7VDQ,'$M,#DS,#(S+FAT;5!+ 0(4 Q0 ( ,. ;E?OOF#V MXA( )'C 0 " 66M 0!I<''-D4$L! M A0#% @ PX!N5\U#V1-%& P$@! !0 ( !=< ! &EP M=RTR,#(S,#DS,%]C86PN>&UL4$L! A0#% @ PX!N5\D;IU\(, ^AX# M !0 ( ![-@! &EP=RTR,#(S,#DS,%]D968N>&UL4$L! A0# M% @ PX!N5X8M3>M\;@ <%8& !0 ( !)@D" &EP=RTR M,#(S,#DS,%]L86(N>&UL4$L! A0#% @ PX!N5[B1G5;U4@ QHX% !0 M ( !U'<" &EP=RTR,#(S,#DS,%]P&UL4$L%!@ * - H A@( /O* @ $! end